fuwb пре 3 месеци
родитељ
комит
11d182e48f

+ 1 - 0
zjugis-module-business/zjugis-module-business-biz/src/main/java/com/zjugis/module/business/flow/supplierinfo/entity/SupplierInfo.java

@@ -28,6 +28,7 @@ public class SupplierInfo extends BaseEntity {
     /**
      * 供应商的唯一标识代码
      */
+    @TableId(type = IdType.ASSIGN_UUID)
     private String supplierId;
 
     /**

+ 3 - 2
zjugis-module-business/zjugis-module-business-biz/src/main/java/com/zjugis/module/business/flow/supplierinfo/service/impl/SupplierInfoServiceImpl.java

@@ -36,6 +36,7 @@ public class SupplierInfoServiceImpl extends ServiceImpl<SupplierInfoMapper, Sup
     public Page<SupplierInfoVO> selectSupplierInfoPage(SupplierInfoPageDTO createReqVO) {
         Page<SupplierInfoVO> page = new Page<>(createReqVO.getPageNo(), createReqVO.getPageSize());
         LambdaQueryWrapper<SupplierInfo> wrapper = new LambdaQueryWrapper<>();
+        wrapper.eq(SupplierInfo::getIsvalid, 1);
         if (StrUtil.isNotBlank(createReqVO.getSupplierName())) {
             wrapper.like(SupplierInfo::getSupplierName, createReqVO.getSupplierName());
         }
@@ -49,6 +50,7 @@ public class SupplierInfoServiceImpl extends ServiceImpl<SupplierInfoMapper, Sup
     public String createSupplierInfo(SupplierInfoDTO createReqVO) {
         SupplierInfo supplierInfo = BeanUtil.copyProperties(createReqVO, SupplierInfo.class);
         supplierInfo.setCreateTime(LocalDateTime.now());
+        supplierInfo.setIsvalid(1);
         supplierInfoMapper.insert(supplierInfo);
         return supplierInfo.getSupplierId();
     }
@@ -75,8 +77,7 @@ public class SupplierInfoServiceImpl extends ServiceImpl<SupplierInfoMapper, Sup
         if (one == null) {
             log.error(ErrorCodeConstants.SUPPLIER_INFO_NOT_EXISTS.getMsg());
         }
-
-        supplierInfoMapper.delete(wrapper);
+        supplierInfoMapper.deleteById(one);
     }
 
     @Override

+ 1 - 0
zjugis-module-business/zjugis-module-business-biz/src/main/java/com/zjugis/module/business/mapper/SupplierInfoMapper.java

@@ -21,4 +21,5 @@ public interface SupplierInfoMapper extends BaseMapper<SupplierInfo> {
     SupplierInfoVO getSupplierInfo(@Param(Constants.WRAPPER) LambdaQueryWrapper<SupplierInfo> wrapper);
 
     Page<SupplierInfoVO> selectSupplierInfoPage(Page<SupplierInfoVO> page, @Param(Constants.WRAPPER) LambdaQueryWrapper<SupplierInfo> wrapper);
+
 }

+ 0 - 1
zjugis-module-business/zjugis-module-business-biz/src/main/resources/mapper/SupplierInfoMapper.xml

@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <mapper namespace="com.zjugis.module.business.mapper.SupplierInfoMapper">
-
     <select id="getSupplierInfo" resultType="com.zjugis.module.business.flow.supplierinfo.vo.SupplierInfoVO">
         SELECT * FROM oa_supplier_info
         ${ew.customSqlSegment}