a07128bd by 任超

style:申请业务规则配置

1 parent 8d88fef4
...@@ -5,4 +5,4 @@ NODE_ENV=development ...@@ -5,4 +5,4 @@ NODE_ENV=development
5 VUE_APP_BASE_API = '/bdcdj' 5 VUE_APP_BASE_API = '/bdcdj'
6 6
7 # 开发环境 7 # 开发环境
8 VUE_APP_API_BASE_URL = 'http://192.168.2.88:8018' 8 VUE_APP_API_BASE_URL = 'http://192.168.2.44:8018'
......
...@@ -197,7 +197,22 @@ export default { ...@@ -197,7 +197,22 @@ export default {
197 } 197 }
198 }, 198 },
199 handleMinus (index, row) { 199 handleMinus (index, row) {
200 this.tableData.splice(index, 1) 200 this.$confirm('此操作将永久删除, 是否继续?', '提示', {
201 confirmButtonText: '确定',
202 cancelButtonText: '取消',
203 type: 'warning'
204 }).then(() => {
205 this.tableData.splice(index, 1)
206 this.$message({
207 type: 'success',
208 message: '删除成功!'
209 });
210 }).catch(() => {
211 this.$message({
212 type: 'info',
213 message: '已取消删除'
214 });
215 });
201 }, 216 },
202 // 上移下移 217 // 上移下移
203 moveUpward (index, row) { 218 moveUpward (index, row) {
...@@ -210,4 +225,5 @@ export default { ...@@ -210,4 +225,5 @@ export default {
210 } 225 }
211 </script> 226 </script>
212 <style scoped lang='scss'> 227 <style scoped lang='scss'>
228
213 </style> 229 </style>
...\ No newline at end of file ...\ No newline at end of file
......
...@@ -208,7 +208,7 @@ export default { ...@@ -208,7 +208,7 @@ export default {
208 }) 208 })
209 }, 209 },
210 itemShowFalse () { 210 itemShowFalse () {
211 this.tableData.forEach((item, index) => { 211 this.tableData.length > 0 && this.tableData.forEach((item, index) => {
212 item.nodecodeShow = true 212 item.nodecodeShow = true
213 item.nodenameShow = false 213 item.nodenameShow = false
214 item.djyyShow = false 214 item.djyyShow = false
...@@ -219,29 +219,54 @@ export default { ...@@ -219,29 +219,54 @@ export default {
219 let container = this.$el.querySelector('.el-table__body-wrapper'); 219 let container = this.$el.querySelector('.el-table__body-wrapper');
220 container.scrollTop = container.scrollHeight; 220 container.scrollTop = container.scrollHeight;
221 }) 221 })
222 let code = this.tableData.slice(-1)[0].nodecode 222 if (this.djqx.length > 0) {
223 let codeQ = code.slice(0, 6) 223 let code = this.tableData.slice(-1)[0].nodecode
224 let len = '' 224 let codeQ = code.slice(0, 6)
225 if (this.tableData.length + 1 < 9) { 225 let len = ''
226 len = 0 + String(this.tableData.length + 1) 226 if (this.tableData.length + 1 < 9) {
227 len = 0 + String(this.tableData.length + 1)
228 } else {
229 len = this.tableData.length + 1
230 }
231 this.tableData.push(
232 {
233 nodecode: codeQ + len,
234 nodename: '',
235 enabled: '1',
236 djyy: '',
237 sfqydjyymb: '0'
238 }
239 )
227 } else { 240 } else {
228 len = this.tableData.length + 1 241 this.tableData.push(
242 {
243 nodename: '',
244 enabled: '1',
245 djyy: '',
246 sfqydjyymb: '0'
247 }
248 )
229 } 249 }
230
231 this.tableData.push(
232 {
233 nodecode: codeQ + len,
234 nodename: '',
235 enabled: '1',
236 djyy: '',
237 sfqydjyymb: '0'
238 }
239 )
240 this.addIndexes() 250 this.addIndexes()
241 this.key++ 251 this.key++
242 }, 252 },
243 handleMinus (index, row) { 253 handleMinus (index, row) {
244 this.tableData.splice(index, 1) 254 this.$confirm('此操作将永久删除, 是否继续?', '提示', {
255 confirmButtonText: '确定',
256 cancelButtonText: '取消',
257 type: 'warning'
258 }).then(() => {
259 this.tableData.splice(index, 1)
260 this.$message({
261 type: 'success',
262 message: '删除成功!'
263 });
264 }).catch(() => {
265 this.$message({
266 type: 'info',
267 message: '已取消删除'
268 });
269 });
245 }, 270 },
246 nodecodeBlur (index, row) { 271 nodecodeBlur (index, row) {
247 let list = _.cloneDeep(this.tableData).filter(item => item.bsmSqyw != row.bsmSqyw) 272 let list = _.cloneDeep(this.tableData).filter(item => item.bsmSqyw != row.bsmSqyw)
...@@ -257,12 +282,10 @@ export default { ...@@ -257,12 +282,10 @@ export default {
257 moveUpward (index, row) { 282 moveUpward (index, row) {
258 upward(index, this.tableData) 283 upward(index, this.tableData)
259 this.key++ 284 this.key++
260 console.log(this.tableData);
261 }, 285 },
262 moveDown (index, row) { 286 moveDown (index, row) {
263 down(index, this.tableData) 287 down(index, this.tableData)
264 this.key++ 288 this.key++
265 console.log(this.tableData);
266 } 289 }
267 } 290 }
268 } 291 }
......