929b93ef by zhaoqian

双击打开层信息

1 parent 76aea714
1 import request from '@/plugin/axios'
2
3 /**
4 * 查询层基本信息
5 */
6 export function getQjCDetailById(data) {
7 return request({
8 url: '/system/qjC/getQjCDetailById',
9 method: 'get',
10 params: {
11 id: data,
12 }
13 })
14 }
15
16 /**
17 * 更新保存层基本信息
18 */
19 export function updateQjC(data) {
20 return request({
21 url: '/system/qjC/updateQjC',
22 method: 'put',
23 data: data,
24 })
25 }
26
...@@ -82,7 +82,7 @@ ...@@ -82,7 +82,7 @@
82 </template> 82 </template>
83 83
84 <script> 84 <script>
85 import {insertCInfo} from "@api/zrz"; 85 import {getQjCDetailById,updateQjC} from "@api/c";
86 export default { 86 export default {
87 name:'c', 87 name:'c',
88 components:{}, 88 components:{},
...@@ -114,12 +114,23 @@ ...@@ -114,12 +114,23 @@
114 }, 114 },
115 methods: { 115 methods: {
116 onSave(){ 116 onSave(){
117 this.form.zrzbsm=this.$router.query.bsm; 117 this.form.zrzbsm=this.$route.query.bsm;
118 //编辑层信息接口调用 TODO 118 //编辑层信息接口调用 TODO
119 119 updateQjC(this.form).then((res)=>{
120 if(res.code === 200){
121 this.$message.success("保存成功")
122 }
123 })
120 }, 124 },
121 getCinfo(bsm){ 125 getCinfo(bsm){
126 this.reset();
122 //获取层信息接口调用 TODO 127 //获取层信息接口调用 TODO
128 getQjCDetailById(bsm).then((res)=>{
129 if(res.code === 200){
130 this.form = res.result;
131 this.form.zrzh = this.$store.state.zrzh;
132 }
133 })
123 134
124 }, 135 },
125 reset(){ 136 reset(){
...@@ -140,6 +151,9 @@ ...@@ -140,6 +151,9 @@
140 } 151 }
141 } 152 }
142 }, 153 },
154 mounted(){
155 this.getCinfo(this.cbsm);
156 },
143 watch:{ 157 watch:{
144 cbsm: { 158 cbsm: {
145 handler: function (item) { 159 handler: function (item) {
......
...@@ -544,7 +544,7 @@ export default { ...@@ -544,7 +544,7 @@ export default {
544 this.$refs.ch.onSave(this.pd[0].bsm); 544 this.$refs.ch.onSave(this.pd[0].bsm);
545 break; 545 break;
546 case "c": 546 case "c":
547 this.$refs.ch.onSave(this.pd[0].bsm); 547 this.$refs.c.onSave(this.pd[0].bsm);
548 break; 548 break;
549 default: 549 default:
550 break; 550 break;
......