Commit c31d3c54 authored by hongguangwu's avatar hongguangwu

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

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