付款单推送中信银行

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.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.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.hzya.frame.basedao.dao.MybatisGenericDao;
import com.hzya.frame.execsql.service.IExecSqlService;
import com.hzya.frame.mdm.mdmModuleSource.entity.MdmModuleSourceEntity;
import com.hzya.frame.sysnew.zxbank.dao.IZxBankDao;
import com.hzya.frame.sysnew.zxbank.entity.ZxBankEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;
import com.hzya.frame.seeyon.zxbank.dao.IZxBankDao;
import com.hzya.frame.seeyon.zxbank.entity.ZxBankEntity;
import org.apache.logging.log4j.LogManager;
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.List;

View File

@ -1,4 +1,4 @@
package com.hzya.frame.sysnew.zxbank.entity;
package com.hzya.frame.seeyon.zxbank.entity;
public enum PayState {
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;

View File

@ -1,7 +1,7 @@
<?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">
<mapper namespace="com.hzya.frame.sysnew.zxbank.dao.impl.ZxBankDaoImpl">
<resultMap id="get-ZxBankEntity-result" type="com.hzya.frame.sysnew.zxbank.entity.ZxBankEntity">
<mapper namespace="com.hzya.frame.seeyon.zxbank.dao.impl.ZxBankDaoImpl">
<resultMap id="get-ZxBankEntity-result" type="com.hzya.frame.seeyon.zxbank.entity.ZxBankEntity">
<result property="sourceFlowNumber" column="sourceFlowNumber" />
<result property="documentNo" column="documentNo" />
<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
<include refid="ZxBankEntity_Base_Column_List" />
from v_hzya_pay where push_status is null
</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
<include refid="ZxBankEntity_Base_Column_List" />
from v_hzya_pay where push_status is not null and pay_result is null
</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
<include refid="ZxBankEntity_Base_Column_List" />
from v_hzya_pay where pay_result='已支付' and receipt is null
</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>
<!--通过主键修改方法-->
<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>

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.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;
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.http.HttpRequest;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.serializer.SerializerFeature;
import com.hzya.frame.basedao.service.impl.BaseService;
import com.hzya.frame.mdm.mdmModuleSource.dao.impl.MdmModuleSourceDaoImpl;
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.integtationTaskLivingDetails.entity.IntegrationTaskLivingDetailsEntity;
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.web.entity.BaseResult;
import com.hzya.frame.web.entity.JsonResultEntity;