Commit 3b4f3b41 by chenyu

update: update

parent 4120b1ca
......@@ -172,13 +172,23 @@ export default {
)
.then(res => {
this.loading = false;
if (
res.data.errorCode === 0 &&
res.data.result &&
res.data.result.page
) {
if (res.data.errorCode === 0 && res.data.result) {
this.checkedFields = res.data.result.fieldsStr
? res.data.result.fieldsStr.split(",")
: [
"name",
"grade",
"status",
"channel",
"costAll",
"costTimes",
"lastCostTime",
"attentionDate"
];
// 首先先保存数据 某些品牌的数据返回的很慢
const resultData = res.data.result.page.result || [];
const resultData = res.data.result.page
? res.data.result.page.result
: [];
let tableData = [];
if (resultData.length) {
tableData = resultData.map(ele => ({
......@@ -240,18 +250,12 @@ export default {
.then(res => {
if (res.data.errorCode === 0 && Array.isArray(res.data.result)) {
let tempArr = [].concat(res.data.result);
let checkedFields = [];
let memberFields = [];
let memberFieldsName = [];
tempArr.forEach(item => {
if (item.code === "name") checkedFields.push(item.code);
else if (item.check) {
checkedFields.push(item.code);
}
memberFieldsName[item.code] = item.name;
memberFields.push(item);
});
this.checkedFields = [].concat(checkedFields);
this.memberFields = [].concat(memberFields);
this.memberFieldsName = Object.assign({}, memberFieldsName);
// this.$nextTick(_ => {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment