赋能场景:数据资源接口联调
This commit is contained in:
parent
20de75e0dd
commit
78f836dd92
|
@ -223,17 +223,39 @@ export default {
|
||||||
},
|
},
|
||||||
// 获取列表
|
// 获取列表
|
||||||
getData() {
|
getData() {
|
||||||
this.allData = [];
|
// this.allData = [];
|
||||||
this.transferData = [];
|
// this.transferData = [];
|
||||||
let arr = JSON.parse(JSON.stringify(sjzyArray));
|
// let arr = JSON.parse(JSON.stringify(sjzyArray));
|
||||||
arr.map(v => {
|
// arr.map(v => {
|
||||||
this.transferData.push({
|
// this.transferData.push({
|
||||||
type: this.type,
|
// type: this.type,
|
||||||
id: v[keyObj[this.type].idKey],
|
// id: v[keyObj[this.type].idKey],
|
||||||
name: v[keyObj[this.type].nameKey] || "--"
|
// name: v[keyObj[this.type].nameKey] || "--"
|
||||||
|
// });
|
||||||
|
// });
|
||||||
|
// this.allData = JSON.parse(JSON.stringify(this.transferData));
|
||||||
|
// return;
|
||||||
|
if (this.getDataParams.url === '') {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
this.$http[this.getDataParams.methods](this.getDataParams.url, this.getDataParams.postData).then(res => {
|
||||||
|
console.log('res.data----获取列表-------->', res.data);
|
||||||
|
if (res.data.code !== 0) {
|
||||||
|
return this.$message.error(res.msg);
|
||||||
|
}
|
||||||
|
this.transferData = []; // allData
|
||||||
|
this.allData = [];
|
||||||
|
(res.data.data || []).map(v => {
|
||||||
|
this.transferData.push({
|
||||||
|
type: this.type,
|
||||||
|
id: v[keyObj[this.type].idKey],
|
||||||
|
name: v[keyObj[this.type].nameKey] || "--"
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
this.allData = JSON.parse(JSON.stringify(this.transferData));
|
||||||
this.allData = JSON.parse(JSON.stringify(this.transferData));
|
}).catch(err => {
|
||||||
|
this.$message.error(err);
|
||||||
|
})
|
||||||
},
|
},
|
||||||
filterMethod(query, item) {
|
filterMethod(query, item) {
|
||||||
return item.name && item.name.indexOf(query) > -1;
|
return item.name && item.name.indexOf(query) > -1;
|
||||||
|
|
Loading…
Reference in New Issue