4c2103f0 by 任超

style:申请业务规则配置

1 parent e6f8e45a
...@@ -76,8 +76,12 @@ export default { ...@@ -76,8 +76,12 @@ export default {
76 }, 76 },
77 subData: { 77 subData: {
78 handler (newValue, oldValue) { 78 handler (newValue, oldValue) {
79 this.dataList.sxql = newValue.sxql 79 if (!_.isEqual(newValue.sxql, this.dataList.sxql)) {
80 this.dataList.sxzt = newValue.sxzt 80 this.dataList.sxql = _.cloneDeep(newValue.sxql)
81 }
82 if (!_.isEqual(newValue.sxzt, this.dataList.sxzt)) {
83 this.dataList.sxzt = _.cloneDeep(newValue.sxzt)
84 }
81 }, 85 },
82 deep: true 86 deep: true
83 }, 87 },
...@@ -89,12 +93,12 @@ export default { ...@@ -89,12 +93,12 @@ export default {
89 } 93 }
90 }, 94 },
91 handleSelectall () { 95 handleSelectall () {
92 this.dataList.qlxxList.forEach(item => { 96 this.dataList.sxql.forEach(item => {
93 item.checked = true 97 item.checked = true
94 }) 98 })
95 }, 99 },
96 handleInvert () { 100 handleInvert () {
97 this.dataList.qlxxList.forEach(item => { 101 this.dataList.sxql.forEach(item => {
98 item.checked = false 102 item.checked = false
99 }) 103 })
100 } 104 }
......
...@@ -252,8 +252,12 @@ export default { ...@@ -252,8 +252,12 @@ export default {
252 }, 252 },
253 // 单元状态设定 253 // 单元状态设定
254 getDyztsdValue (val) { 254 getDyztsdValue (val) {
255 this.subData.sxql = val.sxql 255 if (!_.isEqual(val.sxql, this.subData.sxql)) {
256 this.subData.sxzt = val.sxzt 256 this.subData.sxql = val.sxql
257 }
258 if (!_.isEqual(val.sxzt, this.subData.sxzt)) {
259 this.subData.sxzt = val.sxzt
260 }
257 }, 261 },
258 submitForm () { 262 submitForm () {
259 this.$refs['ruleForm'].validate(async (valid) => { 263 this.$refs['ruleForm'].validate(async (valid) => {
......