Merge branch 'lx-test' of gitee.com:cabbage_qd/web-base-admin into lx-online

This commit is contained in:
woody 2025-06-18 09:08:23 +08:00
commit e6a354874f
5 changed files with 92 additions and 40 deletions

View File

@ -659,7 +659,7 @@ export const constantRoutes = [
path: 'topPerformance',
name: 'TopPerformance',
component: () => import('@/views/settlementCenter/topPerformance/index'),
meta: { title: '顶点奖金拨比列表统计' },
meta: { title: '零线系统拨比统计' },
hidden: true
},
{

View File

@ -27,14 +27,14 @@
border>京东收银台H5</el-checkbox>
<el-checkbox v-model="formData.pay6"
border>京东收银台PC</el-checkbox>
<el-checkbox v-model="formData.pay11"
border>宝付微信</el-checkbox>
<el-checkbox v-model="formData.pay12"
border>宝付微信扫码</el-checkbox>
<el-checkbox v-model="formData.pay13"
border>汇付微信</el-checkbox>
<el-checkbox v-model="formData.pay15"
border>汇付银行卡</el-checkbox>
<!-- <el-checkbox v-model="formData.pay11"-->
<!-- border>宝付微信</el-checkbox>-->
<!-- <el-checkbox v-model="formData.pay12"-->
<!-- border>宝付微信扫码</el-checkbox>-->
<!-- <el-checkbox v-model="formData.pay13"-->
<!-- border>汇付微信</el-checkbox>-->
<!-- <el-checkbox v-model="formData.pay15"-->
<!-- border>汇付银行卡</el-checkbox>-->
<!-- <el-checkbox v-model="formData.pay20"-->
<!-- border>微信APP</el-checkbox>-->
<el-checkbox v-model="formData.pay32"
@ -78,10 +78,10 @@ export default {
// pay4: false,
pay5: false,
pay6: false,
pay11: false,
pay12: false,
pay13: false,
pay15: false,
// pay11: false,
// pay12: false,
// pay13: false,
// pay15: false,
pay20: false,
pay32: false,
pay33: false,
@ -112,10 +112,10 @@ export default {
// pay4: res.data.pay4,
pay5: res.data.pay5,
pay6: res.data.pay6,
pay11: res.data.pay11,
pay12: res.data.pay12,
pay13: res.data.pay13,
pay15: res.data.pay15,
// pay11: res.data.pay11,
// pay12: res.data.pay12,
// pay13: res.data.pay13,
// pay15: res.data.pay15,
pay20: res.data.pay20,
pay32: res.data.pay32,
pay33: res.data.pay33,

View File

@ -54,6 +54,21 @@
<el-input v-model="queryParams.memberName" clearable />
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item :label="'隶属体系'" prop="vertexId">
<el-select
v-model="queryParams.vertexId"
clearable
>
<el-option
v-for="item in vertexList"
:key="item.pkId"
:label="item.vertexName"
:value="item.pkId"
/>
</el-select>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item :label="'联系方式'" prop="phone">
<el-input v-model="queryParams.phone" clearable />
@ -321,6 +336,12 @@
prop="memberName"
:label="'会员姓名'"
/>
<el-table-column
align="center"
prop="vertexName"
:label="'隶属体系'"
min-width="120"
/>
<el-table-column
align="center"
min-width="120px"
@ -475,7 +496,7 @@ import topBar from '@/components/topBar'
import * as log from '@/api/logistics'
import * as del from '@/api/delivery'
import { getStatus } from '@/api/notice'
import { getVartexList } from '@/api/affiliatedteam'
export default {
name: 'Ckspdd',
components: {
@ -507,14 +528,16 @@ export default {
pageNum: 1,
pageSize: 50,
orderCode: '',
orderStatus: ''
orderStatus: '',
vertexId: ''
},
orderStatusList: [],
tableData: [],
orderTypeList: [],
shippingTypeList: [],
payTypeList: [],
total: 0
total: 0,
vertexList: []
}
},
created() {
@ -522,6 +545,9 @@ export default {
this.getOthers()
this.getSearch()
this.getOrderStatus()
getVartexList().then((res) => {
this.vertexList = res.data
})
},
methods: {
getOrderStatus() {

View File

@ -19,7 +19,21 @@
<el-input v-model="queryParams.memberName" clearable />
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item :label="'隶属体系'" prop="vertexId">
<el-select
v-model="queryParams.vertexId"
clearable
>
<el-option
v-for="item in vertexList"
:key="item.pkId"
:label="item.vertexName"
:value="item.pkId"
/>
</el-select>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item :label="'联系方式'" prop="phone">
<el-input v-model="queryParams.phone" clearable />
@ -58,8 +72,7 @@
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="4">
<el-form-item :label="'收货人'" prop="recName">
<el-input v-model="queryParams.recName" clearable />
@ -97,20 +110,21 @@
/>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item
:label="`${'购买人' + '姓名'}`"
prop="buyMemberName"
>
<el-input
v-model="queryParams.buyMemberName"
clearable
/>
</el-form-item>
</el-col>
</el-row>
<el-collapse-transition>
<el-row v-show="isActive">
<el-col :span="4">
<el-form-item
:label="`${'购买人' + '姓名'}`"
prop="buyMemberName"
>
<el-input
v-model="queryParams.buyMemberName"
clearable
/>
</el-form-item>
</el-col>
<el-col :span="4">
<el-form-item :label="'支付方式'" prop="payType">
<el-select
@ -236,6 +250,12 @@
prop="memberCode"
:label="'会员编号'"
/>
<el-table-column
align="center"
prop="vertexName"
:label="'隶属体系'"
min-width="120"
/>
<el-table-column
v-if="dataList[3].key"
align="center"
@ -410,6 +430,7 @@
import topBar from '@/components/topBar'
import * as log from '@/api/logistics'
import * as api from '@/api/site.js'
import { getVartexList } from '@/api/affiliatedteam'
import { getRoleMenu, roleDetails, getStatus } from '@/api/notice'
export default {
name: 'Spdd',
@ -419,6 +440,7 @@ export default {
data() {
return {
moren: 'spdd',
vertexList: [],
dataList: [
{
name: 'orderCode',
@ -523,6 +545,7 @@ export default {
multipleSelection: [],
queryParams: {
vertexId: '',
pageNum: 1,
pageSize: 50,
shoppingAddress: [],
@ -623,6 +646,9 @@ export default {
log.getOrderPayType().then((res) => {
this.paywayList = res.data
})
getVartexList().then((res) => {
this.vertexList = res.data
})
},
//
changeActive() {

View File

@ -46,7 +46,7 @@
</el-col> -->
<el-col :span="8">
<el-form-item :label="'业绩时间'">
<el-form-item :label="'统计时间'">
<el-date-picker
v-model="creationTime"
value-format="yyyy-MM-dd"
@ -59,7 +59,7 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="顶点">
<el-form-item label="系统编号">
<el-select v-model="select.pkVertex">
<el-option
v-for="item in verList"
@ -192,13 +192,13 @@ export default {
},
{
id: 31,
text: '顶点名称',
text: '系统名称',
checked: true,
prop: 'memberName'
},
{
id: 27,
text: '业绩时间',
text: '统计时间',
checked: false,
prop: 'creationTime'
},
@ -374,7 +374,7 @@ export default {
moren: '/settlementCenter/topPerformance',
topList: [
{
name: '顶点奖金拨比列表统计',
name: '零线系统拨比统计',
path: '/settlementCenter/topPerformance',
url: 'topPerformance',
changed: false
@ -515,7 +515,7 @@ export default {
this.download(
'/member/manage/bonus-vertex-statis/export',
Object.assign({}, this.queryParams, this.select),
`顶点奖金拨比列表统计-${new Date().getTime()}.xlsx`
`零线系统拨比统计-${new Date().getTime()}.xlsx`
)
})
},