付款单推送中信银行

This commit is contained in:
hecan 2025-03-20 15:08:43 +08:00
parent dc9aed7833
commit b906b24c8e
7 changed files with 23 additions and 24 deletions

View File

@ -1,9 +1,9 @@
package com.hzya.frame.sysnew.zxbank.dao; package com.hzya.frame.seeyon.zxbank.dao;
import com.hzya.frame.basedao.dao.IBaseDao; import com.hzya.frame.basedao.dao.IBaseDao;
import com.hzya.frame.mdm.mdmModuleSource.entity.MdmModuleSourceEntity; import com.hzya.frame.mdm.mdmModuleSource.entity.MdmModuleSourceEntity;
import com.hzya.frame.sysnew.zxbank.entity.ZxBankEntity; import com.hzya.frame.seeyon.zxbank.entity.ZxBankEntity;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;

View File

@ -1,15 +1,15 @@
package com.hzya.frame.sysnew.zxbank.dao.impl; package com.hzya.frame.seeyon.zxbank.dao.impl;
import com.baomidou.dynamic.datasource.annotation.DS; import com.baomidou.dynamic.datasource.annotation.DS;
import com.hzya.frame.basedao.dao.MybatisGenericDao; import com.hzya.frame.basedao.dao.MybatisGenericDao;
import com.hzya.frame.execsql.service.IExecSqlService; import com.hzya.frame.execsql.service.IExecSqlService;
import com.hzya.frame.mdm.mdmModuleSource.entity.MdmModuleSourceEntity; import com.hzya.frame.mdm.mdmModuleSource.entity.MdmModuleSourceEntity;
import com.hzya.frame.sysnew.zxbank.dao.IZxBankDao; import com.hzya.frame.seeyon.zxbank.dao.IZxBankDao;
import com.hzya.frame.sysnew.zxbank.entity.ZxBankEntity; import com.hzya.frame.seeyon.zxbank.entity.ZxBankEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger; import org.apache.logging.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;

View File

