1.修复部分bug

master
x_z 3 years ago
parent 4259508889
commit 31c8d5e4ac

@ -3,7 +3,7 @@
<el-form :inline="true" :model="query" class="query-form" size="mini"> <el-form :inline="true" :model="query" class="query-form" size="mini">
<el-row> <el-row>
<el-form-item class="query-form-item"> <el-form-item class="query-form-item">
<el-input v-model="query.name" style="width: 300px;" placeholder="搜索" clearable="true"></el-input> <el-input v-model="query.key" style="width: 300px;" placeholder="搜索" clearable="true"></el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button-group> <el-button-group>
@ -78,7 +78,7 @@
:close-on-press-escape="false" :close-on-press-escape="false"
width="40%" width="40%"
> >
<el-form :model="formData" ref="formData"> <el-form :model="formData" ref="dataForm">
<el-row :gutter="20" class="el-row" type="flex"> <el-row :gutter="20" class="el-row" type="flex">
<el-col :span="20" class="el-col"> <el-col :span="20" class="el-col">
<el-form-item label="规则名称" prop="name" class="query-form-item"> <el-form-item label="规则名称" prop="name" class="query-form-item">
@ -138,7 +138,7 @@
</el-row> </el-row>
<el-row :gutter="20" class="el-row" type="flex"> <el-row :gutter="20" class="el-row" type="flex">
<el-col :span="20" class="el-col"> <el-col :span="20" class="el-col">
<el-form-item label="备注信息" prop="step" class="query-form-item"> <el-form-item label="备注信息" prop="remark" class="query-form-item">
<el-input <el-input
v-model="formData.remark" style="width: 80%" v-model="formData.remark" style="width: 80%"
auto-complete="off" auto-complete="off"
@ -165,12 +165,13 @@
<script> <script>
import {getStackRulesList, saveStackRules, deleteStackRules} from "@/api/basic/stackRules"; import {getStackRulesList, saveStackRules, deleteStackRules} from "@/api/basic/stackRules";
import {isBlank} from "@/utils/strUtil";
export default { export default {
data() { data() {
return { return {
query: { query: {
name: "", key: "",
customerId: this.$store.getters.customerId, customerId: this.$store.getters.customerId,
status: null, status: null,
page: 1, page: 1,
@ -211,7 +212,7 @@ export default {
path: "" path: ""
}); });
this.query = { this.query = {
name: "", key: "",
customerId: this.$store.getters.customerId, customerId: this.$store.getters.customerId,
status: null, status: null,
page: 1, page: 1,
@ -221,12 +222,11 @@ export default {
}, },
resetForm() { resetForm() {
this.$nextTick(() => { this.$nextTick(() => {
this.$refs['formData'].resetFields(); this.$refs['dataForm'].resetFields();
this.$refs["formData"].clearValidate(); this.$refs["dataForm"].clearValidate();
}); });
}, },
search() { search() {
console.log(this.$store.getters.customerId);
this.query.page = 1; this.query.page = 1;
this.getList(); this.getList();
}, },
@ -246,25 +246,42 @@ export default {
}, },
cancelDialog() { cancelDialog() {
this.editRulesVisible = false; this.editRulesVisible = false;
this.getList();
}, },
handleModifyClick(row) { handleModifyClick(row) {
this.editRulesVisible = true; this.editRulesVisible = true;
this.formData = row; this.formData = row;
this.formName = 'edit';
}, },
handleAddClick() { handleAddClick() {
this.editRulesVisible = true; this.editRulesVisible = true;
this.formName = 'add'; this.formName = 'add';
this.resetForm(); this.formData = {
}, id: null,
change() { name: null,
prefix: null,
startNum: null,
step: 1,
serialNum: null,
status: 1,
remark: null,
customerId: this.$store.getters.customerId
}
}, },
// //
submit() { submit() {
console.log(this.$store.getters.customerId); if (isBlank(this.formData.name)) {
this.$message.error("请输入规则信息");
return;
}
saveStackRules(this.formName, this.formData).then((res) => { saveStackRules(this.formName, this.formData).then((res) => {
if (res.code === 20000) { if (res.code === 20000) {
this.editRulesVisible = false; this.editRulesVisible = false;
this.$message.success(res.message); if (this.formName === 'add') {
this.$message.success("添加成功");
} else {
this.$message.success("修改成功");
}
this.getList(); this.getList();
} else { } else {
this.$message.error(res.message); this.$message.error(res.message);

Loading…
Cancel
Save