929b93ef by zhaoqian

双击打开层信息

1 parent 76aea714
import request from '@/plugin/axios'
/**
* 查询层基本信息
*/
export function getQjCDetailById(data) {
return request({
url: '/system/qjC/getQjCDetailById',
method: 'get',
params: {
id: data,
}
})
}
/**
* 更新保存层基本信息
*/
export function updateQjC(data) {
return request({
url: '/system/qjC/updateQjC',
method: 'put',
data: data,
})
}
......@@ -82,7 +82,7 @@
</template>
<script>
import {insertCInfo} from "@api/zrz";
import {getQjCDetailById,updateQjC} from "@api/c";
export default {
name:'c',
components:{},
......@@ -114,12 +114,23 @@
},
methods: {
onSave(){
this.form.zrzbsm=this.$router.query.bsm;
this.form.zrzbsm=this.$route.query.bsm;
//编辑层信息接口调用 TODO
updateQjC(this.form).then((res)=>{
if(res.code === 200){
this.$message.success("保存成功")
}
})
},
getCinfo(bsm){
this.reset();
//获取层信息接口调用 TODO
getQjCDetailById(bsm).then((res)=>{
if(res.code === 200){
this.form = res.result;
this.form.zrzh = this.$store.state.zrzh;
}
})
},
reset(){
......@@ -140,6 +151,9 @@
}
}
},
mounted(){
this.getCinfo(this.cbsm);
},
watch:{
cbsm: {
handler: function (item) {
......
......@@ -544,7 +544,7 @@ export default {
this.$refs.ch.onSave(this.pd[0].bsm);
break;
case "c":
this.$refs.ch.onSave(this.pd[0].bsm);
this.$refs.c.onSave(this.pd[0].bsm);
break;
default:
break;
......