Bläddra i källkod

1、修复bug

huangmp 3 år sedan
förälder
incheckning
09aef4c75f

+ 19 - 1
src/views/modules/print/print-order.vue

@@ -33,6 +33,23 @@
               </el-select>
             </template>
           </el-form-item>
+          <el-form-item label="覆膜工艺"  :label-width=" lang === 'en' ? '145px' : '85px'">
+            <template>
+              <el-select
+                v-model="dataForm.skuName"
+                size="small"
+                clearable
+                placeholder="覆膜工艺">
+                <el-option key="lm" label="亮膜" value="亮膜"></el-option>
+                <el-option key="ym" label="哑膜" value="哑膜"></el-option>
+                <el-option key="ls" label="镭射" value="镭射"></el-option>
+                <el-option key="mtx" label="满天星" value="满天星"></el-option>
+                <el-option key="bls" label="玻璃碎" value="玻璃碎"></el-option>
+                <el-option key="zgz" label="珠光" value="珠光"></el-option>
+                <el-option key="xx" label="星星" value="星星"></el-option>
+              </el-select>
+            </template>
+          </el-form-item>
           <el-form-item label="合单:" :label-width=" lang === 'en' ? '145px' : '85px'">
             <el-select
               v-model="dataForm.isMerge"
@@ -659,7 +676,8 @@
             'endProductNums': this.productNumsRange === null ? null : this.productNumsRange[1], // 订购数量起
             'prodName': this.dataForm.prodName, // 产品名称
             'isMerge': this.dataForm.isMerge, // 是否合单
-            'printChannel': this.printChannel
+            'printChannel': this.printChannel,
+            'skuName': this.dataForm.skuName
           }
         } else {
           this.theData.current = page == null ? this.page.currentPage : page.currentPage

+ 2 - 1
src/views/modules/print/wave-print-order.vue

@@ -667,7 +667,8 @@
           responseType: 'blob'
         }).then(({data}) => {
           this.wavePrintOrderPdfDownloadLoading = false;
-          downloadPdf(data, printOrder.orderNumber + ".pdf");
+          let pdfName = printOrder.orderNumber + "_" + printOrder.receiverName + "_" + printOrder.prodName;
+          downloadPdf(data, pdfName + ".pdf");
         }).catch((error) => {
           this.wavePrintOrderPdfDownloadLoading = false;
         })