|
@@ -170,6 +170,8 @@ export default {
|
|
|
const param = this.$route.params;
|
|
|
if (param.currentPage) {
|
|
|
this.inCurrentPage = param.currentPage;
|
|
|
+ }
|
|
|
+ if (param.filter) {
|
|
|
this.filter = param.filter;
|
|
|
}
|
|
|
this.getTypeList();
|
|
@@ -211,7 +213,7 @@ export default {
|
|
|
(data['21'].map(it => it.val) || []).join(',')
|
|
|
);
|
|
|
localStorage.setItem('zskNumDict', data['22'][0].val);
|
|
|
- localStorage.setItem('zskSubDict', data['23'][0].val);
|
|
|
+ localStorage.setItem('zskSubDict', (data['23'].map(it => it.val) || []).join(','));
|
|
|
}
|
|
|
})
|
|
|
.catch(error => {
|
|
@@ -223,13 +225,8 @@ export default {
|
|
|
return obj && obj.name;
|
|
|
},
|
|
|
getTypeList() {
|
|
|
- const typeListData = JSON.parse(localStorage.getItem('zskTypesList'));
|
|
|
- if (typeListData) {
|
|
|
- this.ruleTypeList = typeListData;
|
|
|
- return;
|
|
|
- }
|
|
|
api
|
|
|
- .getTypesList({ planCode: 'rule' })
|
|
|
+ .getTypesList({ planCode: 'rule'})
|
|
|
.then(res => {
|
|
|
if (res.data.code == '0') {
|
|
|
const data = res.data.data;
|
|
@@ -348,6 +345,7 @@ export default {
|
|
|
.catch(() => {});
|
|
|
},
|
|
|
editData(id, isCopy) {
|
|
|
+ this.getTypeList()
|
|
|
const pam = this.searched
|
|
|
? {
|
|
|
currentPage: this.currentPage,
|