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