You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

4.4 KiB

{
  // 第二次请求后,最终获取用户路径的响应体
  "data": [
    {
      "name": "admin",
      "path": "/admin",
      "hidden": false,
      "meta": {
        "title": "首页"
      },
      "children": [
        {
          "name": "admin/user",
          "path": "user",
          "hidden": false,
          "meta": {
            "title": "用户管理"
          }
        },
        {
          "name": "admin/role",
          "path": "role",
          "hidden": false,
          "meta": {
            "title": "角色管理"
          }
        }
      ]
    }
  ],
  "code": 200
}

加密秘钥:244326452948404D635166546A576E5A7234753778214125442A472D4A614E64

  1. 136323636 HziqpyeW
  2. 683697414 p5IHkJ47
  3. 226294130 I41V3H0M

Jasypt 加密过的密码:RjoLwDCNoek2RXu35u6my/+502W08EA6

Spring Security 加密过的密码:

$2a$10$OWRkAGM./Sgn1stdfwpSr.yzbRVFF.4hgt8lXBC3C1yDOM.fxnZHy

$2a$10$dG4MfJUtOVJLUse1p27kZe.qkgHxTNtDslSMMSTAV7ifncpGMngfW

$2a$10$.BNlpDFkZQTbq9Pyjtxq7OsRaJ4j96Dr8lDTTeRh6BobA7vhFz/5W 【分别对应1~3个账号】

Map<String, Object> items=new HashMap<>();
        List<String[]>result=menus.stream().map(map->new String[]{
        (String)map.get("name"),
        (String)map.get("urlname"),
        (String)map.get("url")
        }).collect(Collectors.toList());
//System.out.println("menu2" + result);
        String[]strings=result.get(0);
        items.put("items",strings);
        System.out.println(items);
        Object items1=items.get("items");
        System.out.println(items1);
{
  // 各个操作的响应体
  "code": 200,
  "msg": "成功!"
}

{
  // 添加(修改、删除)部门
  "token": null,
  "data": {
    "sectorName": "人力部",
    "sectorNumber": "HR001",
    "sectorDiscript": "负责管理人员的部门"
  }
}

{
  // 添加(修改、删除)人员
  "token": null,
  "data": {
    "name": "张三",
    "workId": "HR01N001",
    "sectorType": "HR001",
    "workStatus": "在编",
    "sex": "男",
    "birthday": "2001-09-25",
    "image": null
  }
}

{
  // 添加(修改、删除)资产类别
  "token": null,
  "data": {
    "assetTypeName": "手机",
    "assetTypeNumber": "IP001"
  }
}

{
  // 添加(修改)品牌
  "token": null,
  "data": {
    "brandName": "晨光",
    "brandDescription": "晨光品牌产品"
  }
}

{
  // 添加(修改)获取方式
  "token": null,
  "data": {
    "methodName": "购买",
    "methodNumber": "MT001"
  }
}

{
  // 添加(修改)厂商
  "token": null,
  "data": {
    "vendorName": "广东中山理丹电子有限科技公司",
    "vendorType": "生产商",
    "vendorPeople": "王经理",
    "vendorIphone": "122312313",
    "vendorAddress": "广东中山市南区城南街道102-1号",
    "vendorCommit": ""
  }
}

{
  // 添加(修改)存放地址
  "token": null,
  "data": {
    "saveAddress": "厂库1",
    "saveCommit": ""
  }
}

{
  // 添加(修改)设备用途
  "token": null,
  "data": {
    "dirverNumber": "D001",
    "dirverUse": "生产",
    "dirverCommit": ""
  }
}

{
  // 添加(修改)报销方式
  "token": null,
  "data": {
    "repairNumber": "R001",
    "repairName": "变卖",
    "repariCommit": ""
  }
}

{
  // 修改个人信息
  "token": null,
  "iphone": ""
}

{
  // 申购
  "token": null,
  "data": {
    "PurchaseAsset": "申购资产1",
    "PurchaseType": "办公资料",
    "PurchasePeople": "软经理",
    "PurchaseNumber": "3",
    "Estimatedprice": "",
    "dirverUse": "办公",
    "assetImage": "",
    "PurchaseAdvice": "",
    "PurchaseDate": "2001-10-22",
    "PurchaseReason": ""
  }
}

{
  // 资产登记 【除了编号不能修改,其余都可以修改】
  "token": null,
  "data": {
    "assetName": "资产1",
    "assetNumber": "Z0001",
    "assetType": "",
    "vendorName": "",
    "brandName": "",
    "methodName": "",
    "inboundTime": "2023-02-13",
    "saveAddress": "ssssss",
    "assetImage": ""
  }
}

{
  //查询操作结果 【分页】
  "token": null,
  "data": {
    "pageTotal",
    // 总数
    "pageSize",
    // 数量
    "pageCurrent"
    // 当前页数
  }
}

{
  // 字段查询 [单个字段]
  "token": null,
  "value": "",
  "pageCurrent": "",
  "pageSize": ""
}

{
  // 多字段查询 【多个字段】
  "token": null,
  "map": ""
}

{
  // 分页查询结果
  "code": 200,
  "msg": "",
  "data": {
    .....
  }
}

事务注解的属性: