Skip to content

Dict字典模块

Dicttype字典类型

(数据库表 sys_dict_type)

🍓所有字典类型

查询所有的字典类型数据,用于下拉框选择

JS
URL: /system/dictType/optionselect
method:GET

🍓类型列表分页

JS
URL: /system/dictType
method:GET
JS
// params(请求参数)
{
   pageNum:1, // 页数 
   pageSize:10,// 条数
   dictName:'字典名称', // 查询参数-字典名称
   dictType:'字典类型', // 查询参数-字典类型
   status:'状态' // 查询参数-状态
   beginTime:'开始时间', // 查询参数-开始时间
   endTime:'结束时间' // 查询参数-结束时间 
}
// 返回参数
{
  code: 200,
  data: [{
    createTime: "2024-05-28 05:43:40", // 创建时间
    dictName: "用户性别", // 字典名称
    status: "0", // 状态 0-停用 1-启用
    dictId: 1, // 字典id
    dictType: "sys_user_sex", // 字典类型
    remark: "用户性别列表", // 备注
    updateTime: "1970-01-01 00:00:00" // 更新时间
  }],
  msg: "操作成功",
  total: 1
}

🍓类型新增

JS
URL: /system/dictType
method:POST
JS
// params(请求参数)
{
    dictName: "字典名称",
    dictType: "字典类型",
    status: "0", // 状态(0正常 1停用)
    remark: "备注"
}

🍓类型详情

JS
URL: /system/dictType|${dictId}
method:GET
JS
// system/dictType/102
{
    dictId: "字典id",   //字典id
}

// 返回参数
{
    "dictId": 102,//字典id
    "dictName": "文章类型",//字典名称
    "dictType": "nexus_articletype",//字典类型
    "status": "0", //状态 0-停用 1-启用
    "createTime": "1970-01-01 00:00:00", //创建时间
    "updateTime": "1970-01-01 00:00:00", //更新时间
    "remark": "文章类型使用",//备注
}

🍓类型修改

JS
URL: /system/dictType
method:put
JS
// params(请求参数)
{ 
    dictId: "字典id",   //字典id
    dictName: "字典名称",
    dictType: "字典类型",
    status: "0", // 状态 0-停用 1-启用
    remark: "备注"
}

🍓类型删除

JS
URL: /system/dictType/${dictId}
method:delete
JS
// system/dictType/102
{
    dictId: "字典id",   //字典id
}

// 返回参数
{
    code: 200,
    message: "操作成功",
}

DictData字典数据

(数据库表sys_dict_data)

🍓所有字典数据

查询所有的字典类型数据,用于下拉框选择

JS
URL: /system/dictData/optionselect
method:GET

🍓数据带分页

JS
URL: /system/dictData
method:GET
JS
// params(请求参数)
{
   pageNum:1, // 页数 
   pageSize:10,// 条数 dictType: 
   dictLabel:'显示', // 查询参数-字典名称
   dictType:'sys_user_sex', // 查询参数-字典类型
}
// 返回参数
{
  code: 200,
  data: [], //数据
  total:12, // 总条数
}

🍓数据新增

JS
URL: /system/dictData
method:POST
JS
// params(参数)
{
    dictName: "字典名称",
    dictType: "字典类型",
    status: "0", // 状态(0正常 1停用)
    remark: "备注"
}

🍓数据详情

JS
URL: /system/dictData|${dictCode}
method:GET

🍓数据修改

JS
URL: /system/dictData
method:put

🍓数据删除

JS
URL: /system/dictData/${dictCode}
method:delete
JS
// system/dictType/102
{
    dictCode: "数据id",   //字典id
}

// 返回参数
{
    code: 200,
    message: "操作成功",
}

Released under the MIT License.