Browse Source

base

zhanglei
wangpengfei 12 months ago
parent
commit
c52b32f024
  1. 2
      yxt-base-biz/src/main/java/com/yxt/base/biz/base/basebrandinfo/BaseBrandInfoService.java
  2. 11
      yxt-base-biz/src/main/java/com/yxt/base/biz/base/basegoodsskuextend/BaseGoodsSkuExtendService.java
  3. 3
      yxt-base-biz/src/main/java/com/yxt/base/biz/base/basegoodsspu/BaseGoodsSpuVo.java
  4. 2
      yxt-base-biz/src/main/java/com/yxt/base/biz/base/basemanufacturer/BaseManufacturerService.java
  5. 23
      yxt-wms-biz/src/main/java/com/yxt/wms/biz/base/wmswarehouseextend/WmsWarehouseExtend.java
  6. 22
      yxt-wms-biz/src/main/java/com/yxt/wms/biz/base/wmswarehouseextend/WmsWarehouseExtendVo.java
  7. 13
      yxt-wms-biz/src/main/java/com/yxt/wms/biz/base/wmswarehouseinfo/WmsWarehouseInfoService.java

2
yxt-base-biz/src/main/java/com/yxt/base/biz/base/basebrandinfo/BaseBrandInfoService.java

@ -70,7 +70,7 @@ public class BaseBrandInfoService extends MybatisBaseService<BaseBrandInfoMapper
wmsGoodsBrand.setModifyTime(new Date()); wmsGoodsBrand.setModifyTime(new Date());
baseMapper.updateById(wmsGoodsBrand); baseMapper.updateById(wmsGoodsBrand);
} else { } else {
BaseBrandInfo goods=baseMapper.selectOne(new QueryWrapper<BaseBrandInfo>().eq("name",dto.getBrandName())); BaseBrandInfo goods=baseMapper.selectOne(new QueryWrapper<BaseBrandInfo>().eq("brandName",dto.getBrandName()));
if(null!=goods){ if(null!=goods){
return rb.setMsg("商品名不能重复"); return rb.setMsg("商品名不能重复");
} }

11
yxt-base-biz/src/main/java/com/yxt/base/biz/base/basegoodsskuextend/BaseGoodsSkuExtendService.java

@ -72,20 +72,17 @@ public class BaseGoodsSkuExtendService extends MybatisBaseService<BaseGoodsSkuEx
BaseGoodsSkuExtend wmsGoods = fetchBySid(dto.getSid()); BaseGoodsSkuExtend wmsGoods = fetchBySid(dto.getSid());
BeanUtil.copyProperties(dto, wmsGoods); BeanUtil.copyProperties(dto, wmsGoods);
wmsGoods.setModifyTime(new Date()); wmsGoods.setModifyTime(new Date());
wmsGoods.setPicUrl("");
for (UrlsVo url : dto.getUrls()) { for (UrlsVo url : dto.getUrls()) {
String urlPrefix = fileUploadComponent.getUrlPrefix(); String urlPrefix = fileUploadComponent.getUrlPrefix();
String path = url.getUrl().substring(urlPrefix.length()); String path = url.getUrl().substring(urlPrefix.length());
if(StringUtils.isBlank(dto.getPicUrl())){ if(StringUtils.isBlank(wmsGoods.getPicUrl())){
wmsGoods.setPicUrl(path); wmsGoods.setPicUrl(path);
}else{ }else{
wmsGoods.setPicUrl(wmsGoods.getPicUrl()+","+path); wmsGoods.setPicUrl(wmsGoods.getPicUrl()+","+path);
} }
} }
if (StringUtils.isNotBlank(dto.getPicUrl())) {
String urlPrefix = fileUploadComponent.getUrlPrefix();
String path = dto.getPicUrl().substring(urlPrefix.length());
wmsGoods.setPicUrl(path);
}
baseMapper.updateById(wmsGoods); baseMapper.updateById(wmsGoods);
} else { } else {
@ -96,7 +93,7 @@ public class BaseGoodsSkuExtendService extends MybatisBaseService<BaseGoodsSkuEx
for (UrlsVo url : dto.getUrls()) { for (UrlsVo url : dto.getUrls()) {
String urlPrefix = fileUploadComponent.getUrlPrefix(); String urlPrefix = fileUploadComponent.getUrlPrefix();
String path = url.getUrl().substring(urlPrefix.length()); String path = url.getUrl().substring(urlPrefix.length());
if(StringUtils.isBlank(dto.getPicUrl())){ if(StringUtils.isBlank(wmsGoods.getPicUrl())){
wmsGoods.setPicUrl(path); wmsGoods.setPicUrl(path);
}else{ }else{
wmsGoods.setPicUrl(wmsGoods.getPicUrl()+","+path); wmsGoods.setPicUrl(wmsGoods.getPicUrl()+","+path);

3
yxt-base-biz/src/main/java/com/yxt/base/biz/base/basegoodsspu/BaseGoodsSpuVo.java

@ -46,6 +46,9 @@ public class BaseGoodsSpuVo implements Vo {
private String isListed;//是否上架 private String isListed;//是否上架
private String useOrgSid;//使用组织sid private String useOrgSid;//使用组织sid
private String createOrgSid;//创建组织sid private String createOrgSid;//创建组织sid
private String typeName;//类型
private String brandName;//品牌
private String manufacturerName;//厂家
private BaseGoodsSpuDetailVo baseGoodsSpuDetail; private BaseGoodsSpuDetailVo baseGoodsSpuDetail;
private List<BaseGoodsSkuVo> baseGoodsSkus; private List<BaseGoodsSkuVo> baseGoodsSkus;
} }

2
yxt-base-biz/src/main/java/com/yxt/base/biz/base/basemanufacturer/BaseManufacturerService.java

@ -29,7 +29,7 @@ public class BaseManufacturerService extends MybatisBaseService<BaseManufacturer
BaseManufacturerQuery query = pq.getParams(); BaseManufacturerQuery query = pq.getParams();
QueryWrapper<BaseManufacturer> qw = new QueryWrapper<>(); QueryWrapper<BaseManufacturer> qw = new QueryWrapper<>();
if(StringUtils.isNotBlank(query.getName())){ if(StringUtils.isNotBlank(query.getName())){
qw.like("goodsTypeName",query.getName()); qw.like("manufacturerName",query.getName());
} }
IPage<BaseManufacturer> page = PagerUtil.queryToPage(pq); IPage<BaseManufacturer> page = PagerUtil.queryToPage(pq);

23
yxt-wms-biz/src/main/java/com/yxt/wms/biz/base/wmswarehouseextend/WmsWarehouseExtend.java

@ -10,22 +10,11 @@ import lombok.Data;
@Data @Data
public class WmsWarehouseExtend extends BaseEntity { public class WmsWarehouseExtend extends BaseEntity {
private String warehouseName;//仓库名称 private String warehouseSid;//仓库sid
private String warehouseCode;//仓库编码 private String markupRate1;//加价率1
private String contacts;//联系人 private String markupRate2;//加价率2
private String mob;//手机 private String markupRate3;//加价率3
private String telephone;//联系电话 private String markupRate4;//加价率4
private String manager;//主管 private String markupRate5;//加价率5
private String areaSid;//地区sid
private String address;//地址
private String longitude;//经度
private String latitude;//纬度
private String warehouseTypeKey;//仓库类型Key
private String warehouseTypeValue;//仓库类型value
private String usageStatus;//使用状态,0停用 1正常
private String squareMeter;//平方米
private String sortNo;//创建组织sid
private String useOrgSid;//创建组织sid
private String createOrgSid;//创建组织sid
} }

22
yxt-wms-biz/src/main/java/com/yxt/wms/biz/base/wmswarehouseextend/WmsWarehouseExtendVo.java

@ -23,21 +23,11 @@ public class WmsWarehouseExtendVo implements Vo {
private String isEnable; private String isEnable;
private String state; private String state;
private String isDelete; private String isDelete;
private String warehouseSid;//仓库sid
private String warehouseName;//仓库名称 private String warehouseName;//仓库名称
private String warehouseCode;//仓库编码 private String markupRate1;//加价率1
private String contacts;//联系人 private String markupRate2;//加价率2
private String mob;//手机 private String markupRate3;//加价率3
private String telephone;//联系电话 private String markupRate4;//加价率4
private String manager;//主管 private String markupRate5;//加价率5
private String areaSid;//地区sid
private String address;//地址
private String longitude;//经度
private String latitude;//纬度
private String warehouseTypeKey;//仓库类型Key
private String warehouseTypeValue;//仓库类型value
private String usageStatus;//使用状态,0停用 1正常
private String squareMeter;//平方米
private String sortNo;//创建组织sid
private String useOrgSid;//创建组织sid
private String createOrgSid;//创建组织sid
} }

13
yxt-wms-biz/src/main/java/com/yxt/wms/biz/base/wmswarehouseinfo/WmsWarehouseInfoService.java

@ -64,8 +64,10 @@ public class WmsWarehouseInfoService extends MybatisBaseService<WmsWarehouseInfo
// for (WmsWarehouseExtendDto wmsWarehouseExtendDto : dto.getWmsWarehouseExtendDtos()) { // for (WmsWarehouseExtendDto wmsWarehouseExtendDto : dto.getWmsWarehouseExtendDtos()) {
// wmsWarehouseExtendDto.setWarehouseSid(wmsWarehouse.getSid()); // wmsWarehouseExtendDto.setWarehouseSid(wmsWarehouse.getSid());
// } // }
dto.getWmsWarehouseExtendDto().setWarehouseSid(wmsWarehouse.getSid()); if(dto.getWmsWarehouseExtendDto()!=null){
wmsWarehouseExtendService.saveOrUpdate(dto.getWmsWarehouseExtendDto()); dto.getWmsWarehouseExtendDto().setWarehouseSid(wmsWarehouse.getSid());
wmsWarehouseExtendService.saveOrUpdate(dto.getWmsWarehouseExtendDto());
}
} else { } else {
WmsWarehouseInfo wmsWarehouse = new WmsWarehouseInfo(); WmsWarehouseInfo wmsWarehouse = new WmsWarehouseInfo();
sid = wmsWarehouse.getSid(); sid = wmsWarehouse.getSid();
@ -75,8 +77,11 @@ public class WmsWarehouseInfoService extends MybatisBaseService<WmsWarehouseInfo
// for (WmsWarehouseExtendDto wmsWarehouseExtendDto : dto.getWmsWarehouseExtendDtos()) { // for (WmsWarehouseExtendDto wmsWarehouseExtendDto : dto.getWmsWarehouseExtendDtos()) {
// wmsWarehouseExtendDto.setWarehouseSid(wmsWarehouse.getSid()); // wmsWarehouseExtendDto.setWarehouseSid(wmsWarehouse.getSid());
// } // }
dto.getWmsWarehouseExtendDto().setWarehouseSid(wmsWarehouse.getSid()); if(dto.getWmsWarehouseExtendDto()!=null){
wmsWarehouseExtendService.saveOrUpdate(dto.getWmsWarehouseExtendDto()); dto.getWmsWarehouseExtendDto().setWarehouseSid(wmsWarehouse.getSid());
wmsWarehouseExtendService.saveOrUpdate(dto.getWmsWarehouseExtendDto());
}
} }
return rb.success().setMsg("成功"); return rb.success().setMsg("成功");

Loading…
Cancel
Save