From 6be72d0b76d108123b9107f37c02e1a9703e2723 Mon Sep 17 00:00:00 2001
From: "DESKTOP-J7ED0MB\\yinjinlu" <411641505@qq.com>
Date: Thu, 27 Oct 2022 23:34:38 +0800
Subject: [PATCH] =?UTF-8?q?=E9=94=80=E5=94=AE=E9=80=80=E8=B4=A7=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/oqcSelect/single.vue | 5 +
src/views/mes/wm/productsalse/index.vue | 39 ++-
src/views/mes/wm/rtsalse/index.vue | 7 +-
src/views/mes/wm/rtsalse/line.vue | 346 +++++++-----------------
4 files changed, 130 insertions(+), 267 deletions(-)
diff --git a/src/components/oqcSelect/single.vue b/src/components/oqcSelect/single.vue
index 7d78048..7cc2e6d 100644
--- a/src/components/oqcSelect/single.vue
+++ b/src/components/oqcSelect/single.vue
@@ -217,6 +217,11 @@
this.selectedRow = row;
}
},
+ handleCurrent(row){
+ if(row){
+ this.selectedRow = row;
+ }
+ },
//确定选中
confirmSelect(){
if(this.selectedId ==null || this.selectedId==0){
diff --git a/src/views/mes/wm/productsalse/index.vue b/src/views/mes/wm/productsalse/index.vue
index cc01503..8babee9 100644
--- a/src/views/mes/wm/productsalse/index.vue
+++ b/src/views/mes/wm/productsalse/index.vue
@@ -100,10 +100,7 @@
-
-
-
-
+
{{ parseTime(scope.row.salseDate, '{y}-{m}-{d}') }}
@@ -192,20 +189,18 @@
-
-
+
+
+
+
+
-
-
-
+
+
@@ -256,12 +251,13 @@
import { listProductsalse, getProductsalse, delProductsalse, addProductsalse, updateProductsalse,execute } from "@/api/mes/wm/productsalse";
import Productsalseline from "./line.vue"
import OqcSelectSingle from "@/components/oqcSelect/single.vue"
+import ClientSelect from "@/components/clientSelect/single.vue";
import {getTreeList} from "@/api/mes/wm/warehouse"
import {genCode} from "@/api/system/autocode/rule"
export default {
name: "Productsalse",
dicts: ['mes_order_status'],
- components: {OqcSelectSingle,Productsalseline},
+ components: {OqcSelectSingle,Productsalseline,ClientSelect},
data() {
return {
//自动生成编码
@@ -327,6 +323,9 @@ export default {
salseName: [
{ required: true, message: "出库单名称不能为空", trigger: "blur" }
],
+ clientCode: [
+ { required: true, message: "请指定客户", trigger: "blur" }
+ ]
}
};
},
@@ -521,7 +520,17 @@ export default {
this.form.clientNick = obj.clientNick;
}
},
-
+ handleSelectClient(){
+ this.$refs.clientSelect.showFlag = true;
+ },
+ //客户选择弹出框
+ onClientSelected(obj){
+ if(obj != undefined && obj != null){
+ this.form.clientId = obj.clientId;
+ this.form.clientCode = obj.clientCode;
+ this.form.clientName = obj.clientName;
+ }
+ },
//自动生成编码
handleAutoGenChange(autoGenFlag){
if(autoGenFlag){
diff --git a/src/views/mes/wm/rtsalse/index.vue b/src/views/mes/wm/rtsalse/index.vue
index 0ea1678..6e13b49 100644
--- a/src/views/mes/wm/rtsalse/index.vue
+++ b/src/views/mes/wm/rtsalse/index.vue
@@ -240,6 +240,10 @@
+ 产品信息
+
+
+