|
|
@@ -64,7 +64,21 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
-
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item
|
|
|
+ prop="buildTaskNow"
|
|
|
+ label="立即生效:"
|
|
|
+ v-if="NowBuild()"
|
|
|
+ >
|
|
|
+ <el-checkbox
|
|
|
+ :disabled="id ? true : false"
|
|
|
+ v-model="formData.buildTaskNow"
|
|
|
+ size="medium"
|
|
|
+ @change="handleCheckboxChange"
|
|
|
+ >默认从下个周期生成任务,<br>勾选后从当前周期立即生成任务</el-checkbox
|
|
|
+ >
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
<el-col :span="6">
|
|
|
<el-form-item
|
|
|
prop="startDate"
|
|
|
@@ -174,21 +188,7 @@
|
|
|
></el-input-number>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="6">
|
|
|
- <el-form-item
|
|
|
- prop="buildTaskNow"
|
|
|
- label="立即生效:"
|
|
|
- v-if="NowBuild()"
|
|
|
- >
|
|
|
- <el-checkbox
|
|
|
- :disabled="id ? true : false"
|
|
|
- v-model="formData.buildTaskNow"
|
|
|
- size="medium"
|
|
|
- @change="handleCheckboxChange"
|
|
|
- >勾选后当前周期开始生效</el-checkbox
|
|
|
- >
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
+
|
|
|
</el-row>
|
|
|
<el-row>
|
|
|
<el-col :span="6">
|
|
|
@@ -215,9 +215,9 @@
|
|
|
</org-tree-select>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col :span="6">
|
|
|
- <el-form-item prop="planStatus" label="计划状态">
|
|
|
- <!-- <el-select
|
|
|
+ <!-- <el-col :span="6"> -->
|
|
|
+ <!-- <el-form-item prop="planStatus" label="计划状态"> -->
|
|
|
+ <!-- <el-select
|
|
|
label="计划状态"
|
|
|
v-model="formData.planStatus"
|
|
|
placeholder="请选择计划状态"
|
|
|
@@ -231,13 +231,13 @@
|
|
|
>
|
|
|
</el-option>
|
|
|
</el-select> -->
|
|
|
- <el-switch
|
|
|
+ <!-- <el-switch
|
|
|
v-model="formData.planStatus"
|
|
|
active-value="1"
|
|
|
inactive-value="2"
|
|
|
- ></el-switch>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
+ ></el-switch> -->
|
|
|
+ <!-- </el-form-item> -->
|
|
|
+ <!-- </el-col> -->
|
|
|
</el-row>
|
|
|
<el-form-item :span="6" prop="description" label="备注">
|
|
|
<el-input
|
|
|
@@ -348,7 +348,6 @@ export default {
|
|
|
planName: [{ required: true, message: "请输入计划名称" }],
|
|
|
checkType: [{ required: true, message: "请选择检查类型" }],
|
|
|
planCycle: [{ required: true, message: "请选择检查周期" }],
|
|
|
- planStatus: [{ required: true, message: "请选择计划状态" }],
|
|
|
execOrgType: [{ required: true, message: "请选择检查机构类型" }],
|
|
|
roleList: [{ required: true, message: "请选择检查角色" }],
|
|
|
planExec: [{ required: true, message: "请选择计划时间" }],
|
|
|
@@ -552,13 +551,13 @@ export default {
|
|
|
this.$refs.form.validate(async (isValidate) => {
|
|
|
this.formData.planCreateOrgId = this.orgId;
|
|
|
this.formData.planCreateOrgName = this.orgName;
|
|
|
+ this.formData.planStatus = 0;
|
|
|
if (!isValidate) return;
|
|
|
this.formData.rulePointList =
|
|
|
this.tableData == null ? [] : this.tableData;
|
|
|
this.formData.roleList = null;
|
|
|
this.formData.roleIds =
|
|
|
this.selectedValues.length == 0 ? null : this.selectedValues;
|
|
|
-
|
|
|
await api.add(this.formData);
|
|
|
this.$emit("success");
|
|
|
this.onHide();
|