feat(feedback): 移除意见反馈路由功能模块
This commit is contained in:
parent
591acc7f14
commit
396512f5ac
|
@ -155,15 +155,6 @@ export function getattestation(params) {
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
// 营业执照 是否上传
|
|
||||||
export function getYesnouploadsList(params) {
|
|
||||||
return request({
|
|
||||||
url: '/system/pub/enums/get-yes-no-uploads',
|
|
||||||
method: 'get',
|
|
||||||
params
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
// 订单状态
|
// 订单状态
|
||||||
export function getorderStatus(params) {
|
export function getorderStatus(params) {
|
||||||
return request({
|
return request({
|
||||||
|
|
|
@ -1198,12 +1198,12 @@ export const constantRoutes = [
|
||||||
meta: { title: '后台公告' },
|
meta: { title: '后台公告' },
|
||||||
hidden: true
|
hidden: true
|
||||||
},
|
},
|
||||||
{
|
// {
|
||||||
path: 'feedback',
|
// path: 'feedback',
|
||||||
name: 'Feedback',
|
// name: 'Feedback',
|
||||||
component: () => import('@/views/announcement/feedback/index'),
|
// component: () => import('@/views/announcement/feedback/index'),
|
||||||
meta: { title: '意见反馈' }
|
// meta: { title: '意见反馈' }
|
||||||
},
|
// },
|
||||||
{
|
{
|
||||||
path: 'noticeList/details',
|
path: 'noticeList/details',
|
||||||
name: 'NoticeDetails',
|
name: 'NoticeDetails',
|
||||||
|
@ -1219,13 +1219,13 @@ export const constantRoutes = [
|
||||||
hidden: true
|
hidden: true
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
// {
|
||||||
path: 'feedback/detail',
|
// path: 'feedback/detail',
|
||||||
name: 'feedbackDetail',
|
// name: 'feedbackDetail',
|
||||||
component: () => import('@/views/announcement/feedback/detail'),
|
// component: () => import('@/views/announcement/feedback/detail'),
|
||||||
meta: { title: '意见反馈' },
|
// meta: { title: '意见反馈' },
|
||||||
hidden: true
|
// hidden: true
|
||||||
},
|
// },
|
||||||
// {
|
// {
|
||||||
// path: 'releaseAnnouncement',
|
// path: 'releaseAnnouncement',
|
||||||
// name: 'ReleaseAnnouncement',
|
// name: 'ReleaseAnnouncement',
|
||||||
|
|
|
@ -1,163 +0,0 @@
|
||||||
<!--
|
|
||||||
* @Descripttion:
|
|
||||||
* @version:
|
|
||||||
* @Author: kBank
|
|
||||||
* @Date: 2023-02-23 15:59:57
|
|
||||||
-->
|
|
||||||
<template>
|
|
||||||
<div class="page">
|
|
||||||
<div class="main">
|
|
||||||
<el-form
|
|
||||||
:model="ruleForm"
|
|
||||||
:rules="rules"
|
|
||||||
ref="ruleForm"
|
|
||||||
label-width="100px"
|
|
||||||
class="demo-ruleForm"
|
|
||||||
>
|
|
||||||
<el-row>
|
|
||||||
<el-col :span="6">
|
|
||||||
<el-form-item :label="'类型'" prop="name">
|
|
||||||
<el-input v-model="ruleForm.typeVal" :disabled="true"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
|
|
||||||
<el-row>
|
|
||||||
<el-col :span="22">
|
|
||||||
<el-form-item :label="'内容'">
|
|
||||||
<editor
|
|
||||||
ref="sptwEditor"
|
|
||||||
:readOnly="true"
|
|
||||||
v-model="ruleForm.idea"
|
|
||||||
:min-height="196"
|
|
||||||
:uploadUrl="uploadImgUrl"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
<el-row
|
|
||||||
v-for="(item, index) in ruleForm.feedbackReplyList"
|
|
||||||
:key="index"
|
|
||||||
>
|
|
||||||
<el-col :span="22">
|
|
||||||
<el-form-item :label="'回复意见'">
|
|
||||||
<editor
|
|
||||||
:readOnly="true"
|
|
||||||
v-model="item.replyContent"
|
|
||||||
:min-height="196"
|
|
||||||
:uploadUrl="uploadImgUrl"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
<el-row>
|
|
||||||
<el-col :span="22">
|
|
||||||
<el-form-item :label="'回复意见'">
|
|
||||||
<editor
|
|
||||||
v-model="replyContent"
|
|
||||||
:min-height="196"
|
|
||||||
:uploadUrl="uploadImgUrl"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</el-form>
|
|
||||||
</div>
|
|
||||||
<div class="footer">
|
|
||||||
<el-button size="small" @click="goBack" class="thebtn2"> {{ '取消' }}</el-button>
|
|
||||||
<el-button size="small" @click="saveData" class="thebtn1" v-has-buttons="['feedbackConfirm']"> {{ '确认' }}</el-button>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
import Editor from "@/components/Editor";
|
|
||||||
import * as api from "@/api/notice.js";
|
|
||||||
export default {
|
|
||||||
components: {
|
|
||||||
Editor,
|
|
||||||
},
|
|
||||||
data() {
|
|
||||||
return {
|
|
||||||
uploadImgUrl: process.env.VUE_APP_BASE_API + "/system/upload",
|
|
||||||
ruleForm: {},
|
|
||||||
rules: {},
|
|
||||||
typeList: [],
|
|
||||||
iffind: "",
|
|
||||||
replyContent: "",
|
|
||||||
};
|
|
||||||
},
|
|
||||||
mounted() {
|
|
||||||
this.pkId = this.$route.query.pkId || "";
|
|
||||||
this.iffind = this.$route.query.index || "";
|
|
||||||
this.getData();
|
|
||||||
},
|
|
||||||
methods: {
|
|
||||||
getData() {
|
|
||||||
api.delFeedShow({ pkId: this.pkId }).then((res) => {
|
|
||||||
this.ruleForm = res.data;
|
|
||||||
});
|
|
||||||
},
|
|
||||||
goBack() {
|
|
||||||
this.$router.go(-1);
|
|
||||||
},
|
|
||||||
saveData() {
|
|
||||||
if (this.iffind == 2) {
|
|
||||||
//可填写意见
|
|
||||||
api
|
|
||||||
.saveFeedback({
|
|
||||||
pkFeedbackId: this.pkId,
|
|
||||||
replyContent: this.replyContent,
|
|
||||||
})
|
|
||||||
.then((res) => {
|
|
||||||
if (res.code == 200) {
|
|
||||||
this.$message({
|
|
||||||
type: "success",
|
|
||||||
message: res.msg,
|
|
||||||
});
|
|
||||||
this.$router.go(-1);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
this.$router.go(-1);
|
|
||||||
}
|
|
||||||
},
|
|
||||||
},
|
|
||||||
};
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
|
||||||
.page {
|
|
||||||
padding: 20px;
|
|
||||||
background: #f9f9f9;
|
|
||||||
font-size: 14px;
|
|
||||||
.main {
|
|
||||||
background: #ffffff;
|
|
||||||
border-radius: 8px;
|
|
||||||
box-shadow: 0px 2px 20px 0px rgba(238, 238, 238, 0.5);
|
|
||||||
padding: 20px 10px;
|
|
||||||
}
|
|
||||||
::v-deep .el-select {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.footer {
|
|
||||||
height: 68px;
|
|
||||||
background: #ffffff;
|
|
||||||
box-shadow: 0px -3px 20px 0px rgba(204, 204, 204, 0.5);
|
|
||||||
// margin: 0 20px;
|
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
align-items: center;
|
|
||||||
.thebtn1 {
|
|
||||||
background: #3181e5;
|
|
||||||
color: #ffffff;
|
|
||||||
padding: 9px 45px;
|
|
||||||
}
|
|
||||||
.thebtn2 {
|
|
||||||
background: #cccccc;
|
|
||||||
color: #ffffff;
|
|
||||||
padding: 9px 45px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</style>
|
|
|
@ -1,496 +0,0 @@
|
||||||
<template>
|
|
||||||
<div class="page">
|
|
||||||
<topBar
|
|
||||||
v-if="topList.length > 0"
|
|
||||||
:topList="topList"
|
|
||||||
:moren="moren"
|
|
||||||
></topBar>
|
|
||||||
<div class="thetopbox">
|
|
||||||
<el-form ref="select" :model="select" label-width="80px">
|
|
||||||
<el-row>
|
|
||||||
<el-col :span="4">
|
|
||||||
<el-form-item :label="'会员编号'">
|
|
||||||
<el-input clearable v-model="select.memberCode"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="4">
|
|
||||||
<el-form-item :label="'会员姓名'">
|
|
||||||
<el-input clearable v-model="select.memberName"></el-input>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="4">
|
|
||||||
<el-form-item :label="'类型'">
|
|
||||||
<el-select
|
|
||||||
clearable
|
|
||||||
:placeholder="'请选择'"
|
|
||||||
v-model="select.type"
|
|
||||||
>
|
|
||||||
<el-option
|
|
||||||
v-for="item in webList"
|
|
||||||
:key="item.value"
|
|
||||||
:label="item.label"
|
|
||||||
:value="item.value"
|
|
||||||
></el-option>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="4">
|
|
||||||
<el-form-item :label="'隶属体系'">
|
|
||||||
<el-select v-model="queryParams.pkVertex" clearable placeholder="">
|
|
||||||
<el-option
|
|
||||||
v-for="item in vertexList"
|
|
||||||
:key="item.value"
|
|
||||||
:label="item.vertexName"
|
|
||||||
:value="item.pkId"
|
|
||||||
/>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
|
|
||||||
<el-col :span="8">
|
|
||||||
<el-form-item :label="'填写日期'">
|
|
||||||
<el-date-picker
|
|
||||||
v-model="creationTime"
|
|
||||||
type="daterange"
|
|
||||||
@change="changeTime"
|
|
||||||
:range-separator="'至'"
|
|
||||||
:start-placeholder="'开始日期'"
|
|
||||||
:end-placeholder="'结束日期'"
|
|
||||||
value-format="yyyy-MM-dd"
|
|
||||||
>
|
|
||||||
</el-date-picker>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="4">
|
|
||||||
<el-form-item :label="'隶属团队'">
|
|
||||||
<el-select v-model="queryParams.pkTeamCode" clearable placeholder="">
|
|
||||||
<el-option
|
|
||||||
v-for="item in memberteamList"
|
|
||||||
:key="item.value"
|
|
||||||
:label="item.teamName"
|
|
||||||
:value="item.pkId"
|
|
||||||
/>
|
|
||||||
</el-select>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="4" style="margin-left: 20px;">
|
|
||||||
<el-button class="searchbtn" @click="getDataList">
|
|
||||||
{{ '搜索' }}</el-button
|
|
||||||
>
|
|
||||||
<el-button @click="reset"> {{ '重置' }}</el-button>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
</el-form>
|
|
||||||
</div>
|
|
||||||
<div class="maintop">
|
|
||||||
<div class="mainbtn">
|
|
||||||
<el-button
|
|
||||||
size="small"
|
|
||||||
class="thebtn2"
|
|
||||||
@click="handleExport"
|
|
||||||
v-has-buttons="['feedbackExport']"
|
|
||||||
>
|
|
||||||
{{ '导出' }}</el-button
|
|
||||||
>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="main">
|
|
||||||
<div class="maintable">
|
|
||||||
<el-table
|
|
||||||
:data="tableData"
|
|
||||||
v-loading="loading"
|
|
||||||
style="width: 100%"
|
|
||||||
height="680px"
|
|
||||||
:header-cell-style="{ background: '#EEEEEE' }"
|
|
||||||
:row-class-name="tableRowClassName"
|
|
||||||
@selection-change="handleSelectionChange"
|
|
||||||
>
|
|
||||||
<el-table-column type="selection" width="55"> </el-table-column>
|
|
||||||
<el-table-column align="center" type="index" :label="'序号'">
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
align="center"
|
|
||||||
prop="memberCode"
|
|
||||||
:label="'会员编号'"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
align="center"
|
|
||||||
prop="memberName"
|
|
||||||
:label="'会员姓名'"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
align="center"
|
|
||||||
prop="teamName"
|
|
||||||
:label="'隶属团队'"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
align="center"
|
|
||||||
prop="vertexName"
|
|
||||||
:label="'隶属体系'"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column align="center" prop="typeVal" :label="'类型'">
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column align="center" prop="idea" :label="'个人意见'">
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
align="center"
|
|
||||||
prop="statusVal"
|
|
||||||
:label="'反馈状态'"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
align="center"
|
|
||||||
prop="creationTime"
|
|
||||||
:label="'填写日期'"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
|
||||||
|
|
||||||
<el-table-column
|
|
||||||
align="center"
|
|
||||||
prop="time"
|
|
||||||
:label="'操作'"
|
|
||||||
fixed="right"
|
|
||||||
>
|
|
||||||
<template slot-scope="scope">
|
|
||||||
<el-button
|
|
||||||
@click="toFixed(scope.row.pkId, 2)"
|
|
||||||
type="text"
|
|
||||||
size="small"
|
|
||||||
style="color: #009b58"
|
|
||||||
v-has-buttons="['feebf']"
|
|
||||||
>
|
|
||||||
{{ '反馈' }}
|
|
||||||
</el-button>
|
|
||||||
<el-button
|
|
||||||
@click="toFixed(scope.row.pkId, 1)"
|
|
||||||
type="text"
|
|
||||||
size="small"
|
|
||||||
v-has-buttons="['feebSee']"
|
|
||||||
style="color: #4391fd"
|
|
||||||
>
|
|
||||||
{{ '查看' }}
|
|
||||||
</el-button>
|
|
||||||
<!-- <el-button @click="handleDelete(scope.row.pkId)"
|
|
||||||
type="text"
|
|
||||||
size="small"
|
|
||||||
style="color: #c73030">
|
|
||||||
删除
|
|
||||||
</el-button> -->
|
|
||||||
</template>
|
|
||||||
</el-table-column>
|
|
||||||
</el-table>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<pagination
|
|
||||||
v-show="total > 0"
|
|
||||||
:total="total"
|
|
||||||
:page.sync="queryParams.pageNum"
|
|
||||||
:limit.sync="queryParams.pageSize"
|
|
||||||
@pagination="getDataList"
|
|
||||||
/>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
import topBar from "@/components/topBar";
|
|
||||||
import * as api from "@/api/notice.js";
|
|
||||||
import { getvertexValue, getmemberTeamList } from "@/api/member";
|
|
||||||
export default {
|
|
||||||
name: "Bzpz",
|
|
||||||
components: {
|
|
||||||
topBar,
|
|
||||||
},
|
|
||||||
filters: {
|
|
||||||
isAgree(val) {
|
|
||||||
if (!val) {
|
|
||||||
return '允许';
|
|
||||||
} else {
|
|
||||||
return '禁止';
|
|
||||||
}
|
|
||||||
},
|
|
||||||
},
|
|
||||||
data() {
|
|
||||||
return {
|
|
||||||
moren: "/announcement/feedback",
|
|
||||||
topList: [
|
|
||||||
{
|
|
||||||
name: '意见反馈',
|
|
||||||
path: "/announcement/feedback",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
typeList: [
|
|
||||||
{
|
|
||||||
value: 0,
|
|
||||||
label: '前台',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value: 1,
|
|
||||||
label: '后台',
|
|
||||||
},
|
|
||||||
],
|
|
||||||
digList: [
|
|
||||||
{
|
|
||||||
value: 0,
|
|
||||||
label: '允许',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value: 1,
|
|
||||||
label: '禁止',
|
|
||||||
},
|
|
||||||
],
|
|
||||||
creationTime: [],
|
|
||||||
select: {},
|
|
||||||
// 查询参数
|
|
||||||
queryParams: {
|
|
||||||
pageNum: 1,
|
|
||||||
pageSize: 50,
|
|
||||||
},
|
|
||||||
addOrEdit: "",
|
|
||||||
total: 0,
|
|
||||||
dialogVisible: false,
|
|
||||||
loading:false,
|
|
||||||
tableData: [],
|
|
||||||
form: {
|
|
||||||
name: "",
|
|
||||||
},
|
|
||||||
rules: {
|
|
||||||
name: [
|
|
||||||
{ required: true, message: '请输入规格类型', trigger: "blur" },
|
|
||||||
],
|
|
||||||
},
|
|
||||||
webList: [],
|
|
||||||
localList: [],
|
|
||||||
popList: [],
|
|
||||||
gradeList: [],
|
|
||||||
stateList: [],
|
|
||||||
vertexList: [], // 隶属体系
|
|
||||||
memberteamList: [], // 隶属团队
|
|
||||||
};
|
|
||||||
},
|
|
||||||
mounted() {
|
|
||||||
// 获取下拉
|
|
||||||
this.getData();
|
|
||||||
// 获取列表
|
|
||||||
this.getDataList();
|
|
||||||
},
|
|
||||||
methods: {
|
|
||||||
reset() {
|
|
||||||
this.select = {};
|
|
||||||
this.creationTime = [];
|
|
||||||
this.getDataList();
|
|
||||||
},
|
|
||||||
getData() {
|
|
||||||
api.noticeWebsite().then((res) => {
|
|
||||||
this.webList = res.data;
|
|
||||||
});
|
|
||||||
api.noticeLocation().then((res) => {
|
|
||||||
this.localList = res.data;
|
|
||||||
});
|
|
||||||
api.noticePopup().then((res) => {
|
|
||||||
this.popList = res.data;
|
|
||||||
});
|
|
||||||
api.noticeGrade().then((res) => {
|
|
||||||
this.gradeList = res.data;
|
|
||||||
});
|
|
||||||
api.noticeState().then((res) => {
|
|
||||||
this.stateList = res.data;
|
|
||||||
});
|
|
||||||
getmemberTeamList().then((res) => {
|
|
||||||
this.memberteamList = res.rows;
|
|
||||||
});
|
|
||||||
getvertexValue().then((res) => {
|
|
||||||
this.vertexList = res.data;
|
|
||||||
});
|
|
||||||
},
|
|
||||||
changeTime(val) {
|
|
||||||
this.select.startDate = val[0];
|
|
||||||
this.select.endDate = val[1];
|
|
||||||
},
|
|
||||||
|
|
||||||
// 点击查看1/反馈2
|
|
||||||
toFixed(id, index) {
|
|
||||||
this.addOrEdit = false;
|
|
||||||
this.dialogVisible = true;
|
|
||||||
this.$router.push({
|
|
||||||
path: "feedback/detail",
|
|
||||||
query: {
|
|
||||||
pkId: id,
|
|
||||||
index: index,
|
|
||||||
},
|
|
||||||
});
|
|
||||||
},
|
|
||||||
// 删除
|
|
||||||
handleDelete(id) {
|
|
||||||
this.$confirm('确认删除?', '提示', {
|
|
||||||
confirmButtonText: '确定',
|
|
||||||
cancelButtonText: '取消',
|
|
||||||
type: "warning",
|
|
||||||
}).then(() => {
|
|
||||||
api.delFeed(id).then((res) => {
|
|
||||||
this.getDataList();
|
|
||||||
});
|
|
||||||
});
|
|
||||||
},
|
|
||||||
|
|
||||||
openDig() {
|
|
||||||
this.$router.push({
|
|
||||||
path: "noticeList/details",
|
|
||||||
});
|
|
||||||
},
|
|
||||||
getDataList() {
|
|
||||||
this.loading = true
|
|
||||||
api
|
|
||||||
.feedbackList(Object.assign({}, this.queryParams, this.select))
|
|
||||||
.then((res) => {
|
|
||||||
this.loading = false
|
|
||||||
this.tableData = res.rows;
|
|
||||||
this.total = res.total;
|
|
||||||
});
|
|
||||||
},
|
|
||||||
handleSelectionChange(val) {},
|
|
||||||
/** 导出按钮操作 */
|
|
||||||
handleExport() {
|
|
||||||
this.$confirm('是否确认导出所有数据项?', '警告', {
|
|
||||||
confirmButtonText: '确定',
|
|
||||||
cancelButtonText: '取消',
|
|
||||||
type: "warning",
|
|
||||||
}).then((_) => {
|
|
||||||
this.download(
|
|
||||||
"/system/manage/feedback/export",
|
|
||||||
Object.assign({}, this.queryParams, this.select),
|
|
||||||
`意见反馈-${new Date().getTime()}.xlsx`
|
|
||||||
);
|
|
||||||
});
|
|
||||||
},
|
|
||||||
tableRowClassName({ row, rowIndex }) {
|
|
||||||
if (rowIndex % 2 == 1) {
|
|
||||||
return "warning-row";
|
|
||||||
} else if (rowIndex % 2 == 0) {
|
|
||||||
return "success-row";
|
|
||||||
}
|
|
||||||
return "";
|
|
||||||
},
|
|
||||||
},
|
|
||||||
};
|
|
||||||
</script>
|
|
||||||
<style scoped lang="scss">
|
|
||||||
::v-deep .el-table .warning-row {
|
|
||||||
background: #f9f9f9;
|
|
||||||
}
|
|
||||||
|
|
||||||
::v-deep .el-table .success-row {
|
|
||||||
background: #ffffff;
|
|
||||||
}
|
|
||||||
::v-deep .el-table thead {
|
|
||||||
color: #000000;
|
|
||||||
}
|
|
||||||
::v-deep .el-select {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.uploadIcon ::v-deep .el-upload--picture-card {
|
|
||||||
display: none !important; /* 上传按钮隐藏 */
|
|
||||||
}
|
|
||||||
.searchbtn {
|
|
||||||
background: #c8161d;
|
|
||||||
color: #ffffff;
|
|
||||||
}
|
|
||||||
.page {
|
|
||||||
padding: 10px 20px;
|
|
||||||
background: #f9f9f9;
|
|
||||||
font-size: 14px;
|
|
||||||
.thetopbox {
|
|
||||||
padding: 10px 0;
|
|
||||||
background: #ffffff;
|
|
||||||
border-radius: 8px;
|
|
||||||
.searchbox {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
.searchtitle {
|
|
||||||
margin-right: 10px;
|
|
||||||
}
|
|
||||||
.searchbtn {
|
|
||||||
width: 68px;
|
|
||||||
background: #c8161d;
|
|
||||||
color: #ffffff;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.maintop {
|
|
||||||
display: flex;
|
|
||||||
// padding: 10px 0;
|
|
||||||
justify-content: space-between;
|
|
||||||
align-items: center;
|
|
||||||
.mainbtn {
|
|
||||||
display: flex;
|
|
||||||
justify-content: space-between;
|
|
||||||
align-content: center;
|
|
||||||
width: 100%;
|
|
||||||
|
|
||||||
.thebtn2 {
|
|
||||||
color: #ffffff;
|
|
||||||
background: #ffad41;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.main {
|
|
||||||
background: #ffffff;
|
|
||||||
border-radius: 8px;
|
|
||||||
box-shadow: 0px 2px 20px 0px rgba(238, 238, 238, 0.5);
|
|
||||||
// padding: 20px;
|
|
||||||
.maintop {
|
|
||||||
display: flex;
|
|
||||||
// padding: 10px 20px;
|
|
||||||
justify-content: space-between;
|
|
||||||
align-items: center;
|
|
||||||
.mainbtn {
|
|
||||||
.thebtn1 {
|
|
||||||
background: #3181e5;
|
|
||||||
color: #ffffff;
|
|
||||||
}
|
|
||||||
.thebtn2 {
|
|
||||||
background: #ffad41;
|
|
||||||
color: #ffffff;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.maintitle {
|
|
||||||
font-size: 10px;
|
|
||||||
font-family: MicrosoftYaHei;
|
|
||||||
color: #999999;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.tem {
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
img {
|
|
||||||
width: 28px;
|
|
||||||
height: 20px;
|
|
||||||
margin-right: 3px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.isRed {
|
|
||||||
color: #ed1d25;
|
|
||||||
}
|
|
||||||
.isGreen {
|
|
||||||
color: #1ab62b;
|
|
||||||
}
|
|
||||||
.bgImg {
|
|
||||||
width: 48px;
|
|
||||||
height: 48px;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.openClose {
|
|
||||||
text-align: right;
|
|
||||||
margin-right: 10px;
|
|
||||||
color: #3181e5;
|
|
||||||
}
|
|
||||||
::v-deep .el-date-editor.el-input,
|
|
||||||
.el-date-editor.el-input__inner {
|
|
||||||
width: auto;
|
|
||||||
}
|
|
||||||
</style>
|
|
|
@ -201,7 +201,6 @@ import {
|
||||||
getaccountStatus,
|
getaccountStatus,
|
||||||
getsalletStatus,
|
getsalletStatus,
|
||||||
getattestation,
|
getattestation,
|
||||||
getYesnouploadsList,
|
|
||||||
getorderStatus,
|
getorderStatus,
|
||||||
getAgentGrade
|
getAgentGrade
|
||||||
} from '@/api/member'
|
} from '@/api/member'
|
||||||
|
@ -478,12 +477,6 @@ 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) => {
|
||||||
|
|
|
@ -826,7 +826,6 @@ import {
|
||||||
getaccountStatus,
|
getaccountStatus,
|
||||||
getsalletStatus,
|
getsalletStatus,
|
||||||
getattestation,
|
getattestation,
|
||||||
getYesnouploadsList,
|
|
||||||
getorderStatus,
|
getorderStatus,
|
||||||
|
|
||||||
passwordFree,
|
passwordFree,
|
||||||
|
@ -1062,7 +1061,6 @@ export default {
|
||||||
this.getaccountStatus()
|
this.getaccountStatus()
|
||||||
this.getsalletStatus()
|
this.getsalletStatus()
|
||||||
this.getattestation()
|
this.getattestation()
|
||||||
this.getYesnouploadsList()
|
|
||||||
this.getorderStatus()
|
this.getorderStatus()
|
||||||
this.incomeStatusList()
|
this.incomeStatusList()
|
||||||
this.serviceStatus()
|
this.serviceStatus()
|
||||||
|
@ -1186,12 +1184,6 @@ 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) => {
|
||||||
|
|
|
@ -489,7 +489,6 @@ export default {
|
||||||
// this.getaccountStatus();
|
// this.getaccountStatus();
|
||||||
// this.getsalletStatus();
|
// this.getsalletStatus();
|
||||||
// this.getattestation();
|
// this.getattestation();
|
||||||
// this.getYesnouploadsList();
|
|
||||||
// this.getorderStatus();
|
// this.getorderStatus();
|
||||||
// this.getAgentGrade();
|
// this.getAgentGrade();
|
||||||
// this.getDealerYesno();
|
// this.getDealerYesno();
|
||||||
|
@ -531,10 +530,7 @@ export default {
|
||||||
// getorderStatus().then((res) => {
|
// getorderStatus().then((res) => {
|
||||||
// this.orderStatusList = res.data;
|
// this.orderStatusList = res.data;
|
||||||
// });
|
// });
|
||||||
// 营业执照-是否上传
|
|
||||||
// getYesnouploadsList().then((res) => {
|
|
||||||
// this.yesnouploadsList = res.data;
|
|
||||||
// });
|
|
||||||
// 认证下拉选
|
// 认证下拉选
|
||||||
// getattestation().then((res) => {
|
// getattestation().then((res) => {
|
||||||
// this.tattestation = res.data;
|
// this.tattestation = res.data;
|
||||||
|
|
|
@ -453,7 +453,6 @@ import {
|
||||||
getaccountStatus,
|
getaccountStatus,
|
||||||
getsalletStatus,
|
getsalletStatus,
|
||||||
getattestation,
|
getattestation,
|
||||||
getYesnouploadsList,
|
|
||||||
getorderStatus,
|
getorderStatus,
|
||||||
getAgentGrade,
|
getAgentGrade,
|
||||||
memberRealInfo
|
memberRealInfo
|
||||||
|
@ -669,7 +668,6 @@ export default {
|
||||||
// this.getaccountStatus();
|
// this.getaccountStatus();
|
||||||
// this.getsalletStatus();
|
// this.getsalletStatus();
|
||||||
// this.getattestation();
|
// this.getattestation();
|
||||||
// this.getYesnouploadsList();
|
|
||||||
// this.getorderStatus();
|
// this.getorderStatus();
|
||||||
// this.getAgentGrade();
|
// this.getAgentGrade();
|
||||||
// this.getDealerYesno();
|
// this.getDealerYesno();
|
||||||
|
@ -780,12 +778,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) => {
|
||||||
|
|
Loading…
Reference in New Issue