examine.ts 1.0 KB

12345678910111213141516171819202122232425262728293031
  1. /*
  2. * @Author: tengmingxue 1473375109@qq.com
  3. * @Date: 2023-09-11 19:36:34
  4. * @LastEditors: tengmingxue 1473375109@qq.com
  5. * @LastEditTime: 2023-09-16 09:55:47
  6. * @FilePath: \xld-gis-admin\src\api\resource\examine.ts
  7. * @Description: 流程配置信息api
  8. */
  9. import { defHttp } from '/@/utils/http/axios';
  10. enum Api {
  11. SelectFlowInfo = '/base-center/flow/selectFlowInfo', //查询流程信息
  12. SaveFlowInfo = '/base-center/flow/saveFlowInfo', //新增、更新流程信息
  13. SaveFlowInfoAll = '/base-center/flow/insertFlowInfoAll', //新增流程、节点、节点人员信息
  14. }
  15. /**
  16. * @description: 查询流程信息
  17. * @param: page:页数 must
  18. * @param: rows:每页数据条数 must
  19. * @param: keyStr:模糊查询关键字
  20. * @param: id:流程id
  21. */
  22. export const queryFlowInfo = (params) => {
  23. params['row'] = params?.pageSize ? params?.pageSize : 10
  24. return new Promise<void>((resolve) => {
  25. defHttp.post({ url: Api.SelectFlowInfo, params: params }).then((res) => {
  26. resolve(res)
  27. })
  28. })
  29. };