This commit is contained in:
liushiwei
2023-08-08 02:13:54 +08:00
parent 531aa855d2
commit e8e3a497d7

View File

@@ -9,6 +9,17 @@
<template slot="content"> <template slot="content">
<ai-search-bar> <ai-search-bar>
<template #left> <template #left>
<div class="search-item">
<label style="width:90px">店铺</label>
<el-select v-model="mallId" @change="beforeGetList" placeholder="请选择">
<el-option
v-for="item in $store.state.mallList"
:key="item.mallId"
:label="item.mallName"
:value="item.mallId">
</el-option>
</el-select>
</div>
</template> </template>
<template #right> <template #right>
<json-excel <json-excel
@@ -44,6 +55,7 @@ import { Message } from 'element-ui'
data () { data () {
return { return {
list: [], list: [],
mallId: '',
pageSize: 10, pageSize: 10,
currentPage: 1, currentPage: 1,
colConfigs: [ colConfigs: [
@@ -132,6 +144,15 @@ import { Message } from 'element-ui'
}, },
created () { created () {
},
methods: {
beforeGetList() {
this.list = []
if (!this.mallId) {
Message.error("请先选择店铺")
return
}
this.$http.post('/api/malluser/info').then(res => { this.$http.post('/api/malluser/info').then(res => {
if (res.code == 0) { if (res.code == 0) {
this.$store.commit('setUserInfo', res.data) this.$store.commit('setUserInfo', res.data)
@@ -144,14 +165,12 @@ import { Message } from 'element-ui'
} }
} }
}) })
}, },
methods: {
getList () { getList () {
sendChromeAPIMessage({ sendChromeAPIMessage({
url: 'marvel-mms/cn/api/kiana/venom/sales/management/list', url: 'marvel-mms/cn/api/kiana/venom/sales/management/list',
needMallId: true, needMallId: true,
mallId: this.mallId,
data: { data: {
pageNo: this.currentPage, pageNo: this.currentPage,
pageSize: this.pageSize, pageSize: this.pageSize,
@@ -159,8 +178,6 @@ import { Message } from 'element-ui'
priceAdjustRecentDays: 7 priceAdjustRecentDays: 7
}}).then((res) => { }}).then((res) => {
if (res.errorCode == 1000000) { if (res.errorCode == 1000000) {
// this.list = res.result.subOrderList
for(let i = 0;i < res.result.subOrderList.length; i++) { for(let i = 0;i < res.result.subOrderList.length; i++) {
let item = res.result.subOrderList[i]; let item = res.result.subOrderList[i];
let data = {}; let data = {};