完善jd店铺商品
This commit is contained in:
parent
f03338513c
commit
e2c8d29015
|
|
@ -18,6 +18,6 @@ public class TaoGoodsBo implements Serializable {
|
||||||
*/
|
*/
|
||||||
private String title;
|
private String title;
|
||||||
private String outerId;
|
private String outerId;
|
||||||
private Integer shopId;
|
private Long shopId;
|
||||||
private Integer hasLink;//是否关联
|
private Integer hasLink;//是否关联
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -50,7 +50,11 @@ public class TaoGoodsServiceImpl extends ServiceImpl<TaoGoodsMapper, TaoGoods>
|
||||||
@Override
|
@Override
|
||||||
public PageResult<TaoGoods> queryPageList(TaoGoodsBo bo, PageQuery pageQuery) {
|
public PageResult<TaoGoods> queryPageList(TaoGoodsBo bo, PageQuery pageQuery) {
|
||||||
LambdaQueryWrapper<TaoGoods> queryWrapper = new LambdaQueryWrapper<TaoGoods>()
|
LambdaQueryWrapper<TaoGoods> queryWrapper = new LambdaQueryWrapper<TaoGoods>()
|
||||||
.eq(bo.getShopId()!=null,TaoGoods::getShopId,bo.getShopId());
|
.eq(bo.getShopId()!=null,TaoGoods::getShopId,bo.getShopId())
|
||||||
|
.eq(bo.getNumIid()!=null,TaoGoods::getNumIid,bo.getNumIid())
|
||||||
|
.eq(org.springframework.util.StringUtils.hasText(bo.getOuterId()),TaoGoods::getOuterId,bo.getOuterId())
|
||||||
|
|
||||||
|
;
|
||||||
|
|
||||||
Page<TaoGoods> taoGoodsPage = mapper.selectPage(pageQuery.build(), queryWrapper);
|
Page<TaoGoods> taoGoodsPage = mapper.selectPage(pageQuery.build(), queryWrapper);
|
||||||
if(taoGoodsPage.getRecords()!=null && taoGoodsPage.getRecords().size()>0){
|
if(taoGoodsPage.getRecords()!=null && taoGoodsPage.getRecords().size()>0){
|
||||||
|
|
|
||||||
|
|
@ -40,6 +40,7 @@ public class TaoGoodsSkuServiceImpl extends ServiceImpl<TaoGoodsSkuMapper, TaoGo
|
||||||
.eq(bo.getNumIid()!=null,TaoGoodsSku::getNumIid,bo.getNumIid())
|
.eq(bo.getNumIid()!=null,TaoGoodsSku::getNumIid,bo.getNumIid())
|
||||||
.eq(bo.getSkuId()!=null,TaoGoodsSku::getSkuId,bo.getSkuId())
|
.eq(bo.getSkuId()!=null,TaoGoodsSku::getSkuId,bo.getSkuId())
|
||||||
.eq(StringUtils.hasText(bo.getOuterId()),TaoGoodsSku::getOuterId,bo.getOuterId())
|
.eq(StringUtils.hasText(bo.getOuterId()),TaoGoodsSku::getOuterId,bo.getOuterId())
|
||||||
|
.eq(bo.getErpGoodsSkuId()!=null,TaoGoodsSku::getErpGoodsSkuId,bo.getErpGoodsSkuId())
|
||||||
;
|
;
|
||||||
IPage<TaoGoodsSku> result = mapper.selectPage(pageQuery.build(), ew);
|
IPage<TaoGoodsSku> result = mapper.selectPage(pageQuery.build(), ew);
|
||||||
return PageResult.build(result);
|
return PageResult.build(result);
|
||||||
|
|
|
||||||
|
|
@ -1,26 +1,19 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="app-container">
|
<div class="app-container">
|
||||||
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="108px">
|
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="108px">
|
||||||
<el-form-item label="平台SkuId" prop="skuId">
|
<el-form-item label="平台商品ID" prop="wareId">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="queryParams.skuId"
|
v-model="queryParams.wareId"
|
||||||
placeholder="请输入平台SkuId"
|
placeholder="请输入平台商品ID"
|
||||||
clearable
|
clearable
|
||||||
@keyup.enter.native="handleQuery"
|
@keyup.enter.native="handleQuery"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="商家sku编码" prop="outerId">
|
|
||||||
|
<el-form-item label="商家商品编码" prop="itemNum">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="queryParams.outerId"
|
v-model="queryParams.itemNum"
|
||||||
placeholder="请输入商家sku编码"
|
placeholder="请输入商家商品编码"
|
||||||
clearable
|
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="ERP skuId" prop="erpSkuId">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.erpSkuId"
|
|
||||||
placeholder="请输入ERP skuId"
|
|
||||||
clearable
|
clearable
|
||||||
@keyup.enter.native="handleQuery"
|
@keyup.enter.native="handleQuery"
|
||||||
/>
|
/>
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,14 @@
|
||||||
@keyup.enter.native="handleQuery"
|
@keyup.enter.native="handleQuery"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item label="平台商品ID" prop="wareId">
|
||||||
|
<el-input
|
||||||
|
v-model="queryParams.wareId"
|
||||||
|
placeholder="请输入平台商品ID"
|
||||||
|
clearable
|
||||||
|
@keyup.enter.native="handleQuery"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
<el-form-item label="商家sku编码" prop="outerId">
|
<el-form-item label="商家sku编码" prop="outerId">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="queryParams.outerId"
|
v-model="queryParams.outerId"
|
||||||
|
|
|
||||||
|
|
@ -10,22 +10,15 @@
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<el-form-item label="商家编码" prop="outerId">
|
<el-form-item label="商家商品编码" prop="outerId">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="queryParams.outerId"
|
v-model="queryParams.outerId"
|
||||||
placeholder="请输入商家编码"
|
placeholder="请输入商家商品编码"
|
||||||
clearable
|
|
||||||
@keyup.enter.native="handleQuery"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="ERP商品ID" prop="erpGoodsId">
|
|
||||||
<el-input
|
|
||||||
v-model="queryParams.erpGoodsId"
|
|
||||||
placeholder="请输入ERP skuId"
|
|
||||||
clearable
|
clearable
|
||||||
@keyup.enter.native="handleQuery"
|
@keyup.enter.native="handleQuery"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<el-form-item label="店铺" prop="shopId">
|
<el-form-item label="店铺" prop="shopId">
|
||||||
<el-select v-model="queryParams.shopId" placeholder="请选择店铺" clearable @change="handleQuery">
|
<el-select v-model="queryParams.shopId" placeholder="请选择店铺" clearable @change="handleQuery">
|
||||||
<el-option
|
<el-option
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue