diff --git a/README.md b/README.md
index 554ca3d62..a28b719c2 100644
--- a/README.md
+++ b/README.md
@@ -23,8 +23,6 @@ form: {
]
}
}
-
-
**tableForm明细列表查询弹窗配置**
tableForm:{
isInpuFocusShow: true, // 开启查询弹窗 【**与form表单中唯一不同属性**】
diff --git a/src/api/infra/config/index.ts b/src/api/infra/config/index.ts
index 8942cde25..5ef59f33d 100644
--- a/src/api/infra/config/index.ts
+++ b/src/api/infra/config/index.ts
@@ -6,9 +6,6 @@ export interface ConfigVO {
name: string
key: string
value: string
- itemType: string
- areaType: string
- inventoryStatus: string
type: number
visible: boolean
remark: string
@@ -30,11 +27,6 @@ export const getConfigKey = (configKey: string) => {
return request.get({ url: '/infra/config/get-value-by-key?key=' + configKey })
}
-// 根据参数键名查询参数值
-export const queryByKey = (configKey: string) => {
- return request.get({ url: '/infra/config/queryByKey?key=' + configKey })
-}
-
// 新增参数
export const createConfig = (data: ConfigVO) => {
return request.post({ url: '/infra/config/create', data })
diff --git a/src/api/mes/orderDay/index.ts b/src/api/mes/orderDay/index.ts
new file mode 100644
index 000000000..7c28e112c
--- /dev/null
+++ b/src/api/mes/orderDay/index.ts
@@ -0,0 +1,73 @@
+import request from '@/config/axios'
+
+export interface OrderDayVO {
+ status: string
+ remark: string
+ planNoMonth: string
+ planNoDay: string
+ productCode: string
+ workroomCode: string
+ lineCode: string
+ planCount: number
+ processrouteCode: string
+ tempProcessroute: string
+ standardBom: string
+ tempBom: string
+ workMode: string
+ planDate: Date
+ startTime: Date
+ endTime: Date
+ taskMode: string
+}
+
+// 查询生产日计划列表
+export const getOrderDayPage = async (params) => {
+ if (params.isSearch) {
+ delete params.isSearch
+ const data = {...params}
+ return await request.post({ url: '/mes/orderday/senior', data })
+ } else {
+ return await request.get({ url: `/mes/orderday/page`, params })
+ }
+}
+
+// 查询生产日计划详情
+export const getOrderDay = async (id: number) => {
+ return await request.get({ url: `/mes/orderday/get?id=` + id })
+}
+
+// 新增生产日计划
+export const createOrderDay = async (data: OrderDayVO) => {
+ return await request.post({ url: `/mes/orderday/create`, data })
+}
+
+// 修改生产日计划
+export const updateOrderDay = async (data: OrderDayVO) => {
+ return await request.put({ url: `/mes/orderday/update`, data })
+}
+
+// 删除生产日计划
+export const deleteOrderDay = async (id: number) => {
+ return await request.delete({ url: `/mes/orderday/delete?id=` + id })
+}
+
+// 导出生产日计划 Excel
+export const exportOrderDay = async (params) => {
+ return await request.download({ url: `/mes/orderday/export-excel`, params })
+}
+// 下载用户导入模板
+export const importTemplate = () => {
+ return request.download({ url: '/mes/orderday/get-import-template' })
+}
+// 根据产品编码获取Bom
+export const getBoms = async (code: String) => {
+ return request.get({ url: '/mes/common/geBomByProductCode?code='+code })
+}
+// 根据产品编码获取工艺路线
+export const getProcessroutes = async (code: String) => {
+ return request.get({ url: '/mes/common/getProcessRouteByProductCode?code='+code })
+}
+// 根据车间编码获取产线列表
+export const getProductlines = async (code: String) => {
+ return request.get({ url: '/mes/common/getLinesByWorkRoomCode?code='+code })
+}
diff --git a/src/api/mes/productionPlan/index.ts b/src/api/mes/productionPlan/index.ts
deleted file mode 100644
index de60663ba..000000000
--- a/src/api/mes/productionPlan/index.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-import request from '@/config/axios'
-
-export interface ProductionPlanVO {
- id: number
- planCode: string
- planName: string
- teamType: string
- endTime: Date
- shiftMode: string
- billState: number
- deleteTime: Date
- status: string
- concurrencyStamp: number
- remark: string
- deleter: string
- siteId: number
- textOne: string
- textTwo: string
- textThree: string
-}
-
-// 查询生产排产计划列表
-export const getProductionPlanPage = async (params) => {
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/mes/productionPlan/senior', data })
- } else {
- return await request.get({ url: `/mes/productionPlan/page`, params })
- }
-}
-
-// 查询生产排产计划详情
-export const getProductionPlan = async (id: number) => {
- return await request.get({ url: `/mes/productionPlan/get?id=` + id })
-}
-
-// 新增生产排产计划
-export const createProductionPlan = async (data: ProductionPlanVO) => {
- return await request.post({ url: `/mes/productionPlan/create`, data })
-}
-
-// 修改生产排产计划
-export const updateProductionPlan = async (data: ProductionPlanVO) => {
- return await request.put({ url: `/mes/productionPlan/update`, data })
-}
-
-// 删除生产排产计划
-export const deleteProductionPlan = async (id: number) => {
- return await request.delete({ url: `/mes/productionPlan/delete?id=` + id })
-}
-
-// 导出生产排产计划 Excel
-export const exportProductionPlan = async (params) => {
- return await request.download({ url: `/mes/productionPlan/export-excel`, params })
-}
-
-// 下载用户导入模板
-export const importTemplate = () => {
- return request.download({ url: '/mes/productionPlan/get-import-template' })
-}
\ No newline at end of file
diff --git a/src/api/mes/teamSetting/index.ts b/src/api/mes/teamSetting/index.ts
deleted file mode 100644
index 61224bc56..000000000
--- a/src/api/mes/teamSetting/index.ts
+++ /dev/null
@@ -1,61 +0,0 @@
-import request from '@/config/axios'
-
-export interface TeamSettingVO {
- id: number
- teamCode: string
- teamName: string
- teamType: string
- endTime: Date
- textOne: string
- textTwo: string
- textThree: string
- textFour: string
- textFive: string
- deleteTime: Date
- status: string
- concurrencyStamp: number
- remark: string
- deleter: string
- siteId: number
-}
-
-// 查询班组人员管理列表
-export const getTeamSettingPage = async (params) => {
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/mes/teamSetting/senior', data })
- } else {
- return await request.get({ url: `/mes/teamSetting/page`, params })
- }
-}
-
-// 查询班组人员管理详情
-export const getTeamSetting = async (id: number) => {
- return await request.get({ url: `/mes/teamSetting/get?id=` + id })
-}
-
-// 新增班组人员管理
-export const createTeamSetting = async (data: TeamSettingVO) => {
- return await request.post({ url: `/mes/teamSetting/create`, data })
-}
-
-// 修改班组人员管理
-export const updateTeamSetting = async (data: TeamSettingVO) => {
- return await request.put({ url: `/mes/teamSetting/update`, data })
-}
-
-// 删除班组人员管理
-export const deleteTeamSetting = async (id: number) => {
- return await request.delete({ url: `/mes/teamSetting/delete?id=` + id })
-}
-
-// 导出班组人员管理 Excel
-export const exportTeamSetting = async (params) => {
- return await request.download({ url: `/mes/teamSetting/export-excel`, params })
-}
-
-// 下载用户导入模板
-export const importTemplate = () => {
- return request.download({ url: '/mes/teamSetting/get-import-template' })
-}
\ No newline at end of file
diff --git a/src/api/mes/workstation/index.ts b/src/api/mes/workstation/index.ts
index 7fe301a2d..37694b15d 100644
--- a/src/api/mes/workstation/index.ts
+++ b/src/api/mes/workstation/index.ts
@@ -48,8 +48,7 @@ export const exportWorkstation = async (params) => {
// 下载用户导入模板
export const importTemplate = () => {
return request.download({ url: '/mes/workstation/get-import-template' })
-}
-// 查询班组列表
+}// 查询班组列表
export const getTeamPage = async (params) => {
console.log(goalParams.workstationCode)
params.workstationCode = goalParams.workstationCode
@@ -61,6 +60,35 @@ export const getTeamPage = async (params) => {
return await request.get({ url: `/mes/team/pageListByWorkstationCode`, params })
}
}
+// 查询选择班组列表
+export const checkTeamPageList = async (params) => {
+ console.log(goalParams.workstationCode)
+ params.workstationCode = goalParams.workstationCode
+ if (params.isSearch) {
+ delete params.isSearch
+ const data = {...params}
+ return await request.post({ url: '/mes/team/senior', data })
+ } else {
+ return await request.get({ url: `/mes/team/pageCheckListByWorkstationCode`, params })
+ }
+}
+// 添加班组关联
+export const createTeamRelation = async (workstationCode,teamCodes:string[]) => {
+ const data = {
+ workstationCode : workstationCode,
+ teamCodes : teamCodes
+ }
+ return await request.post({ url: `/mes/team/createRelation`, data })
+}
+
+// 删除班组关联
+export const deleteTeamRelation = async (workstationCode,teamCodes:string[]) => {
+ const data = {
+ workstationCode : workstationCode,
+ teamCodes : teamCodes
+ }
+ return await request.post({ url: `/mes/team/deleteRelation`, data })
+}
export const getEquipmentPage = async (params) => {
console.log(goalParams.workstationCode)
params.workstationCode = goalParams.workstationCode
@@ -72,6 +100,35 @@ export const getEquipmentPage = async (params) => {
return await request.get({ url: `/mes/equipment/pageListByWorkstationCode`, params })
}
}
+// 查询选择设备列表
+export const checkEquipmentPageList = async (params) => {
+ console.log(goalParams.workstationCode)
+ params.workstationCode = goalParams.workstationCode
+ if (params.isSearch) {
+ delete params.isSearch
+ const data = {...params}
+ return await request.post({ url: '/mes/equipment/senior', data })
+ } else {
+ return await request.get({ url: `/mes/equipment/pageCheckListByWorkstationCode`, params })
+ }
+}
+// 添加设备关联
+export const createEquipmentRelation = async (workstationCode,equipmentCodes:string[]) => {
+ const data = {
+ workstationCode : workstationCode,
+ equipmentCodes : equipmentCodes
+ }
+ return await request.post({ url: `/mes/team/createRelation`, data })
+}
+
+// 删除设备关联
+export const deleteEquipmentRelation = async (workstationCode,equipmentCodes:string[]) => {
+ const data = {
+ workstationCode : workstationCode,
+ equipmentCodes : equipmentCodes
+ }
+ return await request.post({ url: `/mes/team/deleteRelation`, data })
+}
export const getProcessPage = async (params) => {
if (params.isSearch) {
delete params.isSearch
@@ -81,6 +138,32 @@ export const getProcessPage = async (params) => {
return await request.get({ url: `/mes/production-process/pageListByWorkstationCode`, params })
}
}
+export const checkProcessPageList = async (params) => {
+ if (params.isSearch) {
+ delete params.isSearch
+ const data = {...params}
+ return await request.post({ url: '/mes/production-process/senior', data })
+ } else {
+ return await request.get({ url: `/mes/production-process/pageCheckListByWorkstationCode`, params })
+ }
+}
+// 添加工序关联
+export const createProcessRelation = async (workstationCode,processCodes:string[]) => {
+ const data = {
+ workstationCode : workstationCode,
+ processCodes : processCodes
+ }
+ return await request.post({ url: `/mes/production-process/createRelation`, data })
+}
+
+// 删除工序关联
+export const deleteProcessRelation = async (workstationCode,processCodes:string[]) => {
+ const data = {
+ workstationCode : workstationCode,
+ processCodes : processCodes
+ }
+ return await request.post({ url: `/mes/production-process/deleteRelation`, data })
+}
export const getProductionPage = async (params) => {
if (params.isSearch) {
delete params.isSearch
@@ -90,3 +173,29 @@ export const getProductionPage = async (params) => {
return await request.get({ url: `/mes/production-process/pageListByWorkstationCode`, params })
}
}
+export const checkProductionPageList = async (params) => {
+ if (params.isSearch) {
+ delete params.isSearch
+ const data = {...params}
+ return await request.post({ url: '/mes/production-process/senior', data })
+ } else {
+ return await request.get({ url: `/mes/production-process/pageCheckListByWorkstationCode`, params })
+ }
+}
+// 添加产品关联
+export const createProductionRelation = async (workstationCode,productionCodes:string[]) => {
+ const data = {
+ workstationCode : workstationCode,
+ productionCodes : productionCodes
+ }
+ return await request.post({ url: `/mes/production-process/createRelation`, data })
+}
+
+// 删除产品关联
+export const deleteProductionRelation = async (workstationCode,productionCodes:string[]) => {
+ const data = {
+ workstationCode : workstationCode,
+ productionCodes : productionCodes
+ }
+ return await request.post({ url: `/mes/production-process/deleteRelation`, data })
+}
diff --git a/src/api/system/dict/dict.data.ts b/src/api/system/dict/dict.data.ts
index faa0dca0f..87e7dce71 100644
--- a/src/api/system/dict/dict.data.ts
+++ b/src/api/system/dict/dict.data.ts
@@ -23,13 +23,8 @@ export const getDictDataPage = (params: PageParam) => {
return request.get({ url: '/system/dict-data/page', params })
}
-// 查询字典数据列表根据类型
-export const queryByDictType = (dictType: number) => {
- return request.get({ url: '/system/dict-data/queryByDictType?dictType=' + dictType })
-}
-
// 查询字典数据详情
-export const getDictData = (id: string) => {
+export const getDictData = (id: number) => {
return request.get({ url: '/system/dict-data/get?id=' + id })
}
diff --git a/src/api/wms/backflushRequestDetailb/index.ts b/src/api/wms/backflushRequestDetailb/index.ts
index 7e67a0989..9e4d26df0 100644
--- a/src/api/wms/backflushRequestDetailb/index.ts
+++ b/src/api/wms/backflushRequestDetailb/index.ts
@@ -23,38 +23,38 @@ export const getBackflushRequestDetailbPage = async (params) => {
if (params.isSearch) {
delete params.isSearch
const data = {...params}
- return await request.post({ url: '/wms/productreceipt-request-detailb/senior', data })
+ return await request.post({ url: '/wms/backflush-request-detailb/senior', data })
} else {
- return await request.get({ url: `/wms/productreceipt-request-detailb/page`, params })
+ return await request.get({ url: `/wms/backflush-request-detailb/page`, params })
}
}
// 查询制品收货申请子详情
export const getBackflushRequestDetailb = async (id: number) => {
- return await request.get({ url: `/wms/productreceipt-request-detailb/get?id=` + id })
+ return await request.get({ url: `/wms/backflush-request-detailb/get?id=` + id })
}
// 新增制品收货申请子
export const createBackflushRequestDetailb = async (data: BackflushRequestDetailbVO) => {
- return await request.post({ url: `/wms/productreceipt-request-detailb/create`, data })
+ return await request.post({ url: `/wms/backflush-request-detailb/create`, data })
}
// 修改制品收货申请子
export const updateBackflushRequestDetailb = async (data: BackflushRequestDetailbVO) => {
- return await request.put({ url: `/wms/productreceipt-request-detailb/update`, data })
+ return await request.put({ url: `/wms/backflush-request-detailb/update`, data })
}
// 删除制品收货申请子
export const deleteBackflushRequestDetailb = async (id: number) => {
- return await request.delete({ url: `/wms/productreceipt-request-detailb/delete?id=` + id })
+ return await request.delete({ url: `/wms/backflush-request-detailb/delete?id=` + id })
}
// 导出制品收货申请子 Excel
export const exportBackflushRequestDetailb = async (params) => {
- return await request.download({ url: `/wms/productreceipt-request-detailb/export-excel`, params })
+ return await request.download({ url: `/wms/backflush-request-detailb/export-excel`, params })
}
// 下载用户导入模板
export const importTemplate = () => {
- return request.download({ url: '/wms/productreceipt-request-detailb/get-import-template' })
+ return request.download({ url: '/wms/backflush-request-detailb/get-import-template' })
}
\ No newline at end of file
diff --git a/src/api/wms/itembasic/index.ts b/src/api/wms/itembasic/index.ts
index 20f58f85c..52a8dec1b 100644
--- a/src/api/wms/itembasic/index.ts
+++ b/src/api/wms/itembasic/index.ts
@@ -34,7 +34,7 @@ export const getItembasicPage = async (params) => {
if (params.isSearch) {
delete params.isSearch
const data = {...params}
- return await request.post({ url: '/wms/itembasic/senior', data })
+ return request.post({ url: '/wms/itembasic/senior', data })
} else {
return await request.get({ url: `/wms/itembasic/page`, params })
}
diff --git a/src/api/wms/itempackage/index.ts b/src/api/wms/itempackage/index.ts
index 97eb8348e..5d4a850fa 100644
--- a/src/api/wms/itempackage/index.ts
+++ b/src/api/wms/itempackage/index.ts
@@ -24,7 +24,7 @@ export const getItempackagingPage = async (params) => {
if (params.isSearch) {
delete params.isSearch
const data = {...params}
- return await request.post({ url: '/wms/itempackage/senior', data })
+ return request.post({ url: '/wms/itempackage/senior', data })
} else {
return await request.get({ url: `/wms/itempackage/page`, params })
}
@@ -41,17 +41,6 @@ export const getItempackagingPageBySupplierdeliver = async (params) => {
}
}
-// 查询物料包装信息 列表--制品收货申请
-export const getItempackagingPageByProductreceipt = async (params) => {
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return request.post({ url: '/wms/itempackage/seniorByProductreceipt', data })
- } else {
- return await request.get({ url: `/wms/itempackage/pageByProductreceipt`, params })
- }
-}
-
// 查询物料包装信息 详情
export const getItempackaging = async (id: number) => {
diff --git a/src/api/wms/packageoverRetrospect/index.ts b/src/api/wms/packageoverRetrospect/index.ts
deleted file mode 100644
index 9641a1472..000000000
--- a/src/api/wms/packageoverRetrospect/index.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-import request from '@/config/axios'
-
-export interface PackageoverRetrospectVO {
- id: number
- number: string
- jobNumber: string
- warehouseCode: string
- areaCode: string
- locationGroupCode: string
- locationCode: string
- itemCode: string
- itemName: string
- itemDesc1: string
- itemDesc2: string
- projectCode: string
- qty: number
- uom: string
- requestTime: Date
- dueTime: Date
- fromPackingNumber: string
- toPackingNumber: string
- fromBatch: string
- toBatch: string
- fromPackUnit: string
- toPackUnit: string
- fromPackQty: number
- toPackQty: number
- fromInventoryStatus: string
- toInventoryStatus: string
- fromContainerNumber: string
- toContainerNumber: string
- businessType: string
- departmentCode: string
- outTransactionType: string
- inTransactionType: string
- executeTime: Date
- activeDate: Date
- fromOwnerCode: string
- toOwnerCode: string
- remark: string
- available: string
-}
-
-// 查询翻包记录主列表
-export const getPackageoverRetrospectPage = async (params) => {
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/packageover-retrospect/senior', data })
- } else {
- return await request.get({ url: `/wms/packageover-retrospect/page`, params })
- }
-}
-
-// 查询翻包记录主详情
-export const getPackageoverRetrospect = async (id: number) => {
- return await request.get({ url: `/wms/packageover-retrospect/get?id=` + id })
-}
-
-// 新增翻包记录主
-export const createPackageoverRetrospect = async (data: PackageoverRetrospectVO) => {
- return await request.post({ url: `/wms/packageover-retrospect/create`, data })
-}
-
-// 修改翻包记录主
-export const updatePackageoverRetrospect = async (data: PackageoverRetrospectVO) => {
- return await request.put({ url: `/wms/packageover-retrospect/update`, data })
-}
-
-// 删除翻包记录主
-export const deletePackageoverRetrospect = async (id: number) => {
- return await request.delete({ url: `/wms/packageover-retrospect/delete?id=` + id })
-}
-
-// 导出翻包记录主 Excel
-export const exportPackageoverRetrospect = async (params) => {
- return await request.download({ url: `/wms/packageover-retrospect/export-excel`, params })
-}
-
-// 下载用户导入模板
-export const importTemplate = () => {
- return request.download({ url: '/wms/packageover-retrospect/get-import-template' })
-}
\ No newline at end of file
diff --git a/src/api/wms/productionMain/index.ts b/src/api/wms/productionMain/index.ts
index 9e4fed120..a2e2fb76e 100644
--- a/src/api/wms/productionMain/index.ts
+++ b/src/api/wms/productionMain/index.ts
@@ -24,43 +24,6 @@ export interface ProductionMainVO {
// 查询生产计划主列表
export const getProductionMainPage = async (params) => {
- params.planType = 'predict'
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/production-main/senior', data })
- } else {
- return await request.get({ url: `/wms/production-main/page`, params })
- }
-}
-
-// 查询 —— 装配 主列表
-export const getProductionMainAssemblePage = async (params) => {
- params.planType = 'assemble'
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/production-main/senior', data })
- } else {
- return await request.get({ url: `/wms/production-main/page`, params })
- }
-}
-
-// 查询 —— 预生产备件 主列表
-export const getProductionMainPredictSparePartPage = async (params) => {
- params.planType = 'predictSparePart'
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/production-main/senior', data })
- } else {
- return await request.get({ url: `/wms/production-main/page`, params })
- }
-}
-
-// 查询 —— 装配备件 主列表
-export const getProductionMainASparePartPage = async (params) => {
- params.planType = 'assembleSparePart'
if (params.isSearch) {
delete params.isSearch
const data = {...params}
@@ -95,42 +58,8 @@ export const deleteProductionMain = async (id: number) => {
return await request.delete({ url: `/wms/production-main/delete?id=` + id })
}
-// 导出预生产计划主 Excel
+// 导出生产计划主 Excel
export const exportProductionMain = async (params) => {
- params.planType = 'predict'
- if (params.isSearch) {
- const data = {...params}
- return await request.downloadPost({ url: `/wms/production-main/export-excel-senior`, data })
- } else {
- return await request.download({ url: `/wms/production-main/export-excel`, params })
- }
-}
-
-// 导出装配计划主 Excel
-export const exportProductionMainAssemble = async (params) => {
- params.planType = 'assemble'
- if (params.isSearch) {
- const data = {...params}
- return await request.downloadPost({ url: `/wms/production-main/export-excel-senior`, data })
- } else {
- return await request.download({ url: `/wms/production-main/export-excel`, params })
- }
-}
-
-// 导出装配备件计划主 Excel
-export const exportProductionMainPredictSparePart = async (params) => {
- params.planType = 'predictSparePart'
- if (params.isSearch) {
- const data = {...params}
- return await request.downloadPost({ url: `/wms/production-main/export-excel-senior`, data })
- } else {
- return await request.download({ url: `/wms/production-main/export-excel`, params })
- }
-}
-
-// 导出预生产备件计划主 Excel
-export const exportProductionMainAssembleSparePart = async (params) => {
- params.planType = 'assembleSparePart'
if (params.isSearch) {
const data = {...params}
return await request.downloadPost({ url: `/wms/production-main/export-excel-senior`, data })
diff --git a/src/api/wms/productreceiptJobMain/index.ts b/src/api/wms/productreceiptJobMain/index.ts
index 8f06b62f8..234af4f77 100644
--- a/src/api/wms/productreceiptJobMain/index.ts
+++ b/src/api/wms/productreceiptJobMain/index.ts
@@ -44,7 +44,6 @@ export interface ProductreceiptJobMainVO {
// 查询制品收货任务主列表
export const getProductreceiptJobMainPage = async (params) => {
- params.type = 'predict'
if (params.isSearch) {
delete params.isSearch
const data = {...params}
@@ -54,31 +53,6 @@ export const getProductreceiptJobMainPage = async (params) => {
}
}
-// 查询装配收货任务主列表
-export const getProductreceiptJobMainAssemblePage = async (params) => {
- params.type = 'assemble'
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/productreceipt-job-main/senior', data })
- } else {
- return await request.get({ url: `/wms/productreceipt-job-main/page`, params })
- }
-}
-
-// 查询报废收货货任务主列表
-export const getProductreceiptscapJobMainPage = async (params) => {
- params.type = 'scrap'
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/productreceipt-job-main/senior', data })
- } else {
- return await request.get({ url: `/wms/productreceipt-job-main/page`, params })
- }
-}
-
-
// 查询制品收货任务主详情
export const getProductreceiptJobMain = async (id: number) => {
return await request.get({ url: `/wms/productreceipt-job-main/get?id=` + id })
@@ -101,19 +75,6 @@ export const deleteProductreceiptJobMain = async (id: number) => {
// 导出制品收货任务主 Excel
export const exportProductreceiptJobMain = async (params) => {
- params.type = 'predict'
- if (params.isSearch) {
- const data = {...params}
- return await request.downloadPost({ url: `/wms/productreceipt-job-main/export-excel-senior`, data })
- } else {
- return await request.download({ url: `/wms/productreceipt-job-main/export-excel`, params })
- }
-}
-
-
-// 导出装配收货任务主 Excel
-export const exportProductreceiptJobMainAssemble = async (params) => {
- params.type = 'assemble'
if (params.isSearch) {
const data = {...params}
return await request.downloadPost({ url: `/wms/productreceipt-job-main/export-excel-senior`, data })
diff --git a/src/api/wms/productreceiptRecordMain/index.ts b/src/api/wms/productreceiptRecordMain/index.ts
index 79b5699c9..cde04ee6b 100644
--- a/src/api/wms/productreceiptRecordMain/index.ts
+++ b/src/api/wms/productreceiptRecordMain/index.ts
@@ -29,31 +29,6 @@ export interface ProductreceiptRecordMainVO {
// 查询制品收货记录主列表
export const getProductreceiptRecordMainPage = async (params) => {
- params.type = 'predict'
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/productreceipt-record-main/senior', data })
- } else {
- return await request.get({ url: `/wms/productreceipt-record-main/page`, params })
- }
-}
-
-// 查询装配收货记录主列表
-export const getProductreceiptRecordMainAssemblePage = async (params) => {
- params.type = 'assemble'
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/productreceipt-record-main/senior', data })
- } else {
- return await request.get({ url: `/wms/productreceipt-record-main/page`, params })
- }
-}
-
-// 查询报废收货记录主列表
-export const getProductreceiptRecordMainScrapPage = async (params) => {
- params.type = 'scrap'
if (params.isSearch) {
delete params.isSearch
const data = {...params}
@@ -85,19 +60,6 @@ export const deleteProductreceiptRecordMain = async (id: number) => {
// 导出制品收货记录主 Excel
export const exportProductreceiptRecordMain = async (params) => {
- params.type = 'predict'
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/productreceipt-record-main/export-excel-senior', data })
- } else {
- return await request.download({ url: `/wms/productreceipt-record-main/export-excel`, params })
- }
-}
-
-// 导出装配收货记录主 Excel
-export const exportProductreceiptRecordAssembleMain = async (params) => {
- params.type = 'assemble'
if (params.isSearch) {
delete params.isSearch
const data = {...params}
diff --git a/src/api/wms/productreceiptRequestMain/index.ts b/src/api/wms/productreceiptRequestMain/index.ts
index 0d337b177..dbb1cc187 100644
--- a/src/api/wms/productreceiptRequestMain/index.ts
+++ b/src/api/wms/productreceiptRequestMain/index.ts
@@ -27,7 +27,6 @@ export interface ProductreceiptRequestMainVO {
// 查询制品收货申请主列表
export const getProductreceiptRequestMainPage = async (params) => {
- params.type = 'predict'
if (params.isSearch) {
delete params.isSearch
const data = {...params}
@@ -37,31 +36,6 @@ export const getProductreceiptRequestMainPage = async (params) => {
}
}
-// 查询制品收货申请主列表
-export const getProductreceiptRequestMainAssemblePage = async (params) => {
- params.type = 'assemble'
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/productreceipt-request-main/senior', data })
- } else {
- return await request.get({ url: `/wms/productreceipt-request-main/page`, params })
- }
-}
-
-// 查询报废收货申请主列表
-export const getProductreceiptRequestMainScrapPage = async (params) => {
- params.type = 'scrap'
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/productreceipt-request-main/senior', data })
- } else {
- return await request.get({ url: `/wms/productreceipt-request-main/page`, params })
- }
-}
-
-
// 查询制品收货申请主详情
export const getProductreceiptRequestMain = async (id: number) => {
return await request.get({ url: `/wms/productreceipt-request-main/get?id=` + id })
@@ -84,18 +58,6 @@ export const deleteProductreceiptRequestMain = async (id: number) => {
// 导出制品收货申请主 Excel
export const exportProductreceiptRequestMain = async (params) => {
- params.type = 'predict'
- if (params.isSearch) {
- const data = {...params}
- return await request.downloadPost({ url: `/wms/productreceipt-request-main/export-excel-senior`, data })
- } else {
- return await request.download({ url: `/wms/productreceipt-request-main/export-excel`, params })
- }
-}
-
-// 导出制品收货申请主 Excel
-export const exportProductreceiptRequestMainAssemble = async (params) => {
- params.type = 'assemble'
if (params.isSearch) {
const data = {...params}
return await request.downloadPost({ url: `/wms/productreceipt-request-main/export-excel-senior`, data })
diff --git a/src/api/wms/productredressJobDetail/index.ts b/src/api/wms/productredressJobDetail/index.ts
deleted file mode 100644
index 27dd360fe..000000000
--- a/src/api/wms/productredressJobDetail/index.ts
+++ /dev/null
@@ -1,71 +0,0 @@
-import request from '@/config/axios'
-
-export interface ProductredressJobDetailVO {
- id: number
- productionLineCode: string
- workStationCode: string
- processCode: string
- packingNumber: string
- containerNumber: string
- batch: string
- produceDate: Date
- expireDate: Date
- inventoryStatus: string
- toLocationCode: string
- woNumber: string
- woLine: string
- packQty: number
- packUnit: string
- itemCode: string
- itemName: string
- itemDesc1: string
- itemDesc2: string
- projectCode: string
- qty: number
- uom: string
- masterId: number
- number: string
- remark: string
- toOwnerCode: string
-}
-
-// 查询制品回收任务子列表
-export const getProductredressJobDetailPage = async (params) => {
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/productredress-job-detail/senior', data })
- } else {
- return await request.get({ url: `/wms/productredress-job-detail/page`, params })
- }
-}
-
-// 查询制品回收任务子详情
-export const getProductredressJobDetail = async (id: number) => {
- return await request.get({ url: `/wms/productredress-job-detail/get?id=` + id })
-}
-
-// 新增制品回收任务子
-export const createProductredressJobDetail = async (data: ProductredressJobDetailVO) => {
- return await request.post({ url: `/wms/productredress-job-detail/create`, data })
-}
-
-// 修改制品回收任务子
-export const updateProductredressJobDetail = async (data: ProductredressJobDetailVO) => {
- return await request.put({ url: `/wms/productredress-job-detail/update`, data })
-}
-
-// 删除制品回收任务子
-export const deleteProductredressJobDetail = async (id: number) => {
- return await request.delete({ url: `/wms/productredress-job-detail/delete?id=` + id })
-}
-
-// 导出制品回收任务子 Excel
-export const exportProductredressJobDetail = async (params) => {
- return await request.download({ url: `/wms/productredress-job-detail/export-excel`, params })
-}
-
-// 下载用户导入模板
-export const importTemplate = () => {
- return request.download({ url: '/wms/productredress-job-detail/get-import-template' })
-}
\ No newline at end of file
diff --git a/src/api/wms/productredressJobMain/index.ts b/src/api/wms/productredressJobMain/index.ts
deleted file mode 100644
index 40311c5c8..000000000
--- a/src/api/wms/productredressJobMain/index.ts
+++ /dev/null
@@ -1,87 +0,0 @@
-import request from '@/config/axios'
-
-export interface ProductredressJobMainVO {
- id: number
- requestNumber: string
- productionPlanNumber: string
- workShopCode: string
- team: string
- shift: string
- details: string
- requestTime: Date
- requestDueTime: Date
- status: string
- expiredTime: Date
- jobStageStatus: string
- priority: number
- priorityIncrement: number
- departmentCode: string
- userGroupCode: string
- acceptUserId: string
- acceptUserName: string
- acceptTime: Date
- completeUserId: string
- completeUserName: string
- completeTime: Date
- toWarehouseCode: string
- toAreaCodes: string
- fromAreaTypes: string
- toAreaTypes: string
- number: string
- type: string
- businessType: string
- remark: string
- autoComplete: string
- allowModifyLocation: string
- allowModifyQty: string
- allowBiggerQty: string
- allowSmallerQty: string
- allowModifyInventoryStatus: string
- allowContinuousScanning: string
- allowPartialComplete: string
- allowModifyBatch: string
- allowModifyPackingNumber: string
- inInventoryStatuses: string
- outInventoryStatuses: string
-}
-
-// 查询制品回收任务主列表
-export const getProductredressJobMainPage = async (params) => {
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/productredress-job-main/senior', data })
- } else {
- return await request.get({ url: `/wms/productredress-job-main/page`, params })
- }
-}
-
-// 查询制品回收任务主详情
-export const getProductredressJobMain = async (id: number) => {
- return await request.get({ url: `/wms/productredress-job-main/get?id=` + id })
-}
-
-// 新增制品回收任务主
-export const createProductredressJobMain = async (data: ProductredressJobMainVO) => {
- return await request.post({ url: `/wms/productredress-job-main/create`, data })
-}
-
-// 修改制品回收任务主
-export const updateProductredressJobMain = async (data: ProductredressJobMainVO) => {
- return await request.put({ url: `/wms/productredress-job-main/update`, data })
-}
-
-// 删除制品回收任务主
-export const deleteProductredressJobMain = async (id: number) => {
- return await request.delete({ url: `/wms/productredress-job-main/delete?id=` + id })
-}
-
-// 导出制品回收任务主 Excel
-export const exportProductredressJobMain = async (params) => {
- return await request.download({ url: `/wms/productredress-job-main/export-excel`, params })
-}
-
-// 下载用户导入模板
-export const importTemplate = () => {
- return request.download({ url: '/wms/productredress-job-main/get-import-template' })
-}
\ No newline at end of file
diff --git a/src/api/wms/productredressRecordDetail/index.ts b/src/api/wms/productredressRecordDetail/index.ts
deleted file mode 100644
index 860b7d8a3..000000000
--- a/src/api/wms/productredressRecordDetail/index.ts
+++ /dev/null
@@ -1,77 +0,0 @@
-import request from '@/config/axios'
-
-export interface ProductredressRecordDetailVO {
- id: number
- productionlineCode: string
- workStationCode: string
- processCode: string
- packingNumber: string
- containerNumber: string
- batch: string
- produceDate: Date
- expireDate: Date
- inventoryStatus: string
- toLocationCode: string
- toLocationGroupCode: string
- toAreaCode: string
- toOwnerCode: string
- woNumber: string
- woLine: string
- packQty: number
- packUnit: string
- bomVersion: string
- backFlushDetails: string
- masterId: number
- number: string
- itemCode: string
- remark: string
- siteId: string
- itemName: string
- itemDesc1: string
- itemDesc2: string
- projectCode: string
- qty: number
- uom: string
- interfaceType: string
-}
-
-// 查询制品回收记录子列表
-export const getProductredressRecordDetailPage = async (params) => {
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/productredress-record-detail/senior', data })
- } else {
- return await request.get({ url: `/wms/productredress-record-detail/page`, params })
- }
-}
-
-// 查询制品回收记录子详情
-export const getProductredressRecordDetail = async (id: number) => {
- return await request.get({ url: `/wms/productredress-record-detail/get?id=` + id })
-}
-
-// 新增制品回收记录子
-export const createProductredressRecordDetail = async (data: ProductredressRecordDetailVO) => {
- return await request.post({ url: `/wms/productredress-record-detail/create`, data })
-}
-
-// 修改制品回收记录子
-export const updateProductredressRecordDetail = async (data: ProductredressRecordDetailVO) => {
- return await request.put({ url: `/wms/productredress-record-detail/update`, data })
-}
-
-// 删除制品回收记录子
-export const deleteProductredressRecordDetail = async (id: number) => {
- return await request.delete({ url: `/wms/productredress-record-detail/delete?id=` + id })
-}
-
-// 导出制品回收记录子 Excel
-export const exportProductredressRecordDetail = async (params) => {
- return await request.download({ url: `/wms/productredress-record-detail/export-excel`, params })
-}
-
-// 下载用户导入模板
-export const importTemplate = () => {
- return request.download({ url: '/wms/productredress-record-detail/get-import-template' })
-}
\ No newline at end of file
diff --git a/src/api/wms/productredressRecordMain/index.ts b/src/api/wms/productredressRecordMain/index.ts
deleted file mode 100644
index e935de9c9..000000000
--- a/src/api/wms/productredressRecordMain/index.ts
+++ /dev/null
@@ -1,70 +0,0 @@
-import request from '@/config/axios'
-
-export interface ProductredressRecordMainVO {
- id: number
- requestNumber: string
- jobNumber: string
- productionPlanNumber: string
- workshopCode: string
- team: string
- shift: string
- details: string
- outTransactionType: string
- inTransactionType: string
- executeTime: Date
- activeDate: Date
- available: string
- requestTime: Date
- dueTime: Date
- departmentCode: string
- interfaceType: string
- number: string
- type: string
- businessType: string
- remark: string
- code: string
- toWarehouseCode: string
- toAreaTypes: string
- toAreaCodes: string
-}
-
-// 查询制品回收记录主列表
-export const getProductredressRecordMainPage = async (params) => {
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/productredress-record-main/senior', data })
- } else {
- return await request.get({ url: `/wms/productredress-record-main/page`, params })
- }
-}
-
-// 查询制品回收记录主详情
-export const getProductredressRecordMain = async (id: number) => {
- return await request.get({ url: `/wms/productredress-record-main/get?id=` + id })
-}
-
-// 新增制品回收记录主
-export const createProductredressRecordMain = async (data: ProductredressRecordMainVO) => {
- return await request.post({ url: `/wms/productredress-record-main/create`, data })
-}
-
-// 修改制品回收记录主
-export const updateProductredressRecordMain = async (data: ProductredressRecordMainVO) => {
- return await request.put({ url: `/wms/productredress-record-main/update`, data })
-}
-
-// 删除制品回收记录主
-export const deleteProductredressRecordMain = async (id: number) => {
- return await request.delete({ url: `/wms/productredress-record-main/delete?id=` + id })
-}
-
-// 导出制品回收记录主 Excel
-export const exportProductredressRecordMain = async (params) => {
- return await request.download({ url: `/wms/productredress-record-main/export-excel`, params })
-}
-
-// 下载用户导入模板
-export const importTemplate = () => {
- return request.download({ url: '/wms/productredress-record-main/get-import-template' })
-}
\ No newline at end of file
diff --git a/src/api/wms/productredressRequestDetail/index.ts b/src/api/wms/productredressRequestDetail/index.ts
deleted file mode 100644
index 150891c58..000000000
--- a/src/api/wms/productredressRequestDetail/index.ts
+++ /dev/null
@@ -1,73 +0,0 @@
-import request from '@/config/axios'
-
-export interface ProductredressRequestDetailVO {
- id: number
- productionLineCode: string
- workStationCode: string
- toLocationCode: string
- processCode: string
- packingNumber: string
- containerNumber: string
- batch: string
- produceDate: Date
- expireDate: Date
- inventoryStatus: string
- woNumber: string
- woLine: string
- packQty: number
- packUnit: string
- bomVersion: string
- backFlushDetails: string
- masterId: number
- number: string
- itemCode: string
- remark: string
- itemName: string
- itemDesc1: string
- itemDesc2: string
- projectCode: string
- qty: number
- uom: string
- toOwnerCode: string
-}
-
-// 查询制品回收申请子列表
-export const getProductredressRequestDetailPage = async (params) => {
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/productredress-request-detail/senior', data })
- } else {
- return await request.get({ url: `/wms/productredress-request-detail/page`, params })
- }
-}
-
-// 查询制品回收申请子详情
-export const getProductredressRequestDetail = async (id: number) => {
- return await request.get({ url: `/wms/productredress-request-detail/get?id=` + id })
-}
-
-// 新增制品回收申请子
-export const createProductredressRequestDetail = async (data: ProductredressRequestDetailVO) => {
- return await request.post({ url: `/wms/productredress-request-detail/create`, data })
-}
-
-// 修改制品回收申请子
-export const updateProductredressRequestDetail = async (data: ProductredressRequestDetailVO) => {
- return await request.put({ url: `/wms/productredress-request-detail/update`, data })
-}
-
-// 删除制品回收申请子
-export const deleteProductredressRequestDetail = async (id: number) => {
- return await request.delete({ url: `/wms/productredress-request-detail/delete?id=` + id })
-}
-
-// 导出制品回收申请子 Excel
-export const exportProductredressRequestDetail = async (params) => {
- return await request.download({ url: `/wms/productredress-request-detail/export-excel`, params })
-}
-
-// 下载用户导入模板
-export const importTemplate = () => {
- return request.download({ url: '/wms/productredress-request-detail/get-import-template' })
-}
\ No newline at end of file
diff --git a/src/api/wms/productredressRequestMain/index.ts b/src/api/wms/productredressRequestMain/index.ts
deleted file mode 100644
index 933a72def..000000000
--- a/src/api/wms/productredressRequestMain/index.ts
+++ /dev/null
@@ -1,100 +0,0 @@
-import request from '@/config/axios'
-
-export interface ProductredressRequestMainVO {
- id: number
- productionPlanNumber: string
- workshopCode: string
- team: string
- shift: string
- toWarehouseCode: string
- toAreaTypes: string
- toAreaCodes: string
- number: string
- type: string
- businessType: string
- remark: string
- extraProperties: string
- siteId: string
- requestTime: Date
- dueTime: Date
- departmentCode: string
- status: string
- autoCommit: string
- autoAgree: string
- autoExecute: string
- directCreateRecord: string
- inInventoryStatuses: string
- outInventoryStatuses: string
-}
-
-// 查询制品回收申请主列表
-export const getProductredressRequestMainPage = async (params) => {
- if (params.isSearch) {
- delete params.isSearch
- const data = {...params}
- return await request.post({ url: '/wms/productredress-request-main/senior', data })
- } else {
- return await request.get({ url: `/wms/productredress-request-main/page`, params })
- }
-}
-
-// 查询制品回收申请主详情
-export const getProductredressRequestMain = async (id: number) => {
- return await request.get({ url: `/wms/productredress-request-main/get?id=` + id })
-}
-
-// 新增制品回收申请主
-export const createProductredressRequestMain = async (data: ProductredressRequestMainVO) => {
- return await request.post({ url: `/wms/productredress-request-main/create`, data })
-}
-
-// 修改制品回收申请主
-export const updateProductredressRequestMain = async (data: ProductredressRequestMainVO) => {
- return await request.put({ url: `/wms/productredress-request-main/update`, data })
-}
-
-// 删除制品回收申请主
-export const deleteProductredressRequestMain = async (id: number) => {
- return await request.delete({ url: `/wms/productredress-request-main/delete?id=` + id })
-}
-
-// 导出制品回收申请主 Excel
-export const exportProductredressRequestMain = async (params) => {
- return await request.download({ url: `/wms/productredress-request-main/export-excel`, params })
-}
-
-// 下载用户导入模板
-export const importTemplate = () => {
- return request.download({ url: '/wms/productredress-request-main/get-import-template' })
-}
-
-
-// 关闭
-export const close = (id) => {
- return request.put({ url: '/wms/productredress-request-main/close?id=' + id })
-}
-
-// 重新添加
-export const reAdd = (id) => {
- return request.put({ url: '/wms/productredress-request-main/reAdd?id=' + id })
-}
-
-// 提交审批
-export const submit = (id) => {
- return request.put({ url: '/wms/productredress-request-main/submit?id=' + id })
-}
-
-// 驳回
-export const refused = (id) => {
- return request.put({ url: '/wms/productredress-request-main/refused?id=' + id })
-}
-
-// 审批通过
-export const agree = (id) => {
- return request.put({ url: '/wms/productredress-request-main/agree?id=' + id })
-}
-
-// 处理
-export const handle = (id) => {
- return request.put({ url: '/wms/productredress-request-main/handle?id=' + id })
-}
\ No newline at end of file
diff --git a/src/api/wms/stdcostprice/index.ts b/src/api/wms/stdcostprice/index.ts
index 3ec273f8e..b7e3be15a 100644
--- a/src/api/wms/stdcostprice/index.ts
+++ b/src/api/wms/stdcostprice/index.ts
@@ -56,9 +56,3 @@ export const exportStdcostprice = async (params) => {
export const importTemplate = () => {
return request.download({ url: '/wms/stdcostprice/get-import-template' })
}
-
-
-// 查询标准成本价格单列表
-export const queryStdcostpriceByItemCode = async (data: StdcostpriceVO) => {
- return await request.post({ url: `/wms/stdcostprice/queryStdcostpriceByItemCode`, data })
-}
\ No newline at end of file
diff --git a/src/components/Annex/src/Annex.vue b/src/components/Annex/src/Annex.vue
index 4cae5c2e1..b61fd7ea5 100644
--- a/src/components/Annex/src/Annex.vue
+++ b/src/components/Annex/src/Annex.vue
@@ -2,14 +2,15 @@
{{ item.name }}
-
-
-
-
-
-
+
+
+
{{ item.name }}
+工位编码:{{ workStationData.name }}
-工位名称:{{ workStationData.code }}
+