Browse Source

报价单、销售合同、服务合同页面国家地址相关功能调整优化

lxf 1 year ago
parent
commit
4a38b84ca0

+ 2 - 11
src/components/process/Contract.vue

@@ -106,17 +106,8 @@
                     placeholder="国家"
                     filterable
                     @change="(val) => getCityData(val, '20', true)"
-                  >
-                    <el-option
-                      v-for="item in countryData"
-                      :label="
-                        formData.data.contractType == '2'
-                          ? item.chineseName
-                          : item.name
-                      "
-                      :value="item.id"
-                    >
-                    </el-option>
+                    :no-match-text="'无数据,请联系管理员添加'">
+                    <el-option v-for="item in countryData" :key="item.id" :label="item.chineseName + '(' + item.name + ')'" :value="item.id"> </el-option>
                   </el-select>
                 </el-form-item>
               </el-col>

+ 2 - 7
src/components/process/PriceSheet.vue

@@ -103,13 +103,8 @@
                     placeholder="国家"
                     filterable
                     @change="(val) => getCityData(val, '20', true)"
-                  >
-                    <el-option
-                      v-for="item in countryData"
-                      :label="item.name"
-                      :value="item.id"
-                    >
-                    </el-option>
+                    :no-match-text="'无数据,请联系管理员添加'">
+                    <el-option v-for="item in countryData" :key="item.id" :label="item.chineseName + '(' + item.name + ')'" :value="item.id"> </el-option>
                   </el-select>
                 </el-form-item>
               </el-col>

+ 2 - 7
src/components/process/ServiceContract.vue

@@ -117,13 +117,8 @@
                     placeholder="国家"
                     filterable
                     @change="(val) => getCityData(val, '20', true)"
-                  >
-                    <el-option
-                      v-for="item in countryData"
-                      :label="item.chineseName"
-                      :value="item.id"
-                    >
-                    </el-option>
+                    :no-match-text="'无数据,请联系管理员添加'">
+                    <el-option v-for="item in countryData" :key="item.id" :label="item.chineseName + '(' + item.name + ')'" :value="item.id"> </el-option>
                   </el-select>
                 </el-form-item>
               </el-col>