Commit c31d3c54 authored by hongguangwu's avatar hongguangwu

1.7.23-其他银企-汇款用途加备注改版

parent b5edfdc8
...@@ -1191,6 +1191,10 @@ public class IcbcTransactionFlowQueryServiceImpl extends ServiceImpl<EkpSocialIn ...@@ -1191,6 +1191,10 @@ public class IcbcTransactionFlowQueryServiceImpl extends ServiceImpl<EkpSocialIn
detail.setFdCoverRemark(detail.getFdCoverRemark().substring(0,30)); detail.setFdCoverRemark(detail.getFdCoverRemark().substring(0,30));
} }
payRecord.setSummary(detail.getFdCoverRemark()); payRecord.setSummary(detail.getFdCoverRemark());
// 测试其他字段传参效果
payRecord.setSummaryEn(detail.getFdCoverRemark());
payRecord.setPostscript(detail.getFdCoverRemark());
} }
//摘要 //摘要
//payRecord.setSummary("11"); //payRecord.setSummary("11");
...@@ -1234,7 +1238,7 @@ public class IcbcTransactionFlowQueryServiceImpl extends ServiceImpl<EkpSocialIn ...@@ -1234,7 +1238,7 @@ public class IcbcTransactionFlowQueryServiceImpl extends ServiceImpl<EkpSocialIn
//指令顺序号:每笔指令的序号,本包内不重复 //指令顺序号:每笔指令的序号,本包内不重复
payRecord.setiSeqNo(detail.getFdSerialNumber()); payRecord.setiSeqNo(detail.getFdSerialNumber());
//预约日期 //预约日期
// payRecord.setScheduleDate("20251126"); // payRecord.setScheduleDate("20251126"
//对公对私标志:0:对公;1:个人 //对公对私标志:0:对公;1:个人
payRecord.setPayeeType(CommonConstants.ONE_STRING); payRecord.setPayeeType(CommonConstants.ONE_STRING);
//币种:ISO币种,仅支持人民币 //币种:ISO币种,仅支持人民币
...@@ -1252,7 +1256,7 @@ public class IcbcTransactionFlowQueryServiceImpl extends ServiceImpl<EkpSocialIn ...@@ -1252,7 +1256,7 @@ public class IcbcTransactionFlowQueryServiceImpl extends ServiceImpl<EkpSocialIn
//收款方账户名称"李连琴" //收款方账户名称"李连琴"
payRecord.setPayeeCnname(detail.getFdPayeeName()); payRecord.setPayeeCnname(detail.getFdPayeeName());
//收款方账户英文名称 //收款方账户英文名称
// payRecord.setPayeeEnname(""); // payRecord.setPayeeEnname(""
//收款方系统内外标志:1:工行;2:他行 必填 //收款方系统内外标志:1:工行;2:他行 必填
payRecord.setIoFlag("2"); payRecord.setIoFlag("2");
if (Common.isEmpty(detail.getFdRecipientBank()) if (Common.isEmpty(detail.getFdRecipientBank())
...@@ -1283,9 +1287,13 @@ public class IcbcTransactionFlowQueryServiceImpl extends ServiceImpl<EkpSocialIn ...@@ -1283,9 +1287,13 @@ public class IcbcTransactionFlowQueryServiceImpl extends ServiceImpl<EkpSocialIn
detail.setFdCoverRemark(detail.getFdCoverRemark().substring(0,20)); detail.setFdCoverRemark(detail.getFdCoverRemark().substring(0,20));
} }
payRecord.setSummary(detail.getFdCoverRemark()); payRecord.setSummary(detail.getFdCoverRemark());
// TODO-测试其他字段传参效果
payRecord.setSummaryEn(detail.getFdCoverRemark());
payRecord.setPostscript(detail.getFdCoverRemark());
} }
// 超长了,20长度 // 超长了,20长度
//payRecord.setErpSerialNo(detail.getFdId()); //payRecord.setErpSerialNo(detail.getFdId(
//摘要 //摘要
//payRecord.setSummary("12"); //payRecord.setSummary("12");
return payRecord; return payRecord;
......
...@@ -1289,4 +1289,14 @@ public class TSocialInfo extends BaseEntity { ...@@ -1289,4 +1289,14 @@ public class TSocialInfo extends BaseEntity {
@ExcelProperty("我司到款单位" ) @ExcelProperty("我司到款单位" )
private String unitOfOurCompany; private String unitOfOurCompany;
/**
* 医保的参保模式,默认的空的是续参,也可能会换成新参——医保增员时,税友反馈“未查询到人员基本信息”
*/
@Length(max = 2, message = "医保的参保模式 不能超过2个字符" )
@ExcelAttribute(name = "医保的参保模式", maxLength = 2)
@Schema(description = "医保的参保模式" )
@HeadFontStyle(fontHeightInPoints = 11)
@ExcelProperty("医保的参保模式" )
private String ysdCbms;
} }
...@@ -242,5 +242,7 @@ public class SociaFriendYgsAddVo implements Serializable { ...@@ -242,5 +242,7 @@ public class SociaFriendYgsAddVo implements Serializable {
// 减员年月,取派单审核月的最后一天 // 减员年月,取派单审核月的最后一天
private String auditLastDay; private String auditLastDay;
// 医保的参保模式,默认的空的是续签,也可能会换成新签——医保增员时,税友反馈“未查询到人员基本信息”
private String ysdCbms;
} }
...@@ -557,7 +557,11 @@ public class SocialFriendConfig { ...@@ -557,7 +557,11 @@ public class SocialFriendConfig {
// 同步办理用工劳动备案 社保必填;是 // 同步办理用工劳动备案 社保必填;是
tszdxx.put("tbblygldhtba", "是"); tszdxx.put("tbblygldhtba", "是");
// 参保模式 新参、续参 // 参保模式 新参、续参
if (type > 2 && Common.isNotNull(vo.getYsdCbms())) {
tszdxx.put("cbms", vo.getYsdCbms());
} else {
tszdxx.put("cbms", "续参"); tszdxx.put("cbms", "续参");
}
// 就业登记时间 社保必填;yyyy-MM-dd // 就业登记时间 社保必填;yyyy-MM-dd
tszdxx.put("jydjsj", startDate); tszdxx.put("jydjsj", startDate);
// 单位就业起始时间 社保必填;yyyy-MM-dd // 单位就业起始时间 社保必填;yyyy-MM-dd
...@@ -792,7 +796,12 @@ public class SocialFriendConfig { ...@@ -792,7 +796,12 @@ public class SocialFriendConfig {
tszdxx.put("htqdlb", "新签"); tszdxx.put("htqdlb", "新签");
// 参保模式 新参、续参 // 参保模式 新参、续参
if (type > 2 && Common.isNotNull(vo.getYsdCbms())) {
tszdxx.put("cbms", vo.getYsdCbms());
} else {
tszdxx.put("cbms", "续参"); tszdxx.put("cbms", "续参");
}
// 增员年月 社保必填;yyyyMM 社保起缴日期(养老起缴)到月 // 增员年月 社保必填;yyyyMM 社保起缴日期(养老起缴)到月
//tszdxx.put("zyny", vo.getSocialStartMonth()); //tszdxx.put("zyny", vo.getSocialStartMonth());
......
...@@ -404,6 +404,9 @@ public class TSocialFriendServiceImpl extends ServiceImpl<TSocialFriendMapper, T ...@@ -404,6 +404,9 @@ public class TSocialFriendServiceImpl extends ServiceImpl<TSocialFriendMapper, T
updateSocial.setYsdSocialStartDateNext(nextDate); updateSocial.setYsdSocialStartDateNext(nextDate);
} }
} }
} else if ("未查询到人员基本信息".equals(failConfig.getReasonKey())){
// 医保续参换成新参
updateSocial.setYsdCbms("新参");
} }
ysdHandleStatus = CommonConstants.THREE_STRING; ysdHandleStatus = CommonConstants.THREE_STRING;
......
...@@ -114,6 +114,7 @@ ...@@ -114,6 +114,7 @@
,ifnull(shh.IS_SINGLE_YGS_PUSH,a.IS_SINGLE) isSingleYgsPush ,ifnull(shh.IS_SINGLE_YGS_PUSH,a.IS_SINGLE) isSingleYgsPush
,ifnull(shh.IS_SINGLE_YSD_PUSH,a.IS_SINGLE_YSD) isSingleYsdPush ,ifnull(shh.IS_SINGLE_YSD_PUSH,a.IS_SINGLE_YSD) isSingleYsdPush
,LAST_DAY(a.AUDIT_TIME) auditLastDay ,LAST_DAY(a.AUDIT_TIME) auditLastDay
,s.YSD_CBMS ysdCbms
</sql> </sql>
......
...@@ -159,6 +159,7 @@ ...@@ -159,6 +159,7 @@
<result property="ygsHandleStatusOld" column="YGS_HANDLE_STATUS_OLD"/> <result property="ygsHandleStatusOld" column="YGS_HANDLE_STATUS_OLD"/>
<result property="ysdHandleStatusOld" column="YSD_HANDLE_STATUS_OLD"/> <result property="ysdHandleStatusOld" column="YSD_HANDLE_STATUS_OLD"/>
<result property="ysdCbms" column="YSD_CBMS"/>
</resultMap> </resultMap>
<sql id="Base_Column_List"> <sql id="Base_Column_List">
a.ID, a.ID,
...@@ -277,7 +278,8 @@ ...@@ -277,7 +278,8 @@
a.YSD_SOCIAL_START_DATE_NEXT, a.YSD_SOCIAL_START_DATE_NEXT,
a.YGS_HANDLE_STATUS_OLD, a.YGS_HANDLE_STATUS_OLD,
a.YSD_HANDLE_STATUS_OLD, a.YSD_HANDLE_STATUS_OLD,
a.SFQZTB a.SFQZTB,
a.YSD_CBMS
</sql> </sql>
<sql id="tSocialInfo_where"> <sql id="tSocialInfo_where">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment