3
0
Fork 0

feat(realInfo): 真实信息移除奖衔字段

This commit is contained in:
woody 2025-06-20 18:03:43 +08:00
parent 62270b9d73
commit 20e1ca0bb3
3 changed files with 33 additions and 176 deletions

View File

@ -79,38 +79,6 @@
</el-col>
</el-row>
<el-row>
<el-col :span="4">
<el-form-item :label="$t('当月奖衔')" prop="pkAwards">
<el-select
v-model="queryParams.pkAwards"
clearable
:placeholder="'请选择'"
>
<el-option
v-for="item in awardsList"
:key="item.pkId"
:label="item.awardsName"
:value="item.pkId"
/>
</el-select>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item :label="$t('荣誉奖衔')" prop="pkMaxAwards">
<el-select
v-model="queryParams.pkMaxAwards"
clearable
:placeholder="'请选择'"
>
<el-option
v-for="item in awardsList"
:key="item.pkId"
:label="item.awardsName"
:value="item.pkId"
/>
</el-select>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item :label="'隶属体系'" prop="vertexId">
<el-select
@ -253,39 +221,26 @@
/>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item :label="$t('是否激活')" prop="isActivate">
<el-select
v-model="queryParams.isActivate"
clearable
:placeholder="'请选择'"
>
<el-option
v-for="item in ActivateList"
:key="item.value"
:label="item.label"
:value="item.value"
/>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-collapse-transition>
<div v-show="isActive">
<el-row>
<el-col :span="4">
<el-form-item :label="$t('是否激活')" prop="isActivate">
<el-select
v-model="queryParams.isActivate"
clearable
:placeholder="'请选择'"
>
<el-option
v-for="item in ActivateList"
:key="item.value"
:label="item.label"
:value="item.value"
/>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item :label="$t('收益地址')" prop="accountStatus">
<el-cascader
v-model="address"
class="area"
:options="areaData"
:placeholder="'请选择省市区'"
:props="regionParams"
@change="flChange"
/>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item :label="'创建日期'" prop="code">
<el-date-picker
@ -425,38 +380,19 @@
width="180"
/>
<el-table-column
v-if="menuList[1].checked == true && allTxt.parMemberCode"
v-if="tableColumnVisible('parMemberCode') && allTxt.parMemberCode"
align="center"
prop="parMemberCode"
:label="'推荐编号'"
width="180"
/>
<el-table-column
v-if="menuList[2].checked == true && allTxt.parMemberName"
v-if="tableColumnVisible('parMemberName') && allTxt.parMemberName"
align="center"
prop="parMemberName"
:label="'推荐姓名'"
width="180"
/>
<el-table-column
v-if="allTxt.pkAwardsVal"
align="center"
prop="pkAwardsVal"
:label="$t('当月奖衔')"
width="160"
/>
<el-table-column
align="center"
prop="pkRangeAwardsVal"
:label="$t('分红奖衔')"
width="160"
/>
<el-table-column
align="center"
prop="pkMaxAwardsVal"
:label="$t('荣誉奖衔')"
width="160"
/>
<el-table-column
v-if="allTxt.orderSourceVal"
align="center"
@ -465,21 +401,21 @@
width="180"
/>
<el-table-column
v-if="menuList[3].checked == true && allTxt.pkRegisterGradeVal"
v-if="tableColumnVisible('pkRegisterGradeVal') && allTxt.pkRegisterGradeVal"
align="center"
prop="pkRegisterGradeVal"
:label="'注册等级'"
width="180"
/>
<el-table-column
v-if="menuList[4].checked == true && allTxt.pkgettleGradeval"
v-if="tableColumnVisible('pkgettleGradeval') && allTxt.pkgettleGradeval"
align="center"
prop="pkgettleGradeval"
:label="'结算等级'"
width="180"
/>
<el-table-column
v-if="menuList[5].checked == true && allTxt.consumeMoney"
v-if="tableColumnVisible('consumeMoney') && allTxt.consumeMoney"
align="center"
prop="consumeMoney"
:label="'注册金额' + `(${isLocalSymbol()})`"
@ -490,7 +426,7 @@
</template>
</el-table-column>
<el-table-column
v-if="menuList[6].checked == true && allTxt.consumeAchieve"
v-if="tableColumnVisible('consumeAchieve') && allTxt.consumeAchieve"
align="center"
:label="`${'注册业绩'}` + `(${isLocals()})`"
prop="consumeAchieve"
@ -501,7 +437,7 @@
</template>
</el-table-column>
<el-table-column
v-if="menuList[7].checked == true && allTxt.vertexName"
v-if="tableColumnVisible('vertexName') && allTxt.vertexName"
align="center"
prop="vertexName"
:label="'隶属体系'"
@ -515,14 +451,14 @@
width="180"
></el-table-column> -->
<el-table-column
v-if="menuList[11].checked == true && allTxt.teamName"
v-if="tableColumnVisible('teamName') && allTxt.teamName"
align="center"
prop="teamName"
label="隶属团队"
width="180"
/>
<el-table-column
v-if="menuList[8].checked == true && allTxt.isRealNameVal"
v-if="tableColumnVisible('isRealNameVal') && allTxt.isRealNameVal"
align="center"
prop="isRealNameVal"
:label="'实名认证'"
@ -540,37 +476,19 @@
</template>
</el-table-column>
<el-table-column
v-if="menuList[9].checked == true && allTxt.accountStatusVal"
v-if="tableColumnVisible('accountStatusVal') && allTxt.accountStatusVal"
align="center"
prop="accountStatusVal"
:label="'账户状态'"
width="180"
/>
<el-table-column
v-if="menuList[10].checked == true && allTxt.memberAccountVal"
v-if="tableColumnVisible('memberAccountVal') && allTxt.memberAccountVal"
align="center"
prop="memberAccountVal"
:label="'钱包状态'"
width="180"
/>
<el-table-column
align="center"
prop="giftProvince"
:label="$t('收益区省')"
width="180"
/>
<el-table-column
align="center"
prop="giftCity"
:label="$t('收益区市')"
width="180"
/>
<el-table-column
align="center"
prop="giftCounty"
:label="$t('收益区县(区)')"
width="180"
/>
<el-table-column
v-if="allTxt.incomeStatusVal"
@ -720,7 +638,6 @@ import {
} from '@/api/member'
import {
getgradeRanglist,
getAwardsListChiose,
getRegistration
} from '@/api/level'
import { teamList } from '@/api/business'
@ -926,8 +843,6 @@ export default {
//
this.getMemberList()
this.getgradeRanglist()
this.getAwardsListChiose()
this.getvertexValue()
this.getmemberTeamList()
this.getRegistration()
@ -949,6 +864,9 @@ export default {
this.getUserRole()
},
methods: {
tableColumnVisible(column) {
return this.menuList.find((item) => item.prop === column)?.checked
},
getAllArea() {
areaList().then((res) => {
this.areaData = res.data
@ -1122,12 +1040,6 @@ export default {
this.vertexList = res.data
})
},
//
getAwardsListChiose() {
getAwardsListChiose().then((res) => {
this.awardsList = res.rows
})
},
//
getgradeRanglist() {
getgradeRanglist().then((res) => {

View File

@ -35,22 +35,6 @@
/>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item :label="'真实奖衔'" prop="pkAwards">
<el-select
v-model="queryParams.pkAwards"
clearable
placeholder=""
>
<el-option
v-for="item in awardsList"
:key="item.pkId"
:label="item.awardsName"
:value="item.pkId"
/>
</el-select>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item :label="'注册等级'" prop="pkRegisterGrade">
@ -342,20 +326,7 @@
:label="'结算等级'"
width="180"
/>
<el-table-column
v-if="menuList[3].checked==true&&allTxt.awardsVal"
align="center"
prop="awardsVal"
:label="'真实奖衔'"
width="180"
/>
<el-table-column
v-if="allTxt.pkMaxAwardsVal"
align="center"
prop="pkMaxAwardsVal"
:label="'荣誉奖衔'"
width="180"
/>
<el-table-column
v-if="menuList[4].checked==true&&allTxt.sexVal"
align="center"
@ -457,7 +428,6 @@ import {
} from '@/api/member'
import {
getgradeRanglist,
getAwardsListChiose,
getRegistration, getCardType, getSex
} from '@/api/level'
import { findAllArea } from '@/api/product'
@ -497,12 +467,7 @@ export default {
checked: true,
prop: 'pkSettleGrade'
},
{
id: 42,
text: '真实奖衔',
checked: true,
prop: 'pkAwards'
},
{
id: 33,
text: '性别',
@ -606,18 +571,6 @@ export default {
name: '真实信息',
path: 'RealInfo'
}
// {
// name: '',
// path: "ddyw",
// },
// {
// name: "",
// path: "shyw",
// },
// {
// name: "线",
// path: "zxqc",
// },
],
colums: [],
checkLabels: [],
@ -659,8 +612,6 @@ export default {
//
this.getMemberList()
this.getgradeRanglist()
this.getAwardsListChiose()
this.getSexs()
this.getCardTypes()
this.getAllArea()
@ -814,12 +765,6 @@ export default {
this.vertexList = res.data
})
},
//
getAwardsListChiose() {
getAwardsListChiose().then((res) => {
this.awardsList = res.rows
})
},
//
getgradeRanglist() {
getgradeRanglist().then((res) => {

View File

@ -44,7 +44,7 @@ module.exports = {
},
proxy: {
'/prod-api': {
target: 'http://t-blma.beida777.com/prod-api',
target: 'http://localhost:8080',
changeOrigin: true,
pathRewrite: { '^/prod-api': '' }
}