Browse Source

完善巡检

408249787 2 years ago
parent
commit
d53390fef4

+ 25 - 1
src/views/fill/gather/modules/CreateTaskForm.vue

@@ -91,6 +91,12 @@
               v-decorator="['period', {rules: [{required: true, message: '巡检频次不能为空'}]}]">
               <span slot="suffix">天</span>
             </a-input>
+            <a-tooltip style="position:absolute;right:-30px;top:-3px;">
+              <template slot="title">
+                生成任务后,该任务默认定时生成周期
+              </template>
+              <a-icon class="tooltip" type="question-circle" />
+            </a-tooltip>
           </a-form-item>
         </a-col>
         <a-col :sm="20" >
@@ -105,6 +111,12 @@
               v-decorator="['requireHour', {rules: [{required: true, message: '要求时间不能为空'}]}]">
               <span slot="suffix">小时</span>
             </a-input>
+            <a-tooltip style="position:absolute;right:-30px;top:-3px;">
+              <template slot="title">
+                巡检人正常完成时间
+              </template>
+              <a-icon class="tooltip" type="question-circle" />
+            </a-tooltip>
           </a-form-item>
         </a-col>
         <a-col :sm="20" >
@@ -119,6 +131,12 @@
               v-decorator="['warningHour', {rules: [{required: true, message: '超时预警时间不能为空'}]}]">
               <span slot="suffix">小时</span>
             </a-input>
+            <a-tooltip style="position:absolute;right:-30px;top:-0px;">
+              <template slot="title">
+                要求时间到期的缓冲时间,超过该时间,触发超时提醒和记录
+              </template>
+              <a-icon class="tooltip" type="question-circle" />
+            </a-tooltip>
           </a-form-item>
         </a-col>
       </a-row>
@@ -234,5 +252,11 @@ export default {
 }
 </script>
 <style lang="less" scoped>
-
+.tooltip{
+  font-size:20px;
+  color:#ccc;
+  &:hover {
+  color:#2f54eb;
+  }
+}
 </style>

+ 4 - 14
src/views/fill/task/FillGatherTask.vue

@@ -76,33 +76,25 @@
               @click="handleEdit(record)"
             >填报</operation-button>
             <operation-button
-              :type="2"
               v-if="$auth('fill-tasks-dispatch')"
               v-show="record.status!== 2"
-              title="是否要转派该任务"
-              @confirm="handleDispatch(record)"
+              @click="handleDispatch(record)"
             >转派</operation-button>
             <operation-button
               v-if="$auth('fill-tasks-overtime')"
               v-show="record.status!== 2"
-              :type="2"
-              title="是否要延时该任务"
-              @confirm="handleOvertime(record)"
+              @click="handleOvertime(record)"
             >延时</operation-button>
 
             <operation-button
               v-if="$auth('fill-tasks-pause')"
               v-show="record.status!== 2 && record.status===5"
-              :type="2"
-              title="是否取消暂停要该任务"
-              @confirm="handlePause(record)"
+              @click="handlePause(record)"
             >取消暂停</operation-button>
             <operation-button
               v-if="$auth('fill-tasks-pause')"
               v-show="record.status!== 2 && record.status!==5"
-              :type="2"
-              title="是否暂停要该任务"
-              @confirm="handlePause(record)"
+              @click="handlePause(record)"
             >暂停</operation-button>
             <!-- <operation-button
               v-if="$auth('fill-fills-del')"
@@ -321,12 +313,10 @@ export default {
       })
     },
     handleDispatch (record) {
-      this.visible = false
       const modal = this.$refs.dispatchModal
       modal.base(record)
     },
     handleOvertime (record) {
-      this.visible = false
       const modal = this.$refs.overtimeModal
       modal.base(record)
     },

+ 1 - 1
src/views/fill/task/modules/BaseForm.vue

@@ -56,7 +56,7 @@
             已填报
           </a-radio-button>
         </a-radio-group>
-        <div style="text-align:center;padding-bottom:10px;font-size:32px;">时代思康仪表巡检记录表</div>
+        <div style="text-align:center;padding-bottom:10px;font-size:32px;">时代思康巡检记录表</div>
         <div v-show="!editor" style="display:flex; justify-content: space-between;">
           <div> 巡检开始时间:{{ model.createdTime }}</div>
           <div> 巡检要求时间:{{ model.requireHour }}小时</div>