caojunjie пре 3 година
родитељ
комит
09000a0546

+ 3 - 1
src/components/crop-select/main.vue

@@ -41,7 +41,7 @@
         <el-option
           v-for="item in corpList"
           :key="item.id"
-          :label="item.cname"
+          :label="label?item[label]:item.cname"
           :value="item.id"
         >
         </el-option>
@@ -49,6 +49,7 @@
       <el-button
         icon="el-icon-search"
         size="mini"
+        v-if="label != 'shortName'"
         :disabled="disabled"
         @click="openDialog()"
       ></el-button>
@@ -166,6 +167,7 @@ export default {
     collapseTags: Boolean,
     gysType: String,
     treeType: String,
+    label: String,
     belongtocompany: Number
   },
   model: {

+ 7 - 0
src/views/landTransportation/dispatchingCars/index.vue

@@ -72,6 +72,13 @@
               v-model="row.corpId"
           ></crop-select>
         </template>
+        <template slot="corpShortNameSearch" slot-scope="{ row,index}">
+          <crop-select
+              v-model="row.corpId"
+              :corpType="'KH'"
+              :label="'shortName'"
+          ></crop-select>
+        </template>
         <template slot="addressDetail" slot-scope="{ row,index}">
           <el-tooltip class="item" effect="dark" placement="top">
             <div v-html="ToBreak(row.addressDetail)" slot="content"></div>

+ 7 - 0
src/views/landTransportation/placeAnOrder/index.vue

@@ -127,6 +127,13 @@
           </el-button>
           <el-button type="info" :size="size" icon="el-icon-printer">报表打印</el-button>
         </template>
+        <template slot="corpShortNameSearch" slot-scope="{ row,index}">
+          <crop-select
+              v-model="row.corpId"
+              :corpType="'KH'"
+              :label="'shortName'"
+          ></crop-select>
+        </template>
         <template slot="corpNameSearch" slot-scope="{ row,index}">
           <crop-select
               v-model="row.corpId"