




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、. CMIS信贷业务逻辑封装,接口文档信息文档名称:CMIS_信贷业务逻辑封装,接口文档版本:V1.0版本日期:起草人:起草日期:复审人:复审日期:版本历史版本修订日期修改人修改内容简述目录1概述31.1编写目的31.2背景31.3阅读对象322配置实例32.1如何配置component类32.2op如何调用component类中的方法42.3如何配置接口42.4op如何调用接口51 概述1.1 编写目的本文档的目的是提供给信贷项目组的实施人员,利于他们更加快速的熟悉信贷系统开发。1.2 背景随着越来越多的新员工加入到宇信进入信贷项目组,东部信贷业务部配套推出信贷系统的业务逻辑封装,接口配置调
2、用实例1.3 阅读对象Ø 宇信易诚所有员工Ø 使用宇信易诚的信贷风险管理系统的银行2 2配置实例2.1 如何配置component类component配置实例,以出账模块为例:1、编写component类PvpCvrgAppComponent,继承CMISComponent类2、在/cmis-main/src/main/config/com/yucheng/cmis/config下增加xml配置文件pvp_cfg.xml,内容如下:<CMIS><buildingElement name="pvp"><COMPONENT id
3、="PvpCvrgApp" describe="保函信息" comproperty="">ponent.PvpCvrgAppComponent</COMPONENT></buildingElement></CMIS>3、在component类中编写方法完成对业务逻辑的封装2.2 op如何调用component类中的方法1、在op类中实例化component类,如下: PvpCvrgAppComponent pvpcvrgComponent = (PvpCvrgAppComponent) CMI
4、SComponentFactory .getComponentFactoryInstance().getComponentInstance( "PvpCvrgApp", context,connection);即为通过xml配置的component对应的id实例化对象2、通过实例化对象调用对应的业务逻辑封装方法完成调用,如下所示:flagInfo = pvpcvrgComponent.addPvpCvrgApp(pvpCvrgApp.getContNo(), serno);2.3 如何配置接口1、编写接口定义类,定义接口所包含的方法,如下所示public interface
5、 PvpTfIface /* * 查询进口开证出账信息 * param putout_serno * return * throws ComponentException */public PvpTfLoc queryPvpTfLoc(String putout_serno) throws ComponentException;2、编写接口实现类,继承CMISComponent类,同时实现接口,完成对接口所定义的方法逻辑实现,如下所示public class PvpTfImpl extends CMISComponent implements PvpTfIface /* * 查询进口开证出账信
6、息 * * param putout_serno * return * throws ComponentException */public PvpTfLoc queryPvpTfLoc(String putout_serno)throws ComponentException PvpTfLocComponent pvpTfLocComponent = (PvpTfLocComponent) this.getComponent("PvpTfLoc");return pvpTfLocComponent.findPvpTfLocBySerno(putout_serno);3、在
7、/cmis-main/src/main/config/com/yucheng/cmis/config下增加xml配置文件pvp_cfg.xml(与component同一个配置文件),内容如下:<CMIS><buildingElement name="pvp"><INTERFACE id="PvpTfImpl" describe="贸易融资出账申请对外接口" comproperty="">com.yucheng.cmis.pvp.tfpvp.tfinterface.impl.Pvp
8、TfImpl</INTERFACE></CMIS>2.4 op如何调用接口1、在op类中实例化component类,如下: PvpTfIface pvpTfIface = (PvpTfImpl) CMISComponentFactory.getComponentFactoryInstance().getComponentInstance("PvpTfImpl",context,connection);即为通过xml配置的component对应的id实例化对象2、通过实例化对象调用对应的业务逻辑封装方法完成调用,如下所示:pvpTfCvrg = pvp
9、TfIface.findAccTfCvrgByBillNo(iqpTfCvrgExt.getOldBillNo();insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('1', '全行', 'STD_DD11_STATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, OR
10、DERID)values ('2', '支行', 'STD_DD11_STATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('1', '石狮布料行业', 'STD_DD33_STATE', '是否', '0', '0', 0);insert int
11、o s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('2', '石狮童装、西裤行业', 'STD_DD33_STATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('3', '晋江鞋材行业', 'STD_DD33_ST
12、ATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('4', '南安水暖洁具行业', 'STD_DD33_STATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, O
13、RDERID)values ('5', '水头石材行业', 'STD_DD33_STATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('6', '惠安石雕行业', 'STD_DD33_STATE', '是否', '0', '0', 0);inser
14、t into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('7', '安溪茶叶行业', 'STD_DD33_STATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('8', '超市供应商', 'STD_DD33_S
15、TATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('9', '医药连锁行业', 'STD_DD33_STATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, OR
16、DERID)values ('1', '待发起', 'STD_DD55_STATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('2', '审核中', 'STD_DD55_STATE', '是否', '0', '0', 0);insert into
17、s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('3', '取消', 'STD_DD55_STATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('4', '重办', 'STD_DD55_STATE',
18、9;是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('5', '打回', 'STD_DD55_STATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('
19、;6', '追回', 'STD_DD55_STATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('7', '通过', 'STD_DD55_STATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAM
20、E, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('8', '否决', 'STD_DD55_STATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('1', '待发起', 'STD_DD77_STATE', '是否', '0
21、39;, '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('2', '审核中', 'STD_DD77_STATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('3', '取消', 'STD_DD77_STATE', '是否', '0', '0', 0);insert into s_dic (ENNAME, CNNAME, OPTTYPE, MEMO, FLAG, LEVELS, ORDERID)values ('4', '重办', 'STD_DD77_STATE', '是否', '0', '0', 0);inse
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 软件设计师备考常见问题将解答试题及答案
- 加强公司财务内控的工作计划
- 随州市随县事业单位2025年统一公开招聘笔试历年典型考题及考点剖析附带答案详解
- 硬件接口设计基础知识试题及答案
- 行政管理考试知识体系建立:试题及答案
- 分布式系统的设计与实现能力测试试题及答案
- 重要信息处理软件试题及答案参考
- 2025年VB编程的国际趋势及试题与答案
- 个人理财中的伦理与责任计划
- 质量管理部门个人发展策略计划
- 延安通和电业招聘笔试真题2022
- 2024年纪检监察综合业务知识考试题库及参考答案(完整版)
- 畜牧养殖大型沼气项目可行性研究报告
- 陈志海-发热伴血小板减少综合征
- 2024年武汉长江科创科技发展有限公司招聘笔试参考题库附带答案详解
- 《土石坝沥青混凝土面板和心墙设计规范》
- 世纪大道石灰固化土QC成果
- 人工打桩施工计划书
- 传奇辅助脚本
- 宗教场所消防安全培训课件
- 2024年广东湛江交通投资集团招聘笔试参考题库含答案解析
评论
0/150
提交评论