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