64 lines
2.6 KiB
Markdown
64 lines
2.6 KiB
Markdown
零售信贷业务 sunpls
|
||
|
||
一、使用框架
|
||
spring/springmvc/mybatis/jedis/shiro/drools/activiti 等等
|
||
二、开发说明
|
||
1.对于影像上传及下载功能
|
||
|
||
1.1.对于客户影像信息:
|
||
file/upload.do?dir=客户ID&picname=资料ID
|
||
file/imageUrl.shtml?path=客户ID/资料ID&_=${_}
|
||
|
||
1.2.对于客户贷款影像信息:
|
||
file/upload.do?dir=客户ID/贷款ID&picname=资料ID
|
||
file/imageUrl.shtml?path=客户ID/贷款ID/资料ID&_=${_}
|
||
|
||
|
||
链接后面加入&supportall=1,表示支持其他格式文件下载
|
||
链接后面加入&directopen=1,表示直接在浏览器中打开
|
||
链接后面加入&template=1,表示从模板文件夹加载
|
||
|
||
上传后需把dir、picname、文件后缀等信息存放到t_image(img_path,img_file,img_fat)
|
||
并把customer_id、image_id存放到t_material
|
||
|
||
2:规则的使用方法:
|
||
参考sunpls-webapp-test-droolstest,调用DroolsComponent的方法
|
||
|
||
2.1 从数据库获取规则文件,分两种,单条规则调用与规则组调用
|
||
单条规则:调用DroolsComponent.getRuleAndExecute(String id, DroolsContainer droolsContainer)
|
||
规则组:调用DroolsComponent.getRuleGroupAndExecute(String groupId, DroolsContainer droolsContainer)
|
||
|
||
三、部署方法
|
||
1.class\resource\config.properties 为系统配置文件
|
||
2.class\resource\jdbc.properties 为数据库的配置文件
|
||
|
||
四、OEM方法
|
||
在菜单:系统管理->参数管理->参数配置里调整参数"项目名称project_title"以及"图片前缀pic_storepath"的值,
|
||
其中project_title参数指项目名称,css、log等放在pic_storepath参数指定的文件夹下。
|
||
资源文件放在sunpls-webapp\src\main\webapp\static\OEM里面
|
||
|
||
五、CodeUtil字段代码生成工具
|
||
sunpls-webapp模块下加入了如下临时文件,用于对生成的代码进行测试,标志如下:
|
||
TODO this file is tmp for codeutil generate test
|
||
1.sunpls-webapp/pom.xml
|
||
2.sunpls-webapp/applicationContext.xml
|
||
3.sunpls-webapp/resource/jdbc.properties
|
||
|
||
CodeUtil 工作顺序:
|
||
1.通过CodeUtil生成后,需要加入如下信息
|
||
sunpls-service(sunpls-provider-*)/applicationContext.xml中加入 dubbo:service
|
||
|
||
2.把生成在sunpls-webapp中相应的文件放到对应的子模块中
|
||
entity包、page包和I***service接口放到sunpls-facade-*里
|
||
dao(mapper)包放到sunpls-dao里
|
||
resources/***Mapper.xml放到sunpls-dao里
|
||
***service实现类放到sunpls-service(sunpls-provider-*)里
|
||
|
||
3.[可选]sunpls-dao/pom.xml中加入sunpls-facade-*项目依赖
|
||
|
||
4.sunpls-webapp/applicationContext.xml中加入 dubbo:reference
|
||
|
||
研发及产品人员
|
||
shaozx huanglf liangsy wangrj chenglj xiagj linjj wangqg wufy menxj yangcj luozq等等
|
||
|