Ver código fonte

必填项 邮编 级联查询

lining 5 anos atrás
pai
commit
8dbae3e58c
47 arquivos alterados com 245 adições e 85 exclusões
  1. 3 1
      src/dashoo.cn/backend/api/controllers/oilsupplier/patent.go
  2. 3 1
      src/dashoo.cn/backend/api/controllers/oilsupplier/performance.go
  3. 3 1
      src/dashoo.cn/backend/api/controllers/oilsupplier/winning.go
  4. 3 3
      src/dashoo.cn/frontend_web/src/components/oilsupplier/basisinfo.vue
  5. 30 10
      src/dashoo.cn/frontend_web/src/components/oilsupplier/equipmentlist.vue
  6. 9 2
      src/dashoo.cn/frontend_web/src/components/oilsupplier/goodsinfo.vue
  7. 37 11
      src/dashoo.cn/frontend_web/src/components/oilsupplier/patentlist.vue
  8. 39 5
      src/dashoo.cn/frontend_web/src/components/oilsupplier/performancelist.vue
  9. 3 3
      src/dashoo.cn/frontend_web/src/components/oilsupplier/techinfo.vue
  10. 31 10
      src/dashoo.cn/frontend_web/src/components/oilsupplier/winninglist.vue
  11. 2 2
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/addtionaudit/_opera/basisdataopera.vue
  12. 2 2
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/addtionaudit/_opera/goodsdataopera.vue
  13. 2 2
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/addtionaudit/_opera/techdataopera.vue
  14. 3 1
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/auditoperation.vue
  15. 3 3
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/basicauditoperation.vue
  16. 3 3
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/bassicoperation.vue
  17. 3 1
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/goodsoperation.vue
  18. 3 3
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/operation.vue
  19. 3 3
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/techoperation.vue
  20. 2 2
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/infochangech/_opera/auditoperation.vue
  21. 3 3
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/infochangech/_opera/operation.vue
  22. 2 2
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/infochangech/_opera/operationbasic.vue
  23. 2 2
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/infochangech/_opera/operationgoods.vue
  24. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplier/basislist.vue
  25. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplier/goodslist.vue
  26. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplier/techlist.vue
  27. 3 3
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierappend/_opera/basisdataopera.vue
  28. 3 3
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierappend/_opera/goodsdataopera.vue
  29. 3 3
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierappend/_opera/techdataopera.vue
  30. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/suppliernopass/basislist.vue
  31. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/suppliernopass/goodslist.vue
  32. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/suppliernopass/index.vue
  33. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/suppliernopass/techlist.vue
  34. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierps/basislist.vue
  35. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierps/goodslist.vue
  36. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierps/index.vue
  37. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierps/techlist.vue
  38. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierstorage/basislist.vue
  39. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierstorage/goodslist.vue
  40. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierstorage/index.vue
  41. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierstorage/techlist.vue
  42. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierstore/basislist.vue
  43. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierstore/goodslist.vue
  44. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierstore/index.vue
  45. 2 0
      src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierstore/techlist.vue
  46. 2 0
      src/dashoo.cn/frontend_web/src/pages/select/annualreviewselect/index.vue
  47. 2 0
      src/dashoo.cn/frontend_web/src/pages/select/companyselect/index.vue

+ 3 - 1
src/dashoo.cn/backend/api/controllers/oilsupplier/patent.go

@@ -2,6 +2,8 @@ package oilsupplier
 
 import (
 	"encoding/json"
+	"fmt"
+
 	//"strings"
 
 	//"time"
@@ -43,7 +45,7 @@ func (this *PatentController) PatentList() {
 	if SupplierTypeCode != "" {
 		where = where + " and SupplierTypeCode = '" + SupplierTypeCode + "'"
 	}
-
+	fmt.Println("where1======" + where)
 	total := svc.GetPagingEntitiesWithoutAccCode(page.CurrentPage, page.Size, orderby, asc, &list, where)
 	var datainfo DataInfo
 	datainfo.Items = list

+ 3 - 1
src/dashoo.cn/backend/api/controllers/oilsupplier/performance.go

@@ -2,6 +2,8 @@ package oilsupplier
 
 import (
 	"encoding/json"
+	"fmt"
+
 	//"strings"
 
 	//"time"
@@ -43,7 +45,7 @@ func (this *PerformanceController) PerformanceList() {
 	if SupplierTypeCode != "" {
 		where = where + " and SupplierTypeCode = '" + SupplierTypeCode + "'"
 	}
-
+	fmt.Println("where2======" + where)
 	total := svc.GetPagingEntitiesWithoutAccCode(page.CurrentPage, page.Size, orderby, asc, &list, where)
 	var datainfo DataInfo
 	datainfo.Items = list

+ 3 - 1
src/dashoo.cn/backend/api/controllers/oilsupplier/winning.go

@@ -2,6 +2,8 @@ package oilsupplier
 
 import (
 	"encoding/json"
+	"fmt"
+
 	//"strings"
 
 	//"time"
@@ -43,7 +45,7 @@ func (this *WinningController) WinningList() {
 	if SupplierTypeCode != "" {
 		where = where + " and SupplierTypeCode = '" + SupplierTypeCode + "'"
 	}
-
+	fmt.Println("where3======" + where)
 	total := svc.GetPagingEntitiesWithoutAccCode(page.CurrentPage, page.Size, orderby, asc, &list, where)
 	var datainfo DataInfo
 	datainfo.Items = list

+ 3 - 3
src/dashoo.cn/frontend_web/src/components/oilsupplier/basisinfo.vue

@@ -102,7 +102,7 @@
             <el-row>
               <el-col :span="10">
                 <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" :disabled="!canUpdateSupplier"
-                             :readonly="!canUpdateSupplier" placeholder="省市区" v-model="CityAry" style="width: 100%"
+                             :readonly="!canUpdateSupplier" placeholder="省市区" v-model="CityAry" style="width: 100%" filterable
                              @change="handleAreaChange"></el-cascader>
               </el-col>
               <el-col :span="14">
@@ -126,7 +126,7 @@
             <el-row>
               <el-col :span="10">
                 <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops" :disabled="!canUpdateSupplier"
-                             placeholder="省市区" v-model="LinkCityAry" style="width: 100%"
+                             placeholder="省市区" v-model="LinkCityAry" style="width: 100%" filterable
                              @change="handleLinkAreaChange">
                 </el-cascader>
               </el-col>
@@ -472,7 +472,7 @@
         if (!value) {
           callback(new Error('请输入邮编'))
         } else {
-          let re = /^[1-9]\d{5}$/
+          let re = /^[0-9]{6}$/
           if (!re.test(value)) {
             callback(new Error('请输入正确的邮编'))
           } else {

+ 30 - 10
src/dashoo.cn/frontend_web/src/components/oilsupplier/equipmentlist.vue

@@ -20,20 +20,20 @@
     </el-pagination>
 
     <el-dialog :title="Title" :visible.sync="visible" top="5vh">
-      <el-form ref="refPerformance" :model="EquipmentForm" label-width="100px">
+      <el-form ref="refPerformance" :model="EquipmentForm" label-width="100px" :rules="rulesform">
         <el-row>
           <el-col :span="12">
-            <el-form-item label="设备名称">
+            <el-form-item label="设备名称" prop="MainEquipment">
               <el-input v-model="EquipmentForm.MainEquipment"></el-input>
             </el-form-item>
           </el-col>
           <el-col :span="12">
-            <el-form-item label="规格型号">
+            <el-form-item label="规格型号" prop="Specifications">
               <el-input v-model="EquipmentForm.Specifications"></el-input>
             </el-form-item>
           </el-col>
           <el-col :span="12">
-            <el-form-item label="数量">
+            <el-form-item label="数量" prop="Number">
               <el-input v-model="EquipmentForm.Number"></el-input>
             </el-form-item>
           </el-col>
@@ -97,7 +97,23 @@
         selfVisible: this.visible, // 避免vue双向绑定警告
         currentPage: 1, // 分页
         size: 10,
-        currentItemCount: 0
+        currentItemCount: 0,
+        rulesform: {
+          MainEquipment: [{
+            required: true,
+            message: '请输入设备名称',
+            trigger: 'change'
+          }],
+          Specifications: [{
+            required: true,
+            message: '请输入规格型号',
+            trigger: 'change'
+          }],
+          Number: [
+            {required: true, message: '请输入数量'},
+            {type: 'number', message: '数量必须为数字值'}
+          ]
+        }
       }
     },
     methods: {
@@ -129,11 +145,15 @@
           })
       },
       savedata () {
-        if (this.Title == '企业主要设备') {
-          this.addEquipment()
-        } else if (this.Title == '编辑企业主要设备') {
-          this.editEquipment()
-        }
+        this.$refs['refPerformance'].validate((valid) => {
+          if (valid) {
+            if (this.Title == '企业主要设备') {
+              this.addEquipment()
+            } else if (this.Title == '编辑企业主要设备') {
+              this.editEquipment()
+            }
+          }
+        })
       },
       addEquipment () {
         let _this = this

+ 9 - 2
src/dashoo.cn/frontend_web/src/components/oilsupplier/goodsinfo.vue

@@ -57,7 +57,7 @@
           </el-form-item>
         </el-col>
         <el-col :span="8">
-          <el-form-item label="供应商类型">
+          <el-form-item label="供应商类型" prop="OperType">
             <el-select ref="OperType"
                        v-model="formData.OperType"
                        :disabled="this.formData.Status > '0'&&!appendStatus"
@@ -247,6 +247,7 @@
                              placeholder="省市区"
                              v-model="CityAry"
                              style="width: 100%"
+                             filterable
                              @change="handleAreaChange">
                 </el-cascader>
               </el-col>
@@ -286,6 +287,7 @@
                              v-model="LinkCityAry"
                              maxlength="20"
                              style="width: 100%"
+                             filterable
                              @change="handleLinkAreaChange">
                 </el-cascader>
               </el-col>
@@ -821,7 +823,7 @@ export default {
       if (!value) {
         callback(new Error('请输入邮编'))
       } else {
-        let re = /^[1-9]\d{5}$/
+        let re = /^[0-9]{6}$/
         if (!re.test(value)) {
           callback(new Error('请输入正确的邮编'))
         } else {
@@ -969,6 +971,11 @@ export default {
           message: '请选择级别',
           trigger: 'blur'
         }],
+        OperType: [{
+          required: true,
+          message: '请选择供应商类型',
+          trigger: 'blur'
+        }],
         Telphone: [{
           required: true,
           validator: checkTelphone,

+ 37 - 11
src/dashoo.cn/frontend_web/src/components/oilsupplier/patentlist.vue

@@ -28,25 +28,25 @@
     </el-pagination>
 
     <el-dialog :title="Title" :visible.sync="visible" top="5vh">
-      <el-form ref="refPatent" :model="PatentForm" label-width="100px">
+      <el-form ref="refPatent" :model="PatentForm" label-width="100px" :rules="rules">
         <el-row>
           <el-col :span="12">
-            <el-form-item label="名称">
+            <el-form-item label="名称" prop="Name">
               <el-input v-model="PatentForm.Name"></el-input>
             </el-form-item>
           </el-col>
           <el-col :span="12">
-            <el-form-item label="主要内容">
+            <el-form-item label="主要内容" prop="Content">
               <el-input v-model="PatentForm.Content"></el-input>
             </el-form-item>
           </el-col>
           <el-col :span="12">
-            <el-form-item label="批准机关">
+            <el-form-item label="批准机关" prop="ApprovalAuthority">
               <el-input v-model="PatentForm.ApprovalAuthority"></el-input>
             </el-form-item>
           </el-col>
           <el-col :span="12">
-            <el-form-item label="批准日期">
+            <el-form-item label="批准日期" prop="ApprovalDate">
               <el-date-picker style="width: 100%" v-model="PatentForm.ApprovalDate" type="date" placeholder="请选择批准日期">
               </el-date-picker>
             </el-form-item>
@@ -119,7 +119,29 @@
         selfVisible: this.visible,
         currentPage: 1, // 分页
         size: 10,
-        currentItemCount: 0
+        currentItemCount: 0,
+        rules: {
+          Name: [{
+            required: true,
+            message: '请输入名称',
+            trigger: 'change'
+          }],
+          Content: [{
+            required: true,
+            message: '请输入主要内容',
+            trigger: 'change'
+          }],
+          ApprovalAuthority: [{
+            required: true,
+            message: '请输入批准机关',
+            trigger: 'change'
+          }],
+          ApprovalDate: [{
+            required: true,
+            message: '请输入批准日期',
+            trigger: 'change'
+          }]
+        }
       }
     },
     methods: {
@@ -151,11 +173,15 @@
           })
       },
       savedata () {
-        if (this.Title == '专利及专有技术') {
-          this.addPantent()
-        } else if (this.Title == '编辑专利及专有技术') {
-          this.editPantent()
-        }
+        this.$refs['refPatent'].validate((valid) => {
+          if (valid) {
+            if (this.Title == '专利及专有技术') {
+              this.addPantent()
+            } else if (this.Title == '编辑专利及专有技术') {
+              this.editPantent()
+            }
+          }
+        })
       },
       addPantent () {
         let _this = this

+ 39 - 5
src/dashoo.cn/frontend_web/src/components/oilsupplier/performancelist.vue

@@ -39,28 +39,28 @@
       <el-form ref="refPerformance" :model="PerformanceForm" :rules="rules" label-width="100px">
         <el-row>
           <el-col :span="12">
-            <el-form-item label="项目名称">
+            <el-form-item label="项目名称" prop="ProjectName">
               <el-input v-model="PerformanceForm.ProjectName"></el-input>
             </el-form-item>
           </el-col>
           <el-col :span="12">
-            <el-form-item label="主要内容">
+            <el-form-item label="主要内容" prop="BearContent">
               <el-input v-model="PerformanceForm.BearContent"></el-input>
             </el-form-item>
           </el-col>
           <el-col :span="12">
-            <el-form-item label="合作单位">
+            <el-form-item label="合作单位" prop="OwnerUnit">
               <el-input v-model="PerformanceForm.OwnerUnit"></el-input>
             </el-form-item>
           </el-col>
           <el-col :span="12">
-            <el-form-item label="起始时间">
+            <el-form-item label="起始时间" prop="StartTime">
               <el-date-picker style="width: 100%" v-model="PerformanceForm.StartTime" type="date" placeholder="请选择起始时间">
               </el-date-picker>
             </el-form-item>
           </el-col>
           <el-col :span="12">
-            <el-form-item label="结束时间">
+            <el-form-item label="结束时间" prop="StopTime">
               <el-date-picker style="width: 100%" v-model="PerformanceForm.StopTime" type="date" placeholder="请选择结束时间">
               </el-date-picker>
             </el-form-item>
@@ -146,6 +146,31 @@
             required: true,
             message: '请选择有无事故',
             trigger: 'change'
+          }],
+          ProjectName: [{
+            required: true,
+            message: '请输入项目名称',
+            trigger: 'change'
+          }],
+          BearContent: [{
+            required: true,
+            message: '请输入主要内容',
+            trigger: 'change'
+          }],
+          OwnerUnit: [{
+            required: true,
+            message: '请输入合作单位',
+            trigger: 'change'
+          }],
+          StartTime: [{
+            required: true,
+            message: '请输入开始时间',
+            trigger: 'change'
+          }],
+          StopTime: [{
+            required: true,
+            message: '请输入结束时间',
+            trigger: 'change'
           }]
         },
         selfVisible: this.visible, // 避免vue双向绑定警告
@@ -183,6 +208,15 @@
       },
       savedata (formName) {
         this.$refs[formName].validate((valid) => {
+          if (this.PerformanceForm.Tudge === '有事故') {
+            if (this.PerformanceForm.Remark === '') {
+              this.$message({
+                type: 'warning',
+                message: '请在备注中输入事故原因!'
+              })
+            }
+            return
+          }
           if (valid) {
             if (this.Title == '近三年主要业绩') {
               this.addPerformance()

+ 3 - 3
src/dashoo.cn/frontend_web/src/components/oilsupplier/techinfo.vue

@@ -101,7 +101,7 @@
             <el-row>
               <el-col :span="10">
                 <el-cascader ref="cascaderAdd"  :options="countryoptions" :props="countryprops" maxlength="20" placeholder="省市区"
-                             v-model="CityAry" style="width: 100%" @change="handleAreaChange" :disabled="!canUpdateSupplier">
+                             v-model="CityAry" style="width: 100%" @change="handleAreaChange" :disabled="!canUpdateSupplier" filterable>
                 </el-cascader>
               </el-col>
               <el-col :span="14">
@@ -122,7 +122,7 @@
           <el-form-item label="通信地址" prop="LinkProvince" >
             <el-row>
               <el-col :span="10">
-                <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops" placeholder="省市区"
+                <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops" placeholder="省市区" filterable
                              v-model="LinkCityAry" :disabled="!canUpdateSupplier" maxlength="20" style="width: 100%" @change="handleLinkAreaChange">
                 </el-cascader>
               </el-col>
@@ -462,7 +462,7 @@
         if (!value) {
           callback(new Error('请输入邮编'))
         } else {
-          let re = /^[1-9]\d{5}$/
+          let re = /^[0-9]{6}$/
           if (!re.test(value)) {
             callback(new Error('请输入正确的邮编'))
           } else {

+ 31 - 10
src/dashoo.cn/frontend_web/src/components/oilsupplier/winninglist.vue

@@ -24,20 +24,20 @@
     </el-pagination>
 
     <el-dialog :title="Title" :visible.sync="visible" top="5vh">
-      <el-form ref="refWinning" :model="WinningForm" label-width="100px">
+      <el-form ref="refWinning" :model="WinningForm" label-width="100px" :rules="rules">
         <el-row>
           <el-col :span="12">
-            <el-form-item label="奖项名称">
+            <el-form-item label="奖项名称" prop="AwardName">
               <el-input v-model="WinningForm.AwardName"></el-input>
             </el-form-item>
           </el-col>
           <el-col :span="12">
-            <el-form-item label="颁奖机关">
+            <el-form-item label="颁奖机关" prop="Authorities">
               <el-input v-model="WinningForm.Authorities"></el-input>
             </el-form-item>
           </el-col>
           <el-col :span="12">
-            <el-form-item label="获奖时间">
+            <el-form-item label="获奖时间" prop="WinningTime">
               <el-date-picker style="width: 100%" v-model="WinningForm.WinningTime" type="date" placeholder="请选择获奖时间">
               </el-date-picker>
             </el-form-item>
@@ -109,7 +109,24 @@
         selfVisible: this.visible,
         currentPage: 1, // 分页
         size: 10,
-        currentItemCount: 0
+        currentItemCount: 0,
+        rules: {
+          Authorities: [{
+            required: true,
+            message: '请输入搬家机构',
+            trigger: 'change'
+          }],
+          AwardName: [{
+            required: true,
+            message: '请输入获奖名称',
+            trigger: 'change'
+          }],
+          WinningTime: [{
+            required: true,
+            message: '请输入获奖时间',
+            trigger: 'change'
+          }]
+        }
       }
     },
     methods: {
@@ -141,11 +158,15 @@
           })
       },
       savedata () {
-        if (this.Title == '近三年省部级及以上获奖项目') {
-          this.addWinning()
-        } else if (this.Title == '编辑近三年省部级及以上获奖项目') {
-          this.editWinning()
-        }
+        this.$refs['refWinning'].validate((valid) => {
+          if (valid) {
+            if (this.Title == '近三年省部级及以上获奖项目') {
+              this.addWinning()
+            } else if (this.Title == '编辑近三年省部级及以上获奖项目') {
+              this.editWinning()
+            }
+          }
+        })
       },
       addWinning () {
         let _this = this

+ 2 - 2
src/dashoo.cn/frontend_web/src/pages/oilsupplier/addtionaudit/_opera/basisdataopera.vue

@@ -121,7 +121,7 @@
                   <el-form-item label="注册地址" prop="Province">
                     <el-row>
                       <el-col :span="10">
-                        <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20"
+                        <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20" filterable
                                      :class="changedForm['Province'] || changedForm['City'] || changedForm['Street'] ? 'modified-form-input' : ''"
                                      placeholder="省市区" v-model="CityAry" style="width: 100%" @change="handleAreaChange">
                         </el-cascader>
@@ -146,7 +146,7 @@
                   <el-form-item label="通信地址" prop="LinkProvince">
                     <el-row>
                       <el-col :span="10">
-                        <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops"
+                        <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops" filterable
                                      :class="changedForm['LinkProvince'] || changedForm['LinkCity'] || changedForm['LinkStreet'] ? 'modified-form-input' : ''"
                                      placeholder="省市区" v-model="LinkCityAry" maxlength="20" style="width: 100%"
                                      @change="handleLinkAreaChange">

+ 2 - 2
src/dashoo.cn/frontend_web/src/pages/oilsupplier/addtionaudit/_opera/goodsdataopera.vue

@@ -188,7 +188,7 @@
                   <el-form-item label="注册地址" prop="Province">
                     <el-row>
                       <el-col :span="10">
-                        <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20"
+                        <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20" filterable
                                      :class="changedForm['Province'] || changedForm['City'] || changedForm['Street'] ? 'modified-form-input' : ''"
                                      placeholder="省市区" v-model="CityAry" style="width: 100%" @change="handleAreaChange">
                         </el-cascader>
@@ -213,7 +213,7 @@
                   <el-form-item label="通信地址" prop="LinkProvince">
                     <el-row>
                       <el-col :span="10">
-                        <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops"
+                        <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops" filterable
                                      :class="changedForm['LinkProvince'] || changedForm['LinkCity'] || changedForm['LinkStreet'] ? 'modified-form-input' : ''"
                                      placeholder="省市区" v-model="LinkCityAry" maxlength="20" style="width: 100%"
                                      @change="handleLinkAreaChange">

+ 2 - 2
src/dashoo.cn/frontend_web/src/pages/oilsupplier/addtionaudit/_opera/techdataopera.vue

@@ -122,7 +122,7 @@
                   <el-form-item label="注册地址" prop="Province">
                     <el-row>
                       <el-col :span="10">
-                        <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20"
+                        <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20" filterable
                                      :class="changedForm['Province'] || changedForm['City'] || changedForm['Street'] ? 'modified-form-input' : ''"
                                      placeholder="省市区" v-model="CityAry" style="width: 100%" @change="handleAreaChange">
                         </el-cascader>
@@ -147,7 +147,7 @@
                   <el-form-item label="通信地址" prop="LinkProvince">
                     <el-row>
                       <el-col :span="10">
-                        <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops"
+                        <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops" filterable
                                      :class="changedForm['LinkProvince'] || changedForm['LinkCity'] || changedForm['LinkStreet'] ? 'modified-form-input' : ''"
                                      placeholder="省市区" v-model="LinkCityAry" maxlength="20" style="width: 100%"
                                      @change="handleLinkAreaChange">

+ 3 - 1
src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/auditoperation.vue

@@ -213,6 +213,7 @@
                                        placeholder="省市区"
                                        v-model="CityAry"
                                        style="width: 100%"
+                                       filterable
                                        @change="handleAreaChange">
                           </el-cascader>
                         </el-col>
@@ -250,6 +251,7 @@
                                        v-model="LinkCityAry"
                                        maxlength="20"
                                        style="width: 100%"
+                                       filterable
                                        @change="handleLinkAreaChange">
                           </el-cascader>
                         </el-col>
@@ -973,7 +975,7 @@
         if (!value) {
           callback(new Error('请输入邮编'))
         } else {
-          let re = /^[1-9]\d{5}$/
+          let re = /^[0-9]{6}$/
           if (!re.test(value)) {
             callback(new Error('请输入正确的邮编'))
           } else {

+ 3 - 3
src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/basicauditoperation.vue

@@ -157,7 +157,7 @@
                   <el-form-item label="注册地址" prop="Province">
                     <el-row>
                       <el-col :span="10">
-                          <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20"
+                          <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20" filterable
                             :class="changedForm['Province'] || changedForm['City'] || changedForm['Street'] ? 'modified-form-input' : ''"
                             placeholder="省市区" v-model="CityAry" style="width: 100%" @change="handleAreaChange">
                           </el-cascader>
@@ -182,7 +182,7 @@
                     <el-form-item label="通信地址" prop="LinkProvince">
                       <el-row>
                         <el-col :span="10">
-                          <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops"
+                          <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops" filterable
                             :class="changedForm['LinkProvince'] || changedForm['LinkCity'] || changedForm['LinkStreet'] ? 'modified-form-input' : ''"
                             placeholder="省市区" v-model="LinkCityAry" maxlength="20" style="width: 100%"
                             @change="handleLinkAreaChange">
@@ -871,7 +871,7 @@
         if (!value) {
           callback(new Error('请输入邮编'))
         } else {
-          let re = /^[1-9]\d{5}$/
+          let re = /^[0-9]{6}$/
           if (!re.test(value)) {
             callback(new Error('请输入正确的邮编'))
           } else {

+ 3 - 3
src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/bassicoperation.vue

@@ -157,7 +157,7 @@
               <el-form-item label="注册地址" prop="Province">
                 <el-row>
                   <el-col :span="10">
-                      <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20"
+                      <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20" filterable
                         :class="changedForm['Province'] || changedForm['City'] || changedForm['Street'] ? 'modified-form-input' : ''"
                         placeholder="省市区" v-model="CityAry" style="width: 100%" @change="handleAreaChange">
                       </el-cascader>
@@ -184,7 +184,7 @@
                     <el-col :span="10">
                       <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops"
                         :class="changedForm['LinkProvince'] || changedForm['LinkCity'] || changedForm['LinkStreet'] ? 'modified-form-input' : ''"
-                        placeholder="省市区" v-model="LinkCityAry" maxlength="20" style="width: 100%"
+                        placeholder="省市区" v-model="LinkCityAry" maxlength="20" style="width: 100%" filterable
                         @change="handleLinkAreaChange">
                       </el-cascader>
                     </el-col>
@@ -946,7 +946,7 @@ import apiCert from '@/api/oilsupplier/suppliercert'
         if (!value) {
           callback(new Error('请输入邮编'))
         } else {
-          let re = /^[1-9]\d{5}$/
+          let re = /^[0-9]{6}$/
           if (!re.test(value)) {
             callback(new Error('请输入正确的邮编'))
           } else {

+ 3 - 1
src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/goodsoperation.vue

@@ -216,6 +216,7 @@
                                        placeholder="省市区"
                                        v-model="CityAry"
                                        style="width: 100%"
+                                       filterable
                                        @change="handleAreaChange">
                           </el-cascader>
                         </el-col>
@@ -254,6 +255,7 @@
                                        v-model="LinkCityAry"
                                        maxlength="20"
                                        style="width: 100%"
+                                       filterable
                                        @change="handleLinkAreaChange">
                           </el-cascader>
                         </el-col>
@@ -1035,7 +1037,7 @@
         if (!value) {
           callback(new Error('请输入邮编'))
         } else {
-          let re = /^[1-9]\d{5}$/
+          let re = /^[0-9]{6}$/
           if (!re.test(value)) {
             callback(new Error('请输入正确的邮编'))
           } else {

+ 3 - 3
src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/operation.vue

@@ -139,7 +139,7 @@
                     <el-form-item label="注册地址" prop="Province" >
                       <el-row>
                         <el-col :span="10">
-                          <el-cascader ref="cascaderAdd"  :options="countryoptions"
+                          <el-cascader ref="cascaderAdd"  :options="countryoptions" filterable
                                        :props="countryprops" maxlength="20" placeholder="省市区"
                                        :class="changedForm['Province'] || changedForm['City'] || changedForm['Street'] ? 'modified-form-input' : ''"
                                        v-model="CityAry" style="width: 100%" @change="handleAreaChange" :disabled="!canUpdateSupplier">
@@ -165,7 +165,7 @@
                     <el-form-item label="通信地址" prop="LinkProvince" >
                       <el-row>
                         <el-col :span="10">
-                          <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops" placeholder="省市区"
+                          <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops" placeholder="省市区" filterable
                                        :class="changedForm['LinkProvince'] || changedForm['LinkCity'] || changedForm['LinkStreet'] ? 'modified-form-input' : ''"
                                        v-model="LinkCityAry" :disabled="!canUpdateSupplier" maxlength="20" style="width: 100%" @change="handleLinkAreaChange">
                           </el-cascader>
@@ -863,7 +863,7 @@
         if (!value) {
           callback(new Error('请输入邮编'))
         } else {
-          let re = /^[1-9]\d{5}$/
+          let re = /^[0-9]{6}$/
           if (!re.test(value)) {
             callback(new Error('请输入正确的邮编'))
           } else {

+ 3 - 3
src/dashoo.cn/frontend_web/src/pages/oilsupplier/annualaudit/_opera/techoperation.vue

@@ -138,7 +138,7 @@
                     <el-form-item label="注册地址" prop="Province" >
                       <el-row>
                         <el-col :span="10">
-                          <el-cascader ref="cascaderAdd"  :options="countryoptions"
+                          <el-cascader ref="cascaderAdd"  :options="countryoptions" filterable
                                        :props="countryprops" maxlength="20" placeholder="省市区"
                                        :class="changedForm['Province'] || changedForm['City'] || changedForm['Street'] ? 'modified-form-input' : ''"
                                        v-model="CityAry" style="width: 100%" @change="handleAreaChange">
@@ -164,7 +164,7 @@
                     <el-form-item label="通信地址" prop="LinkProvince" >
                       <el-row>
                         <el-col :span="10">
-                          <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops" placeholder="省市区"
+                          <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops" placeholder="省市区" filterable
                                        :class="changedForm['LinkProvince'] || changedForm['LinkCity'] || changedForm['LinkStreet'] ? 'modified-form-input' : ''"
                                        v-model="LinkCityAry" maxlength="20" style="width: 100%" @change="handleLinkAreaChange">
                           </el-cascader>
@@ -783,7 +783,7 @@
         if (!value) {
           callback(new Error('请输入邮编'))
         } else {
-          let re = /^[1-9]\d{5}$/
+          let re = /^[0-9]{6}$/
           if (!re.test(value)) {
             callback(new Error('请输入正确的邮编'))
           } else {

+ 2 - 2
src/dashoo.cn/frontend_web/src/pages/oilsupplier/infochangech/_opera/auditoperation.vue

@@ -168,7 +168,7 @@
                 <el-form-item label="注册地址" prop="Province">
                   <el-row>
                     <el-col :span="10">
-                      <el-cascader :options="countryoptions" :props="countryprops" maxlength="20"
+                      <el-cascader :options="countryoptions" :props="countryprops" maxlength="20" filterable
                         :class="changedForm['Province'] || changedForm['City'] || changedForm['Street'] ? 'modified-form-input' : ''" :readonly="true" placeholder="省市区"
                         v-model="CityAry" style="width: 100%">
                       </el-cascader>
@@ -193,7 +193,7 @@
                 <el-form-item label="通信地址" prop="LinkProvince">
                   <el-row>
                     <el-col :span="10">
-                      <el-cascader :options="countryoptions" :props="countryprops" :readonly="true"
+                      <el-cascader :options="countryoptions" :props="countryprops" :readonly="true" filterable
                         :class="changedForm['LinkProvince'] || changedForm['LinkCity'] || changedForm['LinkStreet'] ? 'modified-form-input' : ''" placeholder="省市区"
                         v-model="LinkCityAry" maxlength="20" style="width: 100%">
                       </el-cascader>

+ 3 - 3
src/dashoo.cn/frontend_web/src/pages/oilsupplier/infochangech/_opera/operation.vue

@@ -170,7 +170,7 @@
                 <el-form-item label="注册地址" prop="Province">
                   <el-row>
                     <el-col :span="10">
-                      <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20"
+                      <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20" filterable
                         :class="changedForm['Province'] || changedForm['City'] || changedForm['Street'] ? 'modified-form-input' : ''"
                         placeholder="省市区" v-model="CityAry" style="width: 100%" @change="handleAreaChange">
                       </el-cascader>
@@ -195,7 +195,7 @@
                 <el-form-item label="通信地址" prop="LinkProvince">
                   <el-row>
                     <el-col :span="10">
-                      <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops"
+                      <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops" filterable
                         :class="changedForm['LinkProvince'] || changedForm['LinkCity'] || changedForm['LinkStreet'] ? 'modified-form-input' : ''"
                         placeholder="省市区" v-model="LinkCityAry" maxlength="20" style="width: 100%"
                         @change="handleLinkAreaChange">
@@ -834,7 +834,7 @@
         if (!value) {
           callback(new Error('请输入邮编'))
         } else {
-          let re = /^[1-9]\d{5}$/
+          let re = /^[0-9]{6}$/
           if (!re.test(value)) {
             callback(new Error('请输入正确的邮编'))
           } else {

+ 2 - 2
src/dashoo.cn/frontend_web/src/pages/oilsupplier/infochangech/_opera/operationbasic.vue

@@ -98,7 +98,7 @@
             <el-row>
               <el-col :span="10">
                 <el-cascader :options="countryoptions" :props="countryprops" :disabled="!canUpdateSupplier"
-                  :readonly="!canUpdateSupplier" placeholder="省市区" v-model="CityAry" style="width: 100%"
+                  :readonly="!canUpdateSupplier" placeholder="省市区" v-model="CityAry" style="width: 100%" filterable
                   @change="handleAreaChange"></el-cascader>
               </el-col>
               <el-col :span="14">
@@ -122,7 +122,7 @@
             <el-row>
               <el-col :span="10">
                 <el-cascader :options="countryoptions" :props="countryprops" :disabled="!canUpdateSupplier"
-                  placeholder="省市区" v-model="LinkCityAry" style="width: 100%"
+                  placeholder="省市区" v-model="LinkCityAry" style="width: 100%" filterable
                   @change="handleLinkAreaChange">
                 </el-cascader>
               </el-col>

+ 2 - 2
src/dashoo.cn/frontend_web/src/pages/oilsupplier/infochangech/_opera/operationgoods.vue

@@ -133,7 +133,7 @@
               <el-form-item label="注册地址" prop="Province">
                 <el-row>
                   <el-col :span="10">
-                    <el-cascader :options="countryoptions" :props="countryprops" maxlength="20"
+                    <el-cascader :options="countryoptions" :props="countryprops" maxlength="20" filterable
                       :readonly="!canUpdateSupplier" placeholder="省市区" v-model="CityAry" style="width: 100%"
                       @change="handleAreaChange">
                     </el-cascader>
@@ -157,7 +157,7 @@
               <el-form-item label="通信地址" prop="LinkProvince">
                 <el-row>
                   <el-col :span="10">
-                    <el-cascader :options="countryoptions" :props="countryprops" :readonly="!canUpdateSupplier"
+                    <el-cascader :options="countryoptions" :props="countryprops" :readonly="!canUpdateSupplier" filterable
                       placeholder="省市区" v-model="LinkCityAry" maxlength="20" style="width: 100%"
                       @change="handleLinkAreaChange">
                     </el-cascader>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplier/basislist.vue

@@ -305,6 +305,7 @@
                                maxlength="100"
                                placeholder="省市区"
                                style="width: 100%"
+                               filterable
                                @change="handleAreaChange"></el-cascader>
                 </el-col>
                 <el-col :span="14">
@@ -330,6 +331,7 @@
                                maxlength="100"
                                placeholder="省市区"
                                style="width: 100%"
+                               filterable
                                @change="handleLinkAreaChange"></el-cascader>
                 </el-col>
                 <el-col :span="14">

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplier/goodslist.vue

@@ -308,6 +308,7 @@
                                maxlength="100"
                                placeholder="省市区"
                                style="width: 100%"
+                               filterable
                                @change="handleAreaChange"></el-cascader>
                 </el-col>
                 <el-col :span="14">
@@ -333,6 +334,7 @@
                                maxlength="100"
                                placeholder="省市区"
                                style="width: 100%"
+                               filterable
                                @change="handleLinkAreaChange"></el-cascader>
                 </el-col>
                 <el-col :span="14">

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplier/techlist.vue

@@ -305,6 +305,7 @@
                                maxlength="100"
                                placeholder="省市区"
                                style="width: 100%"
+                               filterable
                                @change="handleAreaChange"></el-cascader>
                 </el-col>
                 <el-col :span="14">
@@ -330,6 +331,7 @@
                                maxlength="100"
                                placeholder="省市区"
                                style="width: 100%"
+                               filterable
                                @change="handleLinkAreaChange"></el-cascader>
                 </el-col>
                 <el-col :span="14">

+ 3 - 3
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierappend/_opera/basisdataopera.vue

@@ -130,7 +130,7 @@
                   <el-form-item label="注册地址" prop="Province">
                     <el-row>
                       <el-col :span="10">
-                        <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20"
+                        <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20" filterable
                                      :class="changedForm['Province'] || changedForm['City'] || changedForm['Street'] ? 'modified-form-input' : ''"
                                      placeholder="省市区" v-model="CityAry" style="width: 100%" @change="handleAreaChange">
                         </el-cascader>
@@ -155,7 +155,7 @@
                   <el-form-item label="通信地址" prop="LinkProvince">
                     <el-row>
                       <el-col :span="10">
-                        <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops"
+                        <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops" filterable
                                      :class="changedForm['LinkProvince'] || changedForm['LinkCity'] || changedForm['LinkStreet'] ? 'modified-form-input' : ''"
                                      placeholder="省市区" v-model="LinkCityAry" maxlength="20" style="width: 100%"
                                      @change="handleLinkAreaChange">
@@ -859,7 +859,7 @@
         if (!value) {
           callback(new Error('请输入邮编'))
         } else {
-          let re = /^[1-9]\d{5}$/
+          let re = /^[0-9]{6}$/
           if (!re.test(value)) {
             callback(new Error('请输入正确的邮编'))
           } else {

+ 3 - 3
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierappend/_opera/goodsdataopera.vue

@@ -196,7 +196,7 @@
                   <el-form-item label="注册地址" prop="Province">
                     <el-row>
                       <el-col :span="10">
-                        <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20"
+                        <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20" filterable
                                      :class="changedForm['Province'] || changedForm['City'] || changedForm['Street'] ? 'modified-form-input' : ''"
                                      placeholder="省市区" v-model="CityAry" style="width: 100%" @change="handleAreaChange">
                         </el-cascader>
@@ -221,7 +221,7 @@
                   <el-form-item label="通信地址" prop="LinkProvince">
                     <el-row>
                       <el-col :span="10">
-                        <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops"
+                        <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops" filterable
                                      :class="changedForm['LinkProvince'] || changedForm['LinkCity'] || changedForm['LinkStreet'] ? 'modified-form-input' : ''"
                                      placeholder="省市区" v-model="LinkCityAry" maxlength="20" style="width: 100%"
                                      @change="handleLinkAreaChange">
@@ -1119,7 +1119,7 @@
         if (!value) {
           callback(new Error('请输入邮编'))
         } else {
-          let re = /^[1-9]\d{5}$/
+          let re = /^[0-9]{6}$/
           if (!re.test(value)) {
             callback(new Error('请输入正确的邮编'))
           } else {

+ 3 - 3
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierappend/_opera/techdataopera.vue

@@ -130,7 +130,7 @@
                   <el-form-item label="注册地址" prop="Province">
                     <el-row>
                       <el-col :span="10">
-                        <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20"
+                        <el-cascader ref="cascaderAdd" :options="countryoptions" :props="countryprops" maxlength="20" filterable
                                      :class="changedForm['Province'] || changedForm['City'] || changedForm['Street'] ? 'modified-form-input' : ''"
                                      placeholder="省市区" v-model="CityAry" style="width: 100%" @change="handleAreaChange">
                         </el-cascader>
@@ -155,7 +155,7 @@
                   <el-form-item label="通信地址" prop="LinkProvince">
                     <el-row>
                       <el-col :span="10">
-                        <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops"
+                        <el-cascader ref="cascaderAddrLink" :options="countryoptions" :props="countryprops" filterable
                                      :class="changedForm['LinkProvince'] || changedForm['LinkCity'] || changedForm['LinkStreet'] ? 'modified-form-input' : ''"
                                      placeholder="省市区" v-model="LinkCityAry" maxlength="20" style="width: 100%"
                                      @change="handleLinkAreaChange">
@@ -837,7 +837,7 @@
         if (!value) {
           callback(new Error('请输入邮编'))
         } else {
-          let re = /^[1-9]\d{5}$/
+          let re = /^[0-9]{6}$/
           if (!re.test(value)) {
             callback(new Error('请输入正确的邮编'))
           } else {

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/suppliernopass/basislist.vue

@@ -164,6 +164,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -193,6 +194,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/suppliernopass/goodslist.vue

@@ -165,6 +165,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -194,6 +195,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/suppliernopass/index.vue

@@ -175,6 +175,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -204,6 +205,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/suppliernopass/techlist.vue

@@ -164,6 +164,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -193,6 +194,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierps/basislist.vue

@@ -175,6 +175,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -204,6 +205,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierps/goodslist.vue

@@ -173,6 +173,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -202,6 +203,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierps/index.vue

@@ -191,6 +191,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -220,6 +221,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierps/techlist.vue

@@ -176,6 +176,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -205,6 +206,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierstorage/basislist.vue

@@ -164,6 +164,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -193,6 +194,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierstorage/goodslist.vue

@@ -164,6 +164,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -193,6 +194,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierstorage/index.vue

@@ -175,6 +175,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -204,6 +205,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierstorage/techlist.vue

@@ -164,6 +164,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -193,6 +194,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierstore/basislist.vue

@@ -177,6 +177,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -206,6 +207,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierstore/goodslist.vue

@@ -179,6 +179,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -208,6 +209,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierstore/index.vue

@@ -182,6 +182,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -211,6 +212,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierstore/techlist.vue

@@ -177,6 +177,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -206,6 +207,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/select/annualreviewselect/index.vue

@@ -574,6 +574,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -604,6 +605,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>

+ 2 - 0
src/dashoo.cn/frontend_web/src/pages/select/companyselect/index.vue

@@ -621,6 +621,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleAreaChange"
                   ></el-cascader>
                 </el-col>
@@ -651,6 +652,7 @@
                     maxlength="100"
                     placeholder="省市区"
                     style="width: 100%"
+                    filterable
                     @change="handleLinkAreaChange"
                   ></el-cascader>
                 </el-col>