From f4cfdfd4c777e26e46cab7782c24660a001f684a Mon Sep 17 00:00:00 2001 From: lvleigang <957075182@qq.com> Date: Wed, 16 Jul 2025 16:01:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=94=E4=BB=98=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/NuoNuoServiceImpl.java | 4 +- .../paymentSlip/dao/IPaymentSlipDao.java | 11 + .../dao/impl/PaymentSlipDaoImpl.java | 19 ++ .../paymentSlip/entity/PaymentSlipEntity.java | 25 ++ .../paymentSlip/entity/PaymentSlipEntity.xml | 14 ++ .../plugin/PaymentSlipPluginInitializer.java | 57 +++++ .../service/IPaymentSlipService.java | 18 ++ .../service/impl/PaymentSlipServiceImpl.java | 236 ++++++++++++++++++ .../cfgHome/plugin/paymentSlip/pluginCfg.xml | 6 + .../spring/spring-buildpackage-dao.xml | 5 + .../spring/spring-buildpackage-plugin.xml | 5 + .../spring/spring-buildpackage-service.xml | 5 + 12 files changed, 403 insertions(+), 2 deletions(-) create mode 100644 base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/dao/IPaymentSlipDao.java create mode 100644 base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/dao/impl/PaymentSlipDaoImpl.java create mode 100644 base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/entity/PaymentSlipEntity.java create mode 100644 base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/entity/PaymentSlipEntity.xml create mode 100644 base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/plugin/PaymentSlipPluginInitializer.java create mode 100644 base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/service/IPaymentSlipService.java create mode 100644 base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/service/impl/PaymentSlipServiceImpl.java create mode 100644 base-buildpackage/src/main/resources/cfgHome/plugin/paymentSlip/pluginCfg.xml create mode 100644 base-buildpackage/src/main/resources/cfgHome/plugin/paymentSlip/spring/spring-buildpackage-dao.xml create mode 100644 base-buildpackage/src/main/resources/cfgHome/plugin/paymentSlip/spring/spring-buildpackage-plugin.xml create mode 100644 base-buildpackage/src/main/resources/cfgHome/plugin/paymentSlip/spring/spring-buildpackage-service.xml diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/nuonuo/service/impl/NuoNuoServiceImpl.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/nuonuo/service/impl/NuoNuoServiceImpl.java index d92e48f1..b45b6d89 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/plugin/nuonuo/service/impl/NuoNuoServiceImpl.java +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/nuonuo/service/impl/NuoNuoServiceImpl.java @@ -187,7 +187,7 @@ public class NuoNuoServiceImpl extends BaseService impleme expenseItem.put("srcDetailId", null); expenseItem.put("balatype", null); expenseItem.put("cashaccount", null); - expenseItem.put("scomment", detailArray.getJSONObject(i).getString("field0191")); + expenseItem.put("scomment", mainData.getString("field0191")); expenseItem.put("amount", detailArray.getJSONObject(i).getString("field0149")); expenseItem.put("deptcode", detailArray.getJSONObject(i).getString("field0124")); expenseItem.put("recaccount", detailArray.getJSONObject(i).getString("field0165")); @@ -718,7 +718,7 @@ public class NuoNuoServiceImpl extends BaseService impleme expenseItem.put("srcDetailId", null); expenseItem.put("balatype", null); expenseItem.put("cashaccount", null); - expenseItem.put("scomment", detailArray.getJSONObject(i).getString("field0196")); + expenseItem.put("scomment", mainData.getString("field0196")); expenseItem.put("amount", detailArray.getJSONObject(i).getString("field0149") != null ? detailArray.getJSONObject(i).getBigDecimal("field0149") : "0"); expenseItem.put("deptcode", detailArray.getJSONObject(i).getString("field0124")); expenseItem.put("recaccount", detailArray.getJSONObject(i).getString("field0165")); diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/dao/IPaymentSlipDao.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/dao/IPaymentSlipDao.java new file mode 100644 index 00000000..84c41ddb --- /dev/null +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/dao/IPaymentSlipDao.java @@ -0,0 +1,11 @@ +package com.hzya.frame.plugin.paymentSlip.dao; + +import com.hzya.frame.basedao.dao.IBaseDao; +import com.hzya.frame.plugin.paymentSlip.entity.PaymentSlipEntity; + +public interface IPaymentSlipDao extends IBaseDao { + + + int updateSendMsg(PaymentSlipEntity paymentSlipEntity); +} + diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/dao/impl/PaymentSlipDaoImpl.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/dao/impl/PaymentSlipDaoImpl.java new file mode 100644 index 00000000..5ac5f20a --- /dev/null +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/dao/impl/PaymentSlipDaoImpl.java @@ -0,0 +1,19 @@ +package com.hzya.frame.plugin.paymentSlip.dao.impl; + +import com.baomidou.dynamic.datasource.annotation.DS; +import com.hzya.frame.basedao.dao.MybatisGenericDao; +import com.hzya.frame.plugin.nuonuo.entity.NuoNuoEntity; +import com.hzya.frame.plugin.paymentSlip.dao.IPaymentSlipDao; +import com.hzya.frame.plugin.paymentSlip.entity.PaymentSlipEntity; + + +public class PaymentSlipDaoImpl extends MybatisGenericDao implements IPaymentSlipDao { + + @DS("#entity.dataSourceCode") + @Override + public int updateSendMsg(PaymentSlipEntity entity) { + return super.update(getSqlIdPrifx()+"updateSendMsg",entity); + } + +} + diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/entity/PaymentSlipEntity.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/entity/PaymentSlipEntity.java new file mode 100644 index 00000000..d3f0da0f --- /dev/null +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/entity/PaymentSlipEntity.java @@ -0,0 +1,25 @@ +package com.hzya.frame.plugin.paymentSlip.entity; + +import com.hzya.frame.web.entity.BaseEntity; + +public class PaymentSlipEntity extends BaseEntity { + private String field0151; + private String field0152; + + public String getField0151() { + return field0151; + } + + public void setField0151(String field0151) { + this.field0151 = field0151; + } + + public String getField0152() { + return field0152; + } + + public void setField0152(String field0152) { + this.field0152 = field0152; + } +} + diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/entity/PaymentSlipEntity.xml b/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/entity/PaymentSlipEntity.xml new file mode 100644 index 00000000..aa146fb5 --- /dev/null +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/entity/PaymentSlipEntity.xml @@ -0,0 +1,14 @@ + + + + + + update formmain_8546 set + + field0151 = #{field0151}, + field0152 = #{field0152}, + + where id = #{id} + + + diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/plugin/PaymentSlipPluginInitializer.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/plugin/PaymentSlipPluginInitializer.java new file mode 100644 index 00000000..368cd100 --- /dev/null +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/plugin/PaymentSlipPluginInitializer.java @@ -0,0 +1,57 @@ +package com.hzya.frame.plugin.paymentSlip.plugin; + +import com.alibaba.fastjson.JSONObject; +import com.hzya.frame.base.PluginBaseEntity; +import com.hzya.frame.plugin.paymentSlip.service.IPaymentSlipService; +import com.hzya.frame.web.entity.JsonResultEntity; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; + +public class PaymentSlipPluginInitializer extends PluginBaseEntity { + Logger logger = LoggerFactory.getLogger(PaymentSlipPluginInitializer.class); + + @Autowired + private IPaymentSlipService paymentSlipService; + + @Override + public void initialize() { + logger.info(getPluginLabel() + "执行初始化方法initialize()"); + } + + @Override + public void destroy() { + logger.info(getPluginLabel() + "执行销毁方法destroy()"); + } + + @Override + public String getPluginId() { + return "PaymentSlipPlugin"; + } + + @Override + public String getPluginName() { + return "PaymentSlipPlugin插件"; + } + + @Override + public String getPluginLabel() { + return "PaymentSlipPlugin"; + } + + @Override + public String getPluginType() { + return "1"; + } + + @Override + public JsonResultEntity executeBusiness(JSONObject requestJson) { + try { + logger.info("======开始执行付款单同步========"); + return paymentSlipService.sendPaymentSlip(requestJson); + } catch (Exception e) { + logger.info("======执行付款单同步失败:{}========", e.getMessage()); + } + return null; + } +} diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/service/IPaymentSlipService.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/service/IPaymentSlipService.java new file mode 100644 index 00000000..3242124f --- /dev/null +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/service/IPaymentSlipService.java @@ -0,0 +1,18 @@ +package com.hzya.frame.plugin.paymentSlip.service; + +import com.alibaba.fastjson.JSONObject; +import com.hzya.frame.basedao.service.IBaseService; +import com.hzya.frame.plugin.paymentSlip.entity.PaymentSlipEntity; +import com.hzya.frame.web.entity.JsonResultEntity; + +public interface IPaymentSlipService extends IBaseService { + + /** + * @Author lvleigang + * @Description 同步付款单到BIP到款认领单和BIP保证金付款申请单还款 + * @Date 10:45 上午 2025/7/16 + * @param requestJson + * @return com.hzya.frame.web.entity.JsonResultEntity + **/ + JsonResultEntity sendPaymentSlip(JSONObject requestJson); +} diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/service/impl/PaymentSlipServiceImpl.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/service/impl/PaymentSlipServiceImpl.java new file mode 100644 index 00000000..9e27dba4 --- /dev/null +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/paymentSlip/service/impl/PaymentSlipServiceImpl.java @@ -0,0 +1,236 @@ +package com.hzya.frame.plugin.paymentSlip.service.impl; + +import cn.hutool.http.HttpRequest; +import com.alibaba.fastjson.JSONArray; +import com.alibaba.fastjson.JSONObject; +import com.hzya.frame.basedao.service.impl.BaseService; +import com.hzya.frame.plugin.paymentSlip.dao.IPaymentSlipDao; +import com.hzya.frame.plugin.paymentSlip.entity.PaymentSlipEntity; +import com.hzya.frame.plugin.paymentSlip.service.IPaymentSlipService; +import com.hzya.frame.web.entity.BaseResult; +import com.hzya.frame.web.entity.JsonResultEntity; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; + +import java.math.BigDecimal; +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.Date; + +public class PaymentSlipServiceImpl extends BaseService implements IPaymentSlipService { + @Value("${zt.url}") + private String url; + + private IPaymentSlipDao paymentSlipDao; + + @Autowired + public void setPaymentSlipDao(IPaymentSlipDao dao) { + this.paymentSlipDao = dao; + this.dao = dao; + } + + /** + * @Author lvleigang + * @Description 同步付款单到BIP到款认领单和BIP保证金付款申请单还款 + * @Date 10:45 上午 2025/7/16 + * @param requestJson + * @return com.hzya.frame.web.entity.JsonResultEntity + **/ + @Override + public JsonResultEntity sendPaymentSlip(JSONObject requestJson) { + logger.error("同步付款单:" + requestJson.toJSONString()); + JSONObject jsonStr = requestJson.getJSONObject("jsonStr"); + if (jsonStr == null) { + return BaseResult.getFailureMessageEntity("系统错误"); + } + JSONObject businessDataStr = jsonStr.getJSONObject("businessDataStr"); + if (businessDataStr == null) { + return BaseResult.getFailureMessageEntity("系统错误"); + } + JSONObject mainData = businessDataStr.getJSONObject("formmain_8546"); + if (mainData == null) { + return BaseResult.getFailureMessageEntity("系统错误"); + } + //JSONArray detailArray = businessDataStr.getJSONArray("formson_11953"); + JSONArray detailArray = new JSONArray(); + if (mainData.getString("field0139") != null && "否".equals(mainData.getString("field0139"))) { + JsonResultEntity dkrldmsg = senddkrld(mainData,detailArray); + JsonResultEntity bzjfksqhkmsg = sendbzjfksqhk(mainData,detailArray); + StringBuffer msg = new StringBuffer(); + + if(dkrldmsg.isFlag()){ + msg.append("发送BIP到款认领单成功,"); + }else { + msg.append(dkrldmsg.getMsg()+","); + } + if(bzjfksqhkmsg.isFlag()){ + msg.append("发送BIP保证金付款申请单还款成功。"); + }else { + msg.append(bzjfksqhkmsg.getMsg()+"。"); + } + PaymentSlipEntity paymentSlipEntity = new PaymentSlipEntity(); + paymentSlipEntity.setDataSourceCode("SW-OA"); + paymentSlipEntity.setId(mainData.getString("id")); + paymentSlipEntity.setField0151(bzjfksqhkmsg.getMsg()); + paymentSlipEntity.setField0152(dkrldmsg.getMsg()); + paymentSlipDao.updateSendMsg(paymentSlipEntity); + if(dkrldmsg.isFlag() && bzjfksqhkmsg.isFlag()){ + return BaseResult.getSuccessMessageEntity(msg.toString()); + }else if(dkrldmsg.isFlag() || bzjfksqhkmsg.isFlag()){ + return BaseResult.getSuccessMessageEntity(msg.toString()); + }else { + return BaseResult.getFailureMessageEntity(msg.toString()); + } + }else { + return BaseResult.getSuccessMessageEntity("是否需要打款不是否,不推送BIP"); + } + } + + /** + * @Author lvleigang + * @Description 发送付款单到BIP保证金付款申请单还款 + * @Date 11:21 上午 2025/7/16 + * @param mainData + * @param detailArray + * @return com.hzya.frame.web.entity.JsonResultEntity + **/ + private JsonResultEntity sendbzjfksqhk(JSONObject mainData, JSONArray detailArray) { + //组装发送数据 + JSONObject sendData = getSendbzjfksqhkData(mainData, detailArray); + //发送数据 + logger.error("发送付款单到BIP保证金付款申请单还款组装数据:" + sendData.toJSONString()); + + String tokenResult = HttpRequest.post(url). + header("appId", "800050"). + header("apiCode", "8000500026"). + header("publicKey", "ZJYAM2YFEIsIaI1e4wMagkS2Q7SFgGk0RvsPhEES45m/OVFCe7eDIk+3zDUT+v578prj"). + header("secretKey", "lR6+uf94mvNMclAB43oIwmhJSMDzQaViTkfXLeNvmGdpLfbFiUvbgbU+p43zO25Zj3JzOP8MtA1LSGvL+2BWG8c/o7DKi92S4mr3zcGearA="). + body(sendData.toJSONString()). + execute(). + body(); + logger.error("发送付款单到BIP保证金付款申请单还款返回:" + tokenResult); + JSONObject resoutJson = JSONObject.parseObject(tokenResult); + if (resoutJson.getBoolean("flag")) { + return BaseResult.getSuccessMessageEntity("发送付款单到BIP保证金付款申请单还款成功"); + } else { + return BaseResult.getFailureMessageEntity("发送付款单到BIP保证金付款申请单还款失败:" + resoutJson.getString("msg")); + } + } + + /** + * @Author lvleigang + * @Description 发送付款单到BIP保证金付款申请单还款组装数据 + * @Date 11:28 上午 2025/7/16 + * @param mainData + * @param detailArray + * @return com.alibaba.fastjson.JSONObject + **/ + private JSONObject getSendbzjfksqhkData(JSONObject mainData, JSONArray detailArray) { + JSONObject sendData = new JSONObject(); + sendData.put("c_bill_type", "R9");//单据类型 保证金付款申请单还款固定R9 + sendData.put("formCode", mainData.getString("field0145"));//单据号 + sendData.put("receiptDetailsId", null);//BIP到款明细主键 + sendData.put("repaymentDate", mainData.getString("field0021"));//还款日期 + sendData.put("repaymentType", "2");//还款类型 + sendData.put("repaymentAmount", mainData.getString("field0077"));//还款金额 + sendData.put("oacode", mainData.getString("field0001"));//还款金额 + + return sendData; + } + + /** + * @Author lvleigang + * @Description 发送付款单到BIP到款认领单 + * @Date 11:22 上午 2025/7/16 + * @param mainData + * @param detailArray + * @return com.hzya.frame.web.entity.JsonResultEntity + **/ + private JsonResultEntity senddkrld(JSONObject mainData, JSONArray detailArray) { + //组装发送数据 + JSONObject sendData = getSenddkrldData(mainData, detailArray); + //发送数据 + logger.error("发送付款单到BIP到款认领单组装数据:" + sendData.toJSONString()); + + String tokenResult = HttpRequest.post(url). + header("appId", "800050"). + header("apiCode", "8000500025"). + header("publicKey", "ZJYAM2YFEIsIaI1e4wMagkS2Q7SFgGk0RvsPhEES45m/OVFCe7eDIk+3zDUT+v578prj"). + header("secretKey", "lR6+uf94mvNMclAB43oIwmhJSMDzQaViTkfXLeNvmGdpLfbFiUvbgbU+p43zO25Zj3JzOP8MtA1LSGvL+2BWG8c/o7DKi92S4mr3zcGearA="). + body(sendData.toJSONString()). + execute(). + body(); + logger.error("发送付款单到BIP到款认领单返回:" + tokenResult); + JSONObject resoutJson = JSONObject.parseObject(tokenResult); + if (resoutJson.getBoolean("flag")) { + return BaseResult.getSuccessMessageEntity("发送付款单到BIP到款认领单成功"); + } else { + return BaseResult.getFailureMessageEntity("发送付款单到BIP到款认领单失败:" + resoutJson.getString("msg")); + } + } + + /** + * @param mainData + * @param detailArray + * @return com.alibaba.fastjson.JSONObject + * @Author lvleigang + * @Description 发送付款单到BIP到款认领单组装数据 + * @Date 6:12 下午 2025/6/27 + **/ + private JSONObject getSenddkrldData(JSONObject mainData, JSONArray detailArray) { + JSONObject sendData = new JSONObject(); + JSONObject hhdk01Master = new JSONObject(); + JSONArray id_hhgl_detail = new JSONArray(); + JSONArray id_hhdkrl_invoice = new JSONArray(); + hhdk01Master.put("srcbillid", null);//到款明细主键 + hhdk01Master.put("srcbilltype", "HHHP0104");//默认HHHP0104 + hhdk01Master.put("pk_org", mainData.getString("field0105"));//公司编码 + hhdk01Master.put("pk_group", mainData.getString("field0122"));//默认 + hhdk01Master.put("infodate", mainData.getString("field0021"));//认领日期 + hhdk01Master.put("transerial", mainData.getString("field0001"));//交易流水号 + hhdk01Master.put("majorcategories", mainData.getString("field0103"));//经办大类(部门编码) + hhdk01Master.put("personnel", mainData.getString("field0124"));//业务人员(人员编码) + hhdk01Master.put("contractno", mainData.getString("field0029"));//回款合同号 + hhdk01Master.put("name", mainData.getString("field0029"));//合同名称 + hhdk01Master.put("vnote", mainData.getString("field0081"));//备注 + hhdk01Master.put("ispoor", null);//是否差额 + hhdk01Master.put("def1", null);//差额 + hhdk01Master.put("poormsg", null);//差额原因 + hhdk01Master.put("digest", mainData.getString("field0086"));//摘要 + hhdk01Master.put("billingcust", null);//开票客户编码 + hhdk01Master.put("syscode", "OA");//来源系统 默认OA + hhdk01Master.put("bankrelated_code", null);//对账标识码 + hhdk01Master.put("currency", mainData.getString("field0116"));//币种 + hhdk01Master.put("taxrate", null);//税率 + hhdk01Master.put("oriamoneyy", mainData.getString("field0077"));//原币金额 + hhdk01Master.put("unmoneyy", null);//未认领金额 + hhdk01Master.put("olcrate", null);//当前汇率 + hhdk01Master.put("rmbmoneyy", mainData.getString("field0076"));//人民币金额 + hhdk01Master.put("paymentnature", "保证金");//款项性质 + hhdk01Master.put("verificationtype", null);//核销类型 + hhdk01Master.put("moneyy", mainData.getString("field0076"));//交易金额 + hhdk01Master.put("unrmbmoneyy", null);//人民币未认领金额 + hhdk01Master.put("oppbankaccount", mainData.getString("field0038"));//对方账号 + hhdk01Master.put("oppunitname", mainData.getString("field0107"));//对方单位名称 + hhdk01Master.put("pk_bank", null);//本方开户银行 + hhdk01Master.put("bankname", null);//本方开户银行名称 + hhdk01Master.put("pk_bankacc", null);//本方银行账号 + hhdk01Master.put("bankaccount", null);//本方银行账户 + hhdk01Master.put("pk_claimer", mainData.getString("field0124"));//认领人 + hhdk01Master.put("claimdate", mainData.getString("field0021"));//认领日期 + hhdk01Master.put("recpay_inneracc", null);//本方银行账号 + hhdk01Master.put("pk_balatype", null);//结算方式 + hhdk01Master.put("usemoney", null);//使用金额 + hhdk01Master.put("ishb", null);//是否存在总部商务 + hhdk01Master.put("creator", "OA01");//创建人(可以默认OA01) + hhdk01Master.put("creationtime", mainData.getString("field0021"));//创建时间 + hhdk01Master.put("approvestatus", "-1");//默认-1 + + sendData.put("hhdk01Master",hhdk01Master); + sendData.put("id_hhgl_detail",id_hhgl_detail); + sendData.put("id_hhdkrl_invoice",id_hhdkrl_invoice); + + return sendData; + } + +} diff --git a/base-buildpackage/src/main/resources/cfgHome/plugin/paymentSlip/pluginCfg.xml b/base-buildpackage/src/main/resources/cfgHome/plugin/paymentSlip/pluginCfg.xml new file mode 100644 index 00000000..d8babe77 --- /dev/null +++ b/base-buildpackage/src/main/resources/cfgHome/plugin/paymentSlip/pluginCfg.xml @@ -0,0 +1,6 @@ + + +PaymentSlipPlugin +PaymentSlipPlugin插件 +20250716001 + diff --git a/base-buildpackage/src/main/resources/cfgHome/plugin/paymentSlip/spring/spring-buildpackage-dao.xml b/base-buildpackage/src/main/resources/cfgHome/plugin/paymentSlip/spring/spring-buildpackage-dao.xml new file mode 100644 index 00000000..9e6dc020 --- /dev/null +++ b/base-buildpackage/src/main/resources/cfgHome/plugin/paymentSlip/spring/spring-buildpackage-dao.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/base-buildpackage/src/main/resources/cfgHome/plugin/paymentSlip/spring/spring-buildpackage-plugin.xml b/base-buildpackage/src/main/resources/cfgHome/plugin/paymentSlip/spring/spring-buildpackage-plugin.xml new file mode 100644 index 00000000..b6122606 --- /dev/null +++ b/base-buildpackage/src/main/resources/cfgHome/plugin/paymentSlip/spring/spring-buildpackage-plugin.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/base-buildpackage/src/main/resources/cfgHome/plugin/paymentSlip/spring/spring-buildpackage-service.xml b/base-buildpackage/src/main/resources/cfgHome/plugin/paymentSlip/spring/spring-buildpackage-service.xml new file mode 100644 index 00000000..ec7961d0 --- /dev/null +++ b/base-buildpackage/src/main/resources/cfgHome/plugin/paymentSlip/spring/spring-buildpackage-service.xml @@ -0,0 +1,5 @@ + + + + +