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.
240 lines
4.3 KiB
240 lines
4.3 KiB
|
3 years ago
|
```json5
|
||
|
|
{
|
||
|
|
// 第二次请求后,最终获取用户路径的响应体
|
||
|
|
"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);
|
||
|
|
|
||
|
|
```json
|
||
|
|
{
|
||
|
|
// 各个操作的响应体
|
||
|
|
"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": {
|
||
|
|
.....
|
||
|
|
}
|
||
|
|
}
|
||
|
|
```
|