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

View File

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

View File

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