Forráskód Böngészése

feat: 结算渠道配置加渠道启用开关

李学松 2 éve
szülő
commit
2628d27a3e

+ 10 - 0
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/entity/SysDeptSub.java

@@ -82,4 +82,14 @@ public class SysDeptSub extends Model<SysDeptSub> {
 	 */
 	private String[] pathNo;
 
+	/**
+	 * 认证限制:1:限制认证,0:可以认证
+	 */
+	private Boolean certLimit;
+
+	/**
+	 * 结算限制:1:限制结算,0:可以结算
+	 */
+	private Boolean settleLimit;
+
 }

+ 10 - 0
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/entity/dto/SettleConfigDTO.java

@@ -71,5 +71,15 @@ public class SettleConfigDTO implements Serializable {
 		 * 税邦云用户类型对应的发票类目
 		 */
 		private String[] subjectInvoiceCategory;
+
+		/**
+		 * 认证限制:1:限制认证,0:可以认证
+		 */
+		private Boolean certLimit;
+
+		/**
+		 * 结算限制:1:限制结算,0:可以结算
+		 */
+		private Boolean settleLimit;
 	}
 }

+ 4 - 0
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/impl/SysDeptSubServiceImpl.java

@@ -169,6 +169,8 @@ public class SysDeptSubServiceImpl extends ServiceImpl<SysDeptSubMapper, SysDept
 				updateDeptSub.setSubjectLocation(sysDeptSub.getSubjectLocation());
 				updateDeptSub.setSubjectInvoiceCategory(sysDeptSub.getSubjectInvoiceCategory());
 				updateDeptSub.setLimitAmount(sysDeptSub.getLimitAmount());
+				updateDeptSub.setCertLimit(sysDeptSub.getCertLimit());
+				updateDeptSub.setSettleLimit(sysDeptSub.getSettleLimit());
 				updateDeptSub.setEnableFlag(SubjectTypeEnum.ENABLE_FLAG_TRUE.getCode());
 				updateDeptSub.setUpdateTime(LocalDateTime.now());
 				sysDeptSubMapper.updateById(updateDeptSub);
@@ -181,6 +183,8 @@ public class SysDeptSubServiceImpl extends ServiceImpl<SysDeptSubMapper, SysDept
 				insertDeptSub.setSubjectLocation(sysDeptSub.getSubjectLocation());
 				insertDeptSub.setSubjectInvoiceCategory(sysDeptSub.getSubjectInvoiceCategory());
 				insertDeptSub.setLimitAmount(sysDeptSub.getLimitAmount());
+				insertDeptSub.setCertLimit(sysDeptSub.getCertLimit());
+				insertDeptSub.setSettleLimit(sysDeptSub.getSettleLimit());
 				insertDeptSub.setEnableFlag(SubjectTypeEnum.ENABLE_FLAG_TRUE.getCode());
 				sysDeptSubMapper.insert(insertDeptSub);
 			}