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">
<ai-search-bar>
<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 #right>
<json-excel
@@ -44,6 +55,7 @@ import { Message } from 'element-ui'
data () {
return {
list: [],
mallId: '',
pageSize: 10,
currentPage: 1,
colConfigs: [
@@ -132,26 +144,33 @@ import { Message } from 'element-ui'
},
created () {
this.$http.post('/api/malluser/info').then(res => {
if (res.code == 0) {
this.$store.commit('setUserInfo', res.data)
if (res.data.flag != 1) {
Message.error('您的账号未激活或已失效,请激活后使用')
this.$store.commit('setActiveDlgShow', true)
return;
} else {
this.getList()
}
}
})
},
methods: {
beforeGetList() {
this.list = []
if (!this.mallId) {
Message.error("请先选择店铺")
return
}
this.$http.post('/api/malluser/info').then(res => {
if (res.code == 0) {
this.$store.commit('setUserInfo', res.data)
if (res.data.flag != 1) {
Message.error('您的账号未激活或已失效,请激活后使用')
this.$store.commit('setActiveDlgShow', true)
return;
} else {
this.getList()
}
}
})
},
getList () {
sendChromeAPIMessage({
url: 'marvel-mms/cn/api/kiana/venom/sales/management/list',
needMallId: true,
mallId: this.mallId,
data: {
pageNo: this.currentPage,
pageSize: this.pageSize,
@@ -159,8 +178,6 @@ import { Message } from 'element-ui'
priceAdjustRecentDays: 7
}}).then((res) => {
if (res.errorCode == 1000000) {
// this.list = res.result.subOrderList
for(let i = 0;i < res.result.subOrderList.length; i++) {
let item = res.result.subOrderList[i];
let data = {};