import { Basicinfo, SalePrice } from "@/api/interface/index"; import { PORT1 } from "@/api/config/servicePort"; import http from "@/api"; import { CommonDynamicSelect } from "@/api/modules/common"; export const getUserList = (params?: Basicinfo.ReqUserList) => { return http.post(PORT1 + `/GetUserList`, params ?? {}); }; export const saveUserList = (params: Basicinfo.ResUserList) => { return http.post(PORT1 + `/SaveUserList`, params); }; export const delUserList = (params: Basicinfo.ResUserList) => { return http.post(PORT1 + `/DelUserList`, params); }; export const UnLockUser = (params: Basicinfo.ResUserList) => { return http.post(PORT1 + `/UnLockUser`, params); }; export const getSysFuncPwr = () => { return http.post(PORT1 + `/GetSysFuncPwr`, {}); }; export const getDept = () => { return http.post(PORT1 + `/GetDept`, {}); }; export const saveSysPost = (params: Basicinfo.ReqSaveSysPost) => { return http.post(PORT1 + `/SaveSysPost`, params); }; export const deleteSysPost = (params: Basicinfo.ReqDeleteSysPost) => { return http.post(PORT1 + `/DeleteSysPostMessage`, params); }; /** * @name 获取 床网类别定义列表 */ export const getBedNetTypeList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_bednet_typelist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_bednet_typelist"); }; /** * @name 保存 床网类别定义 */ export const SaveBedNetType = (params: Basicinfo.ReqSaveBedNetType) => { return http.post(PORT1 + `/SaveBedNetType`, params); }; /** * @name 删除 床网类别定义 */ export const DeleteBedNetType = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/DeleteBedNetType`, params); }; /** * @name 获取 床垫类别定义列表 */ export const getMattressTypeList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_mattress_typelist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_mattress_typelist"); }; /** * @name 保存 床垫类别定义 */ export const SaveMattressType = (params: Basicinfo.ReqSaveMattressType) => { return http.post(PORT1 + `/SaveMattressType`, params); }; /** * @name 删除 床垫类别定义 */ export const DeleteMattressType = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/SaveMattressType`, params); }; /** * @name 获取 床垫公式定义列表 */ export const getMattressFormulaList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_mattress_formulalist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_mattress_formulalist"); }; /** * @name 保存 床垫公式定义 */ export const SaveMattressFormula = (params: Basicinfo.ReqSaveMattressFormula) => { return http.post(PORT1 + `/SaveMattressFormula`, params); }; /** * @name 删除 床垫公式定义 */ export const DeleteMattressFormula = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/DeleteMattressFormula`, params); }; /** * @name 获取 裥棉收缩率列表 */ export const getShrinkageList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_shrinkagelist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_shrinkagelist"); }; /** * @name 保存 裥棉收缩率 */ export const SaveShrinkage = (params: Basicinfo.ReqSaveShrinkage) => { return http.post(PORT1 + `/SaveShrinkage`, params); }; /** * @name 删除 裥棉收缩率 */ export const DeleteShrinkage = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/DeleteShrinkage`, params); }; /** * @name 获取 弹簧资料列表 */ export const getSpringList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_springlist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_springlist"); }; /** * @name 保存 弹簧资料 */ export const SaveSpring = (params: Basicinfo.ReqSaveSpring) => { return http.post(PORT1 + `/SaveSpring`, params); }; /** * @name 删除 弹簧资料 */ export const DeleteSpring = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/DeleteSpring`, params); }; /** * @name 审核 弹簧资料 */ export const AuditSpring = (params: Basicinfo.ReqAuditSpring) => { return http.post(PORT1 + `/AuditSpring`, params); }; /** * @name 获取 床网/床垫变量定义 */ export const getBedNetVarList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_bednetvarlist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_bednetvarlist"); }; /** * @name 获取 床网/床垫变量明细定义 */ export const getBedNetVarMxList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_bednetvarmxlist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_bednetvarmxlist"); }; /** * @name 获取 床网/床垫变量明细新建 */ export const getBedNetVarMxNewList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_bednetvarmxnewlist"; newParams.queryparams = params; return CommonDynamicSelect(newParams, "web_bednetvarmxnewlist"); }; /** * @name 保存 床网/床垫变量定义 */ export const SaveBedNetVar = (params: Basicinfo.ReqSaveBedNetVar) => { return http.post(PORT1 + `/SaveBedNetVar`, params); }; /** * @name 删除 床网/床垫变量定义 */ export const DeleteBedNetVar = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/DeleteBedNetVar`, params); }; /** * @name 获取 物料类别定义 */ export const getMtrlType = () => { return http.post(PORT1 + `/GetMtrlTypeList`, {}); }; /** * @name 保存 物料类别定义 */ export const SaveMtrlType = (params: Basicinfo.ReqSaveMtrlType) => { return http.post(PORT1 + `/SaveMtrlType`, params); }; /** * @name 删除 物料类别定义 */ export const DeleteMtrlType = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/DeleteMtrlType`, params); }; /** * @name 获取 物料资料定义 */ export const getMtrlDefList = (params: Basicinfo.ReqGetMtrlDefList) => { return http.post(PORT1 + `/GetMtrlDefList`, params); }; /** * @name 保存 物料资料定义 */ export const SaveMtrlDef = (params: Basicinfo.ReqSaveMtrlDef) => { return http.post(PORT1 + `/SaveMtrlDef`, params); }; /** * @name 删除 物料资料定义 */ export const DeleteMtrlDef = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/DeleteMtrlDef`, params); }; /** * @name 禁用 物料资料定义 */ export const BanMtrlDef = (params: Basicinfo.ReqBanBasicinfo) => { return http.post(PORT1 + `/BanMtrlDef`, params); }; /** * @name 修改 物料资料定义 */ export const ModifyMtrlDefList = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/ModifyMtrlDefList`, params); }; /** * @name 修改 物料资料定义 */ export const CopyMtrlDef = (params: Basicinfo.ReqCopyMtrlDef) => { return http.post(PORT1 + `/CopyMtrlDef`, params); }; /** * @name 获取 物料资料定义 */ export const getMtrlPriceList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_mtrl_price_pricelist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_mtrl_price_pricelist"); }; /** * @name 获取 物料资料定义 */ export const getMtrlPriceNewList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_mtrl_price_price_newlist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_mtrl_price_price_newlist"); }; /** * @name 获取 多维度定价列表 */ export const getMultiPriceList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_multipricelist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_multipricelist"); }; /** * @name 保存 多维度定价 */ export const SaveMultiPrice = (params: Basicinfo.ReqSaveMultiPrice) => { return http.post(PORT1 + `/SaveMultiPrice`, params); }; /** * @name 删除 多维度定价 */ export const DeleteMultiPrice = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/DeleteMultiPrice`, params); }; /** * @name 禁用 多维度定价 */ export const BanMultiPrice = (params: Basicinfo.ReqBanBasicinfo) => { return http.post(PORT1 + `/BanMultiPrice`, params); }; /** * @name 获取 多维度定价列表 */ export const getBedNetAreaList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_bednet_arealist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_bednet_arealist"); }; /** * @name 保存 床网分区定义 */ export const SaveBedNetArea = (params: Basicinfo.ReqSaveBedNetArea) => { return http.post(PORT1 + `/SaveBedNetArea`, params); }; /** * @name 删除 床网分区定义 */ export const DeleteBedNetArea = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/DeleteBedNetArea`, params); }; /** * @name 获取 部件选配类型 */ export const getConfigureTypeList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_configure_typelist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_configure_typelist"); }; /** * @name 保存 部件选配类型 */ export const SaveConfigureType = (params: Basicinfo.ReqSaveConfigure) => { return http.post(PORT1 + `/SaveConfigureType`, params); }; /** * @name 删除 部件选配类型 */ export const DeleteConfigureType = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/DeleteConfigureType`, params); }; /** * @name 获取 部件选配项 */ export const getConfigureCodeList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_configure_codelist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_configure_codelist"); }; /** * @name 保存 部件选配项 */ export const SaveConfigureCode = (params: Basicinfo.ReqSaveConfigure) => { return http.post(PORT1 + `/SaveConfigureCode`, params); }; /** * @name 删除 部件选配项 */ export const DeleteConfigureCode = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/DeleteConfigureCode`, params); }; /** * @name 获取 部件选配项值 */ export const getConfigureCodeMxList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_configure_codemxlist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_configure_codemxlist"); }; /** * @name 保存 部件选配项值 */ export const SaveConfigureCodeMx = (params: Basicinfo.ReqSaveConfigure) => { return http.post(PORT1 + `/SaveConfigureCodeMx`, params); }; /** * @name 删除 部件选配项值 */ export const DeleteConfigureCodeMx = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/DeleteConfigureCodeMx`, params); }; /** * @name 获取 部件选配项值用料清单 */ export const getConfigureCodeMxBomList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_configure_codemxbomlist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_configure_codemxbomlist"); }; /** * @name 保存 部件选配项值用料清单 */ export const SaveConfigureBomList = (params: Basicinfo.ReqSaveConfigureBom) => { return http.post(PORT1 + `/SaveConfigureBomList`, params); }; /** * @name 删除 部件选配项值用料清单 */ export const DeleteConfigureBomList = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/DeleteConfigureBomList`, params); }; /** * @name 上传 数据上传 */ export const ImportSpringList = (params: Basicinfo.ReqImportApi) => { return http.postUpload(PORT1 + `/ImportSpring`, params); }; /** * @name 获取 床垫额外费用定义 */ export const getMattressExtraList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_mattress_extralist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_mattress_extra"); }; /** * @name 保存 床垫额外费用定义 */ export const SaveMattressExtra = (params: Basicinfo.ReqSaveMattressExtra) => { return http.post(PORT1 + `/SaveMattressExtra`, params); }; /** * @name 删除 床垫额外费用定义 */ export const DeleteMattressExtra = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/DeleteMattressExtra`, params); }; /** * @name 保存 床垫额外费用类型 */ export const SaveMattressExtraType = (params: Basicinfo.ReqSaveMattressExtra) => { return http.post(PORT1 + `/SaveMattressExtraType`, params); }; /** * @name 保存 床垫额外费用类型 */ export const DeleteMattressExtraType = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/DeleteMattressExtraType`, params); }; /** * @name 获取 公式 */ export const GetFormulaVarList = () => { return http.post(PORT1 + `/GetFormulaVarList`, {}); }; /** * @name 检查 公式 */ export const FormulaCheck = (params: Basicinfo.ReqFormulaCheck) => { return http.post(PORT1 + `/FormulaCheck`, params); }; /** * @name 导入数据(物料价格表) */ export const ImportMtrlPrice = (params: any) => { return http.post(PORT1 + `/ImportMtrlPriceByExcel`, params); }; /** * @name 复制 部件选配项值值数据 */ export const CopyConfigureCodeMxList = (params: Basicinfo.ReqCopyConfigureCodeMxList) => { return http.post(PORT1 + `/CopyConfigureCodeMxList`, params); }; /** * @name 获取 软床公式定义列表 */ export const getSoftBedFormulaList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_softbed_formulalist"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_softbed_formulalist"); }; /** * @name 保存 软床公式定义 */ export const SaveSoftBedFormula = (params: Basicinfo.ReqSoftBedFormula) => { return http.post(PORT1 + `/SaveSoftBedFormula`, params); }; /** * @name 删除 床垫公式定义 */ export const DeleteSoftBedFormula = (params: Basicinfo.ReqDeleteBasicinfo) => { return http.post(PORT1 + `/DeleteMattressFormula`, params); }; /** * @name 保存 ERP物料价格 */ export const SaveErpMtrlPriceList = (params: Basicinfo.ReqSaveErpMtrlPrice) => { return http.post(PORT1 + `/SaveErpMtrlPriceList`, params); }; /** * @name 获取 解锁单据 */ export const getLockBillList = (params: any) => { let newParams: any = {}; newParams.dsname = "web_lock_table"; newParams.queryparams = params; params.pageNum && (newParams.pageindex = params.pageNum); params.pageSize && (newParams.pagesize = params.pageSize); delete params.pageNum; delete params.pageSize; return CommonDynamicSelect(newParams, "web_lock_table"); };