feat(realInfo): 真实信息列表字段调整,户籍变更移除审核操作
This commit is contained in:
parent
6d82019fe0
commit
0760346e49
|
@ -36,7 +36,7 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="4">
|
<el-col :span="4">
|
||||||
<el-form-item :label="'真实奖衔'" prop="pkAwards">
|
<el-form-item :label="'荣誉奖衔'" prop="pkAwards">
|
||||||
<el-select
|
<el-select
|
||||||
v-model="queryParams.pkAwards"
|
v-model="queryParams.pkAwards"
|
||||||
clearable
|
clearable
|
||||||
|
@ -124,31 +124,6 @@
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="4">
|
|
||||||
<el-form-item :label="'详细地址'" 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 class="lefts" prop="parMemberCode">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.address"
|
|
||||||
clearable
|
|
||||||
placeholder=""
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
</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="'性别'" prop="isMakerSpace">
|
<el-form-item :label="'性别'" prop="isMakerSpace">
|
||||||
<el-select
|
<el-select
|
||||||
|
@ -165,34 +140,6 @@
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="4">
|
|
||||||
<el-form-item :label="'银行名称'" prop="isMakerSpace">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.bankName"
|
|
||||||
clearable
|
|
||||||
placeholder=""
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="4">
|
|
||||||
<el-form-item :label="'支行名称'" prop="parMemberCode">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.subBankName"
|
|
||||||
clearable
|
|
||||||
placeholder=""
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="4">
|
|
||||||
<el-form-item :label="'银行卡号'" prop="parMemberCode">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.cardNumber"
|
|
||||||
clearable
|
|
||||||
placeholder=""
|
|
||||||
/>
|
|
||||||
</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
|
||||||
|
@ -208,7 +155,9 @@
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
<el-collapse-transition>
|
||||||
|
<div v-show="isActive">
|
||||||
<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
|
||||||
|
@ -343,16 +292,9 @@
|
||||||
width="180"
|
width="180"
|
||||||
/>
|
/>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
v-if="menuList[3].checked==true&&allTxt.awardsVal"
|
v-if="allTxt.pkAwardsVal"
|
||||||
align="center"
|
align="center"
|
||||||
prop="awardsVal"
|
prop="pkAwardsVal"
|
||||||
:label="'真实奖衔'"
|
|
||||||
width="180"
|
|
||||||
/>
|
|
||||||
<el-table-column
|
|
||||||
v-if="allTxt.pkMaxAwardsVal"
|
|
||||||
align="center"
|
|
||||||
prop="pkMaxAwardsVal"
|
|
||||||
:label="'荣誉奖衔'"
|
:label="'荣誉奖衔'"
|
||||||
width="180"
|
width="180"
|
||||||
/>
|
/>
|
||||||
|
@ -389,7 +331,7 @@
|
||||||
<img :src="scope.row.idFront" style="width: 44px;height: 44px;border-radius: 4px">
|
<img :src="scope.row.idFront" style="width: 44px;height: 44px;border-radius: 4px">
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column v-if="menuList[9].checked==true&&allTxt.idBack" align="center" prop="idBack" :label="'证件(反面)'" width="200">
|
<el-table-column v-if="allTxt.idBack" align="center" prop="idBack" :label="'证件(反面)'" width="200">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<img :src="scope.row.idBack" style="width: 44px;height: 44px;border-radius: 4px">
|
<img :src="scope.row.idBack" style="width: 44px;height: 44px;border-radius: 4px">
|
||||||
</template>
|
</template>
|
||||||
|
@ -451,7 +393,6 @@ import {
|
||||||
getaccountStatus,
|
getaccountStatus,
|
||||||
getsalletStatus,
|
getsalletStatus,
|
||||||
getattestation,
|
getattestation,
|
||||||
getYesnouploadsList,
|
|
||||||
getorderStatus,
|
getorderStatus,
|
||||||
memberRealInfo
|
memberRealInfo
|
||||||
} from '@/api/member'
|
} from '@/api/member'
|
||||||
|
@ -497,12 +438,6 @@ export default {
|
||||||
checked: true,
|
checked: true,
|
||||||
prop: 'pkSettleGrade'
|
prop: 'pkSettleGrade'
|
||||||
},
|
},
|
||||||
{
|
|
||||||
id: 42,
|
|
||||||
text: '真实奖衔',
|
|
||||||
checked: true,
|
|
||||||
prop: 'pkAwards'
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: 33,
|
id: 33,
|
||||||
text: '性别',
|
text: '性别',
|
||||||
|
@ -538,67 +473,8 @@ export default {
|
||||||
text: '证件(反面)',
|
text: '证件(反面)',
|
||||||
checked: true,
|
checked: true,
|
||||||
prop: 'idCardBack'
|
prop: 'idCardBack'
|
||||||
},
|
|
||||||
{
|
|
||||||
id: 9,
|
|
||||||
text: '省',
|
|
||||||
checked: true,
|
|
||||||
prop: 'provinceName'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: 10,
|
|
||||||
text: '市',
|
|
||||||
checked: true,
|
|
||||||
prop: 'cityName'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: 11,
|
|
||||||
text: '区/县',
|
|
||||||
checked: true,
|
|
||||||
prop: 'countyName'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: 12,
|
|
||||||
text: '详细地址',
|
|
||||||
checked: true,
|
|
||||||
prop: 'address'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: 13,
|
|
||||||
text: '银行名称',
|
|
||||||
checked: true,
|
|
||||||
prop: 'bankName'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: 14,
|
|
||||||
text: '支行名称',
|
|
||||||
checked: true,
|
|
||||||
prop: 'subBankName'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: 15,
|
|
||||||
text: '开户姓名',
|
|
||||||
checked: true,
|
|
||||||
prop: 'accountName'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: 16,
|
|
||||||
text: '预留电话',
|
|
||||||
checked: true,
|
|
||||||
prop: 'reservedPhone'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: 17,
|
|
||||||
text: '银行卡号',
|
|
||||||
checked: true,
|
|
||||||
prop: 'cardNumber'
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: 18,
|
|
||||||
text: '邮箱地址',
|
|
||||||
checked: true,
|
|
||||||
prop: 'email'
|
|
||||||
}
|
}
|
||||||
|
|
||||||
],
|
],
|
||||||
moren: 'RealInfo',
|
moren: 'RealInfo',
|
||||||
topList: [
|
topList: [
|
||||||
|
@ -642,6 +518,7 @@ export default {
|
||||||
tattestation: [], // 实名认证 是否认证
|
tattestation: [], // 实名认证 是否认证
|
||||||
yesnouploadsList: [], // 营业执照 是否上传
|
yesnouploadsList: [], // 营业执照 是否上传
|
||||||
orderStatusList: [], // 订单状态
|
orderStatusList: [], // 订单状态
|
||||||
|
agentGradeList: [], // 代理等级
|
||||||
directPushNumber: '', // 修改直推次数
|
directPushNumber: '', // 修改直推次数
|
||||||
|
|
||||||
sexList: [],
|
sexList: [],
|
||||||
|
@ -664,19 +541,6 @@ export default {
|
||||||
this.getSexs()
|
this.getSexs()
|
||||||
this.getCardTypes()
|
this.getCardTypes()
|
||||||
this.getAllArea()
|
this.getAllArea()
|
||||||
// this.getvertexValue();
|
|
||||||
// this.getmemberTeamList();
|
|
||||||
// this.getRegistration();
|
|
||||||
// this.getaccountStatus();
|
|
||||||
// this.getsalletStatus();
|
|
||||||
// this.getattestation();
|
|
||||||
// this.getYesnouploadsList();
|
|
||||||
// this.getorderStatus();
|
|
||||||
// 初始化表头
|
|
||||||
// this.checkLabels = JSON.parse(
|
|
||||||
// JSON.stringify(Object.keys(this.tableData[0]))
|
|
||||||
// );
|
|
||||||
// this.colums = JSON.parse(JSON.stringify(Object.keys(this.tableData[0])));
|
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
this.getUserRole()
|
this.getUserRole()
|
||||||
|
@ -705,16 +569,21 @@ export default {
|
||||||
this.queryParams.pkCounty = value[2]
|
this.queryParams.pkCounty = value[2]
|
||||||
},
|
},
|
||||||
changeTime3(val) {
|
changeTime3(val) {
|
||||||
|
if (val) {
|
||||||
this.queryParams.startCertificationTime = val[0]
|
this.queryParams.startCertificationTime = val[0]
|
||||||
this.queryParams.endCertificationTime = val[1]
|
this.queryParams.endCertificationTime = val[1]
|
||||||
|
} else {
|
||||||
|
this.queryParams.startCertificationTime = null
|
||||||
|
this.queryParams.endCertificationTime = null
|
||||||
|
}
|
||||||
},
|
},
|
||||||
changeTime1(val) {
|
changeTime1(val) {
|
||||||
this.queryParams.startCreationTime = val[0]
|
this.queryParams.startCreationTime = val ? val[0] : null
|
||||||
this.queryParams.endCreationTime = val[1]
|
this.queryParams.endCreationTime = val ? val[1] : null
|
||||||
},
|
},
|
||||||
changeTime2(val) {
|
changeTime2(val) {
|
||||||
this.queryParams.startPayTime = val[0]
|
this.queryParams.startPayTime = val ? val[0] : null
|
||||||
this.queryParams.endPayTime = val[1]
|
this.queryParams.endPayTime = val ? val[1] : null
|
||||||
},
|
},
|
||||||
// 性别
|
// 性别
|
||||||
getSexs() {
|
getSexs() {
|
||||||
|
@ -772,12 +641,7 @@ export default {
|
||||||
this.orderStatusList = res.data
|
this.orderStatusList = res.data
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
// 营业执照-是否上传
|
|
||||||
getYesnouploadsList() {
|
|
||||||
getYesnouploadsList().then((res) => {
|
|
||||||
this.yesnouploadsList = res.data
|
|
||||||
})
|
|
||||||
},
|
|
||||||
// 认证下拉选
|
// 认证下拉选
|
||||||
getattestation() {
|
getattestation() {
|
||||||
getattestation().then((res) => {
|
getattestation().then((res) => {
|
||||||
|
|
|
@ -6,180 +6,240 @@
|
||||||
-->
|
-->
|
||||||
<template>
|
<template>
|
||||||
<div class="page">
|
<div class="page">
|
||||||
<el-dialog :title="'户籍变更'"
|
<el-dialog
|
||||||
|
:title="'户籍变更'"
|
||||||
:visible.sync="registerFlag"
|
:visible.sync="registerFlag"
|
||||||
width="40%"
|
width="40%"
|
||||||
class="showAll_dialog"
|
class="showAll_dialog"
|
||||||
:close-on-click-modal="false"
|
:close-on-click-modal="false"
|
||||||
:before-close="closeTc"
|
:before-close="closeTc"
|
||||||
center>
|
center
|
||||||
|
>
|
||||||
<el-form class="padding-s">
|
<el-form class="padding-s">
|
||||||
<el-form-item class="label"
|
<el-form-item
|
||||||
|
class="label"
|
||||||
:label="'会员编号'"
|
:label="'会员编号'"
|
||||||
label-width="140px">
|
label-width="140px"
|
||||||
<el-input disabled="disabled"
|
>
|
||||||
class="width-s"
|
<el-input
|
||||||
v-model="diaLog.memberName"
|
v-model="diaLog.memberName"
|
||||||
clearable />
|
disabled="disabled"
|
||||||
|
class="width-s"
|
||||||
|
clearable
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item class="label"
|
<el-form-item
|
||||||
|
class="label"
|
||||||
:label="'联系方式'"
|
:label="'联系方式'"
|
||||||
label-width="140px">
|
label-width="140px"
|
||||||
<el-input disabled="disabled"
|
>
|
||||||
class="width-s"
|
<el-input
|
||||||
v-model="diaLog.phone"
|
v-model="diaLog.phone"
|
||||||
clearable />
|
disabled="disabled"
|
||||||
|
class="width-s"
|
||||||
|
clearable
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item class="label"
|
<el-form-item
|
||||||
|
class="label"
|
||||||
:label="'新会员姓名'"
|
:label="'新会员姓名'"
|
||||||
label-width="140px">
|
label-width="140px"
|
||||||
<el-input disabled="disabled"
|
>
|
||||||
class="width-s"
|
<el-input
|
||||||
v-model="diaLog.changeMemberName"
|
v-model="diaLog.changeMemberName"
|
||||||
clearable />
|
disabled="disabled"
|
||||||
</el-form-item>
|
|
||||||
<el-form-item class="label"
|
|
||||||
:label="'新联系方式'"
|
|
||||||
label-width="140px">
|
|
||||||
<el-input disabled="disabled"
|
|
||||||
class="width-s"
|
class="width-s"
|
||||||
v-model="diaLog.changePhone"
|
clearable
|
||||||
clearable />
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item class="label"
|
<el-form-item
|
||||||
|
class="label"
|
||||||
|
:label="'新联系方式'"
|
||||||
|
label-width="140px"
|
||||||
|
>
|
||||||
|
<el-input
|
||||||
|
v-model="diaLog.changePhone"
|
||||||
|
disabled="disabled"
|
||||||
|
class="width-s"
|
||||||
|
clearable
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item
|
||||||
|
class="label"
|
||||||
:label="'情况说明'"
|
:label="'情况说明'"
|
||||||
label-width="140px">
|
label-width="140px"
|
||||||
<el-input disabled="disabled"
|
>
|
||||||
|
<el-input
|
||||||
|
v-model="diaLog.description"
|
||||||
|
disabled="disabled"
|
||||||
style="line-height: 30px"
|
style="line-height: 30px"
|
||||||
class="width-s heights"
|
class="width-s heights"
|
||||||
v-model="diaLog.description"
|
clearable
|
||||||
clearable />
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item class="label"
|
<el-form-item
|
||||||
|
class="label"
|
||||||
:label="'原会员证件图片'"
|
:label="'原会员证件图片'"
|
||||||
label-width="140px">
|
label-width="140px"
|
||||||
|
>
|
||||||
<div style="display: flex;justify-content: space-between">
|
<div style="display: flex;justify-content: space-between">
|
||||||
<div class="id-cards">
|
<div class="id-cards">
|
||||||
<!-- <img :src="diaLog.idFront" /> -->
|
<!-- <img :src="diaLog.idFront" /> -->
|
||||||
<el-image
|
<el-image
|
||||||
style="width: 100%; height: 100%"
|
style="width: 100%; height: 100%"
|
||||||
:src="diaLog.idFront"
|
:src="diaLog.idFront"
|
||||||
:preview-src-list="[diaLog.idFront]">
|
:preview-src-list="[diaLog.idFront]"
|
||||||
</el-image>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div class="id-cards">
|
<div class="id-cards">
|
||||||
<!-- <img :src="diaLog.idBack" /> -->
|
<!-- <img :src="diaLog.idBack" /> -->
|
||||||
<el-image
|
<el-image
|
||||||
style="width: 100%; height: 100%"
|
style="width: 100%; height: 100%"
|
||||||
:src="diaLog.idBack"
|
:src="diaLog.idBack"
|
||||||
:preview-src-list="[diaLog.idBack]">
|
:preview-src-list="[diaLog.idBack]"
|
||||||
</el-image>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item class="label"
|
<el-form-item
|
||||||
|
class="label"
|
||||||
:label="'新会员证件图片'"
|
:label="'新会员证件图片'"
|
||||||
label-width="140px">
|
label-width="140px"
|
||||||
|
>
|
||||||
<div style="display: flex;justify-content: space-between">
|
<div style="display: flex;justify-content: space-between">
|
||||||
<div class="id-cards">
|
<div class="id-cards">
|
||||||
<!-- <img :src="diaLog.changeIdFront" /> -->
|
<!-- <img :src="diaLog.changeIdFront" /> -->
|
||||||
<el-image
|
<el-image
|
||||||
style="width: 100%; height: 100%"
|
style="width: 100%; height: 100%"
|
||||||
:src="diaLog.changeIdFront"
|
:src="diaLog.changeIdFront"
|
||||||
:preview-src-list="[diaLog.changeIdFront]">
|
:preview-src-list="[diaLog.changeIdFront]"
|
||||||
</el-image>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div class="id-cards">
|
<div class="id-cards">
|
||||||
<!-- <img :src="diaLog.changeIdBack" /> -->
|
<!-- <img :src="diaLog.changeIdBack" /> -->
|
||||||
<el-image
|
<el-image
|
||||||
style="width: 100%; height: 100%"
|
style="width: 100%; height: 100%"
|
||||||
:src="diaLog.changeIdBack"
|
:src="diaLog.changeIdBack"
|
||||||
:preview-src-list="[diaLog.changeIdBack]">
|
:preview-src-list="[diaLog.changeIdBack]"
|
||||||
</el-image>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item class="label"
|
<el-form-item
|
||||||
|
class="label"
|
||||||
:label="'业务扣费'+(isLocals())"
|
:label="'业务扣费'+(isLocals())"
|
||||||
label-width="140px">
|
label-width="140px"
|
||||||
<el-input disabled="disabled"
|
>
|
||||||
class="width-s"
|
<el-input
|
||||||
v-model="diaLog.amount"
|
v-model="diaLog.amount"
|
||||||
clearable />
|
disabled="disabled"
|
||||||
</el-form-item>
|
|
||||||
<el-form-item class="label"
|
|
||||||
:label="'备注'"
|
|
||||||
label-width="140px">
|
|
||||||
<el-input disabled="disabled"
|
|
||||||
class="width-s"
|
class="width-s"
|
||||||
|
clearable
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item
|
||||||
|
class="label"
|
||||||
|
:label="'备注'"
|
||||||
|
label-width="140px"
|
||||||
|
>
|
||||||
|
<el-input
|
||||||
v-model="diaLog.remark"
|
v-model="diaLog.remark"
|
||||||
clearable />
|
disabled="disabled"
|
||||||
|
class="width-s"
|
||||||
|
clearable
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
<div class="return-s"
|
<div
|
||||||
@click="closeTc"> {{ '返回' }}</div>
|
class="return-s"
|
||||||
|
@click="closeTc"
|
||||||
|
> {{ '返回' }}</div>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<topBar v-if="topList.length > 0"
|
<topBar
|
||||||
|
v-if="topList.length > 0"
|
||||||
:top-list="topList"
|
:top-list="topList"
|
||||||
:moren="moren" />
|
:moren="moren"
|
||||||
|
/>
|
||||||
<div class="main">
|
<div class="main">
|
||||||
<div class="form_all">
|
<div class="form_all">
|
||||||
<el-form ref="select"
|
<el-form
|
||||||
|
ref="select"
|
||||||
:model="select"
|
:model="select"
|
||||||
label-width="120px">
|
label-width="120px"
|
||||||
|
>
|
||||||
<el-row :gutter="40">
|
<el-row :gutter="40">
|
||||||
<!-- 一层 -->
|
<!-- 一层 -->
|
||||||
<el-col :span="4"
|
<el-col
|
||||||
style="margin-left: -20px">
|
:span="4"
|
||||||
|
style="margin-left: -20px"
|
||||||
|
>
|
||||||
<el-form-item :label="'会员编号'">
|
<el-form-item :label="'会员编号'">
|
||||||
<el-input v-model="select.memberCode"
|
<el-input
|
||||||
clearable />
|
v-model="select.memberCode"
|
||||||
|
clearable
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="4">
|
<el-col :span="4">
|
||||||
<el-form-item :label="'变更前联系方式'">
|
<el-form-item :label="'变更前联系方式'">
|
||||||
<el-input v-model="select.phone"
|
<el-input
|
||||||
clearable />
|
v-model="select.phone"
|
||||||
|
clearable
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="4">
|
<el-col :span="4">
|
||||||
<el-form-item :label="'变更前会员姓名'">
|
<el-form-item :label="'变更前会员姓名'">
|
||||||
<el-input v-model="select.memberName"
|
<el-input
|
||||||
clearable />
|
v-model="select.memberName"
|
||||||
|
clearable
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="4">
|
<el-col :span="4">
|
||||||
<el-form-item :label="'审核状态'">
|
<el-form-item :label="'审核状态'">
|
||||||
<el-select v-model="select.approveStatus"
|
<el-select
|
||||||
|
v-model="select.approveStatus"
|
||||||
clearable
|
clearable
|
||||||
:placeholder="'请选择'">
|
:placeholder="'请选择'"
|
||||||
<el-option v-for="item in actStatus"
|
>
|
||||||
|
<el-option
|
||||||
|
v-for="item in actStatus"
|
||||||
:key="item.value"
|
:key="item.value"
|
||||||
:label="item.label"
|
:label="item.label"
|
||||||
:value="item.value" />
|
:value="item.value"
|
||||||
|
/>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item :label="'申请日期'">
|
<el-form-item :label="'申请日期'">
|
||||||
<el-date-picker v-model="creationTime"
|
<el-date-picker
|
||||||
|
v-model="creationTime"
|
||||||
value-format="yyyy-MM-dd"
|
value-format="yyyy-MM-dd"
|
||||||
type="datetimerange"
|
type="datetimerange"
|
||||||
:range-separator="'至'"
|
:range-separator="'至'"
|
||||||
:start-placeholder="'开始日期'"
|
:start-placeholder="'开始日期'"
|
||||||
:end-placeholder="'结束日期'"
|
:end-placeholder="'结束日期'"
|
||||||
@change="changeTime" />
|
@change="changeTime"
|
||||||
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="4"
|
<el-col
|
||||||
style="margin-left: 30px">
|
:span="4"
|
||||||
<el-button type="primary"
|
style="margin-left: 30px"
|
||||||
|
>
|
||||||
|
<el-button
|
||||||
|
type="primary"
|
||||||
size="small"
|
size="small"
|
||||||
class="my_search"
|
class="my_search"
|
||||||
@click="getDataList"> {{ '搜索' }}</el-button>
|
@click="getDataList"
|
||||||
<el-button size="small"
|
> {{ '搜索' }}</el-button>
|
||||||
|
<el-button
|
||||||
|
size="small"
|
||||||
class="my_reset"
|
class="my_reset"
|
||||||
@click="reset"> {{ '重置' }}</el-button>
|
@click="reset"
|
||||||
|
> {{ '重置' }}</el-button>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
</el-form>
|
</el-form>
|
||||||
|
@ -200,38 +260,52 @@
|
||||||
<!-- >驳回</el-button>-->
|
<!-- >驳回</el-button>-->
|
||||||
<!-- </div>-->
|
<!-- </div>-->
|
||||||
<div class="maintable">
|
<div class="maintable">
|
||||||
<el-table ref="multipleTable"
|
<el-table
|
||||||
|
ref="multipleTable"
|
||||||
v-loading="loading"
|
v-loading="loading"
|
||||||
:data="tableData"
|
:data="tableData"
|
||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
height="77vh"
|
height="77vh"
|
||||||
:header-cell-style="{ background: '#EEEEEE' }"
|
:header-cell-style="{ background: '#EEEEEE' }"
|
||||||
:row-class-name="tableRowClassName"
|
:row-class-name="tableRowClassName"
|
||||||
@selection-change="handleSelectionChange">
|
@selection-change="handleSelectionChange"
|
||||||
<el-table-column type="selection"
|
>
|
||||||
width="21" />
|
<el-table-column
|
||||||
<el-table-column align="left"
|
type="selection"
|
||||||
|
width="21"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
align="left"
|
||||||
prop="memberCode"
|
prop="memberCode"
|
||||||
:label="'会员编号'"
|
:label="'会员编号'"
|
||||||
width="120" />
|
width="120"
|
||||||
<el-table-column align="center"
|
/>
|
||||||
|
<el-table-column
|
||||||
|
align="center"
|
||||||
prop="memberName"
|
prop="memberName"
|
||||||
:label="'变更前会员姓名'" />
|
:label="'变更前会员姓名'"
|
||||||
<el-table-column align="center"
|
/>
|
||||||
|
<el-table-column
|
||||||
|
align="center"
|
||||||
prop="phone"
|
prop="phone"
|
||||||
:label="'变更前联系方式'" />
|
:label="'变更前联系方式'"
|
||||||
<el-table-column align="center"
|
/>
|
||||||
|
<el-table-column
|
||||||
|
align="center"
|
||||||
prop="changeMemberName"
|
prop="changeMemberName"
|
||||||
:label="'变更后会员姓名'">
|
:label="'变更后会员姓名'"
|
||||||
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<div style="color: #4391FD">{{scope.row.changeMemberName}}</div>
|
<div style="color: #4391FD">{{ scope.row.changeMemberName }}</div>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column align="center"
|
<el-table-column
|
||||||
|
align="center"
|
||||||
prop="changePhone"
|
prop="changePhone"
|
||||||
:label="'变更后联系方式'">
|
:label="'变更后联系方式'"
|
||||||
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<div style="color: #4391FD">{{scope.row.changePhone}}</div>
|
<div style="color: #4391FD">{{ scope.row.changePhone }}</div>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
|
@ -242,62 +316,56 @@
|
||||||
>
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<div v-if="scope.row.approveStatus == 3">
|
<div v-if="scope.row.approveStatus == 3">
|
||||||
<el-popover placement="right"
|
<el-popover
|
||||||
|
placement="right"
|
||||||
width="400"
|
width="400"
|
||||||
trigger="hover">
|
trigger="hover"
|
||||||
<div v-html="scope.row.rejectMsg"></div>
|
>
|
||||||
<div style="cursor: pointer;" slot="reference">{{ scope.row.approveStatusVal }}</div>
|
<div v-html="scope.row.rejectMsg" />
|
||||||
|
<div slot="reference" style="cursor: pointer;">{{ scope.row.approveStatusVal }}</div>
|
||||||
</el-popover>
|
</el-popover>
|
||||||
</div>
|
</div>
|
||||||
<div v-else>{{ scope.row.approveStatusVal }}</div>
|
<div v-else>{{ scope.row.approveStatusVal }}</div>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column align="center"
|
<el-table-column
|
||||||
|
align="center"
|
||||||
prop="amount"
|
prop="amount"
|
||||||
:label="'业务扣费'" />
|
:label="'业务扣费'"
|
||||||
<el-table-column align="center"
|
/>
|
||||||
|
<el-table-column
|
||||||
|
align="center"
|
||||||
prop="remark"
|
prop="remark"
|
||||||
:label="'备注'" />
|
:label="'备注'"
|
||||||
<el-table-column align="center"
|
/>
|
||||||
|
<el-table-column
|
||||||
|
align="center"
|
||||||
prop="creationTime"
|
prop="creationTime"
|
||||||
:label="'申请日期'"
|
:label="'申请日期'"
|
||||||
width="200">
|
width="200"
|
||||||
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<div>{{scope.row.approveTime || scope.row.creationTime}}</div>
|
<div>{{ scope.row.approveTime || scope.row.creationTime }}</div>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column align="center"
|
<el-table-column
|
||||||
|
align="center"
|
||||||
prop="time"
|
prop="time"
|
||||||
:label="'操作'"
|
:label="'操作'"
|
||||||
fixed="right">
|
fixed="right"
|
||||||
|
>
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<div class="bttn">
|
<div class="bttn">
|
||||||
<el-button class="button-s"
|
<el-button
|
||||||
|
v-hasButtons="['regiestSee']"
|
||||||
|
class="button-s"
|
||||||
type="text"
|
type="text"
|
||||||
style="color: #E70DEC;"
|
style="color: #E70DEC;"
|
||||||
size="small"
|
size="small"
|
||||||
v-hasButtons="['regiestSee']"
|
@click="check(scope.row.pkId,)"
|
||||||
@click="check(scope.row.pkId,)">
|
>
|
||||||
{{ '查看' }}
|
{{ '查看' }}
|
||||||
</el-button>
|
</el-button>
|
||||||
<el-button class="button-s"
|
|
||||||
type="text"
|
|
||||||
style="color: #009B58;"
|
|
||||||
size="small"
|
|
||||||
v-hasButtons="['regiestYes']"
|
|
||||||
@click="agrees(scope.row)"
|
|
||||||
v-if="scope.row.approveStatus==0">
|
|
||||||
{{ '同意' }}
|
|
||||||
</el-button>
|
|
||||||
<el-button class="button-s"
|
|
||||||
type="text"
|
|
||||||
v-hasButtons="['regiestNo']"
|
|
||||||
size="small"
|
|
||||||
style="color: #C8161D"
|
|
||||||
@click="reject_s(scope.row.pkId)"
|
|
||||||
v-if="scope.row.approveStatus==0">
|
|
||||||
{{ '驳回' }}
|
|
||||||
</el-button>
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
@ -306,28 +374,38 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<pagination v-show="total > 0"
|
<pagination
|
||||||
|
v-show="total > 0"
|
||||||
:total="total"
|
:total="total"
|
||||||
:page.sync="queryParams.pageNum"
|
:page.sync="queryParams.pageNum"
|
||||||
:limit.sync="queryParams.pageSize"
|
:limit.sync="queryParams.pageSize"
|
||||||
@pagination="getDataList" />
|
@pagination="getDataList"
|
||||||
<el-dialog title="驳回意见"
|
/>
|
||||||
|
<el-dialog
|
||||||
|
title="驳回意见"
|
||||||
:visible.sync="isShow"
|
:visible.sync="isShow"
|
||||||
width="40%"
|
width="40%"
|
||||||
center
|
center
|
||||||
:close-on-click-modal="false"
|
:close-on-click-modal="false"
|
||||||
:before-close="handleClose1">
|
:before-close="handleClose1"
|
||||||
|
>
|
||||||
<div>
|
<div>
|
||||||
<editor ref="sptwEditor"
|
<editor
|
||||||
|
ref="sptwEditor"
|
||||||
v-model="relContent"
|
v-model="relContent"
|
||||||
:min-height="283"
|
:min-height="283"
|
||||||
:upload-url="uploadImgUrl" />
|
:upload-url="uploadImgUrl"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div class="button-s1">
|
<div class="button-s1">
|
||||||
<div class="submit"
|
<div
|
||||||
@click="handleClose1"> {{ '取消' }}</div>
|
class="submit"
|
||||||
<div class="submit colors"
|
@click="handleClose1"
|
||||||
@click="confirmSubmit"> {{ '确认' }}</div>
|
> {{ '取消' }}</div>
|
||||||
|
<div
|
||||||
|
class="submit colors"
|
||||||
|
@click="confirmSubmit"
|
||||||
|
> {{ '确认' }}</div>
|
||||||
</div>
|
</div>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
</div>
|
</div>
|
||||||
|
@ -339,7 +417,7 @@ import * as api from '@/api/giftGoods.js'
|
||||||
import {
|
import {
|
||||||
DomicileDetails,
|
DomicileDetails,
|
||||||
domicileReject,
|
domicileReject,
|
||||||
getDomicileChangeList,
|
getDomicileChangeList
|
||||||
} from '@/api/settle'
|
} from '@/api/settle'
|
||||||
import { getApproveStatus } from '@/api/financial'
|
import { getApproveStatus } from '@/api/financial'
|
||||||
import { Message } from 'element-ui'
|
import { Message } from 'element-ui'
|
||||||
|
@ -350,7 +428,7 @@ export default {
|
||||||
name: 'Bzpz',
|
name: 'Bzpz',
|
||||||
components: {
|
components: {
|
||||||
topBar,
|
topBar,
|
||||||
Editor,
|
Editor
|
||||||
},
|
},
|
||||||
filters: {
|
filters: {
|
||||||
isAgree(val) {
|
isAgree(val) {
|
||||||
|
@ -359,7 +437,7 @@ export default {
|
||||||
} else {
|
} else {
|
||||||
return '禁止'
|
return '禁止'
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
@ -374,29 +452,29 @@ export default {
|
||||||
// 查询参数
|
// 查询参数
|
||||||
queryParams: {
|
queryParams: {
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
pageSize: 50,
|
pageSize: 50
|
||||||
},
|
},
|
||||||
addOrEdit: '',
|
addOrEdit: '',
|
||||||
total: 0,
|
total: 0,
|
||||||
dialogVisible: false,
|
dialogVisible: false,
|
||||||
tableData: [],
|
tableData: [],
|
||||||
loading:false,
|
loading: false,
|
||||||
moren: 'Register',
|
moren: 'Register',
|
||||||
topList: [
|
topList: [
|
||||||
{
|
{
|
||||||
name: '户籍变更',
|
name: '户籍变更',
|
||||||
path: 'Register',
|
path: 'Register'
|
||||||
},
|
}
|
||||||
],
|
],
|
||||||
form: {
|
form: {
|
||||||
name: '',
|
name: ''
|
||||||
},
|
},
|
||||||
rules: {
|
rules: {
|
||||||
name: [
|
name: [
|
||||||
{ required: true, message: '请输入规格类型', trigger: 'blur' },
|
{ required: true, message: '请输入规格类型', trigger: 'blur' }
|
||||||
],
|
]
|
||||||
},
|
},
|
||||||
actStatus: [],
|
actStatus: []
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
|
@ -427,7 +505,7 @@ export default {
|
||||||
if (this.relContent.length == 0) {
|
if (this.relContent.length == 0) {
|
||||||
this.$message({
|
this.$message({
|
||||||
message: '请输入驳回信息',
|
message: '请输入驳回信息',
|
||||||
type: 'warning',
|
type: 'warning'
|
||||||
})
|
})
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
@ -436,7 +514,7 @@ export default {
|
||||||
if (res.code == 200) {
|
if (res.code == 200) {
|
||||||
this.$message({
|
this.$message({
|
||||||
message: res.msg,
|
message: res.msg,
|
||||||
type: 'success',
|
type: 'success'
|
||||||
})
|
})
|
||||||
this.isShow = false
|
this.isShow = false
|
||||||
this.relContent = ''
|
this.relContent = ''
|
||||||
|
@ -479,21 +557,21 @@ export default {
|
||||||
this.$confirm('是否驳回该申请?', '警告', {
|
this.$confirm('是否驳回该申请?', '警告', {
|
||||||
confirmButtonText: '确定',
|
confirmButtonText: '确定',
|
||||||
cancelButtonText: '取消',
|
cancelButtonText: '取消',
|
||||||
type: 'warning',
|
type: 'warning'
|
||||||
}).then((_) => {
|
}).then((_) => {
|
||||||
domicileReject({
|
domicileReject({
|
||||||
pkId: id || this.$refs.multipleTable.selection[0].pkId,
|
pkId: id || this.$refs.multipleTable.selection[0].pkId
|
||||||
}).then((res) => {
|
}).then((res) => {
|
||||||
if (res.code == '200') {
|
if (res.code == '200') {
|
||||||
Message({
|
Message({
|
||||||
message: res.msg,
|
message: res.msg,
|
||||||
type: 'success',
|
type: 'success'
|
||||||
})
|
})
|
||||||
this.getDataList()
|
this.getDataList()
|
||||||
} else {
|
} else {
|
||||||
Message({
|
Message({
|
||||||
message: res.msg,
|
message: res.msg,
|
||||||
type: 'error',
|
type: 'error'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
@ -501,7 +579,7 @@ export default {
|
||||||
} else if (this.$refs.multipleTable.selection[0].approveStatus == 3) {
|
} else if (this.$refs.multipleTable.selection[0].approveStatus == 3) {
|
||||||
Message({
|
Message({
|
||||||
message: '用户申请户籍变更已被驳回,请勿重复申请',
|
message: '用户申请户籍变更已被驳回,请勿重复申请',
|
||||||
type: 'warning',
|
type: 'warning'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -514,7 +592,7 @@ export default {
|
||||||
} else {
|
} else {
|
||||||
Message({
|
Message({
|
||||||
message: res.msg,
|
message: res.msg,
|
||||||
type: 'error',
|
type: 'error'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
@ -530,15 +608,15 @@ export default {
|
||||||
path: 'hjbgQc',
|
path: 'hjbgQc',
|
||||||
query: {
|
query: {
|
||||||
data: JSON.stringify([
|
data: JSON.stringify([
|
||||||
item || this.$refs.multipleTable.selection[0],
|
item || this.$refs.multipleTable.selection[0]
|
||||||
]),
|
]),
|
||||||
approvalBusiness: 132,
|
approvalBusiness: 132
|
||||||
},
|
}
|
||||||
})
|
})
|
||||||
} else if (this.$refs.multipleTable.selection[0].approveStatus == 3) {
|
} else if (this.$refs.multipleTable.selection[0].approveStatus == 3) {
|
||||||
Message({
|
Message({
|
||||||
message: '用户申请户籍变更已被驳回,请勿重复申请',
|
message: '用户申请户籍变更已被驳回,请勿重复申请',
|
||||||
type: 'warning',
|
type: 'warning'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -548,8 +626,8 @@ export default {
|
||||||
path: 'hjbgQc',
|
path: 'hjbgQc',
|
||||||
query: {
|
query: {
|
||||||
data: JSON.stringify([item]),
|
data: JSON.stringify([item]),
|
||||||
approvalBusiness: 132,
|
approvalBusiness: 132
|
||||||
},
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
getData() {
|
getData() {
|
||||||
|
@ -581,9 +659,9 @@ export default {
|
||||||
path: 'addGiftGoodsInfo',
|
path: 'addGiftGoodsInfo',
|
||||||
query: {
|
query: {
|
||||||
pkId: id,
|
pkId: id,
|
||||||
type: index,
|
type: index
|
||||||
// functionType:this.select.functionType
|
// functionType:this.select.functionType
|
||||||
},
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
// 删除
|
// 删除
|
||||||
|
@ -591,7 +669,7 @@ export default {
|
||||||
this.$confirm('确认删除?', '提示', {
|
this.$confirm('确认删除?', '提示', {
|
||||||
confirmButtonText: '确定',
|
confirmButtonText: '确定',
|
||||||
cancelButtonText: '取消',
|
cancelButtonText: '取消',
|
||||||
type: 'warning',
|
type: 'warning'
|
||||||
}).then(() => {
|
}).then(() => {
|
||||||
api.activityRemove(id).then((res) => {
|
api.activityRemove(id).then((res) => {
|
||||||
this.getDataList()
|
this.getDataList()
|
||||||
|
@ -611,7 +689,7 @@ export default {
|
||||||
if (res.code == 200) {
|
if (res.code == 200) {
|
||||||
this.$message({
|
this.$message({
|
||||||
message: res.msg,
|
message: res.msg,
|
||||||
type: 'success',
|
type: 'success'
|
||||||
})
|
})
|
||||||
this.dialogVisible = false
|
this.dialogVisible = false
|
||||||
// 充值数据
|
// 充值数据
|
||||||
|
@ -632,7 +710,7 @@ export default {
|
||||||
},
|
},
|
||||||
openDig() {
|
openDig() {
|
||||||
this.$router.push({
|
this.$router.push({
|
||||||
path: 'addGiftGoodsInfo',
|
path: 'addGiftGoodsInfo'
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
getDataList() {
|
getDataList() {
|
||||||
|
@ -644,10 +722,10 @@ export default {
|
||||||
getDomicileChangeList(this.select).then((res) => {
|
getDomicileChangeList(this.select).then((res) => {
|
||||||
this.loading = false
|
this.loading = false
|
||||||
this.tableData = res.rows
|
this.tableData = res.rows
|
||||||
const regex = new RegExp('<img', 'gi');
|
const regex = new RegExp('<img', 'gi')
|
||||||
this.tableData.forEach(item=>{
|
this.tableData.forEach(item => {
|
||||||
if(item.rejectMsg){
|
if (item.rejectMsg) {
|
||||||
item.rejectMsg= item.rejectMsg.replace(regex, `<img style="max-width: 200px;"`);
|
item.rejectMsg = item.rejectMsg.replace(regex, `<img style="max-width: 200px;"`)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
this.total = res.total
|
this.total = res.total
|
||||||
|
@ -660,9 +738,9 @@ export default {
|
||||||
this.$confirm('是否确认导出所有数据项?', '警告', {
|
this.$confirm('是否确认导出所有数据项?', '警告', {
|
||||||
confirmButtonText: '确定',
|
confirmButtonText: '确定',
|
||||||
cancelButtonText: '取消',
|
cancelButtonText: '取消',
|
||||||
type: 'warning',
|
type: 'warning'
|
||||||
})
|
})
|
||||||
.then(function () {
|
.then(function() {
|
||||||
return api.exportClassIfy(queryParams)
|
return api.exportClassIfy(queryParams)
|
||||||
})
|
})
|
||||||
.then((response) => {
|
.then((response) => {
|
||||||
|
@ -676,8 +754,8 @@ export default {
|
||||||
return 'success-row'
|
return 'success-row'
|
||||||
}
|
}
|
||||||
return ''
|
return ''
|
||||||
},
|
}
|
||||||
},
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
|
|
Loading…
Reference in New Issue