luowei пре 2 година
родитељ
комит
8dacba8c02
2 измењених фајлова са 19 додато и 10 уклоњено
  1. 16 9
      src/views/core/accessPlan/index.vue
  2. 3 1
      src/views/system/device/index.vue

+ 16 - 9
src/views/core/accessPlan/index.vue

@@ -32,9 +32,9 @@
                 :value="`${dict.value}`"></el-option>
             </el-select>
           </el-form-item>
-          <el-form-item label="状态" prop="planStatus">
+          <el-form-item label="计划状态" prop="planStatus">
             <el-select style="width: 100%;" v-model="queryParams.planStatus" placeholder="请选择">
-              <el-option v-for="dict in dict.type.sys_normal_disable" :key="dict.value" :label="dict.label"
+              <el-option v-for="dict in dict.type.plan_status" :key="dict.value" :label="dict.label"
                 :value="`${dict.value}`"></el-option>
             </el-select>
           </el-form-item>
@@ -63,7 +63,7 @@
           <el-table-column label="计划所属机构" align="center" prop="orgName" />
           <el-table-column label="计划名称" align="center" prop="planName" />
 
-          <el-table-column label="机构类型" align="center" key="orgType" prop="orgType" width="80">
+          <el-table-column label="调阅机构类型" align="center" key="orgType" prop="orgType">
             <template slot-scope="scope">
               <dict-tag :options="dict.type.sys_org_type" :value="scope.row.orgType" />
             </template>
@@ -79,7 +79,7 @@
 
           <el-table-column label="计划状态" align="center" key="planStatus" prop="planStatus" width="80">
             <template slot-scope="scope">
-              <dict-tag :options="dict.type.sys_normal_disable" :value="scope.row.planStatus" />
+              <dict-tag :options="dict.type.plan_status" :value="scope.row.planStatus" />
             </template>
           </el-table-column>
           <el-table-column label="修改人" align="center" prop="updateBy" />
@@ -91,8 +91,8 @@
                 v-hasPermi="['system:plan:edit']">修改</el-button>
               <el-button size="mini" type="text" v-if="scope.row.planStatus != 0" icon="el-icon-add"
                 @click="handDistribute(scope.row)" v-hasPermi="['system:plan:add']">下发</el-button>
-              <el-button size="mini" type="text" v-if="scope.row.planStatus != 0" icon="el-icon-add"
-                @click="handDistribute(scope.row)" v-hasPermi="['system:plan:add']">删除</el-button>
+              <!-- <el-button size="mini" type="text" v-if="scope.row.planStatus != 0" icon="el-icon-add"
+                @click="handDistribute(scope.row)" v-hasPermi="['system:plan:add']">删除</el-button> -->
 
               <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
                 v-hasPermi="['system:device:remove']">删除</el-button>
@@ -126,7 +126,14 @@
           </el-select>
         </el-form-item>
 
-
+      
+            <el-form-item label="计划状态" prop="planStatus">
+              <el-radio-group v-model="form.planStatus">
+                <el-radio v-for="dict in dict.type.plan_status" :key="dict.value" :label="dict.value">{{ dict.label
+                }}</el-radio>
+              </el-radio-group>
+            </el-form-item>
+         
 
 
         <el-form-item style="width: 100%;" v-if="form.planCycle == 0" label="开始时间" prop="startTime">
@@ -176,7 +183,7 @@ import KFileUpload from "@/components/K-FileUpload/index.vue";
 
 export default {
   name: "Plan",
-  dicts: ['sys_org_type', 'sys_access_cycle', 'sys_normal_disable'],
+  dicts: ['sys_org_type', 'sys_access_cycle', 'sys_normal_disable','plan_status'],
   components:{
     orgTree
   },
@@ -260,7 +267,7 @@ export default {
         roleId: null,
         planCycle: null,
         planFrequency: null,
-        planStatus: null,
+        planStatus: "0",
         createTime: null,
         createBy: null,
         updateTime: null,

+ 3 - 1
src/views/system/device/index.vue

@@ -343,6 +343,7 @@ export default {
     // 多选框选中数据
     handleSelectionChange(selection) {
       this.ids = selection.map(item => item.id)
+      this.names= selection.map(item => item.deviceName)
       this.single = selection.length !== 1
       this.multiple = !selection.length
     },
@@ -389,7 +390,8 @@ export default {
     /** 删除按钮操作 */
     handleDelete(row) {
       const ids = row.id || this.ids;
-      this.$modal.confirm('是否确认删除编号为"' + ids + '"的数据项?').then(function () {
+      const names=row.deviceName || this.names;
+      this.$modal.confirm('是否确认删除名称为"' + names + '"的数据项?').then(function () {
         return delDevice(ids);
       }).then(() => {
         this.getList();