diff --git a/wms/src/main/java/com/yxt/wms/biz/func/basebrandinfo/BaseBrandInfoService.java b/wms/src/main/java/com/yxt/wms/biz/func/basebrandinfo/BaseBrandInfoService.java index ffc8dd2..56d5f78 100644 --- a/wms/src/main/java/com/yxt/wms/biz/func/basebrandinfo/BaseBrandInfoService.java +++ b/wms/src/main/java/com/yxt/wms/biz/func/basebrandinfo/BaseBrandInfoService.java @@ -35,16 +35,34 @@ public class BaseBrandInfoService extends MybatisBaseService> w=baseBrandInfoFeign.listPage(pq); + if(!w.getCode().equals("200")){ + return w; + } + PagerVo baseBrandInfoVos=w.getData(); + for (BaseBrandInfoVo baseBrandInfoVo : baseBrandInfoVos.getRecords()) { + baseBrandInfoVo.setImage(fileUploadComponent.getUrlPrefix() + baseBrandInfoVo.getImage()); + } + + return rb.success().success().setData(baseBrandInfoVos); } public ResultBean> listAll( OrgPathQuery query) { return baseBrandInfoFeign.listAll(query); } public ResultBean saveOrUpdate(BaseBrandInfoDto dto) { + String urlPrefix = fileUploadComponent.getUrlPrefix(); + String path = dto.getImage().substring(urlPrefix.length()); + dto.setImage(path); return baseBrandInfoFeign.saveOrUpdate(dto); } public ResultBean initialization(String sid) { + ResultBean w=baseBrandInfoFeign.initialization(sid); + if(!w.getCode().equals("200")){ + return w; + } + BaseBrandInfoVo baseBrandInfoVo=w.getData(); + baseBrandInfoVo.setImage(fileUploadComponent.getUrlPrefix() + baseBrandInfoVo.getImage()); return baseBrandInfoFeign.initialization(sid); }