Commit 496bf1a6 authored by chenwei's avatar chenwei

Merge branch 'feature/099_customer_filter' into 'dev'

fix excahange record operation page--- "select gift is required"

See merge request !7
parents 3024dc08 0cc32818
...@@ -278,7 +278,7 @@ ...@@ -278,7 +278,7 @@
:rules="rules.dateRangeCreateTime" :rules="rules.dateRangeCreateTime"
> >
<el-date-picker <el-date-picker
type="datetimerange" type="daterange"
clearable clearable
placement="bottom-start" placement="bottom-start"
v-model="queryParams.dateRangeCreateTime" v-model="queryParams.dateRangeCreateTime"
...@@ -957,11 +957,6 @@ export default { ...@@ -957,11 +957,6 @@ export default {
this.$refs["queryForm"].validate((valid) => { this.$refs["queryForm"].validate((valid) => {
if (valid) { if (valid) {
let params = deepClone(this.queryParams); let params = deepClone(this.queryParams);
params.showPlatform = this.queryParams.showPlatform?.join();
params.extraOrderV.orderEntry =
this.queryParams.extraOrderV?.orderEntry?.join();
params.extraRegister.registerPlatform =
this.queryParams.extraRegister.registerPlatform?.join();
integralRuleUpdated(params).then((res) => { integralRuleUpdated(params).then((res) => {
this.$message.success(this.$t("更新成功")); this.$message.success(this.$t("更新成功"));
this.$router.go(-1); this.$router.go(-1);
...@@ -993,11 +988,14 @@ export default { ...@@ -993,11 +988,14 @@ export default {
params.pushActivity = res.data.pushActivity.toString(); params.pushActivity = res.data.pushActivity.toString();
} }
if (isNumber(res.data.extraShare?.shareStatus)) { if (isNumber(res.data.extraShare?.shareStatus)) {
params.extraShare.shareStatus.toString(); params.extraShare.shareStatus =
params.extraShare.shareStatus.toString();
} }
if (isNumber(res.data.extraRecommend?.shareStatus)) { if (isNumber(res.data.extraRecommend?.shareStatus)) {
params.extraRecommend.shareStatus.toString(); params.extraRecommend.shareStatus =
res.data.extraRecommend?.shareStatus.toString();
} }
console.log(params);
params.dateRangeCreateTime = [ params.dateRangeCreateTime = [
parseTime(res.data.startTime), parseTime(res.data.startTime),
parseTime(res.data.endTime), parseTime(res.data.endTime),
......
...@@ -43,7 +43,11 @@ ...@@ -43,7 +43,11 @@
onkeyup="this.value=this.value.replace(/(^\s*)|(\s*$)/g,'')" onkeyup="this.value=this.value.replace(/(^\s*)|(\s*$)/g,'')"
/> />
</el-form-item> </el-form-item>
<el-form-item :label="$t('礼品选择')" id="colorRedInput"> <el-form-item
:label="$t('礼品选择')"
prop="rewardName"
id="colorRedInput"
>
<el-input <el-input
:placeholder="$t('请选择礼品')" :placeholder="$t('请选择礼品')"
clearable clearable
...@@ -433,6 +437,13 @@ export default { ...@@ -433,6 +437,13 @@ export default {
trigger: "blur", trigger: "blur",
}, },
], ],
rewardName: [
{
required: true,
message: this.$t("请选择礼品"),
trigger: "blur",
},
],
expenses: [ expenses: [
{ {
required: true, required: true,
......
...@@ -124,9 +124,7 @@ ...@@ -124,9 +124,7 @@
<template v-slot="{ row }"> <template v-slot="{ row }">
<el-button <el-button
type="text" type="text"
@click=" @click="$router.push('/member/member/member-details/' + row.id)"
$router.push('/member/member/member-details/' + row.memberId)
"
>{{ isChinese ? row.memberNameZh : row.memberNameEn }}</el-button >{{ isChinese ? row.memberNameZh : row.memberNameEn }}</el-button
> >
</template></el-table-column </template></el-table-column
......
...@@ -295,7 +295,7 @@ ...@@ -295,7 +295,7 @@
{{ {{
isChinese isChinese
? handleSourceType(scope.row.sourceType).label ? handleSourceType(scope.row.sourceType).label
: handleholdScore(scope.row.sourceType).labelEn : handleSourceType(scope.row.sourceType).labelEn
}} }}
</template> </template>
</el-table-column> </el-table-column>
...@@ -872,7 +872,7 @@ export default { ...@@ -872,7 +872,7 @@ export default {
scoreCountOperate: "", scoreCountOperate: "",
endTime: "", endTime: "",
pageNo: 1, pageNo: 1,
pageSize: 100, pageSize: 10,
startTime: "", startTime: "",
}, },
dateRangeCreateTime: [], dateRangeCreateTime: [],
...@@ -1095,7 +1095,7 @@ export default { ...@@ -1095,7 +1095,7 @@ export default {
}, },
handleSourceType(id) { handleSourceType(id) {
return this.getDictDatas(DICT_TYPE.SCORE_RULE_TYPE).filter( return this.getDictDatas(DICT_TYPE.MEMBER_SCORE_SOURCE).filter(
(item) => item.value == id (item) => item.value == id
)[0]; )[0];
}, },
......
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