feat(information/bisiness): 办理业务单选框选中bug修复

This commit is contained in:
woody 2025-05-14 17:37:38 +08:00
parent 10f51a2ff1
commit c97cdf3ab0
12 changed files with 286 additions and 449 deletions

24
i8n.js
View File

@ -92,7 +92,7 @@ module.exports = {
CK_KS_157: "国内业绩查询", CK_KS_157: "国内业绩查询",
CK_KS_158: "海外业绩汇总", CK_KS_158: "海外业绩汇总",
CK_KS_159: "恭喜您,完成体验中心认证", CK_KS_159: "恭喜您,完成体验中心认证",
CK_KS_16: "真实奖衔", CK_KS_16: "荣誉奖衔",
CK_KS_17: "购买数量", CK_KS_17: "购买数量",
CK_KS_18: "购买时间", CK_KS_18: "购买时间",
CK_KS_19: "驳回原因", CK_KS_19: "驳回原因",
@ -253,7 +253,7 @@ module.exports = {
ENU_APPROVE_B_102: "实名认证", ENU_APPROVE_B_102: "实名认证",
ENU_APPROVE_B_103: "重置会员密码", ENU_APPROVE_B_103: "重置会员密码",
ENU_APPROVE_B_106: "修改注册等级", ENU_APPROVE_B_106: "修改注册等级",
ENU_APPROVE_B_107: "修改真实奖衔", ENU_APPROVE_B_107: "修改荣誉奖衔",
ENU_APPROVE_B_108: "修改会员礼包收货地址", ENU_APPROVE_B_108: "修改会员礼包收货地址",
ENU_APPROVE_B_109: "修改编号", ENU_APPROVE_B_109: "修改编号",
ENU_APPROVE_B_110: "修改安置关系", ENU_APPROVE_B_110: "修改安置关系",
@ -272,9 +272,9 @@ module.exports = {
ENU_APPROVE_B_124: "修改结算国", ENU_APPROVE_B_124: "修改结算国",
ENU_APPROVE_B_125: "办理政策币", ENU_APPROVE_B_125: "办理政策币",
ENU_APPROVE_B_126: "删除办理政策币", ENU_APPROVE_B_126: "删除办理政策币",
ENU_APPROVE_B_128: "新增真实奖衔控制", ENU_APPROVE_B_128: "新增荣誉奖衔控制",
ENU_APPROVE_B_129: "修改真实奖衔控制", ENU_APPROVE_B_129: "修改荣誉奖衔控制",
ENU_APPROVE_B_130: "删除真实奖衔控制", ENU_APPROVE_B_130: "删除荣誉奖衔控制",
ENU_APPROVE_B_131: "自助服务修改收货地址", ENU_APPROVE_B_131: "自助服务修改收货地址",
ENU_APPROVE_B_132: "户籍变更", ENU_APPROVE_B_132: "户籍变更",
ENU_APPROVE_B_133: "营业执照", ENU_APPROVE_B_133: "营业执照",
@ -649,7 +649,7 @@ module.exports = {
ENU_NOTICE_FUNCTION_TYPE_1: "公告", ENU_NOTICE_FUNCTION_TYPE_1: "公告",
ENU_NOTICE_FUNCTION_TYPE_2: "站内信", ENU_NOTICE_FUNCTION_TYPE_2: "站内信",
ENU_NOTICE_GRADE_1: "结算等级", ENU_NOTICE_GRADE_1: "结算等级",
ENU_NOTICE_GRADE_2: "真实奖衔", ENU_NOTICE_GRADE_2: "荣誉奖衔",
ENU_NOTICE_STATE_1: "正常", ENU_NOTICE_STATE_1: "正常",
ENU_NOTICE_STATE_2: "结束", ENU_NOTICE_STATE_2: "结束",
ENU_NOTICE_TYPE_1: "等级", ENU_NOTICE_TYPE_1: "等级",
@ -1034,7 +1034,7 @@ module.exports = {
ENU_TRADE_T_803: "重置银行信息", ENU_TRADE_T_803: "重置银行信息",
ENU_TRADE_T_804: "修改注册等级", ENU_TRADE_T_804: "修改注册等级",
ENU_TRADE_T_805: "修改结算等级", ENU_TRADE_T_805: "修改结算等级",
ENU_TRADE_T_806: "修改真实奖衔", ENU_TRADE_T_806: "修改荣誉奖衔",
ENU_TRADE_T_807: "修改结算国家", ENU_TRADE_T_807: "修改结算国家",
ENU_TRADE_T_808: "修改自然国家", ENU_TRADE_T_808: "修改自然国家",
ENU_TRADE_T_809: "修改登录状态", ENU_TRADE_T_809: "修改登录状态",
@ -1046,9 +1046,9 @@ module.exports = {
ENU_TRADE_T_815: "修改创客空间权限", ENU_TRADE_T_815: "修改创客空间权限",
ENU_TRADE_T_816: "注水业绩", ENU_TRADE_T_816: "注水业绩",
ENU_TRADE_T_817: "办理政策币", ENU_TRADE_T_817: "办理政策币",
ENU_TRADE_T_818: "新增真实奖衔控制", ENU_TRADE_T_818: "新增荣誉奖衔控制",
ENU_TRADE_T_819: "修改真实奖衔控制", ENU_TRADE_T_819: "修改荣誉奖衔控制",
ENU_TRADE_T_820: "删除真实奖衔控制", ENU_TRADE_T_820: "删除荣誉奖衔控制",
ENU_TRADE_T_821: "超级工作室认证", ENU_TRADE_T_821: "超级工作室认证",
ENU_TRADE_T_822: "经销商认证", ENU_TRADE_T_822: "经销商认证",
ENU_TRADE_T_823: "修改直推", ENU_TRADE_T_823: "修改直推",
@ -1617,7 +1617,7 @@ module.exports = {
MN_F_T_287: "公告标题", MN_F_T_287: "公告标题",
MN_F_T_288: "生效时间", MN_F_T_288: "生效时间",
MN_F_T_289: "起止时间", MN_F_T_289: "起止时间",
MN_F_T_29: "真实奖衔控制", MN_F_T_29: "荣誉奖衔控制",
MN_F_T_290: "发布位置", MN_F_T_290: "发布位置",
MN_F_T_291: "角色", MN_F_T_291: "角色",
MN_F_T_292: "强制弹窗", MN_F_T_292: "强制弹窗",
@ -3236,7 +3236,7 @@ module.exports = {
w_0465: "左区复购累计业绩", w_0465: "左区复购累计业绩",
w_0466: "右区复购累计业绩", w_0466: "右区复购累计业绩",
w_0467: "晋升日期", w_0467: "晋升日期",
w_0468: "真实奖衔分析", w_0468: "荣誉奖衔分析",
w_0469: "扫码日期", w_0469: "扫码日期",
w_0470: "下单日期", w_0470: "下单日期",
w_0471: "截止日期", w_0471: "截止日期",

View File

@ -16,7 +16,7 @@ export const getRoleMenu = (params) => http.get('/system/manage/role-menu-column
//注册等级 //注册等级
export const getgradeRanglist = (params) => http.get('/system/manage/grade/gradeRanglist', { params }) export const getgradeRanglist = (params) => http.get('/system/manage/grade/gradeRanglist', { params })
//真实奖衔 //荣誉奖衔
export const getAwardsListChiose = (params) => http.get('/system/manage/awards/awardsList', { params }) export const getAwardsListChiose = (params) => http.get('/system/manage/awards/awardsList', { params })
//查询隶属体系下拉选 //查询隶属体系下拉选
export const getvertexValue = (params) => http.get('/system/manage/vertex/find-all', { params }) export const getvertexValue = (params) => http.get('/system/manage/vertex/find-all', { params })
@ -30,14 +30,12 @@ export const getRegistration = (params) => http.get('/system/pub/enums/registrat
export const getaccountStatus = (params) => http.get('/system/pub/enums/account-status', { params }) export const getaccountStatus = (params) => http.get('/system/pub/enums/account-status', { params })
//钱包状态下拉选 //钱包状态下拉选
export const getsalletStatus = (params) => http.get('/system/pub/enums/account-member-account', { params }) export const getsalletStatus = (params) => http.get('/system/pub/enums/account-member-account', { params })
//代理等级下拉选
export const getAgentGrade = (params) => http.get('/system/pub/enums/agent-grade', { params })
//认证枚举下拉选 //认证枚举下拉选
export const getattestation = (params) => http.get('/system/pub/enums/get-yes-no-attestation', { params }) export const getattestation = (params) => http.get('/system/pub/enums/get-yes-no-attestation', { params })
//订单状态 //订单状态
export const getorderStatus = (params) => http.get('/system/pub/enums/get-order-source', { params }) export const getorderStatus = (params) => http.get('/system/pub/enums/get-order-source', { params })
//获取讲师等级
export const lecturerList = (params) => http.get('/system/pub/enums/lecturer', { params })
//订单业务列表 //订单业务列表
export const getOrderBusinessList = (params) => http.get('/sale/manage/order-business/list', { params }) export const getOrderBusinessList = (params) => http.get('/sale/manage/order-business/list', { params })
//订单类型枚举 //订单类型枚举

View File

@ -137,11 +137,11 @@
"value": "memberName" "value": "memberName"
}, },
{ {
"label": "变更前真实奖衔", "label": "变更前荣誉奖衔",
"value": "oldValue" "value": "oldValue"
}, },
{ {
"label": "变更后真实奖衔", "label": "变更后荣誉奖衔",
"value": "newValue" "value": "newValue"
} }
] ]
@ -546,7 +546,7 @@
"value": "memberName" "value": "memberName"
}, },
{ {
"label": "真实奖衔", "label": "荣誉奖衔",
"value": "realAwardsKeyVal" "value": "realAwardsKeyVal"
}, },
{ {
@ -591,7 +591,7 @@
"value": "memberName" "value": "memberName"
}, },
{ {
"label": "真实奖衔", "label": "荣誉奖衔",
"value": "realAwardsKeyVal" "value": "realAwardsKeyVal"
}, },
{ {
@ -636,7 +636,7 @@
"value": "memberName" "value": "memberName"
}, },
{ {
"label": "真实奖衔", "label": "荣誉奖衔",
"value": "realAwardsKeyVal" "value": "realAwardsKeyVal"
}, },
{ {
@ -772,7 +772,7 @@
"value": "memberName" "value": "memberName"
}, },
{ {
"label": "真实奖衔", "label": "荣誉奖衔",
"value": "awardVal" "value": "awardVal"
}, },
{ {
@ -793,7 +793,7 @@
"value": "memberName" "value": "memberName"
}, },
{ {
"label": "真实奖衔", "label": "荣誉奖衔",
"value": "awardVal" "value": "awardVal"
}, },
{ {
@ -814,7 +814,7 @@
"value": "memberName" "value": "memberName"
}, },
{ {
"label": "真实奖衔", "label": "荣誉奖衔",
"value": "awardVal" "value": "awardVal"
}, },
{ {
@ -835,7 +835,7 @@
"value": "memberName" "value": "memberName"
}, },
{ {
"label": "真实奖衔", "label": "荣誉奖衔",
"value": "awardVal" "value": "awardVal"
}, },
{ {
@ -856,7 +856,7 @@
"value": "memberName" "value": "memberName"
}, },
{ {
"label": "真实奖衔", "label": "荣誉奖衔",
"value": "awardVal" "value": "awardVal"
}, },
{ {
@ -1001,7 +1001,6 @@
"label": "退单编号", "label": "退单编号",
"value": "orderCode" "value": "orderCode"
} }
] ]
}, },
{ {
@ -1134,7 +1133,8 @@
{ {
"label": "产品业绩(PV)", "label": "产品业绩(PV)",
"value": "achievement" "value": "achievement"
},{ },
{
"label": "产品业绩(BV)", "label": "产品业绩(BV)",
"value": "assAchievement" "value": "assAchievement"
}, },
@ -1142,8 +1142,6 @@
"label": "操作", "label": "操作",
"value": "action" "value": "action"
} }
] ]
}, },
{ {
@ -1278,7 +1276,7 @@
"value": "jsVal" "value": "jsVal"
}, },
{ {
"label": "真实奖衔", "label": "荣誉奖衔",
"value": "zsVal" "value": "zsVal"
}, },
{ {
@ -1344,7 +1342,7 @@
"value": "jsVal" "value": "jsVal"
}, },
{ {
"label": "真实奖衔", "label": "荣誉奖衔",
"value": "zsVal" "value": "zsVal"
}, },
{ {
@ -1478,4 +1476,4 @@
} }
] ]
} }
] ]