@ -1,4 +1,4 @@
package com.hzya.frame.sysnew.zxbank.entity; package com.hzya.frame.seeyon.zxbank.entity;
public enum PayState { public enum PayState {
PAYING("PAYING","支付中"), PAYING("PAYING","支付中"),

View File

@ -1,4 +1,4 @@
package com.hzya.frame.sysnew.zxbank.entity; package com.hzya.frame.seeyon.zxbank.entity;
import com.hzya.frame.web.entity.BaseEntity; import com.hzya.frame.web.entity.BaseEntity;

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" ?> <?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.hzya.frame.sysnew.zxbank.dao.impl.ZxBankDaoImpl"> <mapper namespace="com.hzya.frame.seeyon.zxbank.dao.impl.ZxBankDaoImpl">
<resultMap id="get-ZxBankEntity-result" type="com.hzya.frame.sysnew.zxbank.entity.ZxBankEntity"> <resultMap id="get-ZxBankEntity-result" type="com.hzya.frame.seeyon.zxbank.entity.ZxBankEntity">
<result property="sourceFlowNumber" column="sourceFlowNumber" /> <result property="sourceFlowNumber" column="sourceFlowNumber" />
<result property="documentNo" column="documentNo" /> <result property="documentNo" column="documentNo" />
<result property="companyCode" column="companyCode" /> <result property="companyCode" column="companyCode" />
@ -65,31 +65,31 @@
<select id="queryZxBank" resultMap="get-ZxBankEntity-result" parameterType="com.hzya.frame.sysnew.zxbank.entity.ZxBankEntity"> <select id="queryZxBank" resultMap="get-ZxBankEntity-result" parameterType="com.hzya.frame.seeyon.zxbank.entity.ZxBankEntity">
select select
<include refid="ZxBankEntity_Base_Column_List" /> <include refid="ZxBankEntity_Base_Column_List" />
from v_hzya_pay where push_status is null from v_hzya_pay where push_status is null
</select> </select>
<select id="queryResultIsNull" resultMap="get-ZxBankEntity-result" parameterType="com.hzya.frame.sysnew.zxbank.entity.ZxBankEntity"> <select id="queryResultIsNull" resultMap="get-ZxBankEntity-result" parameterType="com.hzya.frame.seeyon.zxbank.entity.ZxBankEntity">
select select
<include refid="ZxBankEntity_Base_Column_List" /> <include refid="ZxBankEntity_Base_Column_List" />
from v_hzya_pay where push_status is not null and pay_result is null from v_hzya_pay where push_status is not null and pay_result is null
</select> </select>
<select id="queryElecIsNull" resultMap="get-ZxBankEntity-result" parameterType="com.hzya.frame.sysnew.zxbank.entity.ZxBankEntity"> <select id="queryElecIsNull" resultMap="get-ZxBankEntity-result" parameterType="com.hzya.frame.seeyon.zxbank.entity.ZxBankEntity">
select select
<include refid="ZxBankEntity_Base_Column_List" /> <include refid="ZxBankEntity_Base_Column_List" />
from v_hzya_pay where pay_result='已支付' and receipt is null from v_hzya_pay where pay_result='已支付' and receipt is null
</select> </select>
<!--通过主键修改方法--> <!--通过主键修改方法-->
<update id="updatePushStatus" parameterType = "com.hzya.frame.sysnew.zxbank.entity.ZxBankEntity" > <update id="updatePushStatus" parameterType = "com.hzya.frame.seeyon.zxbank.entity.ZxBankEntity" >
update ${tabName} set ${pushStatusField} =#{pushStatus} where id=#{dataId} update ${tabName} set ${pushStatusField} =#{pushStatus} where id=#{dataId}
</update> </update>
<!--通过主键修改方法--> <!--通过主键修改方法-->
<update id="updateResultStatus" parameterType = "com.hzya.frame.sysnew.zxbank.entity.ZxBankEntity" > <update id="updateResultStatus" parameterType = "com.hzya.frame.seeyon.zxbank.entity.ZxBankEntity" >
update ${tabName} set ${payResultField} =#{payResult} where id=#{dataId} update ${tabName} set ${payResultField} =#{payResult} where id=#{dataId}
</update> </update>

View File

@ -1,8 +1,8 @@
package com.hzya.frame.sysnew.zxbank.service; package com.hzya.frame.seeyon.zxbank.service;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.hzya.frame.basedao.service.IBaseService; import com.hzya.frame.basedao.service.IBaseService;
import com.hzya.frame.sysnew.zxbank.entity.ZxBankEntity; import com.hzya.frame.seeyon.zxbank.entity.ZxBankEntity;
import com.hzya.frame.web.entity.JsonResultEntity; import com.hzya.frame.web.entity.JsonResultEntity;
public interface IZxBankService extends IBaseService<ZxBankEntity,String> { public interface IZxBankService extends IBaseService<ZxBankEntity,String> {

View File

@ -1,21 +1,20 @@
package com.hzya.frame.sysnew.zxbank.service.impl; package com.hzya.frame.seeyon.zxbank.service.impl;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import cn.hutool.http.HttpRequest; import cn.hutool.http.HttpRequest;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.serializer.SerializerFeature;
import com.hzya.frame.basedao.service.impl.BaseService; import com.hzya.frame.basedao.service.impl.BaseService;
import com.hzya.frame.mdm.mdmModuleSource.dao.impl.MdmModuleSourceDaoImpl; import com.hzya.frame.mdm.mdmModuleSource.dao.impl.MdmModuleSourceDaoImpl;
import com.hzya.frame.mdm.mdmModuleSource.entity.MdmModuleSourceEntity; import com.hzya.frame.mdm.mdmModuleSource.entity.MdmModuleSourceEntity;
import com.hzya.frame.seeyon.zxbank.dao.IZxBankDao;
import com.hzya.frame.seeyon.zxbank.entity.PayState;
import com.hzya.frame.seeyon.zxbank.entity.ZxBankEntity;
import com.hzya.frame.seeyon.zxbank.service.IZxBankService;
import com.hzya.frame.sysnew.comparison.service.impl.ComparisonServiceImpl; import com.hzya.frame.sysnew.comparison.service.impl.ComparisonServiceImpl;
import com.hzya.frame.sysnew.integtationTaskLivingDetails.entity.IntegrationTaskLivingDetailsEntity; import com.hzya.frame.sysnew.integtationTaskLivingDetails.entity.IntegrationTaskLivingDetailsEntity;
import com.hzya.frame.sysnew.integtationTaskLivingDetails.service.IIntegrationTaskLivingDetailsService; import com.hzya.frame.sysnew.integtationTaskLivingDetails.service.IIntegrationTaskLivingDetailsService;
import com.hzya.frame.sysnew.zxbank.dao.IZxBankDao;
import com.hzya.frame.sysnew.zxbank.entity.PayState;
import com.hzya.frame.sysnew.zxbank.entity.ZxBankEntity;
import com.hzya.frame.sysnew.zxbank.service.IZxBankService;
import com.hzya.frame.uuid.UUIDUtils; import com.hzya.frame.uuid.UUIDUtils;
import com.hzya.frame.web.entity.BaseResult; import com.hzya.frame.web.entity.BaseResult;
import com.hzya.frame.web.entity.JsonResultEntity; import com.hzya.frame.web.entity.JsonResultEntity;