Sfoglia il codice sorgente

feat:仓库新增添加标签字段

zhangxin 1 mese fa
parent
commit
ecb46b722c
2 ha cambiato i file con 36 aggiunte e 0 eliminazioni
  1. 1 0
      mock/mockData.js
  2. 35 0
      pages/wareHouse/components/add.vue

+ 1 - 0
mock/mockData.js

@@ -723,6 +723,7 @@ const mockDataList = {
723 723
       identifyingPerson:'',//鉴定人员
724 724
       identifyingPersonId:'',//鉴定人员id
725 725
       recycleType:'1',//回收类型 1-线上 2-同行 3-门店 4-其它
726
+      label:'1',//标签 1-完美 2-假货 3-重复 4-亏损 5-其他
726 727
       recyclePerson:'',//回收人员
727 728
       recyclePersonId:'',//回收人员id
728 729
       recycleBottomDesc:'',//回收留底图描述

+ 35 - 0
pages/wareHouse/components/add.vue

@@ -145,6 +145,11 @@
145 145
                             :isClear="recycleTypeIsClear" @tabChange="handleTabChangeRecycleType">
146 146
                         </TabSelect>
147 147
                     </u-form-item>
148
+                    <u-form-item label="标签" borderBottom>
149
+                        <TabSelect :tabList="labelList" :colNum="4" mode="single" 
150
+                            :isClear="labelIsClear" @tabChange="handleTabChangeLabel">
151
+                        </TabSelect>
152
+                    </u-form-item>
148 153
                     <u-form-item label="回收人员" class="u-form-item-row" borderBottom @click="recyclePersonClick">
149 154
                         <!-- <u--input v-model="formData.recyclePerson" disabledColor="#fff" disabled clearable
150 155
                             border="none"></u--input> -->
@@ -408,6 +413,28 @@ export default {
408 413
                     value: '4',
409 414
                 },
410 415
             ],
416
+            labelList:[
417
+                {
418
+                    name:'完美',
419
+                    value:'1',
420
+                },
421
+                {
422
+                    name:'普通',
423
+                    value:'2',
424
+                },
425
+                {
426
+                    name:'瑕疵',
427
+                    value:'3',
428
+                },
429
+                {
430
+                    name:'假货',
431
+                    value:'4',
432
+                },
433
+                {
434
+                    name:'亏损',
435
+                    value:'5',
436
+                },
437
+            ],
411 438
             paymentTabList: [
412 439
                 {
413 440
                     name: '微信',
@@ -438,8 +465,10 @@ export default {
438 465
             productConditionIsClear: false,//商品成色是否清空
439 466
             productAttributeIsClear: false,//商品属性是否清空
440 467
             recycleTypeIsClear: false,//回收类型是否清空
468
+            labelIsClear: false,//商品标签是否清空
441 469
             payTypeIsClear: false,//付款方式是否清空
442 470
             payTypeEcho: ''//付款方式识别回显
471
+
443 472
         }
444 473
     },
445 474
     methods: {
@@ -507,6 +536,7 @@ export default {
507 536
                 identifyingPerson: '',
508 537
                 identifyingPersonId: '',
509 538
                 recycleType: '',
539
+                label: '',
510 540
                 recyclePerson: '',
511 541
                 recyclePersonId: '',
512 542
                 recycleBottomDesc: '',
@@ -528,6 +558,7 @@ export default {
528 558
             this.productAttributeIsClear = true;
529 559
             this.recycleTypeIsClear = true;
530 560
             this.payTypeIsClear = true;
561
+            this.labelIsClear = true;
531 562
             this.continuousWarehousing = [];
532 563
             this.$refs.addForm.resetFields();
533 564
         },
@@ -583,6 +614,10 @@ export default {
583 614
         handleTabChangeRecycleType(e) {
584 615
             this.formData.recycleType = e;
585 616
         },
617
+        // 商品标签
618
+        handleTabChangeLabel(e) {
619
+            this.formData.label = e;
620
+        },
586 621
         // 付款方式
587 622
         handlePayTypeTabChange(e) {
588 623
             this.formData.payType = e;