优化系统
This commit is contained in:
parent
803402ea8b
commit
cc4bbd8013
|
|
@ -46,9 +46,11 @@ public class ShopController extends BaseController {
|
|||
}
|
||||
|
||||
@GetMapping("/platformList")
|
||||
public TableDataInfo platformList()
|
||||
{
|
||||
List<OShopPlatform> list = platformService.list();
|
||||
public TableDataInfo platformList(Integer status) {
|
||||
LambdaQueryWrapper<OShopPlatform> qw = new LambdaQueryWrapper<OShopPlatform>()
|
||||
.eq(status!=null,OShopPlatform::getStatus,status);
|
||||
qw.orderByAsc(OShopPlatform::getSort);
|
||||
List<OShopPlatform> list = platformService.list(qw);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,27 +1,36 @@
|
|||
<template>
|
||||
<div class="app-container">
|
||||
<el-tabs v-model="activeName" @tab-click="handleClick">
|
||||
<el-tab-pane label="淘宝天猫" name="taoGoods">
|
||||
<goods-tao></goods-tao>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="京东POP" name="jdGoods" lazy>
|
||||
<goods-jd></goods-jd>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="拼多多" name="pddGoods" lazy>
|
||||
<goods-pdd></goods-pdd>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="抖店" name="douGoods" lazy>
|
||||
<goods-dou></goods-dou>
|
||||
</el-tab-pane>
|
||||
<el-tab-pane label="微信小店" name="weiGoods" lazy>
|
||||
<goods-wei></goods-wei>
|
||||
</el-tab-pane>
|
||||
<!-- <el-tab-pane label="快手小店" name="kwaiGoods" lazy>-->
|
||||
<!-- 开发中-->
|
||||
<el-tab-pane v-for="item in typeList" :label="item.name" :name="item.code" lazy>
|
||||
<goods-tao v-if="item.id === 100" ></goods-tao>
|
||||
<goods-jd v-if="item.id === 200"></goods-jd>
|
||||
<goods-pdd v-if="item.id === 300"></goods-pdd>
|
||||
<goods-dou v-if="item.id === 400"></goods-dou>
|
||||
<goods-wei v-if="item.id === 500"></goods-wei>
|
||||
</el-tab-pane>
|
||||
|
||||
|
||||
<!-- <el-tab-pane label="淘宝天猫" name="taoGoods">-->
|
||||
<!-- <goods-tao></goods-tao>-->
|
||||
<!-- </el-tab-pane>-->
|
||||
<!-- <el-tab-pane label="小红书" name="xhsGoods" lazy>-->
|
||||
<!-- 开发中-->
|
||||
<!-- <el-tab-pane label="京东POP" name="jdGoods" lazy>-->
|
||||
<!-- <goods-jd></goods-jd>-->
|
||||
<!-- </el-tab-pane>-->
|
||||
<!-- <el-tab-pane label="拼多多" name="pddGoods" lazy>-->
|
||||
<!-- <goods-pdd></goods-pdd>-->
|
||||
<!-- </el-tab-pane>-->
|
||||
<!-- <el-tab-pane label="抖店" name="douGoods" lazy>-->
|
||||
<!-- <goods-dou></goods-dou>-->
|
||||
<!-- </el-tab-pane>-->
|
||||
<!-- <el-tab-pane label="微信小店" name="weiGoods" lazy>-->
|
||||
<!-- <goods-wei></goods-wei>-->
|
||||
<!-- </el-tab-pane>-->
|
||||
<!--<!– <el-tab-pane label="快手小店" name="kwaiGoods" lazy>–>-->
|
||||
<!--<!– 开发中–>-->
|
||||
<!--<!– </el-tab-pane>–>-->
|
||||
<!--<!– <el-tab-pane label="小红书" name="xhsGoods" lazy>–>-->
|
||||
<!--<!– 开发中–>-->
|
||||
<!--<!– </el-tab-pane>–>-->
|
||||
</el-tabs>
|
||||
|
||||
</div>
|
||||
|
|
@ -33,19 +42,24 @@ import GoodsJd from "@/views/jd/goods/index";
|
|||
import GoodsDou from "@/views/dou/goods/index";
|
||||
import GoodsPdd from "@/views/pdd/goods/index";
|
||||
import GoodsWei from "@/views/wei/goods/index";
|
||||
import {listPlatform} from "@/api/shop/shop";
|
||||
export default {
|
||||
name: "ShopGoods",
|
||||
components:{GoodsTao,GoodsJd,GoodsDou,GoodsPdd,GoodsWei},
|
||||
data() {
|
||||
return {
|
||||
activeName: 'taoGoods'
|
||||
activeName: 'taoGoods',
|
||||
typeList:[]
|
||||
};
|
||||
},
|
||||
created() {
|
||||
|
||||
},
|
||||
mounted() {
|
||||
|
||||
listPlatform({status:0}).then(res => {
|
||||
this.typeList = res.rows.filter(x=>x.id!==999);
|
||||
this.activeName = this.typeList[0].code
|
||||
})
|
||||
},
|
||||
methods: {
|
||||
handleClick(tab, event) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue