sunyize преди 2 години
родител
ревизия
94431e889c
променени са 3 файла, в които са добавени 77 реда и са изтрити 47 реда
  1. 2 2
      src/views/lotCheck/modules/TaskCheckAudit.vue
  2. 40 22
      src/views/truckCheck/TaskUploadData.vue
  3. 35 23
      src/views/truckCheck/modules/TaskCheckAudit.vue

+ 2 - 2
src/views/lotCheck/modules/TaskCheckAudit.vue

@@ -26,8 +26,8 @@
         <a-descriptions-item label="使用场景">{{ infoModel.scene }}</a-descriptions-item>
         <a-descriptions-item  v-if='infoModel.isAll==="0"' label="资料是否完整">否</a-descriptions-item>
         <a-descriptions-item  v-if='infoModel.isAll==="1"' label="资料是否完整">是</a-descriptions-item>
-        <a-descriptions-item  v-if='infoModel.managePhone==="0"' label="是否完成整改">否</a-descriptions-item>
-        <a-descriptions-item  v-if='infoModel.managePhone==="1"' label="是否完成整改">是</a-descriptions-item>
+        <a-descriptions-item  v-if='infoModel.isComplete==="0"' label="是否完成整改">否</a-descriptions-item>
+        <a-descriptions-item  v-if='infoModel.isComplete==="1"' label="是否完成整改">是</a-descriptions-item>
         <a-descriptions-item label="合同到期时间">{{ infoModel.contractDate }}</a-descriptions-item>
         <a-descriptions-item label="营业执照到期时间">{{ infoModel.businessLicenseDate }}</a-descriptions-item>
       </a-descriptions>

+ 40 - 22
src/views/truckCheck/TaskUploadData.vue

@@ -109,6 +109,25 @@
               </a-form-model-item>
             </a-col>
 
+
+            <a-col :span="11">
+              <a-form-model-item label="经营型呼叫中心增值许可证到期日 " prop="zZBusinessLicenseDate" v-bind="labelCol4">
+                <a-date-picker     style="width: 210px" v-model="infoModel.zZBusinessLicenseDate"
+                                   format="YYYY-MM-DD"
+                                   showTime valueFormat="YYYY-MM-DD"/>
+              </a-form-model-item>
+            </a-col>
+            <!--风险评估等级(非办公自用需提供)-->
+            <a-col :span="13">
+              <a-form-model-item label="风险评估等级(非办公自用需提供)" prop="riskGrade"   v-bind="labelCol4">
+                <a-radio-group  v-model="infoModel.riskGrade" button-style="solid"  >
+                  <a-radio-button value="0">较低风险</a-radio-button>
+                  <a-radio-button value="1">低风险</a-radio-button>
+                  <a-radio-button value="2">中风险</a-radio-button>
+                  <a-radio-button value="3">高风险</a-radio-button>
+                </a-radio-group>
+              </a-form-model-item>
+            </a-col>
             <a-col :span="7" v-if='infoModel.contractDateIs==="" || infoModel.contractDateIs===null || infoModel.contractDateIs==="1" '>
               <a-form-model-item label="合同到期时间是否长期" prop="contractDateIs" v-bind="labelCol5">
                 <a-radio-group  v-model="infoModel.contractDateIs" button-style="solid" >
@@ -120,8 +139,9 @@
             <a-col :span="7"  v-if='infoModel.contractDateIs==="0" ' >
               <a-form-model-item label="合同到期时间" prop="contractDate" v-bind="labelCol6">
                 <a-date-picker   :style="{width:'100%'}" v-model="infoModel.contractDate"
-                                format="YYYY-MM-DD"
-                                showTime valueFormat="YYYY-MM-DD"/>
+                                 format="YYYY-MM-DD"
+                                 showTime valueFormat="YYYY-MM-DD"/>
+                <a-button  @click="back('contractDate')" >长期</a-button>
               </a-form-model-item>
             </a-col>
 
@@ -138,36 +158,18 @@
                 <a-date-picker     style="width: 210px" v-model="infoModel.businessLicenseDate"
                                    format="YYYY-MM-DD"
                                    showTime valueFormat="YYYY-MM-DD"/>
