diff --git a/src/api/mes/wm/returnsales/index.ts b/src/api/mes/wm/returnsales/index.ts index 1ef06886a..b8cd881f0 100644 --- a/src/api/mes/wm/returnsales/index.ts +++ b/src/api/mes/wm/returnsales/index.ts @@ -5,7 +5,7 @@ export interface WmReturnSalesVO { id?: number code?: string name: string - soCode?: string + salesOrderCode?: string clientId?: number clientCode?: string clientName?: string diff --git a/src/utils/dict.ts b/src/utils/dict.ts index 7c6c26caa..0ccf2c8af 100644 --- a/src/utils/dict.ts +++ b/src/utils/dict.ts @@ -301,4 +301,5 @@ export enum DICT_TYPE { MES_WM_RETURN_ISSUE_STATUS = 'mes_wm_return_issue_status', // MES 生产退料单状态 MES_WM_RETURN_ISSUE_TYPE = 'mes_wm_return_issue_type', // MES 退料类型 MES_WM_PRODUCT_RECPT_STATUS = 'mes_wm_product_receipt_status', // MES 成品入库单状态 + MES_WM_RETURN_SALES_STATUS = 'mes_wm_return_sales_status', // MES 销售退货单状态 } diff --git a/src/views/mes/utils/constants.ts b/src/views/mes/utils/constants.ts index a67bb42b2..0709d65ef 100644 --- a/src/views/mes/utils/constants.ts +++ b/src/views/mes/utils/constants.ts @@ -262,6 +262,15 @@ export const MesWmProductReceiptStatusEnum = { CANCELED: MesOrderStatusConstants.CANCELLED } +/** MES 销售出库单状态枚举 */ +export const MesWmProductSalesStatusEnum = { + PREPARE: MesOrderStatusConstants.DRAFT, + APPROVING: MesOrderStatusConstants.APPROVING, + APPROVED: MesOrderStatusConstants.APPROVED, + FINISHED: MesOrderStatusConstants.FINISHED, + CANCELED: MesOrderStatusConstants.CANCELLED +} + /** 获取物料/产品标识的标签 */ export const getItemOrProductLabel = (value: string): string => { for (const item of Object.values(MesItemOrProductEnum)) { diff --git a/src/views/mes/wm/returnsales/ReturnSalesForm.vue b/src/views/mes/wm/returnsales/ReturnSalesForm.vue index 6d9516b26..5c00a5801 100644 --- a/src/views/mes/wm/returnsales/ReturnSalesForm.vue +++ b/src/views/mes/wm/returnsales/ReturnSalesForm.vue @@ -33,9 +33,9 @@ - + @@ -62,7 +62,6 @@ - { id: undefined, code: undefined, name: undefined, - soCode: undefined, + salesOrderCode: undefined, clientId: undefined, returnDate: undefined, returnReason: undefined, diff --git a/src/views/mes/wm/returnsales/ReturnSalesLineList.vue b/src/views/mes/wm/returnsales/ReturnSalesLineList.vue index d1080898c..6560731a1 100644 --- a/src/views/mes/wm/returnsales/ReturnSalesLineList.vue +++ b/src/views/mes/wm/returnsales/ReturnSalesLineList.vue @@ -31,7 +31,7 @@ - + 上架 - + diff --git a/src/views/mes/wm/returnsales/index.vue b/src/views/mes/wm/returnsales/index.vue index c95f3e0aa..185eb2c62 100644 --- a/src/views/mes/wm/returnsales/index.vue +++ b/src/views/mes/wm/returnsales/index.vue @@ -25,32 +25,19 @@ class="!w-240px" /> - - - - - - - + + + + - 搜索 重置 @@ -85,10 +72,10 @@ - + - + @@ -132,7 +118,7 @@ > 删除 - + import { dateFormatter2 } from '@/utils/formatTime' -import { DICT_TYPE } from '@/utils/dict' +import { DICT_TYPE, getIntDictOptions } from '@/utils/dict' import download from '@/utils/download' import { WmReturnSalesApi, WmReturnSalesVO } from '@/api/mes/wm/returnsales' import MdClientSelect from '@/views/mes/md/client/components/MdClientSelect.vue' @@ -204,9 +190,8 @@ const queryParams = reactive({ pageSize: 10, code: undefined, name: undefined, - soCode: undefined, clientId: undefined, - returnDate: undefined + status: undefined }) const queryFormRef = ref() // 搜索的表单 const formRef = ref() // 表单弹窗