凉纪 преди 1 година
родител
ревизия
af17df8537

+ 3 - 0
src/views/menu/problemItem/detail.vue

@@ -243,6 +243,7 @@
               :maxlength="200"
               label="异议内容"
               type="textarea"
+              show-word-limit
               placeholder="请输入"/>
             <div class="big-btn-box"  v-if="taskInfo.orgId == orgId && taskInfo.confirmStatus==0">
               <van-button  type="info" size="large"  @click="onSubmit('确认')">提交</van-button>
@@ -279,6 +280,7 @@
               label="原因"
               :rules="[{ required: true, message: '请输入' }]"
               type="textarea"
+              show-word-limit
               placeholder="请输入"/>
             <div class="big-btn-box" v-if="taskInfo.submitorId == id && taskInfo.confirmStatus==1">
               <van-button  type="info" size="large"  @click="onSubmit('审核')">提交</van-button>
@@ -299,6 +301,7 @@
               :maxlength="200"
               label="整改描述:"
               type="textarea"
+              show-word-limit
               placeholder="请输入"/>
             <div class="upload-box" >
               <uploader :maxCount="5" v-model="reformData.images"/>

+ 3 - 0
src/views/menu/problemItem/edit.vue

@@ -102,6 +102,7 @@
               :maxlength="200"
               label="异议内容"
               type="textarea"
+              show-word-limit
               placeholder="请输入"/>
             <div class="big-btn-box"  v-if="taskInfo.orgId == orgId && taskInfo.confirmStatus==0">
               <van-button  type="info" size="large"  @click="onSubmit('确认')">提交</van-button>
@@ -138,6 +139,7 @@
               label="原因"
               :rules="[{ required: true, message: '请输入' }]"
               type="textarea"
+              show-word-limit
               placeholder="请输入"/>
             <div class="big-btn-box" v-if="taskInfo.submitorId == id && taskInfo.confirmStatus==1">
               <van-button  type="info" size="large"  @click="onSubmit('审核')">提交</van-button>
@@ -158,6 +160,7 @@
               :maxlength="200"
               label="整改描述:"
               type="textarea"
+              show-word-limit
               placeholder="请输入"/>
             <div class="upload-box" >
               <uploader :maxCount="5" v-model="reformData.images"/>

+ 2 - 0
src/views/menu/resumption/detail.vue

@@ -195,6 +195,8 @@
                   type="textarea"
                   :placeholder="enable ? '请输入情况描述' : ''"
                   @input="validateArea(item.areaId)"
+                  maxlength="200"
+                  show-word-limit
                 />
                 <van-field
                   :readonly="!enable"

+ 14 - 13
src/views/menu/securityCheckRegister/add.vue

@@ -50,16 +50,8 @@
                       class="nfc-icon"
                       @click="clickNFC(item.nfcList)"
                     />
-<!--                    <van-switch-->
-<!--                      v-if="!item.showSwitch && item.status == null "-->
-<!--                      style="margin-left: 10px"-->
-<!--                      v-model="item.showSwitch"-->
-<!--                      :active-value="true"-->
-<!--                      :inactive-value="false"-->
-<!--                      @change="switchChange(item)"-->
-<!--                      size="20"-->
-<!--                    />-->
                     <van-switch
+                      v-if="enable"
                       style="margin-left: 10px"
                       v-model="item.status"
                       :active-value="1"
@@ -69,6 +61,10 @@
                       @change="switchChange(item)"
                       size="20"
                     />
+                    <span v-if="!enable && item.status != null">
+                      <van-tag v-if="item.status == '1'" type="warning">隐患</van-tag>
+                      <van-tag v-else type="success">正常</van-tag>
+                    </span>
                   </template>
                 </van-cell>
                 <van-cell-group v-show="item.status" :border="false">
@@ -86,13 +82,14 @@
                   </van-cell>
                   <van-field
                     required
-                    :maxlength="255"
+                    :maxlength="200"
                     v-model="item.remark"
                     rows="1"
                     autosize
                     label="情况描述"
                     type="textarea"
-                    placeholder="请输入(255字以内)"
+                    placeholder="请输入"
+                    show-word-limit
                   />
                   <select-cell
                     required
@@ -109,8 +106,7 @@
                         class="nfc-img"
                         v-for="(v, i) in item.imgData"
                         :key="v.imgPath"
-                        @click="clickWarnImage(item.imgData, i)"
-                      >
+                        @click="clickWarnImage(item.imgData, i)">
                         <img :src="imgUrl(v.imgPath)" alt="" />
                       </div>
                       <!--                      <img class="nfc-img" v-for="v in item.imgData" :src="imgUrl(v.imgPath)" alt="" :key="v.id">-->
@@ -455,6 +451,11 @@ export default {
             params:{event:'refresh'}
           });
         }
+      }).catch(error=>{
+        console.log(error,'error')
+        if( error.msg === '任务已完成'){
+
+        }
       })
     },
 //

+ 3 - 2
src/views/menu/visitRegister/add.vue

@@ -32,6 +32,7 @@
               type="textarea"
               v-model="formData.reasons"
               placeholder="请输入"
+              show-word-limit
               :maxlength="200"/>
             <date-cell
               v-if="visitType=='2'"
@@ -72,6 +73,7 @@
               :maxlength="200"
               label="备注信息"
               type="textarea"
+              show-word-limit
               placeholder="请输入"/>
             <van-cell required title="添加人员">
               <template #right-icon>
@@ -340,7 +342,6 @@ export default {
         this.formData.receptionOrgIds = [this.orgId];
         this.formData.userInfos = this.pList;
         let data = this.formData;
-        //alert(JSON.stringify(data))
         if(this.formData.letterFile && this.formData.letterFile.length > 0){
           data.letterFile = this.formData.letterFile.map(v=>{
             return JSON.stringify(v);
@@ -353,7 +354,7 @@ export default {
           user.imgFile = urlArr.join(',');
           return user
         })
-        // alert(JSON.stringify(data));
+        alert(JSON.stringify(data));
         // return;
         visitAdd(data).then(res=>{
           this.$toast.success('提交成功');