feat(bjlp,lineTree):添加删除逻辑幢、幢单元
Showing
3 changed files
with
53 additions
and
1 deletions
... | @@ -145,3 +145,26 @@ export function moveH(data) { | ... | @@ -145,3 +145,26 @@ export function moveH(data) { |
145 | data:data | 145 | data:data |
146 | }) | 146 | }) |
147 | } | 147 | } |
148 | |||
149 | /** | ||
150 | * 删除逻辑幢 | ||
151 | * @param bsm | ||
152 | */ | ||
153 | export function deleteLjz(id) { | ||
154 | return request({ | ||
155 | url:'system/qjLjz/deleteLjzByBsm', | ||
156 | method:'delete', | ||
157 | params:{ | ||
158 | id | ||
159 | } | ||
160 | }) | ||
161 | } | ||
162 | export function deleteZdy(id) { | ||
163 | return request({ | ||
164 | url:'system/qjZdy/deleteZdyByBsm', | ||
165 | method:'delete', | ||
166 | params:{ | ||
167 | id | ||
168 | } | ||
169 | }) | ||
170 | } | ... | ... |
... | @@ -89,6 +89,8 @@ | ... | @@ -89,6 +89,8 @@ |
89 | <li v-show="zdData.type == 'zrz'" @click="openLpbDialog('ljz')">添加逻辑幢</li> | 89 | <li v-show="zdData.type == 'zrz'" @click="openLpbDialog('ljz')">添加逻辑幢</li> |
90 | <li v-show="zdData.type == 'zrz' || zdData.type == 'ljz'" @click="openLpbDialog('zdy')">添加幢单元</li> | 90 | <li v-show="zdData.type == 'zrz' || zdData.type == 'ljz'" @click="openLpbDialog('zdy')">添加幢单元</li> |
91 | <li v-show="zdData.type == 'zrz' || zdData.type == 'ljz' || zdData.type == 'zdy'" @click="openLpbDialog('ch')">添加层户</li> | 91 | <li v-show="zdData.type == 'zrz' || zdData.type == 'ljz' || zdData.type == 'zdy'" @click="openLpbDialog('ch')">添加层户</li> |
92 | <li v-show="zdData.type == 'ljz'" @click="deleteLjz">删除逻辑幢</li> | ||
93 | <li v-show="zdData.type == 'zdy'" @click="deleteZdy">删除幢单元</li> | ||
92 | </ul> | 94 | </ul> |
93 | <!-- 添加定着物弹框 --> | 95 | <!-- 添加定着物弹框 --> |
94 | <el-dialog title="新建" :visible.sync="dialogVisible" width="40%"> | 96 | <el-dialog title="新建" :visible.sync="dialogVisible" width="40%"> |
... | @@ -100,6 +102,7 @@ | ... | @@ -100,6 +102,7 @@ |
100 | import lineItem from "./lineItem.vue"; | 102 | import lineItem from "./lineItem.vue"; |
101 | import {deleteZdInfoByBsm} from "../../api/zd"; | 103 | import {deleteZdInfoByBsm} from "../../api/zd"; |
102 | import Create from "../../views/panel/create/index"; | 104 | import Create from "../../views/panel/create/index"; |
105 | import {deleteLjz,deleteZdy} from "./../../api/lpb" | ||
103 | export default { | 106 | export default { |
104 | inheritAttrs: false, | 107 | inheritAttrs: false, |
105 | props: { | 108 | props: { |
... | @@ -173,6 +176,29 @@ export default { | ... | @@ -173,6 +176,29 @@ export default { |
173 | }, | 176 | }, |
174 | 177 | ||
175 | methods: { | 178 | methods: { |
179 | loading(){ | ||
180 | this.$emit("loading") | ||
181 | }, | ||
182 | deleteLjz(){ | ||
183 | console.log("删除逻辑幢") | ||
184 | console.log(this.zdData,"zdData") | ||
185 | deleteLjz(this.zdData.bsm).then(res=>{ | ||
186 | if (res.success) { | ||
187 | this.loading() | ||
188 | }else { | ||
189 | |||
190 | } | ||
191 | }) | ||
192 | }, | ||
193 | deleteZdy(){ | ||
194 | console.log("删除幢单元") | ||
195 | console.log(this.zdData,"zdData") | ||
196 | deleteZdy(this.zdData.bsm).then(res=>{ | ||
197 | if (res.success) { | ||
198 | this.loading() | ||
199 | } | ||
200 | }) | ||
201 | }, | ||
176 | // 改变菜单数据 | 202 | // 改变菜单数据 |
177 | changeVisible(data) { | 203 | changeVisible(data) { |
178 | this.visible = data; | 204 | this.visible = data; | ... | ... |
... | @@ -79,7 +79,7 @@ | ... | @@ -79,7 +79,7 @@ |
79 | > | 79 | > |
80 | <!-- 左侧树结构 --> | 80 | <!-- 左侧树结构 --> |
81 | <div class="lp-tree" :class="createFlag ? 'w260' : 'w0'"> | 81 | <div class="lp-tree" :class="createFlag ? 'w260' : 'w0'"> |
82 | <LineTree :pd="pd" class="treeData" :islpb="islpb"></LineTree> | 82 | <LineTree :pd="pd" class="treeData" :islpb="islpb" @loading="loading"></LineTree> |
83 | <p | 83 | <p |
84 | @click="createFlag = false" | 84 | @click="createFlag = false" |
85 | style="width:20px;float:left;margin-top: 12px;margin-left:10px;cursor:pointer;" | 85 | style="width:20px;float:left;margin-top: 12px;margin-left:10px;cursor:pointer;" |
... | @@ -393,6 +393,9 @@ export default { | ... | @@ -393,6 +393,9 @@ export default { |
393 | }, 100); | 393 | }, 100); |
394 | }, | 394 | }, |
395 | methods: { | 395 | methods: { |
396 | loading(){ | ||
397 | this.getLpbMenuTree(this.$store.state.zrzbsm); | ||
398 | }, | ||
396 | openPlC(){ | 399 | openPlC(){ |
397 | if (this.cbsmList.length <= 0) { | 400 | if (this.cbsmList.length <= 0) { |
398 | Message.warning("请选择层") | 401 | Message.warning("请选择层") | ... | ... |
-
Please register or sign in to post a comment