View File

@ -29,7 +29,7 @@
<u-row gutter="10"> <u-row gutter="10">
<u-col span="6"> <u-col span="6">
<u-form-item :label="'真实奖衔'"> <u-form-item :label="'荣誉奖衔'">
<picker <picker
:range="awardsList" :range="awardsList"
range-key="awardsName" range-key="awardsName"
@ -196,7 +196,7 @@
<view class="flex_content">{{ item.phone }}</view> <view class="flex_content">{{ item.phone }}</view>
</view> </view>
<view class="theline"> <view class="theline">
<view class="flex_title">{{ '真实奖衔' }}</view> <view class="flex_title">{{ '荣誉奖衔' }}</view>
<view class="flex_content">{{ item.pkAwardsVal }}</view> <view class="flex_content">{{ item.pkAwardsVal }}</view>
</view> </view>
<view class="theline"> <view class="theline">
@ -229,16 +229,17 @@
</view> </view>
</view> </view>
<view
class="main_item" <u--form
v-for="item in handleBusinessList" labelPosition="left"
:key="item.businessType" labelWidth="auto"
> :model="select"
<u--form ref="uForm"
labelPosition="left" >
labelWidth="auto" <view
:model="select" class="main_item"
ref="uForm" v-for="item in handleBusinessList"
:key="item.businessType"
> >
<u-row gutter="10"> <u-row gutter="10">
<u-col> <u-col>
@ -248,9 +249,9 @@
<!-- 单选 --> <!-- 单选 -->
<u-checkbox-group <u-checkbox-group
v-if="item.buttonType == 1" v-if="item.buttonType == 1"
v-model="item.businessValueList" :value="item.businessValueList"
placement="row" placement="row"
@change="handleCheckboxChange(item)" @change="(val) => handleCheckboxChange(item, val)"
> >
<u-checkbox <u-checkbox
size="24rpx" size="24rpx"
@ -272,23 +273,25 @@
<u-checkbox <u-checkbox
size="24rpx" size="24rpx"
:customStyle="{ marginRight: '10rpx' }" :customStyle="{ marginRight: '10rpx' }"
v-for="(bitem, bindex) in item.enumEntityList" v-for="(bitem) in item.enumEntityList"
:key="bindex" :key="bitem.value"
:label="bitem.label" :label="bitem.label"
:name="bitem.value" :name="bitem.value"
> >
</u-checkbox> </u-checkbox>
</u-checkbox-group> </u-col </u-checkbox-group>
></u-row> </u-col>
</u-row>
</view>
</u--form> </u--form>
</view>
<view class="footer_a"> <view class="footer_a">
<view class="footer"> <view class="footer">
<!-- <u-button @click="cancelCz" color="#CCCCCC" text="取消"></u-button> --> <!-- <u-button @click="cancelCz" color="#CCCCCC" text="取消"></u-button> -->
<u-button <u-button
v-hasButtons="['BasicBusinessConfirm']" v-hasButtons="['BasicBusinessConfirm']"
@click="saveDate" @click="saveDate"
color="#70BEFE" color="#C8161D"
text="下一步" text="下一步"
></u-button> ></u-button>
</view> </view>
@ -344,7 +347,7 @@ export default {
pageSize: 20, pageSize: 20,
}, },
tableData: [], tableData: [],
awardsList: [], // awardsList: [], //
vertexList: [], // vertexList: [], //
memberteamList: [], // memberteamList: [], //
handleBusinessList: [], handleBusinessList: [],
@ -388,16 +391,16 @@ export default {
}); });
} }
}, },
handleCheckboxChange(item) { handleCheckboxChange(item, val) {
this.$nextTick(() => { if (item.buttonType == 1) {
if (item.buttonType == 1) { if (item.businessValueList.length === 0) {
if (item.buttonType === 1 && item.businessValueList.length > 1) { item.businessValueList = [...val];
item.businessValueList = [ } else {
item.businessValueList[item.businessValueList.length - 1], const oldVal = item.businessValueList[0]
]; // const newVal = val.filter(v => v !== oldVal)
} item.businessValueList = [...newVal]
} }
}); }
}, },
getData() { getData() {
// //
@ -406,9 +409,10 @@ export default {
ele.businessValueList = []; ele.businessValueList = [];
ele.wowList = []; ele.wowList = [];
}); });
console.log(res.data,'res.data')
this.handleBusinessList = res.data; this.handleBusinessList = res.data;
}); });
// //
inf.getAwardsListChiose().then((res) => { inf.getAwardsListChiose().then((res) => {
this.awardsList = res.rows; this.awardsList = res.rows;
}); });

