Qukatie 6 mesiacov pred
rodič
commit
4b16cee8ac

+ 15 - 1
src/views/tirePartsMall/salesManagement/outboundTask/index.vue

@@ -19,6 +19,12 @@
         <template slot="corpNameSearch">
           <crop-select v-model="search.corpId" corpType="KH" :refresh="false"></crop-select>
         </template>
+        <template slot="storageNameForm" slot-scope="{ row }">
+          <dic-select v-if="row.$cellEdit" v-model="row.storageName" placeholder="发货仓库" key="id" label="cname"
+            url="/blade-sales-part/storageDesc/listAll" :filterable="true"
+            @selectChange="rowDicChange('storageName', $event, row)"></dic-select>
+          <span v-else>{{ row.storageName }}</span>
+        </template>
         <template slot="stockClerkNameForm" slot-scope="{ row }">
           <dic-select v-if="row.$cellEdit" v-model="row.stockClerkName" placeholder="库管" key="id" label="realName"
             url="/blade-user/stockClerkList" :filterable="true" :remote="true" dataName="realName"
@@ -187,7 +193,8 @@ export default {
           width: 100,
           search: true,
           overHidden: true,
-          cell: false,
+          cell: true,
+          slot: true,
           type: 'select',
           props: {
             label: 'cname',
@@ -291,6 +298,13 @@ export default {
           el.stockClerkId = null
         }
       }
+      if (name == 'storageName') {
+        if (row) {
+          el.storageId = row.id
+        } else {
+          el.storageId = null
+        }
+      }
     },
     // 撤销派工的数据判断
     chexiaofun() {