Browse Source

7/19

master
wangpengfei 9 months ago
parent
commit
1f12e84942
  1. 15
      src/main/java/com/yxt/supplier/biz/supplierinfo/SupplierInfoService.java
  2. 2
      src/main/java/com/yxt/supplier/biz/suppliertype/SupplierTypeMapper.java
  3. 3
      src/main/java/com/yxt/supplier/biz/suppliertype/SupplierTypeService.java

15
src/main/java/com/yxt/supplier/biz/supplierinfo/SupplierInfoService.java

@ -93,21 +93,21 @@ public class SupplierInfoService extends MybatisBaseService<SupplierInfoMapper,
return rb.success().setData(p); return rb.success().setData(p);
} }
if (StringUtils.isNotBlank(query.getSupplierName())){ if (StringUtils.isNotBlank(query.getSupplierName())){
qw.like("supplierName",query.getSupplierName()); qw.like("a.supplierName",query.getSupplierName());
} }
if (StringUtils.isNotBlank(query.getSupplierTypeName())){ if (StringUtils.isNotBlank(query.getSupplierTypeName())){
qw.like("supplierTypeName",query.getSupplierTypeName()); qw.like("a.supplierTypeName",query.getSupplierTypeName());
} }
if (StringUtils.isNotBlank(query.getContactTelePhone())){ if (StringUtils.isNotBlank(query.getContactTelePhone())){
qw.like("contactTelePhone",query.getContactTelePhone()); qw.like("a.contactTelePhone",query.getContactTelePhone());
} }
if (StringUtils.isNotBlank(query.getContactName())){ if (StringUtils.isNotBlank(query.getContactName())){
qw.like("contactName",query.getContactName()); qw.like("a.contactName",query.getContactName());
} }
if (StringUtils.isNotBlank(query.getOtherQuery())){ if (StringUtils.isNotBlank(query.getOtherQuery())){
qw.and(wrapper -> wrapper.like("supplierName", query.getOtherQuery()).or().like("supplierPY", query.getOtherQuery()).or().like("contactTelePhone",query.getOtherQuery())); qw.and(wrapper -> wrapper.like("a.supplierName", query.getOtherQuery()).or().like("a.supplierPY", query.getOtherQuery()).or().like("contactTelePhone",query.getOtherQuery()));
} }
qw.eq("isDelete",0); qw.eq("a.isDelete",0);
IPage<SupplierInfo> page = PagerUtil.queryToPage(pq); IPage<SupplierInfo> page = PagerUtil.queryToPage(pq);
IPage<SupplierInfoVo> pagging = baseMapper.selectPageVo(page, qw); IPage<SupplierInfoVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<SupplierInfoVo> p = PagerUtil.pageToVo(pagging, null); PagerVo<SupplierInfoVo> p = PagerUtil.pageToVo(pagging, null);
@ -151,8 +151,7 @@ public class SupplierInfoService extends MybatisBaseService<SupplierInfoMapper,
SupplierInfo entity = new SupplierInfo(); SupplierInfo entity = new SupplierInfo();
BeanUtil.copyProperties(dto, entity, "id", "sid"); BeanUtil.copyProperties(dto, entity, "id", "sid");
entity.setCreateBySid(dto.getUserSid()); entity.setCreateBySid(dto.getUserSid());
entity.setCreateOrgSid(dto.getOrgPath()); entity.setCreateOrgSid(dto.getUseOrgSid());
entity.setUseOrgSid(dto.getOrgPath());
baseMapper.insert(entity); baseMapper.insert(entity);
return entity.getSid(); return entity.getSid();
} }

2
src/main/java/com/yxt/supplier/biz/suppliertype/SupplierTypeMapper.java

@ -64,6 +64,6 @@ public interface SupplierTypeMapper extends BaseMapper<SupplierType> {
@Select("SELECT COUNT(*) FROM supplier_type WHERE supplierTypeCode = #{supplierTypeCode} AND useOrgSid = #{useOrgSid} AND sid != #{dtoSid}") @Select("SELECT COUNT(*) FROM supplier_type WHERE supplierTypeCode = #{supplierTypeCode} AND useOrgSid = #{useOrgSid} AND sid != #{dtoSid}")
int checkUpdateCode(@Param("supplierTypeCode") String supplierTypeCode,@Param("useOrgSid") String useOrgSid,@Param("dtoSid") String dtoSid); int checkUpdateCode(@Param("supplierTypeCode") String supplierTypeCode,@Param("useOrgSid") String useOrgSid,@Param("dtoSid") String dtoSid);
@Select("select * from supplier_type where useOrgSid = #{useOrgSid} and isDelete = '0'") @Select("select * from supplier_type a LEFT JOIN ss_user.sys_organization as s ON a.useOrgSid = s.sid where s.orgSidPath like concat('%',#{orgPath},'%') and a.isDelete = '0'")
List<SupplierTypeDown> selSupplierType(String useOrgSid); List<SupplierTypeDown> selSupplierType(String useOrgSid);
} }

3
src/main/java/com/yxt/supplier/biz/suppliertype/SupplierTypeService.java

@ -110,8 +110,7 @@ public class SupplierTypeService extends MybatisBaseService<SupplierTypeMapper,
SupplierType entity = new SupplierType(); SupplierType entity = new SupplierType();
BeanUtil.copyProperties(dto, entity, "id", "sid"); BeanUtil.copyProperties(dto, entity, "id", "sid");
entity.setCreateBySid(dto.getUserSid()); entity.setCreateBySid(dto.getUserSid());
entity.setCreateOrgSid(dto.getOrgPath()); entity.setCreateOrgSid(dto.getUseOrgSid());
entity.setUseOrgSid(dto.getOrgPath());
baseMapper.insert(entity); baseMapper.insert(entity);
} }

Loading…
Cancel
Save