From f7f237b36e1e600dbbee019f36a8c787736c2da8 Mon Sep 17 00:00:00 2001
From: "DESKTOP-J7ED0MB\\yinjinlu" <411641505@qq.com>
Date: Mon, 17 Oct 2022 22:01:08 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9D=A1=E7=A0=81=E6=94=AF=E6=8C=81=E4=BA=8C?=
=?UTF-8?q?=E7=BB=B4=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/mes/wm/barcode/index.vue | 58 ++++++++++++++++++++++++++----
1 file changed, 51 insertions(+), 7 deletions(-)
diff --git a/src/views/mes/wm/barcode/index.vue b/src/views/mes/wm/barcode/index.vue
index a379784..bf36cac 100644
--- a/src/views/mes/wm/barcode/index.vue
+++ b/src/views/mes/wm/barcode/index.vue
@@ -74,7 +74,7 @@
-
+
@@ -107,7 +107,7 @@
icon="el-icon-edit"
@click="handleUpdate(scope.row)"
v-hasPermi="['mes:wm:barcode:edit']"
- >查看
+ >编辑
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -219,7 +235,7 @@
-
+
@@ -236,7 +252,8 @@
@@ -247,12 +264,12 @@
import { listBarcode, getBarcode, delBarcode, addBarcode, updateBarcode } from "@/api/mes/wm/barcode";
import ItemSelect from "@/components/itemSelect/single.vue";
import VendorSelect from "@/components/vendorSelect/single.vue";
-
+import PackageSelectSingle from "@/components/package/single.vue";
export default {
name: "Barcode",
dicts: ['mes_barcode_type','mes_barcode_formart','sys_yes_no'],
components: {
- ItemSelect,VendorSelect
+ ItemSelect,VendorSelect,PackageSelectSingle
},
data() {
return {
@@ -369,6 +386,16 @@ export default {
this.title = "添加条码";
this.optType = "add";
},
+ handleView(row){
+ this.reset();
+ const barcodeId = row.barcodeId
+ getBarcode(barcodeId).then(response => {
+ this.form = response.data;
+ this.open = true;
+ this.title = "查看条码";
+ this.optType = "view";
+ });
+ },
/** 修改按钮操作 */
handleUpdate(row) {
this.reset();
@@ -429,12 +456,29 @@ export default {
this.form.barcodeContent= "".concat(this.form.barcodeType,'-',this.form.bussinessCode);
}
},
+ //装箱单选择
+ handleSelectPackage(){
+ this.$refs.packageSelect.showFlag=true;
+ },
+ /**选择装箱单返回 */
+ onPackageSelected(obj){
+ if(obj != undefined && obj != null){
+ this.form.bussinessId = obj.packageId;
+ this.form.bussinessCode = obj.packageCode;
+ this.form.bussinessName = obj.clientName;
+ this.form.barcodeContent= "".concat(this.form.barcodeType,'-',this.form.bussinessCode);
+ }
+ },
}
};