+                <a-button  @click="back('businessLicenseDate')" >长期</a-button>
               </a-form-model-item>
 
             </a-col>
             <!--        (第一类客户办公自用除外,不需提供)-->
             <a-col :span="10">
-                <a-form-model-item label="房屋租赁合同到期时间" :prop='infoModel.customType===0 && infoModel.scene===0 ?"houseDate":""'   v-bind="labelCol4">
+              <a-form-model-item label="房屋租赁合同到期时间" :prop='infoModel.customType===0 && infoModel.scene===0 ?"houseDate":""'   v-bind="labelCol4">
                 <a-date-picker     style="width: 210px" v-model="infoModel.houseDate"
                                    format="YYYY-MM-DD"
                                    showTime valueFormat="YYYY-MM-DD"/>
               </a-form-model-item>
             </a-col>
-            <a-col :span="11">
-              <a-form-model-item label="经营型呼叫中心增值许可证到期日 " prop="zZBusinessLicenseDate" v-bind="labelCol4">
-                <a-date-picker     style="width: 210px" v-model="infoModel.zZBusinessLicenseDate"
-                                   format="YYYY-MM-DD"
-                                   showTime valueFormat="YYYY-MM-DD"/>
-              </a-form-model-item>
-            </a-col>
-            <!--风险评估等级(非办公自用需提供)-->
-            <a-col :span="13">
-              <a-form-model-item label="风险评估等级(非办公自用需提供)" prop="riskGrade"   v-bind="labelCol4">
-                <a-radio-group  v-model="infoModel.riskGrade" button-style="solid"  >
-                  <a-radio-button value="0">较低风险</a-radio-button>
-                  <a-radio-button value="1">低风险</a-radio-button>
-                  <a-radio-button value="2">中风险</a-radio-button>
-                  <a-radio-button value="3">高风险</a-radio-button>
-                </a-radio-group>
-              </a-form-model-item>
-            </a-col>
-
           </a-row>
 
         </a-card>
