Commit efa862a7 by 叶富雄

修补bug

parent b89a3a2b
...@@ -17,7 +17,8 @@ ...@@ -17,7 +17,8 @@
import formCompontent from "@c/form.vue"; import formCompontent from "@c/form.vue";
import { import {
updateDna, updateDna,
selectDnaList selectDnaList,
insertDna
} from "@/api/dswtz/dnaxx.js"; } from "@/api/dswtz/dnaxx.js";
export default { export default {
name: "addryxx", name: "addryxx",
...@@ -85,9 +86,30 @@ ...@@ -85,9 +86,30 @@
}, },
methods: { methods: {
submit(params) { submit(params) {
params.append('rybh',this.rybh) if(this.xxzjbh){
params.append("xxzjbh", this.xxzjbh); params.append('rybh',this.rybh)
updateDna(params) 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) { handleRemove(val) {
...@@ -106,18 +128,21 @@ ...@@ -106,18 +128,21 @@
params.append("rybh", this.rybh); params.append("rybh", this.rybh);
selectDnaList(params).then((res) => { selectDnaList(params).then((res) => {
var result = res.data.rows[0]; var result = res.data.rows[0];
this.xxzjbh = result.xxzjbh if(res.data.rows.length){
this.result = result; this.xxzjbh = result.xxzjbh
self.propFormField.forEach((fieldItem) => { this.result = result;
if (fieldItem.data && fieldItem.data.length > 0) { self.propFormField.forEach((fieldItem) => {
fieldItem.data.forEach((i) => { if (fieldItem.data && fieldItem.data.length > 0) {
this.$set(this.formLabelAlign, i.id, result[i.id]); fieldItem.data.forEach((i) => {
}); this.$set(this.formLabelAlign, i.id, result[i.id]);
} });
this.$forceUpdate(); }
}); this.$forceUpdate();
self.$set(self.formLabelAlign, "editing", true); });
self.$forceUpdate(); self.$set(self.formLabelAlign, "editing", true);
self.$forceUpdate();
}
setTimeout(() => { setTimeout(() => {
loading.close(); loading.close();
}, 500); }, 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