diff --git a/src/views/mtm/srule.vue b/src/views/mtm/srule.vue
index 08baae93..3ea78e03 100644
--- a/src/views/mtm/srule.vue
+++ b/src/views/mtm/srule.vue
@@ -35,8 +35,9 @@
- {{ item }} ->
+ {{ item }} ->
+ 撤销
@@ -84,17 +85,29 @@ export default {
this.form.rule.push(item.id);
this.form.rule_display.push(item.name);
},
+ removeLast() {
+ this.form.rule.pop();
+ this.form.rule_display.pop();
+ },
save() {
+ if (!this.form.belong_dept) {
+ this.$message.warning("请选择所属部门");
+ return;
+ }
+ if (this.form.rule.length === 0) {
+ this.$message.warning("请至少添加一个班组");
+ return;
+ }
this.$API.mtm.srule.create.req(this.form).then(res => {
this.$refs.table.refresh();
this.dialogVisible = false;
- that.$message.success("操作成功");
+ this.$message.success("操作成功");
})
},
table_del(row, index) {
this.$API.mtm.srule.delete.req(row.id).then(res => {
this.$refs.table.refresh();
- that.$message.success("操作成功");
+ this.$message.success("操作成功");
})
}
}