|
|
@@ -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,
|