fix: 分销商审核模块列表接口对接
This commit is contained in:
parent
c086415233
commit
071941ef8a
|
@ -51,7 +51,7 @@
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="refuseReason" label="拒绝理由" align="center" width="200">
|
<el-table-column prop="refuseReason" label="拒绝理由" align="center" width="200">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<span v-if="scope.row.status === 2">{{ scope.row.refuseReason }}</span>
|
<span v-if="scope.row.status === -1">{{ scope.row.refuseReason }}</span>
|
||||||
<span v-else>-</span>
|
<span v-else>-</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
@ -69,8 +69,8 @@
|
||||||
<!-- 分页 -->
|
<!-- 分页 -->
|
||||||
<div class="pagination-container">
|
<div class="pagination-container">
|
||||||
<el-pagination background @size-change="handleSizeChange" @current-change="handleCurrentChange"
|
<el-pagination background @size-change="handleSizeChange" @current-change="handleCurrentChange"
|
||||||
:current-page.sync="listQuery.pageNumber" :page-sizes="[10, 20, 30, 50]"
|
:current-page.sync="listQuery.pageNumber" :page-sizes="[10, 20, 30, 50]" :page-size="listQuery.pageSize"
|
||||||
:page-size="listQuery.pageSize" layout="total, sizes, prev, pager, next, jumper" :total="total">
|
layout="total, sizes, prev, pager, next, jumper" :total="total">
|
||||||
</el-pagination>
|
</el-pagination>
|
||||||
</div>
|
</div>
|
||||||
</el-card>
|
</el-card>
|
||||||
|
@ -100,7 +100,7 @@
|
||||||
{{ getStatusText(detailData.status) }}
|
{{ getStatusText(detailData.status) }}
|
||||||
</el-tag>
|
</el-tag>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
<el-descriptions-item label="拒绝理由" v-if="detailData.status === 2" :span="2">
|
<el-descriptions-item label="拒绝理由" v-if="detailData.status === -1" :span="2">
|
||||||
{{ detailData.refuseReason }}
|
{{ detailData.refuseReason }}
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
</el-descriptions>
|
</el-descriptions>
|
||||||
|
@ -132,7 +132,7 @@ export default {
|
||||||
statusOptions: [
|
statusOptions: [
|
||||||
{ label: '待审核', value: 0 },
|
{ label: '待审核', value: 0 },
|
||||||
{ label: '已通过', value: 1 },
|
{ label: '已通过', value: 1 },
|
||||||
{ label: '已拒绝', value: 2 }
|
{ label: '已拒绝', value: -1 }
|
||||||
],
|
],
|
||||||
rejectDialogVisible: false,
|
rejectDialogVisible: false,
|
||||||
detailDialogVisible: false,
|
detailDialogVisible: false,
|
||||||
|
@ -144,7 +144,7 @@ export default {
|
||||||
rejectRules: {
|
rejectRules: {
|
||||||
reason: [
|
reason: [
|
||||||
{ required: true, message: '请输入拒绝理由', trigger: 'blur' },
|
{ required: true, message: '请输入拒绝理由', trigger: 'blur' },
|
||||||
{ min: 5, max: 200, message: '长度在 5 到 200 个字符', trigger: 'blur' }
|
{ min: 2, max: 200, message: '长度在 2 到 200 个字符', trigger: 'blur' }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
detailData: {}
|
detailData: {}
|
||||||
|
@ -210,8 +210,9 @@ export default {
|
||||||
|
|
||||||
mer_admin.getApplyRecord(params)
|
mer_admin.getApplyRecord(params)
|
||||||
.then(response => {
|
.then(response => {
|
||||||
this.list = response.data.list || [];
|
console.log(response);
|
||||||
this.total = response.data.total || 0;
|
this.list = response.data.data.data || [];
|
||||||
|
this.total = response.data.data.total || 0;
|
||||||
this.listLoading = false;
|
this.listLoading = false;
|
||||||
})
|
})
|
||||||
.catch(() => {
|
.catch(() => {
|
||||||
|
@ -244,7 +245,7 @@ export default {
|
||||||
return 'warning';
|
return 'warning';
|
||||||
case 1:
|
case 1:
|
||||||
return 'success';
|
return 'success';
|
||||||
case 2:
|
case -1:
|
||||||
return 'danger';
|
return 'danger';
|
||||||
default:
|
default:
|
||||||
return 'info';
|
return 'info';
|
||||||
|
@ -256,7 +257,7 @@ export default {
|
||||||
return '待审核';
|
return '待审核';
|
||||||
case 1:
|
case 1:
|
||||||
return '已通过';
|
return '已通过';
|
||||||
case 2:
|
case -1:
|
||||||
return '已拒绝';
|
return '已拒绝';
|
||||||
default:
|
default:
|
||||||
return '未知状态';
|
return '未知状态';
|
||||||
|
@ -271,6 +272,7 @@ export default {
|
||||||
this.listLoading = true;
|
this.listLoading = true;
|
||||||
const params = {
|
const params = {
|
||||||
id: row.id,
|
id: row.id,
|
||||||
|
distributorId: row.distributorId,
|
||||||
status: 1 // 通过
|
status: 1 // 通过
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -305,7 +307,8 @@ export default {
|
||||||
this.listLoading = true;
|
this.listLoading = true;
|
||||||
const params = {
|
const params = {
|
||||||
id: this.rejectForm.id,
|
id: this.rejectForm.id,
|
||||||
status: 2, // 拒绝
|
distributorId: this.currentRow.distributorId,
|
||||||
|
status: -1, // 拒绝
|
||||||
refuseReason: this.rejectForm.reason
|
refuseReason: this.rejectForm.reason
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -330,7 +333,9 @@ export default {
|
||||||
this.$confirm('确定要一键通过所有待审核的分销商申请?', '提示', {
|
this.$confirm('确定要一键通过所有待审核的分销商申请?', '提示', {
|
||||||
confirmButtonText: '确定',
|
confirmButtonText: '确定',
|
||||||
cancelButtonText: '取消',
|
cancelButtonText: '取消',
|
||||||
type: 'warning'
|
type: 'warning',
|
||||||
|
dangerouslyUseHTMLString: true,
|
||||||
|
message: '<strong>一键通过操作将批量审核所有待审核申请,此操作不可撤销,请谨慎操作!</strong>'
|
||||||
}).then(() => {
|
}).then(() => {
|
||||||
this.listLoading = true;
|
this.listLoading = true;
|
||||||
const params = {};
|
const params = {};
|
||||||
|
|
Loading…
Reference in New Issue