Commit 48584a9f authored by 黄奎's avatar 黄奎

页面修改

parent 72005162
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
} }
.cycleOrderList .border-bottom { .cycleOrderList .border-bottom {
/* border-bottom: 1px dashed #EEE; */
padding-bottom: 5px; padding-bottom: 5px;
margin-bottom: 5px; margin-bottom: 5px;
} }
...@@ -61,51 +61,54 @@ ...@@ -61,51 +61,54 @@
</template> </template>
</q-select> </q-select>
</div> </div>
<q-select v-if="!isNormal" @input="resetSearch" filled stack-label option-value="Id" option-label="Name" <template v-if="isReturnperiods">
use-input v-model="msg.CommissionType" :options="CommissionList" label="类型" dense class="col-3" emit-value <q-select v-if="!isNormal" @input="resetSearch" filled stack-label option-value="Id" option-label="Name"
map-options></q-select> use-input v-model="msg.CommissionType" :options="CommissionList" label="类型" dense class="col-3" emit-value
<q-select v-if="!isNormal" @input="resetSearch" filled stack-label option-value="Id" option-label="Name" map-options></q-select>
use-input v-model="msg.Q_SelectNormal" :options="SelectNormal" label="返佣情况" dense class="col-3" emit-value <q-select v-if="!isNormal" @input="resetSearch" filled stack-label option-value="Id" option-label="Name"
map-options></q-select> use-input v-model="msg.Q_SelectNormal" :options="SelectNormal" label="返佣情况" dense class="col-3" emit-value
<q-select class="col-3" filled stack-label input-debounce="0" v-if="!isEdit" option-value="Id" map-options></q-select>
@input="getlaiyuan" option-label="Name" v-model="msg.OrderSourceType" :options="customFromList" label="来源" <q-select class="col-3" filled stack-label input-debounce="0" v-if="!isEdit" option-value="Id"
dense emit-value map-options></q-select> @input="getlaiyuan" option-label="Name" v-model="msg.OrderSourceType" :options="customFromList" label="来源"
<div class="col-3" v-if="msg.OrderSourceType == 1 || msg.OrderSourceType == 3"> dense emit-value map-options></q-select>
<q-select filled clearable stack-label v-model="msg.OrderSourceId" dense :options="myEmployeeList" use-input
@input="getList" label="人员" @filter="filterEmployee" option-label="EmployeeName" option-value="Id" <div class="col-3" v-if="msg.OrderSourceType == 1 || msg.OrderSourceType == 3">
emit-value map-options> <q-select filled clearable stack-label v-model="msg.OrderSourceId" dense :options="myEmployeeList" use-input
<template v-slot:no-option> @input="getList" label="人员" @filter="filterEmployee" option-label="EmployeeName" option-value="Id"
<q-item> emit-value map-options>
<q-item-section class="text-grey">未找到相关数据</q-item-section> <template v-slot:no-option>
</q-item> <q-item>
</template> <q-item-section class="text-grey">未找到相关数据</q-item-section>
</q-select> </q-item>
</div> </template>
<div class="col-3" v-if="msg.OrderSourceType == 2"> </q-select>
<q-select filled clearable stack-label v-model="msg.OrderSourceId" dense :options="customList" use-input </div>
@input="getList" label="关联同行" @filter="filterFn" option-label="CustomerName" option-value="CustomerId" <div class="col-3" v-if="msg.OrderSourceType == 2">
emit-value map-options> <q-select filled clearable stack-label v-model="msg.OrderSourceId" dense :options="customList" use-input
<template v-slot:no-option> @input="getList" label="关联同行" @filter="filterFn" option-label="CustomerName" option-value="CustomerId"
<q-item> emit-value map-options>
<q-item-section class="text-grey">未找到相关数据</q-item-section> <template v-slot:no-option>
</q-item> <q-item>
</template> <q-item-section class="text-grey">未找到相关数据</q-item-section>
</q-select> </q-item>
</div> </template>
<div class="col-3" v-if="msg.OrderSourceType == 4"> </q-select>
<q-select filled clearable stack-label v-model="msg.OrderSourceId" dense :options="InvitationList" use-input </div>
@input="getList" label="转介人" @filter="filterFnStudent" option-label="StuName" option-value="StuId" <div class="col-3" v-if="msg.OrderSourceType == 4">
emit-value map-options> <q-select filled clearable stack-label v-model="msg.OrderSourceId" dense :options="InvitationList" use-input
<template v-slot:no-option> @input="getList" label="转介人" @filter="filterFnStudent" option-label="StuName" option-value="StuId"
<q-item> emit-value map-options>
<q-item-section class="text-grey">未找到相关数据</q-item-section> <template v-slot:no-option>
</q-item> <q-item>
</template> <q-item-section class="text-grey">未找到相关数据</q-item-section>
</q-select> </q-item>
</div> </template>
<div class="col-3"> </q-select>
<q-input filled dense v-model="msg.OrderId" @keyup.enter.native="resetSearch()" label="订单号" /> </div>
</div> <div class="col-3">
<q-input filled dense v-model="msg.OrderId" @keyup.enter.native="resetSearch()" label="订单号" />
</div>
</template>
</div> </div>
</div> </div>
<div class="page-search row items-center" style="justify-content: space-between;"> <div class="page-search row items-center" style="justify-content: space-between;">
...@@ -191,6 +194,9 @@ ...@@ -191,6 +194,9 @@
import { import {
EduDownLoad, EduDownLoad,
} from '../../../api/common/common'; } from '../../../api/common/common';
import {
mapState
} from "vuex";
export default { export default {
meta: { meta: {
title: "业绩提成统计" title: "业绩提成统计"
...@@ -279,6 +285,21 @@ ...@@ -279,6 +285,21 @@
isEdit: false isEdit: false
} }
}, },
computed: mapState({
//是否有下载权限
isReturnperiods(state) {
if (state.user.userInfo && state.user.userInfo.ActionMenuList && state.user.userInfo.ActionMenuList.length >
0) {
let action = state.user.userInfo.ActionMenuList.find(x => {
if (x.FunctionCode == "Edit_Returnperiods") {
return x;
}
});
return action && action.FunctionCode;
}
return false;
}
}),
created() { created() {
let userinfo = this.getLocalStorage(); let userinfo = this.getLocalStorage();
userinfo.ActionMenuList.map(x => { //判断权限 userinfo.ActionMenuList.map(x => { //判断权限
......
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