Commit efa862a7 by 叶富雄

修补bug

parent b89a3a2b
......@@ -17,7 +17,8 @@
import formCompontent from "@c/form.vue";
import {
updateDna,
selectDnaList
selectDnaList,
insertDna
} from "@/api/dswtz/dnaxx.js";
export default {
name: "addryxx",
......@@ -85,9 +86,30 @@
},
methods: {
submit(params) {
params.append('rybh',this.rybh)
params.append("xxzjbh", this.xxzjbh);
updateDna(params)
if(this.xxzjbh){
params.append('rybh',this.rybh)
params.append("xxzjbh", this.xxzjbh);
updateDna(params).then(res=>{
if (res.success && res.code == 200) {
this.$router.push("dswtzxxlbxx")
}
else {
this.$message.error("添加失败,请检查数据格式是否正确");
}
})
}
else {
params.append('rybh',this.rybh)
insertDna(params).then(res=>{
if (res.success && res.code == 200) {
this.$router.push("dswtzxxlbxx")
}
else {
this.$message.error("添加失败,请检查数据格式是否正确");
}
})
}
},
handleRemove(val) {
......@@ -106,18 +128,21 @@
params.append("rybh", this.rybh);
selectDnaList(params).then((res) => {
var result = res.data.rows[0];
this.xxzjbh = result.xxzjbh
this.result = result;
self.propFormField.forEach((fieldItem) => {
if (fieldItem.data && fieldItem.data.length > 0) {
fieldItem.data.forEach((i) => {
this.$set(this.formLabelAlign, i.id, result[i.id]);
});
}
this.$forceUpdate();
});
self.$set(self.formLabelAlign, "editing", true);
self.$forceUpdate();
if(res.data.rows.length){
this.xxzjbh = result.xxzjbh
this.result = result;
self.propFormField.forEach((fieldItem) => {
if (fieldItem.data && fieldItem.data.length > 0) {
fieldItem.data.forEach((i) => {
this.$set(this.formLabelAlign, i.id, result[i.id]);
});
}
this.$forceUpdate();
});
self.$set(self.formLabelAlign, "editing", true);
self.$forceUpdate();
}
setTimeout(() => {
loading.close();
}, 500);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment