Ver Fonte

增加运维提醒功能

humingbo há 2 anos atrás
pai
commit
976fd7e727
1 ficheiros alterados com 23 adições e 8 exclusões
  1. 23 8
      src/views/enforceflow/enforceflow.vue

+ 23 - 8
src/views/enforceflow/enforceflow.vue

@@ -374,20 +374,20 @@
           </div>
         </div>
         <div v-else style="margin-top:5px ">
-          <el-tabs type="card" >
-            <el-tab-pane label="运维提醒设置">
-              <el-button type="primary" size="mini" @click="addenforceRemind">添加</el-button>
+          <el-tabs type="card" @tab-click="chooseTab" v-model="activeName">
+            <el-tab-pane label="运维提醒设置" name="1">
+              <el-button type="primary" size="mini" @click="addenforceRemindRow">添加</el-button>
               <el-table :data="enforceRemindData" stripe  size="mini" style="width: 100%;margin-top: 15px" >
                 <el-table-column type="index" label="序号" width="60"></el-table-column>
-                <el-table-column prop="date" label="提醒信息" width="180"></el-table-column>
-                <el-table-column prop="name" label="有限期限" width="180"></el-table-column>
+                <el-table-column prop="msg" label="提醒信息" width="180"></el-table-column>
+                <el-table-column prop="term" label="有限期限" width="180"></el-table-column>
                 <el-table-column prop="op" label="操作">
                   <el-button type="primary" size="mini" @click="addenforceRemind">修改</el-button>
-                  <el-button type="primary" size="mini" @click="addenforceRemind">删除</el-button>
+                  <el-button type="danger" size="mini" @click="addenforceRemind">删除</el-button>
                 </el-table-column>
               </el-table>
             </el-tab-pane>
-            <el-tab-pane label="运维记录">
+            <el-tab-pane label="运维记录" name="2">
               <el-button type="primary" size="mini" @click="addenforceRemind">添加</el-button>
               <el-table :data="enforceRemindData" stripe  style="width: 100%;margin-top: 15px;">
                 <el-table-column type="index" label="序号" width="60"></el-table-column>
@@ -397,7 +397,7 @@
                 <el-table-column prop="address" label="运维人员"></el-table-column>
                 <el-table-column prop="op" label="操作">
                   <el-button type="primary" size="mini" @click="addenforceRemind">修改</el-button>
-                  <el-button type="primary" size="mini" @click="addenforceRemind">删除</el-button>
+                  <el-button type="danger" size="mini" @click="addenforceRemind">删除</el-button>
                 </el-table-column>
               </el-table>
             </el-tab-pane>
@@ -494,6 +494,7 @@ export default {
       users1Flag: '',
       enforceManageVisble: false,
       active: 1,
+      activeName:'1',
       enforceRemindData:[{
         date: '2016-05-02',
         name: '王小虎',
@@ -746,8 +747,22 @@ export default {
         }
       }
     },
+    addenforceRemindRow(){
+      let row = {id: null, msg: '', term: null, termTime: null,enforceId:null,startTime:null}
+      this.enforceRemindData.push(row)
+    },
     addenforceRemind(){
       alert('点击添加运维提醒')
+    },
+    chooseTab(tab, event){
+      let active=this.activeName
+      if(active==='1'){
+        alert('222')
+      }
+      if(active==='2'){
+        alert('运维记录数据')
+      }
+
     }
   }