View File

@ -11,172 +11,149 @@
</view> </view>
</view> </view>
<view class="zhan"></view> <view class="zhan"></view>
<view class="kuang" <view class="member-card"
v-for="(item,index) in tableData" v-for="(item,index) in tableData"
:key="index"> :key="index">
<table class="tftable" <view class="card-item" v-if="allTxt.memberCode">
border="1"> <text class="card-item-label">{{ '会员编号' }}:</text>
<tr v-if="allTxt.memberCode"> <text class="card-item-value">{{ item.memberCode }}</text>
<td align="right">{{ '会员编号' }}</td> </view>
<td align="left">{{ item.memberCode }}</td> <view class="card-item" v-if="allTxt.memberName">
</tr> <text class="card-item-label">{{ '会员姓名' }}:</text>
<tr v-if="allTxt.memberName"> <text class="card-item-value">{{ item.memberName }}</text>
<td align="right">{{ '会员姓名' }}</td> </view>
<td align="left">{{ item.memberName }}</td> <view class="card-item" v-if="allTxt.nickName">
</tr> <text class="card-item-label">会员姓名:</text>
<tr v-if="allTxt.phone"> <text class="card-item-value">{{ item.nickName }}</text>
<td align="right">{{ '联系方式' }}</td> </view>
<td align="left">{{ item.phone }}</td> <view class="card-item" v-if="allTxt.phone">
</tr> <text class="card-item-label">{{ '联系方式' }}:</text>
<tr v-if="menuList[1].checked == true && allTxt.parMemberCode"> <text class="card-item-value">{{ item.phone }}</text>
<td align="right">{{ '推荐编号' }}</td> </view>
<td align="left">{{ item.parMemberCode }}</td> <view class="card-item" v-if="getColumnVisible('parMemberCode') && allTxt.parMemberCode">
</tr> <text class="card-item-label">{{ '推荐编号' }}:</text>
<tr v-if="menuList[2].checked == true && allTxt.parMemberName"> <text class="card-item-value">{{ item.parMemberCode }}</text>
<td align="right">{{ '推荐姓名' }}</td> </view>
<td align="left">{{ item.parMemberName }}</td> <view class="card-item" v-if="getColumnVisible('parMemberName') && allTxt.parMemberName">
</tr> <text class="card-item-label">{{ '推荐姓名' }}:</text>
<tr v-if="menuList[3].checked == true && allTxt.placeMemberCode"> <text class="card-item-value">{{ item.parMemberName }}</text>
<td align="right">{{ '安置编号' }}</td> </view>
<td align="left">{{ item.placeMemberCode }}</td> <view class="card-item" v-if="getColumnVisible('placeMemberCode') && allTxt.placeMemberCode">
</tr> <text class="card-item-label">安置编号:</text>
<tr v-if="menuList[4].checked == true && allTxt.placeMemberName"> <text class="card-item-value">{{ item.placeMemberCode }}</text>
<td align="right">{{ '安置姓名' }}</td> </view>
<td align="left">{{ item.placeMemberName }}</td> <view class="card-item" v-if="allTxt.placeMemberCode">
</tr> <text class="card-item-label">安置部门:</text>
<tr v-if="allTxt.pkAwardsVal"> <text class="card-item-value">{{ item.placeDeptVal }}</text>
<td align="right">{{ '真实奖衔' }}</td> </view>
<td align="left">{{ item.pkAwardsVal }}</td> <view class="card-item" v-if="getColumnVisible('placeMemberName') && allTxt.placeMemberName">
</tr> <text class="card-item-label">安置姓名:</text>
<tr v-if="allTxt.agentGradeVal"> <text class="card-item-value">{{ item.placeMemberName }}</text>
<td align="right">{{ '代理等级' }}</td> </view>
<td align="left">{{ item.agentGradeVal }}</td> <view class="card-item" v-if="allTxt.pkAwardsVal">
</tr> <text class="card-item-label">{{ '荣誉奖衔' }}:</text>
<tr v-if="allTxt.orderSourceVal"> <text class="card-item-value">{{ item.pkAwardsVal }}</text>
<td align="right">{{ '订单类型' }}</td> </view>
<td align="left">{{ item.orderSourceVal }}</td> <view class="card-item" v-if="allTxt.orderSourceVal">
</tr> <text class="card-item-label">{{ '订单类型' }}:</text>
<tr v-if="menuList[5].checked == true && allTxt.centerMemberCode"> <text class="card-item-value">{{ item.orderSourceVal }}</text>
<td align="right">{{ '服务中心编号' }}</td> </view>
<td align="left">{{ item.centerMemberCode }}</td> <view class="card-item" v-if="getColumnVisible('centerMemberCode') && allTxt.centerMemberCode">
</tr> <text class="card-item-label">{{ '服务中心编号' }}:</text>
<tr v-if="menuList[6].checked == true && allTxt.centerMemberName"> <text class="card-item-value">{{ item.centerMemberCode }}</text>
<td align="right">{{ '服务中心姓名' }}</td> </view>
<td align="left">{{ item.centerMemberName }}</td> <view class="card-item" v-if="getColumnVisible('centerMemberName') && allTxt.centerMemberName">
</tr> <text class="card-item-label">{{ '服务中心姓名' }}:</text>
<tr v-if="menuList[15].checked == true && allTxt.lecturerLevelVal"> <text class="card-item-value">{{ item.centerMemberName }}</text>
<td align="right">{{ '讲师等级' }}</td> </view>
<td align="left">{{ item.lecturerLevelVal }}</td>
</tr> <view class="card-item" v-if="getColumnVisible('pkRegisterGradeVal') && allTxt.pkRegisterGradeVal">
<tr v-if="allTxt.systemLevelVal"> <text class="card-item-label">{{ '注册等级' }}:</text>
<td align="right">{{ '系统级别' }}</td> <text class="card-item-value">{{ item.pkRegisterGradeVal }}</text>
<td align="left">{{ item.systemLevelVal }}</td> </view>
</tr> <view class="card-item" v-if="getColumnVisible('pkSettleGradeVal') && allTxt.pkSettleGradeVal">
<tr v-if="menuList[7].checked == true && allTxt.pkRegisterGradeVal"> <text class="card-item-label">{{ '结算等级' }}:</text>
<td align="right">{{ '注册等级' }}</td> <text class="card-item-value">{{ item.pkSettleGradeVal }}</text>
<td align="left">{{ item.pkRegisterGradeVal }}</td> </view>
</tr> <view class="card-item" v-if="getColumnVisible('consumeMoney') && allTxt.consumeMoney">
<tr v-if="menuList[8].checked == true && allTxt.pkSettleGradeVal"> <text class="card-item-label">{{ '注册金额' + `(${isLocalSymbol()})` }}:</text>
<td align="right">{{ '结算等级' }}</td> <text class="card-item-value">{{ item.consumeMoney | toThousandthAndKeepDecimal }}</text>
<td align="left">{{ item.pkSettleGradeVal }}</td> </view>
</tr> <view class="card-item" v-if="getColumnVisible('consumeAchieve') && allTxt.consumeAchieve">
<tr v-if="menuList[9].checked == true && allTxt.consumeMoney"> <text class="card-item-label">{{ '注册业绩' + `(${isLocals()})` }}:</text>
<td align="right">{{ '注册金额' + `(${isLocalSymbol()})` }}</td> <text class="card-item-value">{{ item.consumeAchieve | toThousandthAndKeepDecimal }}</text>
<td align="left">{{ item.consumeMoney | toThousandthAndKeepDecimal }}</td> </view>
</tr> <view class="card-item" v-if="getColumnVisible('vertexName') && allTxt.vertexName">
<tr v-if="menuList[10].checked == true && allTxt.consumeAchieve"> <text class="card-item-label">{{ '隶属体系' }}:</text>
<td align="right">{{ '注册业绩' + `(${isLocals()})` }}</td> <text class="card-item-value">{{ item.vertexName }}</text>
<td align="left">{{ item.consumeAchieve | toThousandthAndKeepDecimal }}</td> </view>
</tr> <view class="card-item" v-if="getColumnVisible('teamName') && allTxt.teamName">
<tr v-if="menuList[11].checked == true && allTxt.vertexName"> <text class="card-item-label">{{ '隶属团队' }}:</text>
<td align="right">{{ '隶属体系' }}</td> <text class="card-item-value">{{ item.teamName }}</text>
<td align="left">{{ item.vertexName }}</td> </view>
</tr> <view class="card-item" v-if="getColumnVisible('registerAuthorityVal') && allTxt.registerAuthorityVal">
<tr v-if="menuList[12].checked == true && allTxt.teamName"> <text class="card-item-label">{{ '注册权限' }}:</text>
<td align="right">{{ '隶属团队' }}</td> <text class="card-item-value">{{ item.registerAuthorityVal }}</text>
<td align="left">{{ item.teamName }}</td> </view>
</tr> <view class="card-item" v-if="getColumnVisible('isRealNameVal') && allTxt.isRealNameVal">
<tr v-if="menuList[13].checked == true && allTxt.registerAuthorityVal"> <text class="card-item-label">{{ '实名认证' }}:</text>
<td align="right">{{ '注册权限' }}</td> <text class="card-item-value">
<td align="left">{{ item.registerAuthorityVal }}</td> <span v-if="item.isRealName == 0" style="color: #009b58">已认证</span>
</tr> <span v-if="item.isRealName == 1" style="color: #c8161d">未认证</span>
<tr v-if="menuList[14].checked == true && allTxt.isRealNameVal"> </text>
<td align="right">{{ '实名认证' }}</td> </view>
<td align="left"> <view class="card-item" v-if="allTxt.serviceAgreementVal">
<span v-if="item.isRealName == 0" <text class="card-item-label">服务协议:</text>
style="color: #009b58">已认证</span> <text class="card-item-value">{{ item.serviceAgreementVal }}</text>
<span v-if="item.isRealName == 1" </view>
style="color: #c8161d">未认证</span> <view class="card-item">
</td> <text class="card-item-label">复购免考:</text>
</tr> <text class="card-item-value">{{ item.purchaseStatus === 0 ? '是' : '否' }}</text>
<tr v-if="allTxt.serviceAgreementVal"> </view>
<td align="right">服务协议</td> <view class="card-item" v-if="getColumnVisible('accountStatusVal') && allTxt.accountStatusVal">
<td align="left">{{ item.serviceAgreementVal }}</td> <text class="card-item-label">{{ '账户状态' }}:</text>
</tr> <text class="card-item-value">{{ item.accountStatusVal }}</text>
<tr v-if="menuList[16].checked == true && allTxt.isDealerVal"> </view>
<td align="right">{{ '经销商' }}</td> <view class="card-item" v-if="getColumnVisible('memberAccountVal') && allTxt.memberAccountVal">
<td align="left"> <text class="card-item-label">{{ '钱包状态' }}:</text>
<span v-if="item.isDealer == 0" <text class="card-item-value">{{ item.memberAccountVal }}</text>
style="color: #009b58">已认证</span> </view>
<span v-if="item.isDealer == 1" <view class="card-item" v-if="allTxt.incomeStatusVal">
style="color: #c8161d">未认证</span> <text class="card-item-label">{{ '收益状态' }}:</text>
</td> <text class="card-item-value">{{ item.incomeStatusVal }}</text>
</tr> </view>
<tr v-if="menuList[17].checked == true && allTxt.superStudioVal"> <view class="card-item" v-if="allTxt.creationTime">
<td align="right">{{ '超级工作室' }}</td> <text class="card-item-label">{{ '创建日期' }}:</text>
<td align="left"> <text class="card-item-value">{{ item.creationTime }}</text>
<span v-if="item.superStudio == 0" </view>
style="color: #009b58">已认证</span> <view class="card-item" v-if="allTxt.payTime">
<span v-if="item.superStudio == 1" <text class="card-item-label">{{ '支付日期' }}:</text>
style="color: #c8161d">未认证</span> <text class="card-item-value">{{ item.payTime }}</text>
</td> </view>
</tr> <view class="card-item" v-if="allTxt.expireDate">
<tr v-if="menuList[18].checked == true && allTxt.isMakerSpaceVal"> <text class="card-item-label">有效期:</text>
<td align="right">{{ '创客空间' }}</td> <text class="card-item-value">{{ item.expireDate }}</text>
<td align="left"> </view>
<span v-if="item.isMakerSpace == 0" <view class="card-item" v-if="allTxt.stopDate">
style="color: #009b58">已认证</span> <text class="card-item-label">休止日期:</text>
<span v-if="item.isMakerSpace == 1" <text class="card-item-value">{{ item.stopDate }}</text>
style="color: #c8161d">未认证</span> </view>
</td> <view class="card-item">
</tr> <text class="card-item-label">会员状态:</text>
<tr v-if="menuList[19].checked == true && allTxt.accountStatusVal"> <text class="card-item-value">{{ item.expireStatusVal }}</text>
<td align="right">{{ '账户状态' }}</td> </view>
<td align="left">{{ item.accountStatusVal }}</td> <view class="card-item" v-if="allTxt.changeNumber">
</tr> <text class="card-item-label">{{ '变更次数' }}:</text>
<tr v-if="menuList[20].checked == true && allTxt.memberAccountVal"> <text class="card-item-value">{{ item.changeNumber }}</text>
<td align="right">{{ '钱包状态' }}</td> </view>
<td align="left">{{ item.memberAccountVal }}</td> <view class="card-item" v-if="allTxt.directPushNumber">
</tr> <text class="card-item-label">{{ '修改直推次数' }}:</text>
<tr v-if="allTxt.incomeStatusVal"> <text class="card-item-value">{{ item.directPushNumber }}</text>
<td align="right">{{ '收益状态' }}</td> </view>
<td align="left">{{ item.incomeStatusVal }}</td> <view class="card-item">
</tr> <text class="card-item-label">{{ '会员类型' }}:</text>
<tr v-if="allTxt.creationTime"> <text class="card-item-value">{{ item.categoryVal }}</text>
<td align="right">{{ '创建日期' }}</td> </view>
<td align="left">{{ item.creationTime }}</td>
</tr>
<tr v-if="allTxt.payTime">
<td align="right">{{ '支付日期' }}</td>
<td align="left">{{ item.payTime }}</td>
</tr>
<tr v-if="allTxt.expireDate">
<td align="right">{{ '到期日期' }}</td>
<td align="left">{{ item.expireDate }}</td>
</tr>
<tr v-if="allTxt.changeNumber">
<td align="right">{{ '变更次数' }}</td>
<td align="left">{{ item.changeNumber }}</td>
</tr>
<tr v-if="allTxt.directPushNumber">
<td align="right">{{ '修改直推次数' }}</td>
<td align="left">{{ item.directPushNumber }}</td>
</tr>
<tr>
<td align="right">{{ '会员类型' }}</td>
<td align="left">{{ item.categoryVal }}</td>
</tr>
</table>
</view> </view>
<!-- 侧边弹框 --> <!-- 侧边弹框 -->
<u-popup :show="isFont" <u-popup :show="isFont"
@ -217,7 +194,7 @@
labelWidth="auto" labelWidth="auto"
:model="select" :model="select"
ref="uForm"> ref="uForm">
<u-row gutter="10"> <u-row gutter="10" style="flex-wrap: wrap;">
<u-col span="6"> <u-col span="6">
<u-form-item :label="'会员编号'"> <u-form-item :label="'会员编号'">
<u--input fontSize="12" <u--input fontSize="12"
@ -230,8 +207,7 @@
v-model="select.memberName"></u--input> v-model="select.memberName"></u--input>
</u-form-item> </u-form-item>
</u-col> </u-col>
</u-row>
<u-row gutter="10">
<u-col span="6"> <u-col span="6">
<u-form-item :label="'联系方式'"> <u-form-item :label="'联系方式'">
<u--input fontSize="12" <u--input fontSize="12"
@ -244,8 +220,7 @@
v-model="select.changeNumber"></u--input> v-model="select.changeNumber"></u--input>
</u-form-item> </u-form-item>
</u-col> </u-col>
</u-row>
<u-row gutter="10">
<u-col span="6"> <u-col span="6">
<u-form-item :label="'注册等级'"> <u-form-item :label="'注册等级'">
<picker :range="gradeRangList" <picker :range="gradeRangList"
@ -274,10 +249,9 @@
</picker> </picker>
</u-form-item> </u-form-item>
</u-col> </u-col>
</u-row>
<u-row gutter="10">
<u-col span="6"> <u-col span="6">
<u-form-item :label="'真实奖衔'"> <u-form-item :label="'荣誉奖衔'">
<picker :range="awardsList" <picker :range="awardsList"
range-key="awardsName" range-key="awardsName"
@change="bindPickerChange3"> @change="bindPickerChange3">
@ -304,8 +278,7 @@
</picker> </picker>
</u-form-item> </u-form-item>
</u-col> </u-col>
</u-row>
<u-row gutter="10">
<u-col span="6"> <u-col span="6">
<u-form-item :label="'隶属团队'"> <u-form-item :label="'隶属团队'">
<picker :range="memberteamList" <picker :range="memberteamList"
@ -334,8 +307,7 @@
</picker> </picker>
</u-form-item> </u-form-item>
</u-col> </u-col>
</u-row>
<u-row gutter="10">
<u-col span="6"> <u-col span="6">
<u-form-item :label="'账户状态'"> <u-form-item :label="'账户状态'">
<picker :range="accountStatus" <picker :range="accountStatus"
@ -364,22 +336,8 @@
</picker> </picker>
</u-form-item> </u-form-item>
</u-col> </u-col>
</u-row>
<u-row gutter="10">
<u-col span="6">
<u-form-item :label="'代理等级'">
<picker :range="agentGradeList"
range-key="label"
@change="bindPickerChange9">
<u--input disabled
fontSize="12"
disabledColor="#ffffff"
v-model="select.agentGradeVal"
suffixIcon="arrow-down"
suffixIconStyle="font-size: 12px;"></u--input>
</picker>
</u-form-item>
</u-col>
<u-col span="6"> <u-col span="6">
<u-form-item :label="'实名认证'"> <u-form-item :label="'实名认证'">
<picker :range="tattestation" <picker :range="tattestation"
@ -394,8 +352,7 @@
</picker> </picker>
</u-form-item> </u-form-item>
</u-col> </u-col>
</u-row>
<u-row gutter="10">
<u-col span="6"> <u-col span="6">
<u-form-item label="服务协议"> <u-form-item label="服务协议">
<picker :range="serviceList" <picker :range="serviceList"
@ -410,23 +367,9 @@
</picker> </picker>
</u-form-item> </u-form-item>
</u-col> </u-col>
<u-col span="6">
<u-form-item :label="'讲师等级'">
<picker :range="lecturerLevel"
range-key="label"
@change="bindPickerChange11">
<u--input disabled
fontSize="12"
disabledColor="#ffffff"
v-model="select.lecturerLevelVal"
suffixIcon="arrow-down"
suffixIconStyle="font-size: 12px;"></u--input>
</picker>
</u-form-item>
</u-col>
</u-row>
<u-row gutter="10">
<u-col span="6"> <u-col span="6">
<u-form-item :label="'订单类型'"> <u-form-item :label="'订单类型'">
<picker :range="orderStatusList" <picker :range="orderStatusList"
@ -441,54 +384,7 @@
</picker> </picker>
</u-form-item> </u-form-item>
</u-col> </u-col>
<u-col span="6">
<u-form-item :label="'经销商'">
<picker :range="tattestation"
range-key="label"
@change="bindPickerChange13">
<u--input disabled
fontSize="12"
disabledColor="#ffffff"
v-model="select.isDealerVal"
suffixIcon="arrow-down"
suffixIconStyle="font-size: 12px;"></u--input>
</picker>
</u-form-item>
</u-col>
</u-row>
<u-row gutter="10">
<u-col span="6">
<u-form-item :label="'超级工作室'">
<picker :range="tattestation"
range-key="label"
@change="bindPickerChange14">
<u--input disabled
fontSize="12"
disabledColor="#ffffff"
v-model="select.superStudioVal"
suffixIcon="arrow-down"
suffixIconStyle="font-size: 12px;"></u--input>
</picker>
</u-form-item>
</u-col>
<u-col span="6">
<u-form-item :label="'创客空间'">
<picker :range="tattestation"
range-key="label"
@change="bindPickerChange15">
<u--input disabled
fontSize="12"
disabledColor="#ffffff"
v-model="select.isMakerSpaceVal"
suffixIcon="arrow-down"
suffixIconStyle="font-size: 12px;"></u--input>
</picker>
</u-form-item>
</u-col>
</u-row>
<u-row gutter="10">
<u-col span="6"> <u-col span="6">
<u-form-item :label="'服务中心编号'"> <u-form-item :label="'服务中心编号'">
<u--input fontSize="12" <u--input fontSize="12"
@ -502,8 +398,7 @@
</u-form-item> </u-form-item>
</u-col> </u-col>
</u-row>
<u-row gutter="10">
<u-col span="6"> <u-col span="6">
<u-form-item :label="'推荐编号'"> <u-form-item :label="'推荐编号'">
<u--input fontSize="12" <u--input fontSize="12"
@ -517,9 +412,8 @@
</u-form-item> </u-form-item>
</u-col> </u-col>
</u-row>
<u-row gutter="10">
<u-col span="6"> <u-col span="6">
<u-form-item :label="'安置编号'"> <u-form-item :label="'安置编号'">
<u--input fontSize="12" <u--input fontSize="12"
@ -533,8 +427,7 @@
</u-form-item> </u-form-item>
</u-col> </u-col>
</u-row>
<u-row gutter="10">
<u-col span="6"> <u-col span="6">
<u-form-item :label="'修改直推次数'"> <u-form-item :label="'修改直推次数'">
<u--input fontSize="12" <u--input fontSize="12"
@ -555,8 +448,7 @@
</picker> </picker>
</u-form-item> </u-form-item>
</u-col> </u-col>
</u-row>
<u-row gutter="10">
<u-col span="12"> <u-col span="12">
<u-form-item :label="'创建日期'" <u-form-item :label="'创建日期'"
@click="isData=true,setTime=0"> @click="isData=true,setTime=0">
@ -568,8 +460,7 @@
suffixIconStyle="font-size: 12px;"></u--input> suffixIconStyle="font-size: 12px;"></u--input>
</u-form-item> </u-form-item>
</u-col> </u-col>
</u-row>
<u-row gutter="10">
<u-col span="12"> <u-col span="12">
<u-form-item :label="'支付日期'" <u-form-item :label="'支付日期'"
@click="isData=true,setTime=1"> @click="isData=true,setTime=1">
@ -581,8 +472,7 @@
suffixIconStyle="font-size: 12px;"></u--input> suffixIconStyle="font-size: 12px;"></u--input>
</u-form-item> </u-form-item>
</u-col> </u-col>
</u-row>
<u-row gutter="10">
<u-col span="12"> <u-col span="12">
<u-form-item :label="'到期日期'" <u-form-item :label="'到期日期'"
@click="isData=true,setTime=2"> @click="isData=true,setTime=2">
@ -725,42 +615,12 @@ export default {
checked: false, checked: false,
prop: 'teamName', prop: 'teamName',
}, },
{
id: 13,
text: '修改结算国家',
checked: false,
prop: 'registerAuthorityVal',
},
{ {
id: 14, id: 14,
text: '实名认证', text: '实名认证',
checked: false, checked: false,
prop: 'isRealNameVal', prop: 'isRealNameVal',
}, },
{
id: 15,
text: '讲师等级',
checked: false,
prop: '',
},
{
id: 16,
text: '经销商',
checked: false,
prop: '',
},
{
id: 17,
text: '超级工作室',
checked: false,
prop: 'superStudioVal',
},
{
id: 18,
text: '创客空间',
checked: false,
prop: 'isMakerSpaceVal',
},
{ {
id: 19, id: 19,
text: '账户状态', text: '账户状态',
@ -782,7 +642,6 @@ export default {
registerList: [], registerList: [],
salletStatus: [], salletStatus: [],
accountStatus: [], accountStatus: [],
agentGradeList: [],
tattestation: [], tattestation: [],
lecturerLevel: [], lecturerLevel: [],
orderStatusList: [], orderStatusList: [],
@ -805,9 +664,13 @@ export default {
this.chooseTimed() this.chooseTimed()
this.getAll([0]) this.getAll([0])
}, },
onReachBottom() {
this.queryParams.pageNum++
this.getMemberList()
},
methods: { methods: {
getColumnVisible(columnName) { getColumnVisible(columnName) {
return this.menuList.find(item => item.prop === columnName)?.checked return !!this.menuList.find(item => item.prop === columnName)?.checked
}, },
isLocalSymbol, isLocalSymbol,
isLocals, isLocals,
@ -833,7 +696,7 @@ export default {
api.getgradeRanglist().then((res) => { api.getgradeRanglist().then((res) => {
this.gradeRangList = res.data this.gradeRangList = res.data
}) })
// //
api.getAwardsListChiose().then((res) => { api.getAwardsListChiose().then((res) => {
this.awardsList = res.rows this.awardsList = res.rows
}) })
@ -857,18 +720,11 @@ export default {
api.getaccountStatus().then((res) => { api.getaccountStatus().then((res) => {
this.accountStatus = res.data this.accountStatus = res.data
}) })
//
api.getAgentGrade().then((res) => { // //
this.agentGradeList = res.data
})
//
api.getattestation().then((res) => { api.getattestation().then((res) => {
this.tattestation = res.data this.tattestation = res.data
}) })
//
api.lecturerList().then((res) => {
this.lecturerLevel = res.data
})
// //
api.getorderStatus().then((res) => { api.getorderStatus().then((res) => {
this.orderStatusList = res.data this.orderStatusList = res.data
@ -927,10 +783,7 @@ export default {
this.allTxt = obj this.allTxt = obj
}) })
}, },
onReachBottom() {
this.queryParams.pageNum++
this.getMemberList()
},
// //
getMemberList() { getMemberList() {
api.getMemberList(Object.assign({}, this.queryParams, this.select)).then((res) => { api.getMemberList(Object.assign({}, this.queryParams, this.select)).then((res) => {
@ -1036,18 +889,6 @@ export default {
this.salletStatus[e.detail.value].value this.salletStatus[e.detail.value].value
) )
}, },
bindPickerChange9(e) {
this.$set(
this.select,
'agentGradeVal',
this.agentGradeList[e.detail.value].label
)
this.$set(
this.select,
'agentGrade',
this.agentGradeList[e.detail.value].value
)
},
bindPickerChange10(e) { bindPickerChange10(e) {
this.$set( this.$set(
this.select, this.select,
@ -1196,45 +1037,46 @@ export default {
.zhan{ .zhan{
height: 130rpx; height: 130rpx;
} }
.kuang { .member-card {
background: #f9f9f9; background: #ffffff;
border-radius: 10px 10px 10px 10px;
margin: 20rpx;
}
.tftable {
font-size: 12px;
border-collapse: collapse;
border-radius: 10px; border-radius: 10px;
width: 100%; margin: 20rpx;
background: #fff; padding: 20rpx;
border: 1px solid #f9f9f9; box-shadow: 0px 2px 10px 0px rgba(204, 204, 204, 0.4);
// margin-top: 20rpx;
// border-right:1px solid #ccc;border-bottom:1px solid #F00;
outline: none;
td {
font-size: 11px;
font-family: PingFang SC-Medium, PingFang SC;
font-weight: 500;
color: #999;
padding: 20rpx 40rpx;
width: 50%;
// height: 60px;
border-left:1px solid #333;
border-bottom:1px solid #333;
}
td:nth-child(odd){
border-left:1px solid #f9f9f9;
}
tr :nth-child(2) {
color: #333333;
}
} }
.card-item {
display: flex;
justify-content: space-between;
padding: 10rpx 0;
font-size: 12px;
font-family: PingFang SC-Medium, PingFang SC;
border-bottom: 1rpx solid #f0f0f0; /* Optional: adds a separator line between items */
}
.card-item:last-child {
border-bottom: none; /* Optional: removes separator for the last item */
}
.card-item-label {
font-weight: 500;
color: #999;
margin-right: 10rpx;
flex-shrink: 0; /* Prevents label from shrinking */
}
.card-item-value {
color: #333333;
text-align: right;
word-break: break-all; /* Allows long values to wrap */
}
.che { .che {
padding: 20rpx 40rpx; padding: 20rpx 40rpx;
} }
.tt { .tt {
padding: 20rpx; padding: 20rpx;
margin-top: 40px; // margin-top: 40rpx;
} }
::v-deep .u-transition { ::v-deep .u-transition {
z-index: 998 !important; z-index: 998 !important;

View File

@ -43,7 +43,7 @@
<td align="left">{{ item.settleGradeVal }}</td> <td align="left">{{ item.settleGradeVal }}</td>
</tr> </tr>
<tr v-if="menuList[3].checked == true && allTxt.awardsVal"> <tr v-if="menuList[3].checked == true && allTxt.awardsVal">
<td align="right">{{ '真实奖衔' }}</td> <td align="right">{{ '荣誉奖衔' }}</td>
<td align="left">{{ item.awardsVal }}</td> <td align="left">{{ item.awardsVal }}</td>
</tr> </tr>
<tr v-if="menuList[4].checked == true && allTxt.sexVal"> <tr v-if="menuList[4].checked == true && allTxt.sexVal">
@ -156,7 +156,7 @@
</u-form-item> </u-form-item>
</u-col> </u-col>
<u-col span="6"> <u-col span="6">
<u-form-item :label="'真实奖衔'"> <u-form-item :label="'荣誉奖衔'">
<picker :range="awardsList" <picker :range="awardsList"
range-key="awardsName" range-key="awardsName"
@change="bindPickerChange3"> @change="bindPickerChange3">
@ -427,7 +427,7 @@ export default {
}, },
{ {
id: 42, id: 42,
text: '真实奖衔', text: '荣誉奖衔',
checked: true, checked: true,
prop: 'pkAwards', prop: 'pkAwards',
}, },
@ -580,7 +580,7 @@ export default {
api.getgradeRanglist().then((res) => { api.getgradeRanglist().then((res) => {
this.gradeRangList = res.data this.gradeRangList = res.data
}) })
// //
api.getAwardsListChiose().then((res) => { api.getAwardsListChiose().then((res) => {
this.awardsList = res.rows this.awardsList = res.rows
}) })

View File

@ -31,7 +31,7 @@
<td align="left">{{ item.memberName }}</td> <td align="left">{{ item.memberName }}</td>
</tr> </tr>
<tr> <tr>
<td align="right">{{ '真实奖衔' }}</td> <td align="right">{{ '荣誉奖衔' }}</td>
<td align="left">{{ item.pkAwardsVal }}</td> <td align="left">{{ item.pkAwardsVal }}</td>
</tr> </tr>
<tr> <tr>
@ -275,7 +275,7 @@
</u-row> </u-row>
<u-row gutter="10"> <u-row gutter="10">
<u-col span="6"> <u-col span="6">
<u-form-item :label="'真实奖衔'"> <u-form-item :label="'荣誉奖衔'">
<picker :range="awardsList" <picker :range="awardsList"
range-key="awardsName" range-key="awardsName"
@change="bindPickerChange1"> @change="bindPickerChange1">
@ -522,7 +522,7 @@ export default {
this.calendar.maxDate = maxyear + '-' + month + '-' + day this.calendar.maxDate = maxyear + '-' + month + '-' + day
}, },
getData() { getData() {
// //
infor.getAwardsListChiose().then((res) => { infor.getAwardsListChiose().then((res) => {
this.awardsList = res.rows this.awardsList = res.rows
}) })

View File

@ -31,7 +31,7 @@
<td align="left">{{ item.memberName }}</td> <td align="left">{{ item.memberName }}</td>
</tr> </tr>
<tr> <tr>
<td align="right">{{ '真实奖衔' }}</td> <td align="right">{{ '荣誉奖衔' }}</td>
<td align="left">{{ item.pkAwardsVal }}</td> <td align="left">{{ item.pkAwardsVal }}</td>
</tr> </tr>
<tr> <tr>
@ -211,7 +211,7 @@
</u-row> </u-row>
<u-row gutter="10"> <u-row gutter="10">
<u-col span="6"> <u-col span="6">
<u-form-item :label="'真实奖衔'"> <u-form-item :label="'荣誉奖衔'">
<picker :range="awardsList" <picker :range="awardsList"
range-key="awardsName" range-key="awardsName"
@change="bindPickerChange1"> @change="bindPickerChange1">
@ -454,7 +454,7 @@ export default {
this.calendar.maxDate = maxyear + '-' + month + '-' + day this.calendar.maxDate = maxyear + '-' + month + '-' + day
}, },
getData() { getData() {
// //
infor.getAwardsListChiose().then((res) => { infor.getAwardsListChiose().then((res) => {
this.awardsList = res.rows this.awardsList = res.rows
}) })

View File

@ -83,7 +83,7 @@
<td align="left">{{ item.pkSettleGradeVal }}</td> <td align="left">{{ item.pkSettleGradeVal }}</td>
</tr> </tr>
<tr v-if="allTxt.pkAwardsVal"> <tr v-if="allTxt.pkAwardsVal">
<td align="right">{{ '真实奖衔' }}</td> <td align="right">{{ '荣誉奖衔' }}</td>
<td align="left">{{ item.pkAwardsVal }}</td> <td align="left">{{ item.pkAwardsVal }}</td>
</tr> </tr>
<tr v-if="menuList[9].checked == true &&allTxt.round"> <tr v-if="menuList[9].checked == true &&allTxt.round">

View File

@ -56,7 +56,7 @@
<td align="left">{{ item.orderTypeVal }}</td> <td align="left">{{ item.orderTypeVal }}</td>
</tr> </tr>
<tr> <tr>
<td align="right">{{ '真实奖衔' }}</td> <td align="right">{{ '荣誉奖衔' }}</td>
<td align="left">{{ item.awardsName }}</td> <td align="left">{{ item.awardsName }}</td>
</tr> </tr>
<tr> <tr>
@ -116,7 +116,7 @@
</u-form-item> </u-form-item>
</u-col> </u-col>
<u-col span="6"> <u-col span="6">
<u-form-item :label="'真实奖衔'"> <u-form-item :label="'荣誉奖衔'">
<picker :range="awardsList" <picker :range="awardsList"
range-key="awardsName" range-key="awardsName"
@change="bindPickerChange3"> @change="bindPickerChange3">
@ -338,7 +338,7 @@ export default {
api.getOrderBusiness().then((res) => { api.getOrderBusiness().then((res) => {
this.orderTypeList = res.data this.orderTypeList = res.data
}) })
// //
api.getAwardsListChiose().then((res) => { api.getAwardsListChiose().then((res) => {
this.awardsList = res.rows this.awardsList = res.rows
}) })

View File

@ -44,7 +44,7 @@
</tr> </tr>
<tr> <tr>
<td align="right">{{ '真实奖衔' }}</td> <td align="right">{{ '荣誉奖衔' }}</td>
<td align="left">{{ item.awardsName }}</td> <td align="left">{{ item.awardsName }}</td>
</tr> </tr>
<tr> <tr>
@ -112,7 +112,7 @@
</u-form-item> </u-form-item>
</u-col> </u-col>
<u-col span="6"> <u-col span="6">
<u-form-item :label="'真实奖衔'"> <u-form-item :label="'荣誉奖衔'">
<picker :range="awardsList" <picker :range="awardsList"
range-key="awardsName" range-key="awardsName"
@change="bindPickerChange3"> @change="bindPickerChange3">
@ -315,7 +315,7 @@
api.getOrderBusiness().then((res) => { api.getOrderBusiness().then((res) => {
this.orderTypeList = res.data this.orderTypeList = res.data
}) })
// //
api.getAwardsListChiose().then((res) => { api.getAwardsListChiose().then((res) => {
this.awardsList = res.rows this.awardsList = res.rows
}) })

View File

@ -73,19 +73,14 @@ export function isOther(value) {
} }
// 海外添加当地币 // 海外添加当地币
export function isLocals(value) { export function isLocals(value) {
return '$' return ''
} }
// let userAll = JSON.parse(localStorage.getItem('userAll')) // let userAll = JSON.parse(localStorage.getItem('userAll'))
// console.error(userAll) // console.error(userAll)
// 当地币符号 // 当地币符号
export function isLocalSymbol(value) { export function isLocalSymbol(value) {
if (JSON.parse(localStorage.getItem('userAll')).currency) { return '¥'
return JSON.parse(localStorage.getItem('userAll')).currency.symbol
} else {
return '¥'
}
} }
export function toThousandthAndKeepDecimal(element, decimal = 2) { export function toThousandthAndKeepDecimal(element, decimal = 2) {