8/02 选入收费项目

workplace
wangwei 11 months ago
parent 2860529256
commit 26d23af14a

@ -272,5 +272,10 @@ public class AddProductRequest {
private String useLevelUnit; private String useLevelUnit;
private Integer useLeverCount; private Integer useLeverCount;
/**
*
*/
private String payFeeCode;
} }

@ -151,5 +151,11 @@ public class UdiRelevanceSaveRequest {
@ApiModelProperty(value="耗材材质") @ApiModelProperty(value="耗材材质")
private String matrial; private String matrial;
/**
*
*/
private String payFeeCode;
private Integer requireScanCode; private Integer requireScanCode;
} }

@ -242,6 +242,8 @@ public class UdiRelevanceResponse {
private String useLevelUnit; private String useLevelUnit;
private Integer useLeverCount; private Integer useLeverCount;
private String payFeeCode;
public int getBhzxxsbzsl() { public int getBhzxxsbzsl() {
if (bhzxxsbzsl == null || bhzxxsbzsl == 0) { if (bhzxxsbzsl == null || bhzxxsbzsl == 0) {
@ -283,8 +285,5 @@ public class UdiRelevanceResponse {
} }
/**
*
*/
private String payFeeCode;
} }

@ -230,6 +230,7 @@ public class UdiProductService {
udiRelevanceEntity.setPurType(1); udiRelevanceEntity.setPurType(1);
udiRelevanceEntity.setAttributeType(addProductRequest.getAttributeType()); udiRelevanceEntity.setAttributeType(addProductRequest.getAttributeType());
udiRelevanceEntity.setHcType(addProductRequest.getHcType()); udiRelevanceEntity.setHcType(addProductRequest.getHcType());
udiRelevanceEntity.setPayFeeCode(addProductRequest.getPayFeeCode());
// TODO: 2024/2/27 初始化其他字段 // TODO: 2024/2/27 初始化其他字段
setUpdateInfo(udiProductEntity, udiRelevanceEntity); setUpdateInfo(udiProductEntity, udiRelevanceEntity);
//处理是否需要扫码字段 //处理是否需要扫码字段
@ -263,7 +264,7 @@ public class UdiProductService {
if (IntUtil.value(udiProductEntity.getPackLevel()) == 1) { if (IntUtil.value(udiProductEntity.getPackLevel()) == 1) {
udiProductEntity.setDiType(1); udiProductEntity.setDiType(1);
} }
udiProductDao.updateById(udiProductEntity); udiProductDao.updateUdiInfo(udiProductEntity);
//修改关联表 //修改关联表
udiRelevanceEntity.setUseLeverCount(addProductRequest.getUseLeverCount()); udiRelevanceEntity.setUseLeverCount(addProductRequest.getUseLeverCount());
@ -272,6 +273,7 @@ public class UdiProductService {
udiRelevanceEntity.setDistributeLevelDi(addProductRequest.getDistributeLevelDi()); udiRelevanceEntity.setDistributeLevelDi(addProductRequest.getDistributeLevelDi());
udiRelevanceEntity.setDistributeLevelUnit(addProductRequest.getDistributeLevelUnit()); udiRelevanceEntity.setDistributeLevelUnit(addProductRequest.getDistributeLevelUnit());
udiRelevanceEntity.setDistributeLevelCount(addProductRequest.getDistributeLevelCount()); udiRelevanceEntity.setDistributeLevelCount(addProductRequest.getDistributeLevelCount());
udiRelevanceEntity.setPayFeeCode(addProductRequest.getPayFeeCode());
udiRelevanceDao.updateById(udiRelevanceEntity); udiRelevanceDao.updateById(udiRelevanceEntity);
} }
@ -286,6 +288,7 @@ public class UdiProductService {
udiRelevanceEntity.setProductsType(2); udiRelevanceEntity.setProductsType(2);
udiRelevanceEntity.setAttributeType(addProductRequest.getAttributeType()); udiRelevanceEntity.setAttributeType(addProductRequest.getAttributeType());
udiRelevanceEntity.setHcType(addProductRequest.getHcType()); udiRelevanceEntity.setHcType(addProductRequest.getHcType());
udiRelevanceEntity.setPayFeeCode(addProductRequest.getPayFeeCode());
if (CollUtil.isNotEmpty(addProductRequest.getDrugLevelLists())) { if (CollUtil.isNotEmpty(addProductRequest.getDrugLevelLists())) {
for (UpdateLevelDrugRequest updateLevelDrugRequest : addProductRequest.getDrugLevelLists()) { for (UpdateLevelDrugRequest updateLevelDrugRequest : addProductRequest.getDrugLevelLists()) {

@ -1278,7 +1278,7 @@
updateTime, modifyTime, updateTime, modifyTime,
createUser, createUser,
updateUser, updateUser,
remark, useExpireTime, dispatch, groupBuy, needCert) remark, useExpireTime, dispatch,payFeeCode, groupBuy, needCert)
values (#{id}, values (#{id},
#{uuid}, #{uuid},
#{mainId}, #{mainId},
@ -1301,7 +1301,7 @@
#{modifyTime}, #{modifyTime},
#{createUser}, #{createUser},
#{updateUser}, #{updateUser},
#{remark}, #{useExpireTime}, #{dispatch}, #{groupBuy}, #{needCert}) #{remark}, #{useExpireTime}, #{dispatch},#{payFeeCode}, #{groupBuy}, #{needCert})
</insert> </insert>
<insert id="insertUdiRelevanceignore" <insert id="insertUdiRelevanceignore"
@ -1466,6 +1466,9 @@
<if test="needCert != null"> <if test="needCert != null">
needCert=#{needCert}, needCert=#{needCert},
</if> </if>
<if test="payFeeCode != null">
payFeeCode=#{payFeeCode},
</if>
</trim> </trim>
WHERE id = #{id} WHERE id = #{id}
</update> </update>

Loading…
Cancel
Save