Browse Source

Merge branch 'feat-20230724-fujianqifu' into temp-pre

# Conflicts:
#	hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/gig/impl/SysUserSignCertServiceImpl.java
李学松 2 years ago
parent
commit
e8388b1405

+ 9 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/gig/impl/SysUserSignCertServiceImpl.java

@@ -419,7 +419,7 @@ public class SysUserSignCertServiceImpl implements SysUserSignCertService {
 				this.updateUserCertStatus(userSub.getId(), "内部状态对其", LangChaoCertStatus.SIGN.getCode(), null);
 				return R.ok();
 			case HUI_QI_YUN:
-				// 浪潮
+				// 汇企云
 				if (userSub.getCertStatus() > HuiQiYunCertStatus.UN_SIGN.getCode()) {
 					return R.ok();
 				}
@@ -440,6 +440,12 @@ public class SysUserSignCertServiceImpl implements SysUserSignCertService {
 
 				this.updateUserCertStatus(userSub.getId(), "内部状态对其", ZhongZhiCertStatus.SIGN.getCode(), null);
 				return R.ok();
+			case QI_FU:
+				if (userSub.getCertStatus() > HuiQiYunCertStatus.UN_SIGN.getCode()) {
+					return R.ok();
+				}
+				this.updateUserCertStatus(userSub.getId(), "内部状态对其", QiFuCertStatus.SIGN.getCode(), null);
+				return R.ok();
 			default:
 				message = "不支持该税源地操作";
 		}
@@ -628,6 +634,8 @@ public class SysUserSignCertServiceImpl implements SysUserSignCertService {
 					return true;
 				} else if (GigTypeEnum.ZHONG_ZHI.equals(sysUserSub.getGigType())) {
 					return true;
+				} else if (GigTypeEnum.QI_FU.equals(sysUserSub.getGigType())) {
+					return true;
 				}
 				return false;
 			}).forEach(userSub -> {