style:申请业务规则配置
Showing
2 changed files
with
12 additions
and
4 deletions
... | @@ -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 | if (!_.isEqual(val.sxql, this.subData.sxql)) { | ||
255 | this.subData.sxql = val.sxql | 256 | this.subData.sxql = val.sxql |
257 | } | ||
258 | if (!_.isEqual(val.sxzt, this.subData.sxzt)) { | ||
256 | this.subData.sxzt = val.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) => { | ... | ... |
-
Please register or sign in to post a comment