Ben Lin
2024-06-07 aa0bc81d06736cc1a1bd210dde61f57736585d43
src/api/tigerapi/system.ts
@@ -28,6 +28,7 @@
  iSYS_ROLE_WH,
  EntityParams,
  EntityList,
  iSYS_ROLE_PROD,
} from './model/systemModel';
import { defHttp } from '/@/utils/http/axios';
import { isNullOrEmpty, isTimeType } from '/@/utils/is';
@@ -50,6 +51,7 @@
  DeleteList = '/Base/DeleteList',
  DeleteWhere = '/Base/DeleteWhere',
  GetOrgTreeList = '/SYS/getOrgTreeList',
  GetProdTreeList = '/SYS/getProdTreeList',
  GetHouseTreeList = '/WMS/GetHouseModel',
  GetHouseOrgTreeList = '/WMS/GetHouseModelOrg',
  GetCreateBillCode = '/WMS/CreateBillCode',
@@ -433,6 +435,24 @@
  return data.Data;
}
export function getProdList(params: string) {
  const rmParams = genAction('SYS_ROLE_PROD', " ROLE_CODE = '" + params + "'");
  return getRoleProd(rmParams);
}
async function getRoleProd(params: ApiAction<string>) {
  const data = await defHttp.post<ApiAction<iSYS_ROLE_PROD[]>>(
    {
      url: Api.EntityList,
      params,
    },
    {
      errorMessageMode: 'modal',
      isTransformResponse: false,
    },
  );
  return data.Data;
}
/*
 * 获取角色仓库列表,用于角色授权仓库列表
 */