@@ -2150,6 +2152,12 @@ export default {
   components: {noDataPng},
   data() {
     return {
+      selectDateTime: '',
+      timeScopedPre: {
+        近七日: [ ],//加上今天一共是七天,subtract方法是传6,往后推6天
+        近14日: [ ],
+        近30日: [ ]
+      },
       currentId: "businessLicense",
       noDataPng: noDataPng,
       //加载状态
@@ -3102,6 +3110,16 @@ export default {
       }
 
     },
+    back(name){
+      if (name==='contractDate'){
+        this.infoModel.contractDateIs="1"
+        this.infoModel.contractDate=""
+      }
+      if (name==='businessLicenseDate'){
+        this.infoModel.businessLicenseDateIs="1"
+        this.infoModel.businessLicenseDate=""
+      }
+    },
     /**暂存*/
     addIsStaging() {
       this.uploading = true;

+ 35 - 23
src/views/truckCheck/modules/TaskCheckAudit.vue

@@ -136,6 +136,25 @@
             </a-form-model-item>
           </a-col>
 
+
+          <a-col :span="11">
+            <a-form-model-item label="经营型呼叫中心增值许可证到期日 " prop="zZBusinessLicenseDate" v-bind="labelCol4">
+              <a-date-picker  :disabled="infoModel.infoResult==='1'?true:false"   style="width: 210px" v-model="infoModel.zZBusinessLicenseDate"
+                                 format="YYYY-MM-DD"
+                                 showTime valueFormat="YYYY-MM-DD"/>
+            </a-form-model-item>
+          </a-col>
+          <!--风险评估等级(非办公自用需提供)-->
+          <a-col :span="13">
+            <a-form-model-item label="风险评估等级(非办公自用需提供)" prop="riskGrade"   v-bind="labelCol4">
+              <a-radio-group  v-model="infoModel.riskGrade" button-style="solid" :disabled="infoModel.infoResult==='1'?true:false" >
+                <a-radio-button value="0">较低风险</a-radio-button>
+                <a-radio-button value="1">低风险</a-radio-button>
+                <a-radio-button value="2">中风险</a-radio-button>
+                <a-radio-button value="3">高风险</a-radio-button>
+              </a-radio-group>
+            </a-form-model-item>
+          </a-col>
           <a-col :span="7" v-if='infoModel.contractDateIs==="" || infoModel.contractDateIs===null || infoModel.contractDateIs==="1" '>
             <a-form-model-item label="合同到期时间是否长期" prop="contractDateIs" v-bind="labelCol5">
               <a-radio-group  v-model="infoModel.contractDateIs" button-style="solid" :disabled="infoModel.infoResult==='1'?true:false">
@@ -149,6 +168,7 @@
               <a-date-picker   :style="{width:'100%'}" v-model="infoModel.contractDate" :disabled="infoModel.infoResult==='1'?true:false"
                                format="YYYY-MM-DD"
                                showTime valueFormat="YYYY-MM-DD"/>
+              <a-button  @click="backDate('contractDate')" >长期</a-button>
             </a-form-model-item>
           </a-col>
 
@@ -163,8 +183,9 @@
           <a-col :span="7" v-if='infoModel.businessLicenseDateIs==="0"'>
             <a-form-model-item label="营业执照到期时间" prop="businessLicenseDate" v-bind="labelCol4">
               <a-date-picker  :disabled="infoModel.infoResult==='1'?true:false"   style="width: 210px" v-model="infoModel.businessLicenseDate"
-                                 format="YYYY-MM-DD"
-                                 showTime valueFormat="YYYY-MM-DD"/>
+                              format="YYYY-MM-DD"
+                              showTime valueFormat="YYYY-MM-DD"/>
+              <a-button  @click="backDate('businessLicenseDate')" >长期</a-button>
             </a-form-model-item>
 
           </a-col>
@@ -172,29 +193,10 @@
           <a-col :span="10">
             <a-form-model-item label="房屋租赁合同到期时间" :prop='infoModel.customType===0 && infoModel.scene===0 ?"houseDate":""'   v-bind="labelCol4">
               <a-date-picker :disabled="infoModel.infoResult==='1'?true:false"    style="width: 210px" v-model="infoModel.houseDate"
-                                 format="YYYY-MM-DD"
-                                 showTime valueFormat="YYYY-MM-DD"/>
+                             format="YYYY-MM-DD"
+                             showTime valueFormat="YYYY-MM-DD"/>
             </a-form-model-item>
           </a-col>
-          <a-col :span="11">
-            <a-form-model-item label="经营型呼叫中心增值许可证到期日 " prop="zZBusinessLicenseDate" v-bind="labelCol4">
-              <a-date-picker  :disabled="infoModel.infoResult==='1'?true:false"   style="width: 210px" v-model="infoModel.zZBusinessLicenseDate"
-                                 format="YYYY-MM-DD"
-                                 showTime valueFormat="YYYY-MM-DD"/>
-            </a-form-model-item>
-          </a-col>
-          <!--风险评估等级(非办公自用需提供)-->
-          <a-col :span="13">
-            <a-form-model-item label="风险评估等级(非办公自用需提供)" prop="riskGrade"   v-bind="labelCol4">
-              <a-radio-group  v-model="infoModel.riskGrade" button-style="solid" :disabled="infoModel.infoResult==='1'?true:false" >
-                <a-radio-button value="0">较低风险</a-radio-button>
-                <a-radio-button value="1">低风险</a-radio-button>
-                <a-radio-button value="2">中风险</a-radio-button>
-                <a-radio-button value="3">高风险</a-radio-button>
-              </a-radio-group>
-            </a-form-model-item>
-          </a-col>
-
         </a-row>
 
       </a-card>
@@ -3581,6 +3583,16 @@ export default {
     this.getInfoDataByInfoId(this.$route.query.id)
   },
   methods: {
+    backDate(name){
+      if (name==='contractDate'){
+        this.infoModel.contractDateIs="1"
+        this.infoModel.contractDate=""
+      }
+      if (name==='businessLicenseDate'){
+        this.infoModel.businessLicenseDateIs="1"
+        this.infoModel.businessLicenseDate=""
+      }
+    },
     //客户类型与使用场景监听
     controlChange(a, event) {
       this.current = 0;