Commit 7eceb1db authored by 黄奎's avatar 黄奎

页面修改

parent 41c021a2
......@@ -44,6 +44,8 @@
<q-btn color="accent" class="q-mr-md" size="sm" icon="swap_horiz" label="转订单"
:disable="selection.length === 0" @click="transferOrder" />
<q-btn color="accent" class="q-mr-md" size="sm" icon="add" label="新增学员" @click="EditStudent(null)" />
<q-btn v-if="authObj&&authObj.isShowDownload" color="accent" class="q-mr-md" size="sm" icon="add" label="下载"
@click="downloadStudent" />
</div>
<div class="page-option" v-if="pushMode">
<q-btn color="accent" unelevated class="q-mr-md" size="sm" icon="swap_horiz" label="立即推送" :loading="pushing"
......@@ -83,7 +85,6 @@
</div>
</q-td>
</template>
<template v-slot:body-cell-CurseManager="props">
<q-td :props="props" v-html="getCurseManager(props.row)"></q-td>
</template>
......@@ -131,11 +132,6 @@
</template>
</q-td>
</template>
<!-- <template v-slot:body-cell-CustomerName="props">
<q-td>
<span v-if="props.row.BelongType!=3">{{props.row.CustomerName}}</span>
</q-td>
</template> -->
</q-table>
<student-form v-if="isShowStuForm" :save-obj="stuOption" @close="closeStuForm" @success="refreshStuList">
</student-form>
......@@ -159,6 +155,9 @@
import {
SetStudentAssistBatch
} from "../../../api/sale/sale";
import {
EduDownLoad
} from "../../../api/common/common";
export default {
props: {
dataList: {
......@@ -172,6 +171,16 @@
loading: {
type: Boolean,
default: false,
},
//权限验证
authObj: {
type: Object,
default: null,
},
//查询参数
queryMsg: {
type: Object,
default: null,
}
},
components: {
......@@ -318,12 +327,6 @@
align: "left",
field: "CreateByName"
}
// {
// name: "CustomerName",
// label: "所属同行",
// field: "CustomerName",
// align: "left"
// }
],
pageMsg: {
rowsPerPage: 12
......@@ -360,6 +363,15 @@
...mapGetters(["userInfo", "logo", "name"])
},
methods: {
//下载文件
downloadStudent() {
var msg = JSON.parse(JSON.stringify(this.queryMsg));
EduDownLoad(
"/User/DownLoadStudent",
msg,
"客户资料.xls"
);
},
//初始化权限
initAuth() {},
formatAssistList() {
......
......@@ -48,7 +48,7 @@
</div>
</div>
<div class="page-content">
<stulist :dataList="data" @success="refreshPage" :loading="loading" ref="stuList">
<stulist :dataList="data" @success="refreshPage" :loading="loading" ref="stuList" :authObj="AuthObj" :queryMsg="msg">
</stulist>
<div class="row" style="justify-content: flex-end;padding: 5px 20px">
<q-pagination v-model="msg.pageIndex" :max="pageCount" @input="changePage" class="full-width justify-end"
......@@ -109,7 +109,10 @@
myEmployeeList: [],
//客户阶段状态列表
customState: [],
customTypeList: [] //客户类型
customTypeList: [], //客户类型
AuthObj:{
isShowDownload:true,
}
}
},
computed: {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment