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() // 表单弹窗