Commit 9c6eac0c by Kyle_Li

会员详情里评价内容处理,未评价的信息没有重置

parent b4d19415
......@@ -505,22 +505,27 @@ export default {
}
// 评价数据
const data = res.data.result.orderInfo.evaluate;
this.evaluateId = data.evaluateId;
this.evaluate = {
...data,
createTime:
data.createTime != -1
? formatLongTime(data.createTime, 1)
: "--",
replayDate:
data.replayDate != -1
? formatLongTime(data.replayDate, 1)
: "--"
};
this.evaluateData = data.scoresList.map(ele => ({
...ele,
evaluateScore: ele.evaluateScore / 2
}));
if (!data) {
this.evaluateData = [];
} else {
this.evaluateId = data.evaluateId;
this.evaluate = {
...data,
createTime:
data.createTime != -1
? formatLongTime(data.createTime, 1)
: "--",
replayDate:
data.replayDate != -1
? formatLongTime(data.replayDate, 1)
: "--"
};
this.evaluateData = data.scoresList.map(ele => ({
...ele,
evaluateScore: ele.evaluateScore / 2
}));
}
console.log();
} else {
checkFalse(res.data.message);
}
......
......@@ -147,98 +147,103 @@ export default {
},
filters: {
formatField: function(val) {
let tempVal = val;
let startVal = val;
let returnVal = "";
if (tempVal == "name") {
returnVal = "基本信息";
}
if (tempVal == "grade") {
returnVal = "会员等级";
}
if (tempVal == "status") {
returnVal = "状态";
}
if (tempVal == "channel") {
returnVal = "关联渠道";
}
if (tempVal == "crateCardDateString") {
returnVal = "开卡时间";
}
if (tempVal == "createTime") {
returnVal = "新增时间";
}
if (tempVal == "attentionDate") {
returnVal = "关注时间";
}
if (tempVal == "costAll") {
returnVal = "消费总额(应收)";
}
if (tempVal == "costTimes") {
returnVal = "消费次数";
}
if (tempVal == "lastCost") {
returnVal = "最近消费(应收)";
}
if (tempVal == "avgCost") {
returnVal = "客单价";
}
if (tempVal == "avgNumber") {
returnVal = "连带率";
}
if (tempVal == "costCategory") {
returnVal = "消费品类";
}
if (tempVal == "discountRate") {
returnVal = "平均折扣";
}
if (tempVal == "cancelAttentionTime") {
returnVal = "取关时间";
}
if (tempVal == "age") {
returnVal = "年龄";
}
if (tempVal == "birthday") {
returnVal = "生日";
}
if (tempVal == "storedValueAll") {
returnVal = "储值总额";
}
if (tempVal == "storedValueCurrent") {
returnVal = "储值余额";
}
if (tempVal == "lastCostTime") {
returnVal = "最近消费时间";
}
if (tempVal == "pointsAll") {
returnVal = "累计积分";
}
if (tempVal == "pointsCurrent") {
returnVal = "积分余额";
}
if (tempVal == "mainStoreName") {
returnVal = "主门店";
}
if (tempVal == "createCardStoreName") {
returnVal = "开卡门店";
}
if (tempVal == "cardNo") {
returnVal = "会员卡号";
}
if (tempVal == "frozenStatus") {
returnVal = "会员状态";
}
if (tempVal == "costFeeReceivable") {
returnVal = "消费总额";
}
if (tempVal == "lastCostReceivable") {
returnVal = "最近消费";
}
if (tempVal == "highCost") {
returnVal = "最高单笔(应收)";
}
if (tempVal == "highCostReceivable") {
returnVal = "最高单笔";
}
switch(startVal) {
case "name":
returnVal = "基本信息";
break;
case "name":
returnVal = "基本信息";
break;
case "grade":
returnVal = "会员等级";
break;
case "status":
returnVal = "状态";
break;
case "channel":
returnVal = "关联渠道";
break;
case "crateCardDateString":
returnVal = "开卡时间";
break;
case "createTime":
returnVal = "新增时间";
break;
case "attentionDate":
returnVal = "关注时间";
break;
case "costAll":
returnVal = "消费总额(应收)";
break;
case "costTimes":
returnVal = "消费次数";
break;
case "lastCost":
returnVal = "最近消费(应收)";
break;
case "avgCost":
returnVal = "客单价";
break;
case "avgNumber":
returnVal = "连带率";
break;
case "costCategory":
returnVal = "消费品类";
break;
case "discountRate":
returnVal = "平均折扣";
break;
case "cancelAttentionTime":
returnVal = "取关时间";
break;
case "age":
returnVal = "年龄";
break;
case "birthday":
returnVal = "生日";
break;
case "storedValueAll":
returnVal = "储值总额";
break;
case "storedValueCurrent":
returnVal = "储值余额";
break;
case "lastCostTime":
returnVal = "最近消费时间";
break;
case "pointsAll":
returnVal = "累计积分";
break;
case "pointsCurrent":
returnVal = "积分余额";
break;
case "mainStoreName":
returnVal = "主门店";
break;
case "createCardStoreName":
returnVal = "开卡门店";
break;
case "cardNo":
returnVal = "会员卡号";
break;
case "frozenStatus":
returnVal = "会员状态";
break;
case "costFeeReceivable":
returnVal = "消费总额";
break;
case "lastCostReceivable":
returnVal = "最近消费";
break;
case "highCost":
returnVal = "最高单笔(应收)";
break;
case "highCostReceivable":
returnVal = "最高单笔";
break;
}
return returnVal;
},
formatFieldName: function(val) {
......
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