Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
hnxtbaboot
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
杨亮
hnxtbaboot
Commits
8d001d39
Commit
8d001d39
authored
Nov 20, 2019
by
e
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改银行卡采集功能
parent
430cf204
Show whitespace changes
Inline
Side-by-side
Showing
21 changed files
with
2348 additions
and
664 deletions
+2348
-664
sql/xtba0007.201901120_yl_新增一体化采集相关代码.txt
+365
-0
src/main/java/com/founder/ajswtz/controller/AjxxController.java
+341
-0
src/main/java/com/founder/controller/YhkCjController.java
+230
-222
src/main/java/com/founder/dao/YhkxxCjDao.java
+14
-6
src/main/java/com/founder/model/TbXwYthcjYhkjbxx.java
+73
-0
src/main/java/com/founder/model/TbXwYthcjYhkjyjl.java
+45
-0
src/main/java/com/founder/service/IYhkCjService.java
+76
-0
src/main/java/com/founder/service/IYhkxxCjService.java
+0
-37
src/main/java/com/founder/service/impl/YhkCjServiceImpl.java
+116
-14
src/main/resources/mapper/YhkCjSqlMapper.xml
+281
-0
src/main/resources/static/ryswtz/css/btn-ico.css
+2
-1
src/main/resources/static/ryswtz/images/ajswtzxx.png
+0
-0
src/main/resources/static/xtba/login/css/style-hn.css
+1
-1
src/main/resources/static/xtba/ssxdwp/css/images/title_yhkxx.png
+0
-0
src/main/resources/templates/ajswtz/ajswtzxx.html
+538
-0
src/main/resources/templates/rygl/addryxx.html
+5
-11
src/main/resources/templates/sswp/sswpcxlist.html
+2
-0
src/main/resources/templates/yhkcj/addyhkjyjlxx.html
+54
-183
src/main/resources/templates/yhkcj/addyhkxx.html
+172
-155
src/main/resources/templates/yhkcj/yhkcxlist.html
+26
-27
src/main/resources/templates/yhkcj/yhkdetail.html
+7
-7
No files found.
sql/xtba0007.201901120_yl_新增一体化采集相关代码.txt
0 → 100644
View file @
8d001d39
INSERT INTO SYS_DBLOG(SID,STATUS)VALUES('xtba0007',0);
INSERT INTO SYS_DBLOG(SID,STATUS)VALUES('xtba0007',0);
COMMIT;
---------------------------------------------------------------------------------------------
--采集场所类型代码
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('11', '标采室', 'CODE_YTHCJ_CJCSLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '采集场所类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('12', '审讯室', 'CODE_YTHCJ_CJCSLX', '0', 'admin', TO_DATE('08/27/2019 16:49:59', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:59', 'MM/DD/YYYY HH24:MI:SS'), '采集场所类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('13', '办案中心', 'CODE_YTHCJ_CJCSLX', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '采集场所类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('21', '治安岗亭', 'CODE_YTHCJ_CJCSLX', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '采集场所类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('22', '卡口', 'CODE_YTHCJ_CJCSLX', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '采集场所类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('23', '移动警务', 'CODE_YTHCJ_CJCSLX', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '采集场所类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('99', '其他场地', 'CODE_YTHCJ_CJCSLX', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '采集场所类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
COMMIT;
--录音语种代码
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('11', '汉语', 'CODE_YTHCJ_LYYZ', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '录音语种', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('12', '维吾尔语', 'CODE_YTHCJ_LYYZ', '0', 'admin', TO_DATE('08/27/2019 16:49:59', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:59', 'MM/DD/YYYY HH24:MI:SS'), '录音语种', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('13', '藏语', 'CODE_YTHCJ_LYYZ', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '录音语种', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('14', '蒙古语', 'CODE_YTHCJ_LYYZ', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '录音语种', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('21', '英语', 'CODE_YTHCJ_LYYZ', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '录音语种', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('22', '俄罗斯语', 'CODE_YTHCJ_LYYZ', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '录音语种', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('23', '法语', 'CODE_YTHCJ_LYYZ', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '录音语种', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('24', '德语', 'CODE_YTHCJ_LYYZ', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '录音语种', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('25', '西班牙语', 'CODE_YTHCJ_LYYZ', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '录音语种', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('26', '葡萄牙语', 'CODE_YTHCJ_LYYZ', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '录音语种', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('27', '阿拉伯语', 'CODE_YTHCJ_LYYZ', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '录音语种', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('28', '日语', 'CODE_YTHCJ_LYYZ', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '录音语种', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('29', '韩语', 'CODE_YTHCJ_LYYZ', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '录音语种', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('99', '其他语种', 'CODE_YTHCJ_LYYZ', '0', 'admin', TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:50:35', 'MM/DD/YYYY HH24:MI:SS'), '录音语种', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
COMMIT;
--发音方式代码
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('01', '念读', 'CODE_YTHCJ_FYFS', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '发音方式', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('02', '自述', 'CODE_YTHCJ_FYFS', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '发音方式', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('03', '交谈', 'CODE_YTHCJ_FYFS', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '发音方式', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
COMMIT;
--信道代码
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('01', '高保真', 'CODE_YTHCJ_XD', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '信道', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('02', '固定电话', 'CODE_YTHCJ_XD', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '信道', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('03', '手机GSM', 'CODE_YTHCJ_XD', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '信道', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('04', '移动TD-SDMA', 'CODE_YTHCJ_XD', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '信道', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('05', '联通WCDMA', 'CODE_YTHCJ_XD', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '信道', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('06', '电信CDMA', 'CODE_YTHCJ_XD', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '信道', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('07', '录音笔', 'CODE_YTHCJ_XD', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '信道', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('11', '移动4G TDD-LTE', 'CODE_YTHCJ_XD', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '信道', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('12', '联通电信4G FDD-LTE', 'CODE_YTHCJ_XD', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '信道', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('21', '5G', 'CODE_YTHCJ_XD', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '信道', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('99', '其他', 'CODE_YTHCJ_XD', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '信道', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
COMMIT;
--汉语方言代码
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('00', '普通话', 'CODE_YTHCJ_HYFY', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '汉语方言', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('01', '北方方言', 'CODE_YTHCJ_HYFY', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '汉语方言', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('02', '吴方言', 'CODE_YTHCJ_HYFY', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '汉语方言', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('03', '湘方言', 'CODE_YTHCJ_HYFY', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '汉语方言', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('04', '赣方言', 'CODE_YTHCJ_HYFY', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '汉语方言', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('05', '客家话', 'CODE_YTHCJ_HYFY', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '汉语方言', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('06', '闽方言', 'CODE_YTHCJ_HYFY', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '汉语方言', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('07', '粤方言', 'CODE_YTHCJ_HYFY', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '汉语方言', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('99', '其他方言', 'CODE_YTHCJ_HYFY', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '汉语方言', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
COMMIT;
--虹膜眼位代码
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('0', '左眼虹膜', 'CODE_YTHCJ_HMYW', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '虹膜眼位', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('1', '右眼虹膜', 'CODE_YTHCJ_HMYW', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '虹膜眼位', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('9', '未知', 'CODE_YTHCJ_HMYW', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '虹膜眼位', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
COMMIT;
--虹膜缺失情况代码
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('0', '正常', 'CODE_YTHCJ_HMQSQK', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '虹膜缺失情况', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('1', '残缺', 'CODE_YTHCJ_HMQSQK', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '虹膜缺失情况', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('2', '系统设置不采集', 'CODE_YTHCJ_HMQSQK', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '虹膜缺失情况', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('3', '受伤未采集', 'CODE_YTHCJ_HMQSQK', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '虹膜缺失情况', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('9', '其他缺失情况', 'CODE_YTHCJ_HMQSQK', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '虹膜缺失情况', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
COMMIT;
--银行卡类型代码
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('01', '借记卡', 'CODE_YTHCJ_YHKLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '银行卡类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('02', '准借记卡', 'CODE_YTHCJ_YHKLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '银行卡类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('03', '贷记卡', 'CODE_YTHCJ_YHKLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '银行卡类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('04', '预付费卡', 'CODE_YTHCJ_YHKLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '银行卡类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('99', '其他', 'CODE_YTHCJ_YHKLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '银行卡类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
COMMIT;
--交易类型代码
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('01', '转账', 'CODE_YTHCJ_JYLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '交易类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('02', '汇款', 'CODE_YTHCJ_JYLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '交易类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('03', '刷卡消费', 'CODE_YTHCJ_JYLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '交易类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('04', 'ATM取款', 'CODE_YTHCJ_JYLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '交易类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('09', '其他', 'CODE_YTHCJ_JYLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '交易类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
COMMIT;
--DNA样本类型代码
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('01', '血斑/血液', 'CODE_YTHCJ_DNAYBLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), 'DNA样本类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('02', '精斑', 'CODE_YTHCJ_DNAYBLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), 'DNA样本类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('03', '毛发', 'CODE_YTHCJ_DNAYBLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), 'DNA样本类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('04', '指甲', 'CODE_YTHCJ_DNAYBLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), 'DNA样本类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('05', '烟蒂', 'CODE_YTHCJ_DNAYBLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), 'DNA样本类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('06', '唾液(斑)', 'CODE_YTHCJ_DNAYBLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), 'DNA样本类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('07', '骨骼/牙齿', 'CODE_YTHCJ_DNAYBLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), 'DNA样本类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('08', '肌肉(组织)', 'CODE_YTHCJ_DNAYBLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), 'DNA样本类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('09', '组织', 'CODE_YTHCJ_DNAYBLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), 'DNA样本类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('10', '指纹', 'CODE_YTHCJ_DNAYBLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), 'DNA样本类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('11', '脱落细胞', 'CODE_YTHCJ_DNAYBLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), 'DNA样本类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('99', '其他', 'CODE_YTHCJ_DNAYBLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), 'DNA样本类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
COMMIT;
--足迹部位代码
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('0', '左足', 'CODE_YTHCJ_ZJBW', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '足迹部位', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('1', '右足', 'CODE_YTHCJ_ZJBW', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '足迹部位', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('9', '未知', 'CODE_YTHCJ_ZJBW', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '足迹部位', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
COMMIT;
--足迹类型代码
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('0', '赤足', 'CODE_YTHCJ_ZJLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '足迹类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('1', '穿鞋', 'CODE_YTHCJ_ZJLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '足迹类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
Insert into SYS_DICTITEM
(CODE, NAME, GROUPID, LEVELID, LRR, LRSJ, GXSJ, GROUPNAME, SCBZ, YYCJ1, YYCJ2, YYCJ3, YYCJ4, ISPARENT, YYCJ7, YYCJ5, YYCJ6, YYCJ8, SFQYBMPDBZ, GABXF, YYCJ9)
Values
('9', '未知', 'CODE_YTHCJ_ZJLX', '0', 'admin', TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), TO_DATE('08/27/2019 16:49:38', 'MM/DD/YYYY HH24:MI:SS'), '足迹类型', 0, '0', '0', '0', '0', 'false', '0', '0', '0', '0', '0', '0', '0');
COMMIT;
-------------------------------------------------------------------------------------------
UPDATE SYS_DBLOG SET STATUS=1 WHERE SID='xtba0007';
COMMIT;
\ No newline at end of file
src/main/java/com/founder/ajswtz/controller/AjxxController.java
0 → 100644
View file @
8d001d39
package
com
.
founder
.
ajswtz
.
controller
;
import
com.founder.model.*
;
import
com.founder.model.amsis.Plainimg
;
import
com.founder.model.amsis.Rollimg
;
import
com.founder.ryswtz.controller.CommonController
;
import
com.founder.ryswtz.service.RyxxService
;
import
com.founder.service.*
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.ui.Model
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
javax.servlet.http.HttpServletRequest
;
import
java.lang.reflect.Field
;
import
java.text.DateFormat
;
import
java.text.SimpleDateFormat
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
/**
* Created by founder on 2018/12/10.
*/
@Controller
public
class
AjxxController
{
@Autowired
private
RyxxService
rycjService
;
// 人员基本信息
@Autowired
private
ITbRyRyzpService
ryzpService
;
// 人像信息
@Autowired
private
TbBshYhzhService
yhzhService
;
// 银行卡信息
@Autowired
private
TbPhSjInfoService
sjInfoService
;
//手机相关信息
@Autowired
private
IParamService
paramService
;
//获得人像路径
@Autowired
private
AmsisRollImgService
gdzwInfoService
;
//滚动指纹信息
@Autowired
private
AmsisPlainImgService
pmzwInfoService
;
//平面指纹信息
@Autowired
private
IHmCjService
hmCjService
;
//虹膜信息
@Autowired
private
ISwCjService
swCjService
;
//声纹信息
@GetMapping
(
"/toAjJbxxDetail"
)
public
String
toRyJbxxDetail
(
String
asjxgrybh
,
String
zjhm
,
String
flg
,
Model
model
,
HttpServletRequest
request
){
model
.
addAttribute
(
"flg"
,
flg
);
//获得人员基本信息
AutoTbStRy
xyrC
=
new
AutoTbStRy
();
if
(
asjxgrybh
!=
null
&&!
""
.
equals
(
asjxgrybh
)){
xyrC
=
rycjService
.
getRycjInfoByrybh
(
asjxgrybh
);
}
else
{
xyrC
=
rycjService
.
getRycjInfoByzjhm
(
zjhm
);
}
if
(
xyrC
==
null
){
xyrC
=
new
AutoTbStRy
();
}
DateFormat
df
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
if
(
xyrC
.
getLrsj
()!=
null
&&!
""
.
equals
(
xyrC
.
getLrsj
())){
xyrC
.
setLrsjStr
(
df
.
format
(
xyrC
.
getLrsj
()));
}
if
(
xyrC
.
getCsrqQsrq
()!=
null
&&!
""
.
equals
(
xyrC
.
getCsrqQsrq
()))
{
xyrC
.
setCsrqQsrqStr
(
df
.
format
(
xyrC
.
getCsrqQsrq
()));
}
if
(
xyrC
.
getZhsj
()!=
null
&&!
""
.
equals
(
xyrC
.
getZhsj
())){
xyrC
.
setZhsjStr
(
df
.
format
(
xyrC
.
getZhsj
()));
}
/*String rybh = xyrC.getRybh();
String savePath = "/personphoto/"+ rybh.substring(rybh.length() - 10, rybh.length() - 4)+ "/" + rybh.substring(rybh.length() - 3, rybh.length());
ServletContext context = request.getSession() .getServletContext();
Param param = paramService.getParamById("0050");
String zplj = param.getParamvalue();
String filePath = zplj;
filePath = filePath+savePath;
System.out.println("filePath=="+filePath);
//获得人像信息
Map<String, Object> map = new HashMap<>();
map.put("rybh",asjxgrybh);
List<AutoTbRyZp> ryzpList = ryzpService.getTbRyRyzpByRybh(map);
for(AutoTbRyZp ryzpxx:ryzpList){
ryzpxx.setDzwjwz(filePath+"/"+ryzpxx.getDzwjmc());
}
int ryzpzs = 0;
if(ryzpList.size() > 0){
ryzpzs = ryzpList.get(0).getRyzpzs();
}*/
//获得指纹信息
int
ryzwzs
=
0
;
String
pmzwbh
=
xyrC
.
getSzzwbh
();
//平面指纹 编号
int
pmzws
=
0
;
List
<
Plainimg
>
pmzwList
=
new
ArrayList
<
Plainimg
>();
if
(
pmzwbh
!=
null
&&
!
""
.
equals
(
pmzwbh
))
{
Map
<
String
,
Object
>
mappmzw
=
new
HashMap
<>();
mappmzw
.
put
(
"pmzwbh"
,
pmzwbh
);
pmzwList
=
pmzwInfoService
.
getPlainInfoList
(
mappmzw
);
if
(
pmzwList
.
size
()
>
0
)
{
if
(
pmzwList
.
get
(
0
).
getPiccount
()!=
null
&&!
""
.
equals
(
pmzwList
.
get
(
0
).
getPiccount
())){
pmzws
=
Integer
.
parseInt
(
pmzwList
.
get
(
0
).
getPiccount
());
}
}
}
int
gdzws
=
0
;
String
gdzwbh
=
xyrC
.
getSzzwbh
();
//滚动指纹编号
List
<
Rollimg
>
gdzwList
=
new
ArrayList
<
Rollimg
>();
if
(
gdzwbh
!=
null
&&
!
""
.
equals
(
gdzwbh
))
{
Map
<
String
,
Object
>
mapgdzw
=
new
HashMap
<>();
mapgdzw
.
put
(
"gdzwbh"
,
gdzwbh
);
gdzwList
=
gdzwInfoService
.
getRollInfoList
(
mapgdzw
);
if
(
gdzwList
.
size
()
>
0
)
{
if
(
gdzwList
.
get
(
0
).
getPiccount
()!=
null
&&!
""
.
equals
(
gdzwList
.
get
(
0
).
getPiccount
())){
gdzws
=
Integer
.
parseInt
(
gdzwList
.
get
(
0
).
getPiccount
());
}
}
}
ryzwzs
=
pmzws
+
gdzws
;
//获得掌纹信息
String
zwbh
=
xyrC
.
getSzzwbh
();
//掌纹编号
int
zwxxzs
=
0
;
//获得DNA信息
String
DNAbh
=
xyrC
.
getDnabh
();
int
dnazs
=
0
;
//获得足迹信息
String
zzjbh
=
xyrC
.
getZjleftxxbh
();
String
yzjbh
=
xyrC
.
getZjrightxxbh
();
int
zjxxzs
=
0
;
if
(
zzjbh
!=
null
&&!
""
.
equals
(
zzjbh
)){
zjxxzs
=
zjxxzs
+
1
;;
}
if
(
yzjbh
!=
null
&&!
""
.
equals
(
yzjbh
)){
zjxxzs
=
zjxxzs
+
1
;;
}
//获得手机信息
String
xyrrybh
=
asjxgrybh
;
Map
<
String
,
Object
>
mapsjxx
=
new
HashMap
<>();
mapsjxx
.
put
(
"xyrbh"
,
xyrrybh
);
List
<
TbPhFzxyrsjgl
>
phoneList
=
sjInfoService
.
getPhoneInfoList
(
mapsjxx
);
//查询手机信息
int
sjxxzs
=
0
;
if
(
phoneList
.
size
()
>
0
){
sjxxzs
=
phoneList
.
get
(
0
).
getSjxxzs
();
}
List
<
TbPhLxrxx
>
txlList
=
sjInfoService
.
getTxlInfoList
(
mapsjxx
);
//查询通讯录信息
int
lxrzs
=
0
;
if
(
txlList
.
size
()
>
0
){
lxrzs
=
txlList
.
get
(
0
).
getLxrzs
();
}
List
<
TbPhThjl
>
thjlList
=
sjInfoService
.
getThjlInfoList
(
mapsjxx
);
//通话记录信息
int
thjlzs
=
0
;
if
(
thjlList
.
size
()
>
0
){
thjlzs
=
thjlList
.
get
(
0
).
getThjlzs
();
}
List
<
TbPhDxjl
>
dxjlList
=
sjInfoService
.
getDxjlInfoList
(
mapsjxx
);
//查询短信记录
int
dxjlzs
=
0
;
if
(
dxjlList
.
size
()
>
0
){
dxjlzs
=
dxjlList
.
get
(
0
).
getDxjlzs
();
}
List
<
TbXnsfZhxx
>
xnsfList
=
sjInfoService
.
getXnsfzhInfoList
(
mapsjxx
);
//查询虚拟身份账户信息
int
xnsfzs
=
0
;
if
(
xnsfList
.
size
()
>
0
){
xnsfzs
=
xnsfList
.
get
(
0
).
getXnsfzhzs
();
}
int
qjsjzs
=
sjxxzs
+
lxrzs
+
thjlzs
+
dxjlzs
+
xnsfzs
;
//获得银行卡信息
String
zjhmxyr
=
xyrC
.
getZjhm
();
int
yhkzs
=
0
;
if
(
zjhmxyr
!=
null
&&
zjhmxyr
!=
""
)
{
Map
<
String
,
Object
>
mapyhk
=
new
HashMap
<>();
mapyhk
.
put
(
"khrzjhm"
,
zjhmxyr
);
List
<
TbBshYhzh
>
yhkInfoList
=
yhzhService
.
getYhzhInfoList
(
mapyhk
);
if
(
yhkInfoList
.
size
()
>
0
){
yhkzs
=
yhkInfoList
.
get
(
0
).
getYhzhzs
();
}
}
//获得笔迹信息
int
bjxxzs
=
0
;
//获得声纹信息
int
swxxzs
=
0
;
int
swcnt
=
swCjService
.
getSwSjXxCnt
(
xyrC
.
getRybh
());
//声纹信息
if
(
swcnt
>=
0
){
swxxzs
=
swcnt
;
}
//获得虹膜信息
int
hmxxzs
=
0
;
List
<
TbStHm
>
hmxxList
=
hmCjService
.
getHmxxInfoList
(
xyrC
.
getRybh
());
//虹膜信息
if
(
hmxxList
!=
null
&&
hmxxList
.
size
()
>
2
){
hmxxzs
=
2
;
}
else
if
(
hmxxList
!=
null
&&
hmxxList
.
size
()
>
0
){
hmxxzs
=
hmxxList
.
size
();
}
model
.
addAttribute
(
"ryxx"
,
xyrC
);
//人员基本信息
//model.addAttribute("ryzpzs",ryzpzs);//人像总数
//model.addAttribute("ryzpList",ryzpList);//人像基本信息
model
.
addAttribute
(
"ryzwzs"
,
ryzwzs
);
//指纹总数
model
.
addAttribute
(
"pmzws"
,
pmzws
);
//平面指纹总数
// model.addAttribute("pmzwList",pmzwList);//平面指纹总数
model
.
addAttribute
(
"gdzws"
,
gdzws
);
//滚动总数
// model.addAttribute("gdzwList",gdzwList);//滚动总数
model
.
addAttribute
(
"zwxxzs"
,
zwxxzs
);
//掌纹总数
model
.
addAttribute
(
"dnazs"
,
dnazs
);
//DNA信息总数
model
.
addAttribute
(
"zjxxzs"
,
zjxxzs
);
//足迹信息总数
model
.
addAttribute
(
"qjsjzs"
,
qjsjzs
);
//手机总信息总数
model
.
addAttribute
(
"sjxxzs"
,
sjxxzs
);
//手机信息总数
model
.
addAttribute
(
"lxrzs"
,
lxrzs
);
//通讯录信息总数
model
.
addAttribute
(
"thjlzs"
,
thjlzs
);
//通话记录信息总数
model
.
addAttribute
(
"dxjlzs"
,
dxjlzs
);
//短信信息总数
model
.
addAttribute
(
"xnsfzs"
,
xnsfzs
);
//虚拟身份信息总数
model
.
addAttribute
(
"yhkzs"
,
yhkzs
);
//银行卡总数
model
.
addAttribute
(
"bjxxzs"
,
bjxxzs
);
//笔记信息总数
model
.
addAttribute
(
"swxxzs"
,
swxxzs
);
//声纹信息总数
model
.
addAttribute
(
"hmxxzs"
,
hmxxzs
);
//虹膜信息总数
return
"ajswtz/ajswtzxx.html"
;
}
@RequestMapping
(
"/getAjSjcntDetail"
)
@ResponseBody
public
Map
<
String
,
Object
>
getSjcntDetail
(
String
asjxgrybh
,
String
zjhm
,
Model
model
,
HttpServletRequest
request
){
//获得人员基本信息
AutoTbStRy
xyrC
=
new
AutoTbStRy
();
if
(
asjxgrybh
!=
null
&&!
""
.
equals
(
asjxgrybh
)){
xyrC
=
rycjService
.
getRycjInfoByrybh
(
asjxgrybh
);
}
else
{
xyrC
=
rycjService
.
getRycjInfoByzjhm
(
zjhm
);
}
if
(
xyrC
==
null
){
xyrC
=
new
AutoTbStRy
();
}
//获得指纹信息
int
ryzwzs
=
0
;
String
pmzwbh
=
xyrC
.
getSzzwbh
();
//平面指纹 编号
int
pmzws
=
0
;
List
<
Plainimg
>
pmzwList
=
new
ArrayList
<
Plainimg
>();
if
(
pmzwbh
!=
null
&&
!
""
.
equals
(
pmzwbh
))
{
Map
<
String
,
Object
>
mappmzw
=
new
HashMap
<>();
mappmzw
.
put
(
"pmzwbh"
,
pmzwbh
);
pmzwList
=
pmzwInfoService
.
getPlainInfoList
(
mappmzw
);
if
(
pmzwList
.
size
()
>
0
)
{
if
(
pmzwList
.
get
(
0
).
getPiccount
()!=
null
&&!
""
.
equals
(
pmzwList
.
get
(
0
).
getPiccount
())){
pmzws
=
Integer
.
parseInt
(
pmzwList
.
get
(
0
).
getPiccount
());
}
}
}
int
gdzws
=
0
;
String
gdzwbh
=
xyrC
.
getSzzwbh
();
//滚动指纹编号
List
<
Rollimg
>
gdzwList
=
new
ArrayList
<
Rollimg
>();
if
(
gdzwbh
!=
null
&&
!
""
.
equals
(
gdzwbh
))
{
Map
<
String
,
Object
>
mapgdzw
=
new
HashMap
<>();
mapgdzw
.
put
(
"gdzwbh"
,
gdzwbh
);
gdzwList
=
gdzwInfoService
.
getRollInfoList
(
mapgdzw
);
if
(
gdzwList
.
size
()
>
0
)
{
if
(
gdzwList
.
get
(
0
).
getPiccount
()!=
null
&&!
""
.
equals
(
gdzwList
.
get
(
0
).
getPiccount
())){
gdzws
=
Integer
.
parseInt
(
gdzwList
.
get
(
0
).
getPiccount
());
}
}
}
ryzwzs
=
pmzws
+
gdzws
;
//获得掌纹信息
String
zwbh
=
xyrC
.
getSzzwbh
();
//掌纹编号
int
zwxxzs
=
0
;
//获得DNA信息
String
DNAbh
=
xyrC
.
getDnabh
();
int
dnazs
=
0
;
//获得足迹信息
String
zzjbh
=
xyrC
.
getZjleftxxbh
();
String
yzjbh
=
xyrC
.
getZjrightxxbh
();
int
zjxxzs
=
0
;
//获得手机信息
String
xyrrybh
=
asjxgrybh
;
Map
<
String
,
Object
>
mapsjxx
=
new
HashMap
<>();
mapsjxx
.
put
(
"xyrbh"
,
xyrrybh
);
List
<
TbPhFzxyrsjgl
>
phoneList
=
sjInfoService
.
getPhoneInfoList
(
mapsjxx
);
//查询手机信息
int
sjxxzs
=
0
;
if
(
phoneList
.
size
()
>
0
){
sjxxzs
=
phoneList
.
get
(
0
).
getSjxxzs
();
}
List
<
TbPhLxrxx
>
txlList
=
sjInfoService
.
getTxlInfoList
(
mapsjxx
);
//查询通讯录信息
int
lxrzs
=
0
;
if
(
txlList
.
size
()
>
0
){
lxrzs
=
txlList
.
get
(
0
).
getLxrzs
();
}
List
<
TbPhThjl
>
thjlList
=
sjInfoService
.
getThjlInfoList
(
mapsjxx
);
//通话记录信息
int
thjlzs
=
0
;
if
(
thjlList
.
size
()
>
0
){
thjlzs
=
thjlList
.
get
(
0
).
getThjlzs
();
}
List
<
TbPhDxjl
>
dxjlList
=
sjInfoService
.
getDxjlInfoList
(
mapsjxx
);
//查询短信记录
int
dxjlzs
=
0
;
if
(
dxjlList
.
size
()
>
0
){
dxjlzs
=
dxjlList
.
get
(
0
).
getDxjlzs
();
}
List
<
TbXnsfZhxx
>
xnsfList
=
sjInfoService
.
getXnsfzhInfoList
(
mapsjxx
);
//查询虚拟身份账户信息
int
xnsfzs
=
0
;
if
(
xnsfList
.
size
()
>
0
){
xnsfzs
=
xnsfList
.
get
(
0
).
getXnsfzhzs
();
}
int
qjsjzs
=
sjxxzs
+
lxrzs
+
thjlzs
+
dxjlzs
+
xnsfzs
;
//获得银行卡信息
String
zjhmxyr
=
xyrC
.
getZjhm
();
int
yhkzs
=
0
;
if
(
zjhmxyr
!=
null
&&
zjhmxyr
!=
""
)
{
Map
<
String
,
Object
>
mapyhk
=
new
HashMap
<>();
mapyhk
.
put
(
"khrzjhm"
,
zjhmxyr
);
List
<
TbBshYhzh
>
yhkInfoList
=
yhzhService
.
getYhzhInfoList
(
mapyhk
);
if
(
yhkInfoList
.
size
()
>
0
){
yhkzs
=
yhkInfoList
.
get
(
0
).
getYhzhzs
();
}
}
//获得笔记信息
int
bjxxzs
=
0
;
//获得声纹信息
int
swxxzs
=
0
;
Map
<
String
,
Object
>
rstmap
=
new
HashMap
<
String
,
Object
>();
rstmap
.
put
(
"rybh"
,
xyrC
.
getRybh
());
rstmap
.
put
(
"rx"
,
3
);
rstmap
.
put
(
"zw"
,
ryzwzs
);
rstmap
.
put
(
"szw"
,
zwxxzs
);
rstmap
.
put
(
"dna"
,
dnazs
);
rstmap
.
put
(
"zj"
,
zjxxzs
);
rstmap
.
put
(
"sj"
,
qjsjzs
);
rstmap
.
put
(
"yhk"
,
yhkzs
);
rstmap
.
put
(
"bj"
,
bjxxzs
);
rstmap
.
put
(
"sw"
,
swxxzs
);
return
rstmap
;
}
//人像信息
@PostMapping
(
"/getZwDetail"
)
@ResponseBody
public
List
<
AutoTbRyZp
>
getZwtpInfo
(
String
asjxgrybh
){
String
xyrrybh
=
asjxgrybh
;
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"xyrbh"
,
xyrrybh
);
List
<
AutoTbRyZp
>
ryzpList
=
ryzpService
.
getTbRyRyzpByRybh
(
map
,
asjxgrybh
.
substring
(
1
,
12
));
return
ryzpList
;
}
}
src/main/java/com/founder/controller/YhkCjController.java
View file @
8d001d39
package
com
.
founder
.
controller
;
import
com.founder.model.TbXwSsxdwp
;
import
com.founder.model.TbXwYthcjYhkjbxx
;
import
com.founder.model.TbXwYthcjYhkjyjl
;
import
com.founder.model.User
;
import
com.founder.module.redis.service.IDicItemService
;
import
com.founder.service.I
Ssxdwp
CjService
;
import
com.founder.service.I
Yhk
CjService
;
import
com.founder.service.SequenceService
;
import
com.founder.utils.EasyUIPage
;
import
org.apache.commons.codec.binary.Base64
;
...
...
@@ -35,302 +36,309 @@ public class YhkCjController {
@Autowired
private
SequenceService
sequenceService
;
@Autowired
private
I
SsxdwpCjService
ssxdwp
CjService
;
private
I
YhkCjService
yhk
CjService
;
@Autowired
private
IDicItemService
dicItemService
;
/**
* 银行卡信息查询页面
*/
@RequestMapping
(
"/toYhkxxcj"
)
public
ModelAndView
toYhkxxcj
(
ModelAndView
model
,
HttpServletRequest
request
)
{
model
.
addObject
(
"rybh"
,
request
.
getParameter
(
"rybh"
));
model
.
addObject
(
"asjxgrybh"
,
request
.
getParameter
(
"rybh"
));
model
.
addObject
(
"xm"
,
request
.
getParameter
(
"xm"
));
model
.
addObject
(
"gmsfhm"
,
request
.
getParameter
(
"gmsfhm"
));
model
.
setViewName
(
"
sswp/sswp
cxlist"
);
model
.
setViewName
(
"
yhkcj/yhk
cxlist"
);
return
model
;
}
@RequestMapping
(
"/queryYhkjbxxList"
)
@ResponseBody
public
EasyUIPage
queryYhkjbxxList
(
@ModelAttribute
TbXwYthcjYhkjbxx
yhkxx
,
EasyUIPage
easyUIPage
,
Integer
rows
,
HttpServletRequest
request
){
easyUIPage
.
setPagePara
(
rows
);
User
user
=
(
User
)
request
.
getSession
().
getAttribute
(
"User"
);
if
(
yhkxx
.
getLrdwdm
()==
null
||
""
.
equals
(
yhkxx
.
getLrdwdm
())){
yhkxx
.
setLrdwdm
(
user
.
getUnitcode
());
}
easyUIPage
=
yhkCjService
.
queryYhkjbxxPage
(
easyUIPage
,
yhkxx
);
return
easyUIPage
;
}
@RequestMapping
(
"/queryYhkjyjlList"
)
@ResponseBody
public
EasyUIPage
queryYhkjyjlList
(
@ModelAttribute
TbXwYthcjYhkjbxx
yhkxx
,
EasyUIPage
easyUIPage
,
Integer
rows
,
HttpServletRequest
request
){
TbXwYthcjYhkjyjl
yhkjyjl
=
new
TbXwYthcjYhkjyjl
();
yhkjyjl
.
setRybh
(
yhkxx
.
getRybh
());
yhkjyjl
.
setYhkkh
(
yhkxx
.
getYhkkh
());
easyUIPage
.
setPagePara
(
rows
);
User
user
=
(
User
)
request
.
getSession
().
getAttribute
(
"User"
);
if
(
yhkjyjl
.
getLrdwdm
()==
null
||
""
.
equals
(
yhkjyjl
.
getLrdwdm
())){
yhkjyjl
.
setLrdwdm
(
user
.
getUnitcode
());
}
easyUIPage
=
yhkCjService
.
queryYhkjyjlPage
(
easyUIPage
,
yhkjyjl
);
return
easyUIPage
;
}
/**
* 进入银行卡信息新增页面
* 进入银行卡
基本
信息新增页面
*/
@RequestMapping
(
"/toAddYhkxx"
)
public
ModelAndView
toAddYhkxx
(
ModelAndView
model
,
HttpServletRequest
request
)
{
@RequestMapping
(
"/toAddYhk
jb
xx"
)
public
ModelAndView
toAddYhk
jb
xx
(
ModelAndView
model
,
HttpServletRequest
request
)
{
model
.
addObject
(
"asjxgrybh"
,
request
.
getParameter
(
"asjxgrybh"
));
model
.
addObject
(
"xm"
,
request
.
getParameter
(
"xm"
));
model
.
addObject
(
"gmsfhm"
,
request
.
getParameter
(
"gmsfhm"
));
TbXw
Ssxdwp
ssxdwp
=
new
TbXwSsxdwp
();
model
.
addObject
(
"
ssxdwp"
,
ssxdwp
);
model
.
setViewName
(
"
sswp/addsswp
xx"
);
TbXw
YthcjYhkjbxx
yhkxx
=
new
TbXwYthcjYhkjbxx
();
model
.
addObject
(
"
yhkxx"
,
yhkxx
);
model
.
setViewName
(
"
yhkcj/addyhk
xx"
);
return
model
;
}
/**
* 进入银行卡
信息修改
页面
* 进入银行卡
交易记录新增
页面
*/
/*
@RequestMapping("/toEditYhkxx")
public ModelAndView toEditYhkxx(ModelAndView model, HttpServletRequest request) {
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
User user = (User)request.getSession().getAttribute("User");
@RequestMapping
(
"/toAddYhkjyjl"
)
public
ModelAndView
toAddYhkjyjl
(
ModelAndView
model
,
HttpServletRequest
request
)
{
model
.
addObject
(
"asjxgrybh"
,
request
.
getParameter
(
"asjxgrybh"
));
TbXwSsxdwp sswp = ssxdwpCjService.getSsxdwpxxByXxzjbh(request.getParameter("xxzjbh"));
if(sswp!=null){
if(user.getTrueName()==null||"".equals(user.getTrueName())){
try{
sswp.setXxdjry_xm(dicItemService.queryNameByCode(user.getUsername(),"CODE_JY"));
}catch(Exception e){
System.out.println("代码内容获取异常!" + e);
}
if(sswp.getXxdjry_xm()==null||"".equals(sswp.getXxdjry_xm())){
sswp.setXxdjry_xm(user.getUsername());
}
}else{
sswp.setXxdjry_xm(user.getTrueName());
}
if(sswp.getXdqtwp_wpscsj()!=null&&!"".equals(sswp.getXdqtwp_wpscsj())){
sswp.setXdqtwp_wpscsjStr(df.format(sswp.getXdqtwp_wpscsj()));
}
if(sswp.getXdqtwp_wpgzsj()!=null&&!"".equals(sswp.getXdqtwp_wpgzsj())) {
sswp.setXdqtwp_wpgzsjStr(df.format(sswp.getXdqtwp_wpgzsj()));
model
.
addObject
(
"xm"
,
request
.
getParameter
(
"xm"
));
model
.
addObject
(
"gmsfhm"
,
request
.
getParameter
(
"gmsfhm"
));
model
.
addObject
(
"yhkkh"
,
request
.
getParameter
(
"yhkkh"
));
TbXwYthcjYhkjyjl
yhkjyjl
=
new
TbXwYthcjYhkjyjl
();
model
.
addObject
(
"yhkjyjl"
,
yhkjyjl
);
model
.
setViewName
(
"yhkcj/addyhkjyjlxx"
);
return
model
;
}
if(sswp.getXdqtwp_wpyxqqssj()!=null&&!"".equals(sswp.getXdqtwp_wpyxqqssj())){
sswp.setXdqtwp_wpyxqqssjStr(df.format(sswp.getXdqtwp_wpyxqqssj()));
/**
* 进入银行卡基本信息修改页面
*/
@RequestMapping
(
"/toEditYhkjbxx"
)
public
ModelAndView
toEditYhkjbxx
(
ModelAndView
model
,
HttpServletRequest
request
)
{
String
xxzjbh
=
request
.
getParameter
(
"xxzjbh"
);
model
.
addObject
(
"asjxgrybh"
,
request
.
getParameter
(
"asjxgrybh"
));
model
.
addObject
(
"xm"
,
request
.
getParameter
(
"xm"
));
model
.
addObject
(
"gmsfhm"
,
request
.
getParameter
(
"gmsfhm"
));
TbXwYthcjYhkjbxx
yhkxx
=
yhkCjService
.
getYhkjbxxByXxzjbh
(
xxzjbh
);
if
(
yhkxx
==
null
){
yhkxx
=
new
TbXwYthcjYhkjbxx
();
}
if(sswp.getXdqtwp_wpyxqjzsj()!=null&&!"".equals(sswp.getXdqtwp_wpyxqjzsj())){
sswp.setXdqtwp_wpyxqjzsjStr(df.format(sswp.getXdqtwp_wpyxqjzsj()));
model
.
addObject
(
"yhkxx"
,
yhkxx
);
model
.
setViewName
(
"yhkcj/addyhkxx"
);
return
model
;
}
sswp.setWpzpimgBase64(GetImageStrsByByte(sswp.getXdqtwp_wpzp()));
/**
* 进入银行卡交易记录修改页面
*/
@RequestMapping
(
"/toEditYhkjyjl"
)
public
ModelAndView
toEditYhkjyjl
(
ModelAndView
model
,
HttpServletRequest
request
)
{
String
xxzjbh
=
request
.
getParameter
(
"xxzjbh"
);
model
.
addObject
(
"asjxgrybh"
,
request
.
getParameter
(
"asjxgrybh"
));
model
.
addObject
(
"xm"
,
request
.
getParameter
(
"xm"
));
model
.
addObject
(
"gmsfhm"
,
request
.
getParameter
(
"gmsfhm"
));
model
.
addObject
(
"yhkkh"
,
request
.
getParameter
(
"yhkkh"
));
TbXwYthcjYhkjyjl
yhkjyjl
=
yhkCjService
.
getYhkjyjlByXxzjbh
(
xxzjbh
);
if
(
yhkjyjl
==
null
){
yhkjyjl
=
new
TbXwYthcjYhkjyjl
();
}
else
{
model
.
addObject
(
"asjxgrybh"
,
yhkjyjl
.
getRybh
());
model
.
addObject
(
"yhkkh"
,
yhkjyjl
.
getYhkkh
());
}
model.addObject("
ssxdwp",sswp
);
model.setViewName("
sswp/addsswp
xx");
model
.
addObject
(
"
yhkjyjl"
,
yhkjyjl
);
model
.
setViewName
(
"
yhkcj/addyhkjyjl
xx"
);
return
model
;
}
//删除银行卡信息
@RequestMapping("/toDeleteYhkxx")
//删除银行卡基本信息
@RequestMapping
(
"/toDeleteYhkjbxx"
)
@ResponseBody
public boolean toDeleteYhkxx(Model model,String xxzjbh){
boolean bool =
ssxdwpCjService.deleteSsxdwp
xx(xxzjbh);
public
boolean
toDeleteYhk
jb
xx
(
Model
model
,
String
xxzjbh
){
boolean
bool
=
yhkCjService
.
deleteYhkjb
xx
(
xxzjbh
);
return
bool
;
}
@RequestMapping("/doAddYhkxx")
public ModelAndView doAddYhk
xx(@ModelAttribute TbXwSsxdwp ssxdwp, ModelAndView model, HttpServletRequest request,@RequestParam("sswpzpfile") MultipartFile sswpzpfile)
{
//新增银行卡基本信息
@RequestMapping
(
"/doAddYhk
jb
xx"
)
public
ModelAndView
doAddYhk
jbxx
(
@ModelAttribute
TbXwYthcjYhkjbxx
yhkxx
,
ModelAndView
model
,
HttpServletRequest
request
)
{
DateFormat
df
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
DateFormat df1 = new SimpleDateFormat("MM/dd/yyyy");
try
{
if
(ssxdwp.getXdqtwp_wpscsjStr()==null||ssxdwp.getXdqtwp_wpscsjStr().equals(""))
{
ssxdwp.setXdqtwp_wpscsj
(null);
}
else
{
ssxdwp.setXdqtwp_wpscsj(df.parse(ssxdwp.getXdqtwp_wpscsj
Str()));
if
(
yhkxx
.
getZjwxrqStr
()
==
null
||
yhkxx
.
getZjwxrqStr
().
equals
(
""
))
{
yhkxx
.
setZjwxrq
(
null
);
}
else
{
yhkxx
.
setZjwxrq
(
df
.
parse
(
yhkxx
.
getZjwxrq
Str
()));
}
if
(ssxdwp.getXdqtwp_wpgzsjStr()==null||ssxdwp.getXdqtwp_wpgzsjStr().equals(""))
{
ssxdwp.setXdqtwp_wpgzsj
(null);
}
else
{
ssxdwp.setXdqtwp_wpgzsj(df.parse(ssxdwp.getXdqtwp_wpgzsj
Str()));
if
(
yhkxx
.
getKhrqStr
()
==
null
||
yhkxx
.
getKhrqStr
().
equals
(
""
))
{
yhkxx
.
setKhrq
(
null
);
}
else
{
yhkxx
.
setKhrq
(
df
.
parse
(
yhkxx
.
getKhrq
Str
()));
}
if(ssxdwp.getXdqtwp_wpyxqqssjStr()==null||ssxdwp.getXdqtwp_wpyxqqssjStr().equals("")){
ssxdwp.setXdqtwp_wpyxqqssj(null);
}else{
ssxdwp.setXdqtwp_wpyxqqssj(df.parse(ssxdwp.getXdqtwp_wpyxqqssjStr()));
}
if(ssxdwp.getXdqtwp_wpyxqjzsjStr()==null||ssxdwp.getXdqtwp_wpyxqjzsjStr().equals("")){
ssxdwp.setXdqtwp_wpyxqjzsj(null);
}else{
ssxdwp.setXdqtwp_wpyxqjzsj(df.parse(ssxdwp.getXdqtwp_wpyxqjzsjStr()));
if
(
yhkxx
.
getXhrqStr
()
==
null
||
yhkxx
.
getXhrqStr
().
equals
(
""
))
{
yhkxx
.
setXhrq
(
null
);
}
else
{
yhkxx
.
setXhrq
(
df
.
parse
(
yhkxx
.
getXhrqStr
()));
}
}
catch
(
ParseException
e
)
{
e
.
printStackTrace
();
}
User user = (User)request.getSession().getAttribute("User");
User
user
=
(
User
)
request
.
getSession
().
getAttribute
(
"User"
);
String
uuid
=
UUID
.
randomUUID
().
toString
().
replaceAll
(
"-"
,
""
);
String wpbhString = sequenceService.getNextSerialNo("TB_ST_RY_XDQTWP",user.getUnitcode(), user);
if(uuid!=null&&uuid.length()>30){
ssxdwp.setXxzjbh(uuid.substring(uuid.length()-30,uuid.length()));
if
(
uuid
!=
null
&&
uuid
.
length
()
>
30
)
{
yhkxx
.
setXxzjbh
(
uuid
.
substring
(
uuid
.
length
()
-
30
,
uuid
.
length
()));
}
else
{
yhkxx
.
setXxzjbh
(
uuid
);
}
String
xxzjbh
=
yhkxx
.
getXxzjbh
();
yhkxx
.
setCjsj
(
new
Date
());
yhkxx
.
setLrdwdm
(
user
.
getUnitcode
());
yhkxx
.
setLrr
(
user
.
getUsername
());
boolean
bool
=
yhkCjService
.
saveYhkjbxx
(
yhkxx
,
user
.
getUnitcode
());
if
(
bool
){
model
.
addObject
(
"saveflag"
,
"1"
);
}
else
{
ssxdwp.setXxzjbh(uuid);
}
ssxdwp.setXdqtwp_sawpbh(wpbhString);
String wpimg = null;
if("1".equals(ssxdwp.getWpzpflag())){
if (!sswpzpfile.isEmpty()) {
try {
byte[] bytes = sswpzpfile.getBytes();
ssxdwp.setWpzpimgBase64(GetImageStrsByByte(bytes));
} catch (IOException e) {
e.printStackTrace();
model
.
addObject
(
"saveflag"
,
"0"
);
}
}else{
if (ssxdwp.getWpzpimgBase64() != null && ssxdwp.getWpzpimgBase64().length() > 0) {
if(ssxdwp.getWpzpimgBase64().indexOf("/9j/")>=0){
wpimg = ssxdwp.getWpzpimgBase64().substring(ssxdwp.getWpzpimgBase64().indexOf("/9j/"));
TbXwYthcjYhkjbxx
yhkxxnew
=
yhkCjService
.
getYhkjbxxByXxzjbh
(
xxzjbh
);
model
.
addObject
(
"asjxgrybh"
,
yhkxxnew
.
getRybh
());
model
.
addObject
(
"xm"
,
yhkxxnew
.
getXm
());
if
(
yhkxxnew
==
null
)
{
yhkxxnew
=
new
TbXwYthcjYhkjbxx
();
}
model
.
addObject
(
"yhkxx"
,
yhkxxnew
);
model
.
setViewName
(
"yhkcj/addyhkxx"
);
return
model
;
}
ssxdwp.setWpzpimgBase64(wpimg);
//修改银行卡基本信息
@RequestMapping
(
"/doEditYhkjbxx"
)
public
ModelAndView
doEditYhkjbxx
(
@ModelAttribute
TbXwYthcjYhkjbxx
yhkxx
,
ModelAndView
model
,
HttpServletRequest
request
)
{
DateFormat
df
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
try
{
if
(
yhkxx
.
getZjwxrqStr
()
==
null
||
yhkxx
.
getZjwxrqStr
().
equals
(
""
))
{
yhkxx
.
setZjwxrq
(
null
);
}
else
{
yhkxx
.
setZjwxrq
(
df
.
parse
(
yhkxx
.
getZjwxrqStr
()));
}
if
(
yhkxx
.
getKhrqStr
()
==
null
||
yhkxx
.
getKhrqStr
().
equals
(
""
))
{
yhkxx
.
setKhrq
(
null
);
}
else
{
yhkxx
.
setKhrq
(
df
.
parse
(
yhkxx
.
getKhrqStr
()));
}
byte[] zpimg = Base64.decodeBase64(ssxdwp.getWpzpimgBase64());
ssxdwp.setXdqtwp_wpzp(zpimg);
ssxdwp.setDjsj(new Date());
ssxdwp.setXxdjdw_gajgjgdm(user.getUnitcode());
ssxdwp.setXxdjdw_gajgmc(user.getUnitname());
ssxdwp.setXxdjry_xm(user.getUsername());
ssxdwp.setXxdjry_gmsfhm(user.getIdentitycard());
boolean bool = ssxdwpCjService.saveSsxdwpxx(ssxdwp);
TbXwSsxdwp sswp = ssxdwpCjService.getSsxdwpxxByXxzjbh(ssxdwp.getXxzjbh());
if(sswp!=null){
if(user.getTrueName()==null||"".equals(user.getTrueName())){
try{
sswp.setXxdjry_xm(dicItemService.queryNameByCode(user.getUsername(),"CODE_JY"));
}catch(Exception e){
System.out.println("代码内容获取异常!" + e);
if
(
yhkxx
.
getXhrqStr
()
==
null
||
yhkxx
.
getXhrqStr
().
equals
(
""
))
{
yhkxx
.
setXhrq
(
null
);
}
else
{
yhkxx
.
setXhrq
(
df
.
parse
(
yhkxx
.
getXhrqStr
()));
}
if(sswp.getXxdjry_xm()==null||"".equals(sswp.getXxdjry_xm()))
{
sswp.setXxdjry_xm(user.getUsername()
);
}
catch
(
ParseException
e
)
{
e
.
printStackTrace
(
);
}
User
user
=
(
User
)
request
.
getSession
().
getAttribute
(
"User"
);
yhkxx
.
setGxsj
(
new
Date
());
boolean
bool
=
yhkCjService
.
updateYhkjbxx
(
yhkxx
,
user
.
getUnitcode
());
if
(
bool
){
model
.
addObject
(
"saveflag"
,
"1"
);
}
else
{
sswp.setXxdjry_xm(user.getTrueName());
}
if(sswp.getXdqtwp_wpscsj()!=null&&!"".equals(sswp.getXdqtwp_wpscsj())){
sswp.setXdqtwp_wpscsjStr(df.format(sswp.getXdqtwp_wpscsj()));
}
if(sswp.getXdqtwp_wpgzsj()!=null&&!"".equals(sswp.getXdqtwp_wpgzsj())) {
sswp.setXdqtwp_wpgzsjStr(df.format(sswp.getXdqtwp_wpgzsj()));
}
if(sswp.getXdqtwp_wpyxqqssj()!=null&&!"".equals(sswp.getXdqtwp_wpyxqqssj())){
sswp.setXdqtwp_wpyxqqssjStr(df.format(sswp.getXdqtwp_wpyxqqssj()));
}
if(sswp.getXdqtwp_wpyxqjzsj()!=null&&!"".equals(sswp.getXdqtwp_wpyxqjzsj())){
sswp.setXdqtwp_wpyxqjzsjStr(df.format(sswp.getXdqtwp_wpyxqjzsj()));
model
.
addObject
(
"saveflag"
,
"0"
);
}
sswp.setWpzpimgBase64(GetImageStrsByByte(sswp.getXdqtwp_wpzp()));
TbXwYthcjYhkjbxx
yhkxxnew
=
yhkCjService
.
getYhkjbxxByXxzjbh
(
yhkxx
.
getXxzjbh
());
model
.
addObject
(
"asjxgrybh"
,
yhkxxnew
.
getRybh
());
model
.
addObject
(
"xm"
,
yhkxxnew
.
getXm
());
if
(
yhkxxnew
==
null
)
{
yhkxxnew
=
new
TbXwYthcjYhkjbxx
();
}
model.addObject("asjxgrybh",ssxdwp.getAsjxgrybh());
model.addObject("username",user.getUsername());
model.addObject("unitcode",user.getUnitcode());
model.addObject("ssxdwp",sswp);
model.addObject("saveflag","1");
model.setViewName("sswp/addsswpxx");
model
.
addObject
(
"yhkxx"
,
yhkxxnew
);
model
.
setViewName
(
"yhkcj/addyhkxx"
);
return
model
;
}
@RequestMapping("/doEditYhkxx")
public ModelAndView doEditYhkxx(@ModelAttribute TbXwSsxdwp ssxdwp, ModelAndView model, HttpServletRequest request,@RequestParam("sswpzpfile") MultipartFile sswpzpfile){
//删除银行卡交易记录
@RequestMapping
(
"/toDeleteYhkjyjl"
)
@ResponseBody
public
boolean
toDeleteYhkjyjl
(
Model
model
,
String
xxzjbh
){
boolean
bool
=
yhkCjService
.
deleteYhkjyjl
(
xxzjbh
);
return
bool
;
}
//新增银行卡交易记录
@RequestMapping
(
"/doAddYhkjyjl"
)
public
ModelAndView
doAddYhkjyjl
(
@ModelAttribute
TbXwYthcjYhkjyjl
yhkjyjl
,
ModelAndView
model
,
HttpServletRequest
request
)
{
DateFormat
df
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
DateFormat df1 = new SimpleDateFormat("MM/dd/yyyy");
try
{
if
(ssxdwp.getXdqtwp_wpscsjStr()==null||ssxdwp.getXdqtwp_wpscsjStr().equals(""))
{
ssxdwp.setXdqtwp_wpscsj
(null);
}
else
{
ssxdwp.setXdqtwp_wpscsj(df.parse(ssxdwp.getXdqtwp_wpscsj
Str()));
if
(
yhkjyjl
.
getJyrqStr
()
==
null
||
yhkjyjl
.
getJyrqStr
().
equals
(
""
))
{
yhkjyjl
.
setJyrq
(
null
);
}
else
{
yhkjyjl
.
setJyrq
(
df
.
parse
(
yhkjyjl
.
getJyrq
Str
()));
}
if(ssxdwp.getXdqtwp_wpgzsjStr()==null||ssxdwp.getXdqtwp_wpgzsjStr().equals("")){
ssxdwp.setXdqtwp_wpgzsj(null);
}else{
ssxdwp.setXdqtwp_wpgzsj(df.parse(ssxdwp.getXdqtwp_wpgzsjStr()));
}
if(ssxdwp.getXdqtwp_wpyxqqssjStr()==null||ssxdwp.getXdqtwp_wpyxqqssjStr().equals("")){
ssxdwp.setXdqtwp_wpyxqqssj(null);
}else{
ssxdwp.setXdqtwp_wpyxqqssj(df.parse(ssxdwp.getXdqtwp_wpyxqqssjStr()));
}
if(ssxdwp.getXdqtwp_wpyxqjzsjStr()==null||ssxdwp.getXdqtwp_wpyxqjzsjStr().equals("")){
ssxdwp.setXdqtwp_wpyxqjzsj(null);
}else{
ssxdwp.setXdqtwp_wpyxqjzsj(df.parse(ssxdwp.getXdqtwp_wpyxqjzsjStr()));
if
(
yhkjyjl
.
getJysjStr
()
==
null
||
yhkjyjl
.
getJysjStr
().
equals
(
""
))
{
yhkjyjl
.
setJysj
(
null
);
}
else
{
yhkjyjl
.
setJysj
(
df
.
parse
(
yhkjyjl
.
getJysjStr
()));
}
}
catch
(
ParseException
e
)
{
e
.
printStackTrace
();
}
User user = (User)request.getSession().getAttribute("User");
String wpimg = null;
if("1".equals(ssxdwp.getWpzpflag())){
if (!sswpzpfile.isEmpty()) {
try {
byte[] bytes = sswpzpfile.getBytes();
ssxdwp.setWpzpimgBase64(GetImageStrsByByte(bytes));
} catch (IOException e) {
e.printStackTrace();
}
User
user
=
(
User
)
request
.
getSession
().
getAttribute
(
"User"
);
String
uuid
=
UUID
.
randomUUID
().
toString
().
replaceAll
(
"-"
,
""
);
if
(
uuid
!=
null
&&
uuid
.
length
()
>
30
)
{
yhkjyjl
.
setXxzjbh
(
uuid
.
substring
(
uuid
.
length
()
-
30
,
uuid
.
length
()));
}
else
{
yhkjyjl
.
setXxzjbh
(
uuid
);
}
String
xxzjbh
=
yhkjyjl
.
getXxzjbh
();
yhkjyjl
.
setCjsj
(
new
Date
());
yhkjyjl
.
setLrdwdm
(
user
.
getUnitcode
());
yhkjyjl
.
setLrr
(
user
.
getUsername
());
boolean
bool
=
yhkCjService
.
saveYhkjyjl
(
yhkjyjl
,
user
.
getUnitcode
());
if
(
bool
){
model
.
addObject
(
"saveflag"
,
"1"
);
}
else
{
if (ssxdwp.getWpzpimgBase64() != null && ssxdwp.getWpzpimgBase64().length() > 0) {
if(ssxdwp.getWpzpimgBase64().indexOf("/9j/")>=0){
wpimg = ssxdwp.getWpzpimgBase64().substring(ssxdwp.getWpzpimgBase64().indexOf("/9j/"));
model
.
addObject
(
"saveflag"
,
"0"
);
}
TbXwYthcjYhkjyjl
yhkjyjlnew
=
yhkCjService
.
getYhkjyjlByXxzjbh
(
xxzjbh
);
model
.
addObject
(
"asjxgrybh"
,
yhkjyjlnew
.
getRybh
());
model
.
addObject
(
"yhkkh"
,
yhkjyjlnew
.
getYhkkh
());
if
(
yhkjyjlnew
==
null
)
{
yhkjyjlnew
=
new
TbXwYthcjYhkjyjl
();
}
ssxdwp.setWpzpimgBase64(wpimg);
model
.
addObject
(
"yhkjyjl"
,
yhkjyjlnew
);
model
.
setViewName
(
"yhkcj/addyhkjyjlxx"
);
return
model
;
}
//修改银行卡交易记录
@RequestMapping
(
"/doEditYhkjyjl"
)
public
ModelAndView
doEditYhkjyjl
(
@ModelAttribute
TbXwYthcjYhkjyjl
yhkjyjl
,
ModelAndView
model
,
HttpServletRequest
request
)
{
DateFormat
df
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
try
{
if
(
yhkjyjl
.
getJyrqStr
()
==
null
||
yhkjyjl
.
getJyrqStr
().
equals
(
""
))
{
yhkjyjl
.
setJyrq
(
null
);
}
else
{
yhkjyjl
.
setJyrq
(
df
.
parse
(
yhkjyjl
.
getJyrqStr
()));
}
byte[] zpimg = Base64.decodeBase64(ssxdwp.getWpzpimgBase64());
ssxdwp.setXdqtwp_wpzp(zpimg);
ssxdwp.setGxsj(new Date());
ssxdwp.setXxczdw_gajgjgdm(user.getUnitcode());
ssxdwp.setXxczdw_gajgmc(user.getUnitname());
ssxdwp.setXxczry_xm(user.getUsername());
ssxdwp.setXxczry_gmsfhm(user.getIdentitycard());
boolean bool = ssxdwpCjService.updateSsxdwpxx(ssxdwp);
TbXwSsxdwp sswp = ssxdwpCjService.getSsxdwpxxByXxzjbh(ssxdwp.getXxzjbh());
if(sswp!=null){
if(user.getTrueName()==null||"".equals(user.getTrueName())){
try{
sswp.setXxdjry_xm(dicItemService.queryNameByCode(user.getUsername(),"CODE_JY"));
}catch(Exception e){
System.out.println("代码内容获取异常!" + e);
if
(
yhkjyjl
.
getJysjStr
()
==
null
||
yhkjyjl
.
getJysjStr
().
equals
(
""
))
{
yhkjyjl
.
setJysj
(
null
);
}
else
{
yhkjyjl
.
setJysj
(
df
.
parse
(
yhkjyjl
.
getJysjStr
()));
}
if(sswp.getXxdjry_xm()==null||"".equals(sswp.getXxdjry_xm()))
{
sswp.setXxdjry_xm(user.getUsername()
);
}
catch
(
ParseException
e
)
{
e
.
printStackTrace
(
);
}
User
user
=
(
User
)
request
.
getSession
().
getAttribute
(
"User"
);
yhkjyjl
.
setGxsj
(
new
Date
());
boolean
bool
=
yhkCjService
.
updateYhkjyjl
(
yhkjyjl
,
user
.
getUnitcode
());
if
(
bool
){
model
.
addObject
(
"saveflag"
,
"1"
);
}
else
{
sswp.setXxdjry_xm(user.getTrueName());
}
if(sswp.getXdqtwp_wpscsj()!=null&&!"".equals(sswp.getXdqtwp_wpscsj())){
sswp.setXdqtwp_wpscsjStr(df.format(sswp.getXdqtwp_wpscsj()));
}
if(sswp.getXdqtwp_wpgzsj()!=null&&!"".equals(sswp.getXdqtwp_wpgzsj())) {
sswp.setXdqtwp_wpgzsjStr(df.format(sswp.getXdqtwp_wpgzsj()));
}
if(sswp.getXdqtwp_wpyxqqssj()!=null&&!"".equals(sswp.getXdqtwp_wpyxqqssj())){
sswp.setXdqtwp_wpyxqqssjStr(df.format(sswp.getXdqtwp_wpyxqqssj()));
model
.
addObject
(
"saveflag"
,
"0"
);
}
if(sswp.getXdqtwp_wpyxqjzsj()!=null&&!"".equals(sswp.getXdqtwp_wpyxqjzsj())){
sswp.setXdqtwp_wpyxqjzsjStr(df.format(sswp.getXdqtwp_wpyxqjzsj()));
TbXwYthcjYhkjyjl
yhkjyjlnew
=
yhkCjService
.
getYhkjyjlByXxzjbh
(
yhkjyjl
.
getXxzjbh
());
model
.
addObject
(
"asjxgrybh"
,
yhkjyjlnew
.
getRybh
());
model
.
addObject
(
"yhkkh"
,
yhkjyjlnew
.
getYhkkh
());
if
(
yhkjyjlnew
==
null
)
{
yhkjyjlnew
=
new
TbXwYthcjYhkjyjl
();
}
sswp.setWpzpimgBase64(GetImageStrsByByte(sswp.getXdqtwp_wpzp()));
}
model.addObject("asjxgrybh",ssxdwp.getAsjxgrybh());
model.addObject("username",user.getUsername());
model.addObject("unitcode",user.getUnitcode());
model.addObject("ssxdwp",sswp);
model.addObject("saveflag","1");
model.setViewName("sswp/addsswpxx");
model
.
addObject
(
"yhkjyjl"
,
yhkjyjlnew
);
model
.
setViewName
(
"yhkcj/addyhkjyjlxx"
);
return
model
;
}
public static String GetImageStrsByByte(byte[] data) {// 将图片文件转化为字节数组字符串,并对其进行Base64编码处理
// 对字节数组Base64编码
if(data==null||data.length<=0){
return null;
}
BASE64Encoder encoder = new BASE64Encoder();
return encoder.encode(data);// 返回Base64编码过的字节数组字符串
}
@RequestMapping("/queryYhkxxList")
@ResponseBody
public EasyUIPage queryYhkxxList(@ModelAttribute TbXwSsxdwp ssxdwp,
EasyUIPage easyUIPage, Integer rows, HttpServletRequest request){
easyUIPage.setPagePara(rows);
User user = (User)request.getSession().getAttribute("User");
if(ssxdwp.getXxdjdw_gajgjgdm()==null||"".equals(ssxdwp.getXxdjdw_gajgjgdm())){
ssxdwp.setXxdjdw_gajgjgdm(user.getUnitcode());
}
easyUIPage=ssxdwpCjService.querySsxdwpxxPage(easyUIPage,ssxdwp);
return easyUIPage;
}
*/
}
src/main/java/com/founder/dao/YhkxxCjDao.java
View file @
8d001d39
package
com
.
founder
.
dao
;
import
com.founder.model.TbXwYthcjYhkjbxx
;
import
com.founder.model.TbXwYthcjYhkjyjl
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.springframework.stereotype.Component
;
...
...
@@ -11,10 +12,17 @@ import java.util.Map;
@Mapper
public
interface
YhkxxCjDao
{
public
int
insertYhkxx
(
TbXwYthcjYhkjbxx
yhkjbxx
);
public
int
updateYhkxx
(
TbXwYthcjYhkjbxx
yhkjbxx
);
public
int
deleteYhkxx
(
String
xxzjbh
);
public
TbXwYthcjYhkjbxx
getYhkxxByXxzjbh
(
String
xxzjbh
);
public
Integer
queryPageCount
(
Map
<
String
,
Object
>
map
);
public
List
<
TbXwYthcjYhkjbxx
>
queryPageList
(
Map
<
String
,
Object
>
map
);
public
int
insertYhkjbxx
(
TbXwYthcjYhkjbxx
yhkjbxx
);
public
int
updateYhkjbxx
(
TbXwYthcjYhkjbxx
yhkjbxx
);
public
int
deleteYhkjbxx
(
String
xxzjbh
);
public
TbXwYthcjYhkjbxx
getYhkjbxxByXxzjbh
(
String
xxzjbh
);
public
Integer
queryYhkjbxxPageCount
(
Map
<
String
,
Object
>
map
);
public
List
<
TbXwYthcjYhkjbxx
>
queryYhkjbxxPageList
(
Map
<
String
,
Object
>
map
);
public
int
insertYhkjyjl
(
TbXwYthcjYhkjyjl
yhkjyjl
);
public
int
updateYhkjyjl
(
TbXwYthcjYhkjyjl
yhkjyjl
);
public
int
deleteYhkjyjl
(
String
xxzjbh
);
public
TbXwYthcjYhkjyjl
getYhkjyjlByXxzjbh
(
String
xxzjbh
);
public
Integer
queryYhkjyjlPageCount
(
Map
<
String
,
Object
>
map
);
public
List
<
TbXwYthcjYhkjyjl
>
queryYhkjyjlPageList
(
Map
<
String
,
Object
>
map
);
}
src/main/java/com/founder/model/TbXwYthcjYhkjbxx.java
View file @
8d001d39
...
...
@@ -14,15 +14,21 @@ public class TbXwYthcjYhkjbxx implements Serializable {
public
String
xm
;
//姓名
public
String
yhkmc
;
//银行卡名称
public
String
yhklx
;
//银行卡类型
public
String
yhklxStr
;
//银行卡类型
public
Date
zjwxrq
;
//证件无效日期
public
String
zjwxrqStr
;
//证件无效日期
public
String
fkdq
;
//发卡地区(字典项,符合GB/T 2659)
public
String
fkdqStr
;
//发卡地区(字典项,符合GB/T 2659)
public
String
khh
;
//开户行
public
String
zjlx
;
//证件类型
public
String
zjlxStr
;
//证件类型
public
String
zjhm
;
//证件号码
public
String
blxx
;
//保留信息
public
String
khhh
;
//开户行号
public
Date
khrq
;
//开户日期
public
String
khrqStr
;
//开户日期
public
Date
xhrq
;
//销户日期
public
String
xhrqStr
;
//销户日期
public
String
fjsxid
;
//附加属性 ID
public
String
sczt
;
//删除状态,0未删除 ,1已删除
public
Date
scsj
;
//删除时间
...
...
@@ -33,6 +39,9 @@ public class TbXwYthcjYhkjbxx implements Serializable {
public
String
lrr_policemanid
;
//录入人警号
public
String
xxsc_pdbz
;
//删除标志
public
String
khrqQsrq
;
public
String
khrqJzrq
;
public
String
getXxzjbh
()
{
return
xxzjbh
;
}
...
...
@@ -224,4 +233,68 @@ public class TbXwYthcjYhkjbxx implements Serializable {
public
void
setXxsc_pdbz
(
String
xxsc_pdbz
)
{
this
.
xxsc_pdbz
=
xxsc_pdbz
;
}
public
String
getKhrqQsrq
()
{
return
khrqQsrq
;
}
public
void
setKhrqQsrq
(
String
khrqQsrq
)
{
this
.
khrqQsrq
=
khrqQsrq
;
}
public
String
getKhrqJzrq
()
{
return
khrqJzrq
;
}
public
void
setKhrqJzrq
(
String
khrqJzrq
)
{
this
.
khrqJzrq
=
khrqJzrq
;
}
public
String
getYhklxStr
()
{
return
yhklxStr
;
}
public
void
setYhklxStr
(
String
yhklxStr
)
{
this
.
yhklxStr
=
yhklxStr
;
}
public
String
getZjwxrqStr
()
{
return
zjwxrqStr
;
}
public
void
setZjwxrqStr
(
String
zjwxrqStr
)
{
this
.
zjwxrqStr
=
zjwxrqStr
;
}
public
String
getFkdqStr
()
{
return
fkdqStr
;
}
public
void
setFkdqStr
(
String
fkdqStr
)
{
this
.
fkdqStr
=
fkdqStr
;
}
public
String
getZjlxStr
()
{
return
zjlxStr
;
}
public
void
setZjlxStr
(
String
zjlxStr
)
{
this
.
zjlxStr
=
zjlxStr
;
}
public
String
getKhrqStr
()
{
return
khrqStr
;
}
public
void
setKhrqStr
(
String
khrqStr
)
{
this
.
khrqStr
=
khrqStr
;
}
public
String
getXhrqStr
()
{
return
xhrqStr
;
}
public
void
setXhrqStr
(
String
xhrqStr
)
{
this
.
xhrqStr
=
xhrqStr
;
}
}
src/main/java/com/founder/model/TbXwYthcjYhkjyjl.java
View file @
8d001d39
...
...
@@ -12,13 +12,18 @@ public class TbXwYthcjYhkjyjl implements Serializable {
public
String
rybh
;
//人员编号
public
String
yhkkh
;
//银行卡卡号
public
Date
jyrq
;
//交易日期
public
String
jyrqStr
;
//交易日期
public
Date
jysj
;
//交易时间
public
String
jysjStr
;
//交易时间
public
String
sqje
;
//授权金额
public
String
qtje
;
//其它金额
public
String
xzqh
;
//行政区划,字典项,符合GB/T 2260-2007
public
String
xzqhStr
;
//行政区划,字典项,符合GB/T 2260-2007
public
String
jyhbdm
;
//交易货币代码,字典项,符合 GBT 12406-2008
public
String
jyhbdmStr
;
//交易货币代码,字典项,符合 GBT 12406-2008
public
String
shmc
;
//商户名称
public
String
jylx
;
//交易类型
public
String
jylxStr
;
//交易类型
public
String
yyjyjsq
;
//应用交易计数器
public
Date
gxsj
;
//更新时间
public
Date
cjsj
;
//创建时间
...
...
@@ -170,4 +175,44 @@ public class TbXwYthcjYhkjyjl implements Serializable {
public
void
setXxsc_pdbz
(
String
xxsc_pdbz
)
{
this
.
xxsc_pdbz
=
xxsc_pdbz
;
}
public
String
getJyrqStr
()
{
return
jyrqStr
;
}
public
void
setJyrqStr
(
String
jyrqStr
)
{
this
.
jyrqStr
=
jyrqStr
;
}
public
String
getJysjStr
()
{
return
jysjStr
;
}
public
void
setJysjStr
(
String
jysjStr
)
{
this
.
jysjStr
=
jysjStr
;
}
public
String
getXzqhStr
()
{
return
xzqhStr
;
}
public
void
setXzqhStr
(
String
xzqhStr
)
{
this
.
xzqhStr
=
xzqhStr
;
}
public
String
getJyhbdmStr
()
{
return
jyhbdmStr
;
}
public
void
setJyhbdmStr
(
String
jyhbdmStr
)
{
this
.
jyhbdmStr
=
jyhbdmStr
;
}
public
String
getJylxStr
()
{
return
jylxStr
;
}
public
void
setJylxStr
(
String
jylxStr
)
{
this
.
jylxStr
=
jylxStr
;
}
}
src/main/java/com/founder/service/IYhkCjService.java
0 → 100644
View file @
8d001d39
package
com
.
founder
.
service
;
import
com.founder.model.TbXwSsxdwp
;
import
com.founder.model.TbXwYthcjYhkjbxx
;
import
com.founder.model.TbXwYthcjYhkjyjl
;
import
com.founder.utils.EasyUIPage
;
public
interface
IYhkCjService
{
/**
* 获取所有银行卡基本信息
* @param yhkjbxx
* @return
*/
public
EasyUIPage
queryYhkjbxxPage
(
EasyUIPage
page
,
TbXwYthcjYhkjbxx
yhkjbxx
);
/**
* 保存银行卡基本信息
* @param yhkjbxx
* @return
*/
Boolean
saveYhkjbxx
(
TbXwYthcjYhkjbxx
yhkjbxx
,
String
ssdw
);
/**
* 获取银行卡基本信息
* @param xxzjbh
* @return
*/
TbXwYthcjYhkjbxx
getYhkjbxxByXxzjbh
(
String
xxzjbh
);
/**
* 修改银行卡基本信息
* @param yhkjbxx
* @return
*/
Boolean
updateYhkjbxx
(
TbXwYthcjYhkjbxx
yhkjbxx
,
String
ssdw
);
/**
* 删除银行卡基本信息
* @param xxzjbh
* @return
*/
Boolean
deleteYhkjbxx
(
String
xxzjbh
);
/**
* 获取所有银行卡交易记录信息
* @param yhkjyjl
* @return
*/
public
EasyUIPage
queryYhkjyjlPage
(
EasyUIPage
page
,
TbXwYthcjYhkjyjl
yhkjyjl
);
/**
* 保存银行卡交易记录信息
* @param yhkjyjl
* @return
*/
Boolean
saveYhkjyjl
(
TbXwYthcjYhkjyjl
yhkjyjl
,
String
ssdw
);
/**
* 获取银行卡交易记录信息
* @param xxzjbh
* @return
*/
TbXwYthcjYhkjyjl
getYhkjyjlByXxzjbh
(
String
xxzjbh
);
/**
* 修改银行卡交易记录信息
* @param yhkjyjl
* @return
*/
Boolean
updateYhkjyjl
(
TbXwYthcjYhkjyjl
yhkjyjl
,
String
ssdw
);
/**
* 删除银行卡交易记录信息
* @param xxzjbh
* @return
*/
Boolean
deleteYhkjyjl
(
String
xxzjbh
);
}
src/main/java/com/founder/service/IYhkxxCjService.java
deleted
100644 → 0
View file @
430cf204
package
com
.
founder
.
service
;
import
com.founder.model.TbXwSsxdwp
;
import
com.founder.model.TbXwYthcjYhkjbxx
;
import
com.founder.utils.EasyUIPage
;
public
interface
IYhkxxCjService
{
public
EasyUIPage
queryYhkxxPage
(
EasyUIPage
page
,
TbXwYthcjYhkjbxx
yhkjbxx
);
/**
* 保存随身携带物品信息
* @param yhkjbxx
* @return
*/
Boolean
saveYhkxx
(
TbXwYthcjYhkjbxx
yhkjbxx
);
/**
* 获取随身携带物品信息
* @param xxzjbh
* @return
*/
TbXwYthcjYhkjbxx
getYhkxxByXxzjbh
(
String
xxzjbh
);
/**
* 修改随身携带物品信息
* @param yhkjbxx
* @return
*/
Boolean
updateYhkxx
(
TbXwYthcjYhkjbxx
yhkjbxx
);
/**
* 删除随身携带物品信息
* @param xxzjbh
* @return
*/
Boolean
deleteYhkxx
(
String
xxzjbh
);
}
src/main/java/com/founder/service/impl/Yhk
xx
CjServiceImpl.java
→
src/main/java/com/founder/service/impl/YhkCjServiceImpl.java
View file @
8d001d39
package
com
.
founder
.
service
.
impl
;
import
com.founder.dao.SsxdwpxxCjDao
;
import
com.founder.dao.YhkxxCjDao
;
import
com.founder.jwzhDao.JwzhDao
;
import
com.founder.model.TbXwSsxdwp
;
import
com.founder.model.TbXwYthcjYhkjbxx
;
import
com.founder.service.IYhkxxCjService
;
import
com.founder.model.TbXwYthcjYhkjyjl
;
import
com.founder.service.ISsxdwpCjService
;
import
com.founder.service.IYhkCjService
;
import
com.founder.utils.EasyUIPage
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
...
...
@@ -14,18 +19,23 @@ import java.util.HashMap;
import
java.util.Map
;
@Service
public
class
Yhk
xxCjServiceImpl
implements
IYhkxx
CjService
{
public
class
Yhk
CjServiceImpl
implements
IYhk
CjService
{
@Autowired
private
YhkxxCjDao
yhkxxCjDao
;
@Autowired
private
JwzhDao
jwzhDao
;
@Override
public
Boolean
saveYhk
xx
(
TbXwYthcjYhkjbxx
yhkjbxx
)
{
public
Boolean
saveYhk
jbxx
(
TbXwYthcjYhkjbxx
yhkjbxx
,
String
ssdw
)
{
Boolean
b
=
false
;
try
{
int
a
=
yhkxxCjDao
.
insertYhkxx
(
yhkjbxx
);
int
a
=
yhkxxCjDao
.
insertYhk
jb
xx
(
yhkjbxx
);
if
(
a
>
0
){
b
=
true
;
if
(
ssdw
!=
null
&&
"14"
.
equals
(
ssdw
.
substring
(
0
,
2
)))
{
//jwzhDao.insertXdwpxx(yhkjbxx);
}
}
}
catch
(
Exception
e
){
System
.
out
.
println
(
"插入随身物品数据失败"
+
e
);
...
...
@@ -34,17 +44,20 @@ public class YhkxxCjServiceImpl implements IYhkxxCjService {
}
@Override
public
TbXwYthcjYhkjbxx
getYhkxxByXxzjbh
(
String
xxzjbh
)
{
return
yhkxxCjDao
.
getYhkxxByXxzjbh
(
xxzjbh
);
public
TbXwYthcjYhkjbxx
getYhk
jb
xxByXxzjbh
(
String
xxzjbh
)
{
return
yhkxxCjDao
.
getYhk
jb
xxByXxzjbh
(
xxzjbh
);
}
@Override
public
Boolean
updateYhk
xx
(
TbXwYthcjYhkjbxx
yhkjbxx
)
{
public
Boolean
updateYhk
jbxx
(
TbXwYthcjYhkjbxx
yhkjbxx
,
String
ssdw
)
{
Boolean
b
=
false
;
try
{
int
a
=
yhkxxCjDao
.
updateYhkxx
(
yhkjbxx
);
int
a
=
yhkxxCjDao
.
updateYhk
jb
xx
(
yhkjbxx
);
if
(
a
>
0
){
b
=
true
;
if
(
ssdw
!=
null
&&
"14"
.
equals
(
ssdw
.
substring
(
0
,
2
)))
{
//jwzhDao.updateXdwpxx(yhkjbxx);
}
}
}
catch
(
Exception
e
){
System
.
out
.
println
(
"修改随身物品数据失败"
+
e
);
...
...
@@ -53,10 +66,10 @@ public class YhkxxCjServiceImpl implements IYhkxxCjService {
}
@Override
public
Boolean
deleteYhkxx
(
String
xxzjbh
)
{
public
Boolean
deleteYhk
jb
xx
(
String
xxzjbh
)
{
Boolean
b
=
false
;
try
{
int
a
=
yhkxxCjDao
.
deleteYhkxx
(
xxzjbh
);
int
a
=
yhkxxCjDao
.
deleteYhk
jb
xx
(
xxzjbh
);
if
(
a
>
0
){
b
=
true
;
}
...
...
@@ -67,7 +80,7 @@ public class YhkxxCjServiceImpl implements IYhkxxCjService {
}
@Override
public
EasyUIPage
queryYhkxxPage
(
EasyUIPage
page
,
TbXwYthcjYhkjbxx
yhkjbxx
)
{
public
EasyUIPage
queryYhk
jb
xxPage
(
EasyUIPage
page
,
TbXwYthcjYhkjbxx
yhkjbxx
)
{
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
String
djdw
=
yhkjbxx
.
getLrdwdm
();
if
(
djdw
!=
null
&&
djdw
!=
""
){
...
...
@@ -86,17 +99,106 @@ public class YhkxxCjServiceImpl implements IYhkxxCjService {
String
sort
=
page
.
getSort
();
String
order
=
page
.
getOrder
();
if
(
StringUtils
.
isEmpty
(
sort
))
{
// 默认排序
sort
=
"
D
JSJ"
;
sort
=
"
C
JSJ"
;
order
=
"desc"
;
}
map
.
put
(
"sort"
,
sort
);
map
.
put
(
"order"
,
order
);
map
.
put
(
"entity"
,
yhkjbxx
);
page
.
setTotal
(
yhkxxCjDao
.
queryPageCount
(
map
));
page
.
setTotal
(
yhkxxCjDao
.
queryYhkjbxxPageCount
(
map
));
if
(
page
.
getTotal
()
==
0
)
{
page
.
setRows
(
new
ArrayList
<>());
}
else
{
page
.
setRows
(
yhkxxCjDao
.
queryYhkjbxxPageList
(
map
));
}
return
page
;
}
@Override
public
Boolean
saveYhkjyjl
(
TbXwYthcjYhkjyjl
yhkjyjl
,
String
ssdw
)
{
Boolean
b
=
false
;
try
{
int
a
=
yhkxxCjDao
.
insertYhkjyjl
(
yhkjyjl
);
if
(
a
>
0
){
b
=
true
;
if
(
ssdw
!=
null
&&
"14"
.
equals
(
ssdw
.
substring
(
0
,
2
)))
{
//jwzhDao.insertXdwpxx(yhkjyjl);
}
}
}
catch
(
Exception
e
){
System
.
out
.
println
(
"插入随身物品数据失败"
+
e
);
}
return
b
;
}
@Override
public
TbXwYthcjYhkjyjl
getYhkjyjlByXxzjbh
(
String
xxzjbh
)
{
return
yhkxxCjDao
.
getYhkjyjlByXxzjbh
(
xxzjbh
);
}
@Override
public
Boolean
updateYhkjyjl
(
TbXwYthcjYhkjyjl
yhkjyjl
,
String
ssdw
)
{
Boolean
b
=
false
;
try
{
int
a
=
yhkxxCjDao
.
updateYhkjyjl
(
yhkjyjl
);
if
(
a
>
0
){
b
=
true
;
if
(
ssdw
!=
null
&&
"14"
.
equals
(
ssdw
.
substring
(
0
,
2
)))
{
//jwzhDao.updateXdwpxx(yhkjyjl);
}
}
}
catch
(
Exception
e
){
System
.
out
.
println
(
"修改随身物品数据失败"
+
e
);
}
return
b
;
}
@Override
public
Boolean
deleteYhkjyjl
(
String
xxzjbh
)
{
Boolean
b
=
false
;
try
{
int
a
=
yhkxxCjDao
.
deleteYhkjyjl
(
xxzjbh
);
if
(
a
>
0
){
b
=
true
;
}
}
catch
(
Exception
e
){
System
.
out
.
println
(
"删除随身物品数据失败"
+
e
);
}
return
b
;
}
@Override
public
EasyUIPage
queryYhkjyjlPage
(
EasyUIPage
page
,
TbXwYthcjYhkjyjl
yhkjyjl
)
{
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
String
djdw
=
yhkjyjl
.
getLrdwdm
();
if
(
djdw
!=
null
&&
djdw
!=
""
){
if
(
djdw
.
substring
(
2
,
12
).
equals
(
"0000000000"
))
{
//省
yhkjyjl
.
setLrdwdm
(
djdw
.
substring
(
0
,
2
));
}
else
if
(
djdw
.
substring
(
4
,
12
).
equals
(
"00000000"
))
{
//市
yhkjyjl
.
setLrdwdm
(
djdw
.
substring
(
0
,
4
));
}
else
if
(
djdw
.
substring
(
6
,
12
).
equals
(
"000000"
)){
//县
yhkjyjl
.
setLrdwdm
(
djdw
.
substring
(
0
,
6
));
}
else
if
(
djdw
.
substring
(
8
,
12
).
equals
(
"0000"
)){
//所
yhkjyjl
.
setLrdwdm
(
djdw
.
substring
(
0
,
8
));
}
}
map
.
put
(
"begin"
,
page
.
getBegin
());
map
.
put
(
"end"
,
page
.
getEnd
());
String
sort
=
page
.
getSort
();
String
order
=
page
.
getOrder
();
if
(
StringUtils
.
isEmpty
(
sort
))
{
// 默认排序
sort
=
"CJSJ"
;
order
=
"desc"
;
}
map
.
put
(
"sort"
,
sort
);
map
.
put
(
"order"
,
order
);
map
.
put
(
"entity"
,
yhkjyjl
);
page
.
setTotal
(
yhkxxCjDao
.
queryYhkjyjlPageCount
(
map
));
if
(
page
.
getTotal
()
==
0
)
{
page
.
setRows
(
new
ArrayList
<>());
}
else
{
page
.
setRows
(
yhkxxCjDao
.
queryPageList
(
map
));
page
.
setRows
(
yhkxxCjDao
.
query
Yhkjyjl
PageList
(
map
));
}
return
page
;
}
...
...
src/main/resources/mapper/YhkCjSqlMapper.xml
0 → 100644
View file @
8d001d39
<?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.founder.dao.YhkxxCjDao"
>
<insert
id=
"insertYhkjbxx"
parameterType=
"com.founder.model.TbXwYthcjYhkjbxx"
>
insert into TB_XW_YTHCJ_YHKJBXX (
XXZJBH,
RYBH,
YHK_WPBZH,
XM,
YHK_WPMC,
YHKLXDM,
ZJ_YXQJZRQ,
FKDQ,
KHYHMC,
CYZJLXDM,
ZJHM,
BLXX_JYQK,
KHHHBH,
KHRQ,
CXRQ,
FJSXID,
XXSC_BZ,
XXSC_CLSJ,
LRDWDM,
LRR,
CJSJ,
XXSC_PDBZ
) values (
#{xxzjbh ,jdbcType=VARCHAR},
#{rybh ,jdbcType=VARCHAR},
#{yhkkh ,jdbcType=VARCHAR},
#{xm ,jdbcType=VARCHAR},
#{yhkmc ,jdbcType=VARCHAR},
#{yhklx ,jdbcType=VARCHAR},
#{zjwxrq ,jdbcType=TIMESTAMP},
#{fkdq ,jdbcType=VARCHAR},
#{khh,jdbcType=VARCHAR},
#{zjlx,jdbcType=VARCHAR},
#{zjhm,jdbcType=VARCHAR},
#{blxx,jdbcType=VARCHAR},
#{khhh,jdbcType=VARCHAR},
#{khrq,jdbcType=TIMESTAMP},
#{xhrq,jdbcType=TIMESTAMP},
#{fjsxid,jdbcType=VARCHAR},
#{sczt,jdbcType=VARCHAR},
#{scsj,jdbcType=TIMESTAMP},
#{lrdwdm,jdbcType=VARCHAR},
#{lrr,jdbcType=VARCHAR},
sysdate,
'0'
)
</insert>
<select
id=
"getYhkjbxxByXxzjbh"
parameterType=
"java.lang.String"
resultType=
"com.founder.model.TbXwYthcjYhkjbxx"
>
select XXZJBH as xxzjbh,
RYBH as rybh,
YHK_WPBZH as yhkkh,
XM as xm,
YHK_WPMC as yhkmc,
YHKLXDM as yhklx,
(select name from sys_dictitem s where s.groupid='CODE_YTHCJ_YHKLX' and s.code = wp.YHKLXDM) as yhklxStr,
ZJ_YXQJZRQ as zjwxrq,
FKDQ as fkdq,
KHYHMC as khh,
CYZJLXDM as zjlx,
ZJHM as zjhm,
BLXX_JYQK as blxx,
KHHHBH as khhh,
KHRQ as khrq,
CXRQ as xhrq,
FJSXID as fjsxid,
XXSC_BZ sczt,
XXSC_CLSJ as scsj,
LRDWDM as lrdwdm,
LRR as lrr,
CJSJ as cjsj,
XXSC_PDBZ as xxsc_pdbz from TB_XW_YTHCJ_YHKJBXX wp where (XXSC_PDBZ='0' or XXSC_PDBZ is null) and XXZJBH = #{xxzjbh , jdbcType=VARCHAR }
</select>
<update
id=
"deleteYhkjbxx"
parameterType=
"java.lang.String"
>
UPDATE TB_XW_YTHCJ_YHKJBXX SET XXSC_PDBZ='1' where XXZJBH = #{xxzjbh , jdbcType=VARCHAR }
</update>
<update
id=
"updateYhkjbxx"
parameterType=
"com.founder.model.TbXwYthcjYhkjbxx"
>
UPDATE TB_XW_YTHCJ_YHKJBXX SET
<if
test=
"yhkkh != null and yhkkh != ''"
>
YHK_WPBZH = #{yhkkh ,jdbcType=VARCHAR},
</if>
<if
test=
"xm != null and xm != ''"
>
XM = #{xm ,jdbcType=VARCHAR},
</if>
<if
test=
"yhkmc != null and yhkmc != ''"
>
YHK_WPMC = #{yhkmc ,jdbcType=VARCHAR},
</if>
<if
test=
"yhklx != null and yhklx != ''"
>
YHKLXDM = #{yhklx ,jdbcType=VARCHAR},
</if>
<if
test=
"zjwxrq != null"
>
ZJ_YXQJZRQ = #{zjwxrq ,jdbcType=TIMESTAMP},
</if>
<if
test=
"fkdq != null and fkdq != ''"
>
FKDQ = #{fkdq ,jdbcType=VARCHAR},
</if>
<if
test=
"khh != null and khh != ''"
>
KHYHMC = #{khh,jdbcType=VARCHAR},
</if>
<if
test=
"zjlx != null and zjlx != ''"
>
CYZJLXDM = #{zjlx,jdbcType=VARCHAR},
</if>
<if
test=
"zjhm != null and zjhm != ''"
>
ZJHM = #{zjhm,jdbcType=VARCHAR},
</if>
<if
test=
"blxx != null and blxx != ''"
>
BLXX_JYQK = #{blxx,jdbcType=VARCHAR},
</if>
<if
test=
"khhh != null and khhh != ''"
>
KHHHBH = #{khhh,jdbcType=VARCHAR},
</if>
<if
test=
"khrq != null"
>
KHRQ = #{khrq,jdbcType=TIMESTAMP},
</if>
<if
test=
"xhrq != null"
>
CXRQ = #{xhrq,jdbcType=TIMESTAMP},
</if>
<if
test=
"fjsxid != null and fjsxid != ''"
>
FJSXID = #{fjsxid,jdbcType=VARCHAR},
</if>
<if
test=
"sczt != null and sczt != ''"
>
XXSC_BZ = #{sczt,jdbcType=VARCHAR},
</if>
<if
test=
"scsj != null"
>
XXSC_CLSJ = #{scsj,jdbcType=TIMESTAMP},
</if>
GXSJ=SYSDATE
where XXZJBH = #{xxzjbh, jdbcType=VARCHAR}
</update>
<select
id=
"queryYhkjbxxPageCount"
resultType=
"int"
parameterType=
"map"
>
select count(1) from TB_XW_YTHCJ_YHKJBXX where (XXSC_PDBZ='0' or XXSC_PDBZ is null)
<if
test=
"entity.xxzjbh != null and entity.xxzjbh != ''"
>
AND XXZJBH = #{entity.xxzjbh , jdbcType=VARCHAR }
</if>
<if
test=
"entity.rybh != null and entity.rybh != ''"
>
AND RYBH = #{entity.rybh , jdbcType=VARCHAR }
</if>
<if
test=
"entity.xm != null and entity.xm != ''"
>
AND XM = #{entity.xm , jdbcType=VARCHAR }
</if>
<if
test=
"entity.yhkkh != null and entity.yhkkh != ''"
>
AND YHK_WPBZH = #{entity.yhkkh , jdbcType=VARCHAR }
</if>
<if
test=
"entity.zjhm != null and entity.zjhm != ''"
>
AND ZJHM like #{entity.zjhm , jdbcType=VARCHAR }||'%'
</if>
<if
test=
"entity.khrqQsrq != null and entity.khrqQsrq != ''"
>
AND KHRQ
<![CDATA[>=]]>
to_date(#{entity.khrqQsrq , jdbcType=VARCHAR },'yyyy-mm-dd')
</if>
<if
test=
"entity.khrqJzrq != null and entity.khrqJzrq != ''"
>
AND KHRQ
<![CDATA[<]]>
to_date(#{entity.khrqJzrq , jdbcType=VARCHAR },'yyyy-mm-dd')+1
</if>
<if
test=
"entity.yhklx != null and entity.yhklx != ''"
>
AND YHKLXDM = #{entity.yhklx , jdbcType=VARCHAR }
</if>
<if
test=
"entity.khh != null and entity.khh != ''"
>
AND KHYHMC like '%'||#{entity.khh , jdbcType=VARCHAR }||'%'
</if>
</select>
<select
id=
"queryYhkjbxxPageList"
resultType=
"com.founder.model.TbXwYthcjYhkjbxx"
parameterType=
"map"
>
<![CDATA[SELECT t.* FROM (
SELECT a.* , rownum r FROM (]]>
SELECT
XXZJBH as xxzjbh,
RYBH as rybh,
YHK_WPBZH as yhkkh,
XM as xm,
YHK_WPMC as yhkmc,
YHKLXDM as yhklx,
(select name from sys_dictitem s where s.groupid='CODE_YTHCJ_YHKLX' and s.code = wp.YHKLXDM) as yhklxStr,
ZJ_YXQJZRQ as zjwxrq,
FKDQ as fkdq,
KHYHMC as khh,
CYZJLXDM as zjlx,
ZJHM as zjhm,
BLXX_JYQK as blxx,
KHHHBH as khhh,
KHRQ as khrq,
to_char(KHRQ,'yyyy-mm-dd') as khrqStr,
CXRQ as xhrq,
to_char(CXRQ,'yyyy-mm-dd') as xhrqStr,
FJSXID as fjsxid,
XXSC_BZ sczt,
XXSC_CLSJ as scsj,
LRDWDM as lrdwdm,
LRR as lrr,
CJSJ as cjsj,
XXSC_PDBZ as xxsc_pdbz
from TB_XW_YTHCJ_YHKJBXX wp where (XXSC_PDBZ='0' or XXSC_PDBZ is null)
<if
test=
"entity.xxzjbh != null and entity.xxzjbh != ''"
>
AND XXZJBH = #{entity.xxzjbh , jdbcType=VARCHAR }
</if>
<if
test=
"entity.rybh != null and entity.rybh != ''"
>
AND RYBH = #{entity.rybh , jdbcType=VARCHAR }
</if>
<if
test=
"entity.xm != null and entity.xm != ''"
>
AND XM = #{entity.xm , jdbcType=VARCHAR }
</if>
<if
test=
"entity.yhkkh != null and entity.yhkkh != ''"
>
AND YHK_WPBZH = #{entity.yhkkh , jdbcType=VARCHAR }
</if>
<if
test=
"entity.zjhm != null and entity.zjhm != ''"
>
AND ZJHM like #{entity.zjhm , jdbcType=VARCHAR }||'%'
</if>
<if
test=
"entity.khrqQsrq != null and entity.khrqQsrq != ''"
>
AND KHRQ
<![CDATA[>=]]>
to_date(#{entity.khrqQsrq , jdbcType=VARCHAR },'yyyy-mm-dd')
</if>
<if
test=
"entity.khrqJzrq != null and entity.khrqJzrq != ''"
>
AND KHRQ
<![CDATA[<]]>
to_date(#{entity.khrqJzrq , jdbcType=VARCHAR },'yyyy-mm-dd')+1
</if>
<if
test=
"entity.yhklx != null and entity.yhklx != ''"
>
AND YHKLXDM = #{entity.yhklx , jdbcType=VARCHAR }
</if>
<if
test=
"entity.khh != null and entity.khh != ''"
>
AND KHYHMC like '%'||#{entity.khh , jdbcType=VARCHAR }||'%'
</if>
<![CDATA[ order by ${sort} ${order} ) a
WHERE ROWNUM <= #{ end } ) t
WHERE r >
#{ begin } ]]>
</select>
<insert
id=
"insertYhkjyjl"
parameterType=
"com.founder.model.TbXwYthcjYhkjyjl"
>
insert into TB_XW_YTHCJ_YHKJYJL (
XXZJBH,
RYBH,
YHKKH,
JYRQ,
JYSJ,
SQJE,
QTJE,
JYDD_XZQHDM,
JYHBDM,
SH_DWMC,
JYLXDM,
YYJYJSQ,
LRDWDM,
LRR,
CJSJ,
XXSC_PDBZ
) values (
#{xxzjbh ,jdbcType=VARCHAR},
#{rybh ,jdbcType=VARCHAR},
#{yhkkh ,jdbcType=VARCHAR},
#{jyrq ,jdbcType=TIMESTAMP},
#{jysj ,jdbcType=TIMESTAMP},
#{sqje ,jdbcType=VARCHAR},
#{qtje ,jdbcType=VARCHAR},
#{xzqh ,jdbcType=VARCHAR},
#{jyhbdm,jdbcType=VARCHAR},
#{shmc,jdbcType=VARCHAR},
#{jylx,jdbcType=VARCHAR},
#{yyjyjsq,jdbcType=VARCHAR},
#{lrdwdm,jdbcType=VARCHAR},
#{lrr,jdbcType=VARCHAR},
sysdate,
'0'
)
</insert>
<select
id=
"getYhkjyjlByXxzjbh"
parameterType=
"java.lang.String"
resultType=
"com.founder.model.TbXwYthcjYhkjyjl"
>
SELECT
XXZJBH as xxzjbh,
RYBH as rybh,
YHKKH as yhkkh,
JYRQ as jyrq,
JYSJ as jysj,
SQJE as sqje,
QTJE as qtje,
JYDD_XZQHDM as xzqh,
JYHBDM as jyhbdm,
SH_DWMC as shmc,
JYLXDM as jylx,
YYJYJSQ as yyjyjsq,
LRDWDM as lrdwdm,
LRR as lrr,
CJSJ as cjsj,
XXSC_PDBZ as xxsc_pdbz
from TB_XW_YTHCJ_YHKJYJL wp where (XXSC_PDBZ='0' or XXSC_PDBZ is null) and XXZJBH = #{xxzjbh , jdbcType=VARCHAR }
</select>
<update
id=
"deleteYhkjyjl"
parameterType=
"java.lang.String"
>
UPDATE TB_XW_YTHCJ_YHKJYJL SET XXSC_PDBZ='1' where XXZJBH = #{xxzjbh , jdbcType=VARCHAR }
</update>
<update
id=
"updateYhkjyjl"
parameterType=
"com.founder.model.TbXwYthcjYhkjyjl"
>
UPDATE TB_XW_YTHCJ_YHKJYJL SET
<if
test=
"jyrq != null"
>
JYRQ = #{jyrq ,jdbcType=TIMESTAMP},
</if>
<if
test=
"jysj != null"
>
JYSJ = #{jysj ,jdbcType=TIMESTAMP},
</if>
<if
test=
"sqje != null and sqje != ''"
>
SQJE = #{sqje ,jdbcType=VARCHAR},
</if>
<if
test=
"qtje != null and qtje != ''"
>
QTJE = #{qtje ,jdbcType=VARCHAR},
</if>
<if
test=
"xzqh != null and xzqh != ''"
>
JYDD_XZQHDM = #{xzqh ,jdbcType=VARCHAR},
</if>
<if
test=
"jyhbdm != null and jyhbdm != ''"
>
JYHBDM = #{jyhbdm,jdbcType=VARCHAR},
</if>
<if
test=
"shmc != null and shmc != ''"
>
SH_DWMC = #{shmc,jdbcType=VARCHAR},
</if>
<if
test=
"jylx != null and jylx != ''"
>
JYLXDM = #{jylx,jdbcType=VARCHAR},
</if>
<if
test=
"yyjyjsq != null and yyjyjsq != ''"
>
YYJYJSQ = #{yyjyjsq,jdbcType=VARCHAR}, ,
</if>
GXSJ=SYSDATE
where XXZJBH = #{xxzjbh, jdbcType=VARCHAR}
</update>
<select
id=
"queryYhkjyjlPageCount"
resultType=
"int"
parameterType=
"map"
>
select count(1) from TB_XW_YTHCJ_YHKJYJL where (XXSC_PDBZ='0' or XXSC_PDBZ is null)
<if
test=
"entity.rybh != null and entity.rybh != ''"
>
AND RYBH = #{entity.rybh , jdbcType=VARCHAR }
</if>
<if
test=
"entity.yhkkh != null and entity.yhkkh != ''"
>
AND YHKKH = #{entity.yhkkh , jdbcType=VARCHAR }
</if>
</select>
<select
id=
"queryYhkjyjlPageList"
resultType=
"com.founder.model.TbXwYthcjYhkjyjl"
parameterType=
"map"
>
<![CDATA[SELECT t.* FROM (
SELECT a.* , rownum r FROM (]]>
SELECT
XXZJBH as xxzjbh,
RYBH as rybh,
YHKKH as yhkkh,
JYRQ as jyrq,
to_char(JYRQ,'yyyy-mm-dd') as jyrqStr,
JYSJ as jysj,
to_char(JYSJ,'yyyy-mm-dd') as jysjStr,
SQJE as sqje,
QTJE as qtje,
JYDD_XZQHDM as xzqh,
JYHBDM as jyhbdm,
SH_DWMC as shmc,
JYLXDM as jylx,
(select name from sys_dictitem s where s.groupid='CODE_YTHCJ_JYLX' and s.code = wp.JYLXDM) as jylxStr,
YYJYJSQ as yyjyjsq,
LRDWDM as lrdwdm,
LRR as lrr,
CJSJ as cjsj,
XXSC_PDBZ as xxsc_pdbz
from TB_XW_YTHCJ_YHKJYJL wp where (XXSC_PDBZ='0' or XXSC_PDBZ is null)
<if
test=
"entity.rybh != null and entity.rybh != ''"
>
AND RYBH = #{entity.rybh , jdbcType=VARCHAR }
</if>
<if
test=
"entity.yhkkh != null and entity.yhkkh != ''"
>
AND YHKKH = #{entity.yhkkh , jdbcType=VARCHAR }
</if>
<![CDATA[ order by ${sort} ${order} ) a
WHERE ROWNUM <= #{ end } ) t
WHERE r >
#{ begin } ]]>
</select>
</mapper>
\ No newline at end of file
src/main/resources/static/ryswtz/css/btn-ico.css
View file @
8d001d39
...
...
@@ -61,7 +61,7 @@ body .lf50{width:50%;float:left;}
.btn_hg
,
.btn_cx
,
.btn_qkcxtj
{
text-decoration
:
none
;}
.cx_table_tj
,
.cx_table_tj
tr
th
,
.cx_table_tj
tr
td
{
font-weight
:
600
;
border
:
2px
solid
#fff
;
padding
:
0
8px
;}
/*text-indent:10px;*/
.td_bg
{
font-weight
:
600
;
background-image
:
linear-gradient
(
to
bottom
,
#f8fbfb
0
,
#e4f5f5
100%
);
background-repeat
:
repeat-x
;}
.h_title_jc
,
.h_title_gd
,
.h_title_rx
,
.h_title_zl
,
.h_title_cx
,
.h_title_ryxxxq
,
.h_title_xnsfxx
,
.h_title_hyxxxq
{
.h_title_jc
,
.h_title_gd
,
.h_title_rx
,
.h_title_zl
,
.h_title_cx
,
.h_title_ryxxxq
,
.h_title_
ajxxxq
,
.h_title_
xnsfxx
,
.h_title_hyxxxq
{
float
:
left
;
display
:
inline-block
;
height
:
80px
;
...
...
@@ -74,6 +74,7 @@ body .lf50{width:50%;float:left;}
.h_title_zl
{
background
:
url(../images/zljc.png)
;
width
:
400px
;}
.h_title_cx
{
background
:
url(../images/ryxxxq.png)
;
width
:
400px
;}
.h_title_ryxxxq
{
background
:
url(../images/ryswtzxx.png)
;
width
:
400px
;}
.h_title_ajxxxq
{
background
:
url(../images/ajswtzxx.png)
;
width
:
400px
;}
.h_title_xnsfxx
{
background
:
url(../images/xnsfxx.png)
;
width
:
400px
;}
.h_title_hyxxxq
{
background
:
url(../images/hyxxxq.png)
;
width
:
400px
;}
.result
.bhg-span-c
{
cursor
:
pointer
;}
...
...
src/main/resources/static/ryswtz/images/ajswtzxx.png
0 → 100644
View file @
8d001d39
4.74 KB
src/main/resources/static/xtba/login/css/style-hn.css
View file @
8d001d39
...
...
@@ -835,4 +835,4 @@ body {
.radar03
{
line-height
:
40em
;}
.radar
.scanning-circle
.radar-scanner
{
width
:
40em
;
}
}
}
src/main/resources/static/xtba/ssxdwp/css/images/title_yhkxx.png
0 → 100644
View file @
8d001d39
5.31 KB
src/main/resources/templates/ajswtz/ajswtzxx.html
0 → 100644
View file @
8d001d39
<!DOCTYPE HTML>
<html
lang=
"en"
xmlns:th=
"http://www.thymeleaf.org"
>
<head>
<meta
charset=
"UTF-8"
>
<title>
案件生物特征详情
</title>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"../../static/ryswtz/css/easyui-new.css"
>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"../../static/ryswtz/css/font-awesome.min.css"
>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"../../static/ryswtz/css/layer/skin/default/layer.css"
>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"../../static/ryswtz/css/ryswtz.css"
>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"../../static/ryswtz/css/btn-ico.css"
>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"../../static/ryswtz/css/buttons.css"
>
</head>
<body>
<div
id=
"nipic_search"
>
<div
id=
"header"
>
<h5
class=
"h_title_ajxxxq"
></h5>
</div>
<!--内容-->
<div
id=
"content_box0"
class=
"content_box"
>
<!--案件基本信息-->
<div
class=
"zljc-list"
>
<!---->
<p
class=
"div_title"
><img
src=
"ryswtz/images/jc-icon.png"
class=
"jc-icon"
/>
案件基本信息
</p>
<div
class=
"condition"
>
<table
style=
"width:100%;border-collapse: collapse;background-color: rgba(255,255,255,0.75);text-align:left;"
class=
"cx_table_tj"
>
<tr><input
id=
"asjxgrybh"
type=
"hidden"
th:value=
"${ryxx.rybh}"
>
<input
id=
"flg"
type=
"hidden"
th:value=
"${flg}"
>
<input
id=
"xyrzjhm"
type=
"hidden"
th:value=
"${ryxx.zjhm}"
>
<input
id=
"pmzwbh"
type=
"hidden"
th:value=
"${ryxx.szzwbh}"
>
<input
id=
"gdzwbh"
type=
"hidden"
th:value=
"${ryxx.szzwbh}"
>
<input
id=
"szzwbh"
type=
"hidden"
th:value=
"${ryxx.szzwbh}"
>
<td
class=
"td_r"
style=
"width:10%;"
>
案件编号
</td>
<td
class=
"td_bg"
style=
"width:20%;"
th:text=
"${ryxx.rybh}"
></td>
<td
class=
"td_r"
style=
"width:10%;"
>
现场指纹编号
</td>
<td
class=
"td_bg"
style=
"width:20%;"
th:text=
"${ryxx.xm}"
></td>
<td
class=
"td_r"
style=
"width:10%;"
>
现勘编号
</td>
<td
class=
"td_bg"
style=
"width:20%;"
th:text=
"${ryxx.xm}"
></td>
</tr>
<tr>
<td
class=
"td_r"
style=
"width:10%;"
>
案件类别
</td>
<td
id=
"ajlbdm"
class=
"td_bg"
></td>
<td
class=
"td_r"
style=
"width:10%;"
>
案件名称
</td>
<td
class=
"td_bg"
style=
"width:20%;"
colspan=
"3"
th:text=
"${ryxx.rybh}"
></td>
</tr>
<tr>
<td
class=
"td_r"
>
发案时间
</td>
<td
class=
"td_bg"
th:text=
"${ryxx.csrqQsrqStr}"
></td>
<td
class=
"td_r"
>
发案地区划
</td>
<td
id=
"cyzjdm"
class=
"td_bg"
></td>
<td
class=
"td_r"
>
发案地详址
</td>
<td
class=
"td_bg"
style=
"width:20%;"
th:text=
"${ryxx.rybh}"
></td>
</tr>
<tr>
<td
class=
"td_r"
>
简要案情
</td>
<td
class=
"td_bg"
colspan=
"5"
th:text=
"${ryxx.jl}"
></td>
</tr>
<tr>
<td
class=
"td_r"
>
提取单位
</td>
<td
class=
"td_bg"
th:text=
"${ryxx.sgsx}"
></td>
<td
class=
"td_r"
>
提取人
</td>
<td
class=
"td_bg"
th:text=
"${ryxx.tzsx}"
></td>
<td
class=
"td_r"
>
提取时间
</td>
<td
class=
"td_bg"
th:text=
"${ryxx.csrqQsrqStr}"
></td>
</tr>
</table>
</div>
</div>
</div>
<!-- tab栏 -->
<div
class=
"content_box tab_wrap"
>
<ul
class=
"tab1_ul"
id=
"tab1_ul"
>
<li
id=
"li_rx"
class=
"tab1_lis active"
onclick=
"tab1_toggle(this)"
>
现场指纹信息
<span
class=
"bot"
th:text=
"${zwxxzs}"
></span></li>
<li
id=
"li_szw"
class=
"tab1_lis"
onclick=
"tab1_toggle(this)"
>
现场掌纹信息
<span
class=
"bot"
th:text=
"${zwxxzs}"
></span></li>
</ul>
<!--现场指纹信息-->
<div
class=
"tab1_div ryzjxx_div"
>
<div
id=
"ryzj_photos"
class=
"condition condition_tab"
>
<dl
class=
"ryzj-photo"
>
<dd>
指纹序号1
</dd>
<dt>
<img
layer-pid=
"l-hand"
layer-src=
"static/xtba/zljc/images/no_data.jpg"
id=
"zzzp"
alt=
"指纹序号1"
src=
"static/xtba/zljc/images/no_data.jpg"
onclick=
"showImg('#ryzj_photos')"
/>
</dt>
</dl>
<dl
class=
"ryzj-photo"
>
<dd>
指纹序号2
</dd>
<dt>
<img
src=
"static/xtba/zljc/images/no_data.jpg"
layer-pid=
"l-hand"
id=
"yzzp"
layer-src=
"static/xtba/zljc/images/no_data.jpg"
alt=
"指纹序号2"
onclick=
"showImg('#ryzj_photos')"
/>
</dt>
</dl>
<dl
class=
"ryzj-photo"
>
<dd>
指纹序号3
</dd>
<dt>
<img
src=
"static/xtba/zljc/images/no_data.jpg"
layer-pid=
"l-hand"
id=
"yzzp1"
layer-src=
"static/xtba/zljc/images/no_data.jpg"
alt=
"指纹序号3"
onclick=
"showImg('#ryzj_photos')"
/>
</dt>
</dl>
<dl
class=
"ryzj-photo"
>
<dd>
指纹序号4
</dd>
<dt>
<img
src=
"static/xtba/zljc/images/no_data.jpg"
layer-pid=
"l-hand"
id=
"yzzp2"
layer-src=
"static/xtba/zljc/images/no_data.jpg"
alt=
"指纹序号4"
onclick=
"showImg('#ryzj_photos')"
/>
</dt>
</dl>
<dl
class=
"ryzj-photo"
>
<dd>
指纹序号5
</dd>
<dt>
<img
src=
"static/xtba/zljc/images/no_data.jpg"
layer-pid=
"l-hand"
id=
"yzzp3"
layer-src=
"static/xtba/zljc/images/no_data.jpg"
alt=
"指纹序号5"
onclick=
"showImg('#ryzj_photos')"
/>
</dt>
</dl>
</div>
</div>
<!--现场掌纹信息-->
<div
class=
"tab1_div zawxx_div"
>
<div
id=
"zaw_photos"
class=
"condition condition_tab"
>
<dl
class=
"zaw_photo"
>
<dd>
掌纹1
</dd>
<dt>
<!--<img layer-pid="l-hand" layer-src="../../static/ryswtz/images/zw.jpg" alt=" 左掌" src="../../static/ryswtz/images/zw.jpg" onclick="showImg('#zaw_photos')" />-->
</dt>
</dl>
<dl
class=
"zaw_photo"
>
<dd>
掌纹2
</dd>
<dt>
<!--<img src="../../static/ryswtz/images/zw2.jpg" layer-pid="l-hand" layer-src="../../static/ryswtz/images/zw2.jpg" alt=" 右掌" onclick="showImg('#zaw_photos')" />-->
</dt>
</dl>
</div>
</div>
</div>
</div>
<div
id=
"photo-dialog"
class=
"easyui-dialog"
title=
"人像比对"
data-options=
"modal:true,closed:true,collapsible:false,minimizable:false,maximizable:false"
style=
"width:1000px;height:auto;padding:10px;display:none;"
>
<div
class=
"photos_wrap"
>
<div
class=
"photo_wrap id_card"
>
<img
id=
"edzzp1"
src=
"static/img/edz.jpg"
class=
"photo"
>
<p>
二代证照片
</p>
</div>
<div
class=
"photo_wrap face_photo"
>
<img
id=
"zmcjzp1"
src=
"static/img/Personface.jpg"
class=
"photo"
>
<p>
正面采集照片
</p>
</div>
</div>
</div>
</body>
<script
type=
"text/javascript"
src=
"../../static/ryswtz/js/jquery-1.11.3.js"
></script>
<script
type=
"text/javascript"
src=
"../../static/ryswtz/js/jquery.easyui.min.js"
></script>
<script
type=
"text/javascript"
src=
"../../static/ryswtz/js/easyui-lang-zh_CN.js"
></script>
<script
type=
"text/javascript"
src=
"../../static/ryswtz/css/layer/layer.js"
></script>
<script
type=
"text/javascript"
src=
"../../static/ryswtz/js/ryswtz.js"
></script>
<script
type=
"text/javascript"
>
$
(
function
()
{
var
flg
=
$
(
"#flg"
).
val
();
if
(
flg
!=
null
&&
flg
!=
""
){
tab1_toggle
(
$
(
"#li_"
+
flg
));
}
if
(
flg
!=
null
&&
flg
!=
""
&&
flg
!=
"rx"
){
$
(
"#li_rx"
).
hide
();
}
if
(
flg
!=
null
&&
flg
!=
""
&&
flg
!=
"zw"
){
$
(
"#li_zw"
).
hide
();
}
if
(
flg
!=
null
&&
flg
!=
""
&&
flg
!=
"szw"
){
$
(
"#li_szw"
).
hide
();
}
if
(
flg
!=
null
&&
flg
!=
""
&&
flg
!=
"zj"
){
$
(
"#li_zj"
).
hide
();
}
if
(
flg
!=
null
&&
flg
!=
""
&&
flg
!=
"dna"
){
$
(
"#li_dna"
).
hide
();
}
if
(
flg
!=
null
&&
flg
!=
""
&&
flg
!=
"sj"
){
$
(
"#li_sj"
).
hide
();
}
if
(
flg
!=
null
&&
flg
!=
""
&&
flg
!=
"yhk"
){
$
(
"#li_yhk"
).
hide
();
}
if
(
flg
!=
null
&&
flg
!=
""
&&
flg
!=
"bj"
){
$
(
"#li_bj"
).
hide
();
}
if
(
flg
!=
null
&&
flg
!=
""
&&
flg
!=
"sw"
){
$
(
"#li_sw"
).
hide
();
}
if
(
flg
!=
null
&&
flg
!=
""
&&
flg
!=
"hm"
){
$
(
"#li_hm"
).
hide
();
}
$
(
"#xbdm"
).
html
(
codeFormatters
(
$
(
"#xbdmStr"
).
val
(),
"CODE_XB"
));
$
(
"#cyzjdm"
).
html
(
codeFormatters
(
$
(
"#cyzjdmStr"
).
val
(),
"CODE_ZJ"
));
$
(
"#gjdm"
).
html
(
codeFormatters
(
$
(
"#gjdmStr"
).
val
(),
"CODE_GJ"
));
$
(
"#mzdm"
).
html
(
codeFormatters
(
$
(
"#mzdmStr"
).
val
(),
"CODE_MZ"
));
$
(
"#xldm"
).
html
(
codeFormatters
(
$
(
"#xldmStr"
).
val
(),
"CODE_WHCD"
));
$
(
"#jgssxdm"
).
html
(
codeFormatters
(
$
(
"#jgssxdmStr"
).
val
(),
"CODE_XZQH"
));
$
(
"#hjdzXzqhdm"
).
html
(
codeFormatters
(
$
(
"#hjdzXzqhdmStr"
).
val
(),
"CODE_XZQH"
));
$
(
"#xzzXzqhdm"
).
html
(
codeFormatters
(
$
(
"#xzzXzqhdmStr"
).
val
(),
"CODE_XZQH"
));
getPmImage
(
$
(
"#pmzwbh"
).
val
(),
$
(
"#asjxgrybh"
).
val
(),
$
(
"#xyrzjhm"
).
val
());
//平面
getGdImage
(
$
(
"#gdzwbh"
).
val
());
//滚动
getRxImage
(
$
(
"#asjxgrybh"
).
val
(),
$
(
"#xyrzjhm"
).
val
());
//人像
showZj
(
$
(
"#asjxgrybh"
).
val
(),
$
(
"#xyrzjhm"
).
val
());
//足迹
showHm
(
$
(
"#asjxgrybh"
).
val
(),
$
(
"#xyrzjhm"
).
val
());
//虹膜
});
//格式化字典
function
codeFormatters
(
val
,
type
){
var
codeName
=
""
;
$
.
ajax
({
url
:
"/queryNameByCode"
,
data
:{
"codeId"
:
val
,
"codeType"
:
type
},
async
:
false
,
type
:
"post"
,
dataType
:
"text"
,
success
:
function
(
data
){
codeName
=
data
;
},
error
:
function
(
e
){
console
.
log
(
"error="
+
JSON
.
stringify
(
e
));
}
});
return
codeName
;
}
function
getGdImage
(
zwbh
){
$
.
ajax
({
type
:
"POST"
,
url
:
"getGdimages"
,
data
:
{
"zwbh"
:
zwbh
},
dataType
:
"json"
,
success
:
function
(
data
){
if
(
data
!=
null
&&
data
!=
""
){
for
(
var
key
in
data
){
console
.
log
(
"属性:"
+
key
+
",值:"
+
data
[
key
]);
if
(
data
[
key
]
!=
null
&&
data
[
key
]
!=
""
){
$
(
"#"
+
key
).
attr
(
"layer-src"
,
"data:image/gif;base64,"
+
data
[
key
]);
$
(
"#"
+
key
).
attr
(
"src"
,
"data:image/gif;base64,"
+
data
[
key
]);
}
else
{
$
(
"#"
+
key
).
attr
(
"src"
,
"static/xtba/zljc/images/no_data.jpg"
);
$
(
"#"
+
key
).
attr
(
"layer-src"
,
"static/xtba/zljc/images/no_data.jpg"
);
}
}
}
else
{
for
(
var
i
=
1
;
i
<=
10
;
i
++
){
$
(
"#rfpimg"
+
i
).
attr
(
"src"
,
"static/xtba/zljc/images/no_data.jpg"
);
$
(
"#rfpimg"
+
i
).
attr
(
"layer-src"
,
"static/xtba/zljc/images/no_data.jpg"
);
}
}
},
error
:
function
(
e
){
console
.
log
(
"error="
+
JSON
.
stringify
(
e
));
}
});
}
function
getPmImage
(
zwbh
){
$
.
ajax
({
type
:
"POST"
,
url
:
"getPmimages"
,
data
:
{
"zwbh"
:
zwbh
},
dataType
:
"json"
,
success
:
function
(
data
){
if
(
data
!=
null
&&
data
!=
""
){
for
(
var
key
in
data
){
console
.
log
(
"属性:"
+
key
+
",值:"
+
data
[
key
]);
if
(
data
[
key
]
!=
null
&&
data
[
key
]
!=
""
){
$
(
"#"
+
key
).
attr
(
"layer-src"
,
"data:image/gif;base64,"
+
data
[
key
]);
$
(
"#"
+
key
).
attr
(
"src"
,
"data:image/gif;base64,"
+
data
[
key
]);
}
else
{
$
(
"#"
+
key
).
attr
(
"src"
,
"static/xtba/zljc/images/no_data.jpg"
);
$
(
"#"
+
key
).
attr
(
"layer-src"
,
"static/xtba/zljc/images/no_data.jpg"
);
}
}
}
else
{
for
(
var
i
=
1
;
i
<=
10
;
i
++
){
$
(
"#pfpimg"
+
i
).
attr
(
"src"
,
"static/xtba/zljc/images/no_data.jpg"
);
$
(
"#pfpimg"
+
i
).
attr
(
"layer-src"
,
"static/xtba/zljc/images/no_data.jpg"
);
}
}
},
error
:
function
(
e
){
console
.
log
(
"error="
+
JSON
.
stringify
(
e
));
}
});
}
function
getRxImage
(
rybh
,
zjhm
){
console
.
log
(
rybh
);
console
.
log
(
zjhm
);
$
.
ajax
({
type
:
"POST"
,
url
:
"getRyzpimages"
,
data
:{
"rybh"
:
rybh
,
"zjhm"
:
zjhm
},
dataType
:
"json"
,
success
:
function
(
data
){
console
.
log
(
data
);
if
(
data
!=
null
&&
data
!=
""
){
for
(
var
key
in
data
){
console
.
log
(
key
);
console
.
log
(
"属性:"
+
key
+
",值:"
+
data
[
key
]);
if
(
data
[
key
]
!=
null
&&
data
[
key
]
!=
""
){
var
rxname
=
""
;
var
edname
=
""
;
if
(
key
==
"1"
){
rxname
=
"edzzp"
;
edname
=
"edzzp1"
;
}
else
if
(
key
==
"2"
){
rxname
=
"zmzp"
;
edname
=
"zmcjzp"
;
$
(
"#zmcjzp1"
).
attr
(
"src"
,
"data:image/gif;base64,"
+
data
[
key
]);
}
else
if
(
key
==
"3"
){
rxname
=
"cmzp"
;
}
else
if
(
key
==
"4"
){
rxname
=
"ycmzp"
;
}
$
(
"#"
+
rxname
).
attr
(
"layer-src"
,
"data:image/gif;base64,"
+
data
[
key
]);
$
(
"#"
+
rxname
).
attr
(
"src"
,
"data:image/gif;base64,"
+
data
[
key
]);
$
(
"#"
+
edname
).
attr
(
"src"
,
"data:image/gif;base64,"
+
data
[
key
]);
}
}
}
},
error
:
function
(
e
){
console
.
log
(
"error="
+
JSON
.
stringify
(
e
));
}
});
}
//查询足迹信息
function
showZj
(
rybh
,
zjhm
){
debugger
;
console
.
log
(
rybh
);
console
.
log
(
zjhm
);
$
.
ajax
({
type
:
"POST"
,
url
:
"getRyzjzpimages"
,
data
:{
"rybh"
:
rybh
,
"zjhm"
:
zjhm
},
dataType
:
"json"
,
success
:
function
(
data
){
console
.
log
(
data
);
debugger
;
if
(
data
!=
null
&&
data
!=
""
){
for
(
var
key
in
data
){
console
.
log
(
key
);
console
.
log
(
"属性:"
+
key
+
",值:"
+
data
[
key
]);
if
(
data
[
key
]
!=
null
&&
data
[
key
]
!=
""
){
var
rxname
=
""
;
var
edname
=
""
;
if
(
key
==
"11"
){
rxname
=
"zzzp"
;
}
else
if
(
key
==
"12"
){
rxname
=
"yzzp"
;
}
$
(
"#"
+
rxname
).
attr
(
"layer-src"
,
"data:image/gif;base64,"
+
data
[
key
]);
$
(
"#"
+
rxname
).
attr
(
"src"
,
"data:image/gif;base64,"
+
data
[
key
]);
$
(
"#"
+
edname
).
attr
(
"src"
,
"data:image/gif;base64,"
+
data
[
key
]);
}
}
}
},
error
:
function
(
e
){
console
.
log
(
"error="
+
JSON
.
stringify
(
e
));
}
});
}
//查询足迹信息
function
showHm
(
rybh
,
zjhm
){
debugger
;
console
.
log
(
rybh
);
console
.
log
(
zjhm
);
$
.
ajax
({
type
:
"POST"
,
url
:
"getRyhmzpimages"
,
data
:{
"rybh"
:
rybh
,
"zjhm"
:
zjhm
},
dataType
:
"json"
,
success
:
function
(
data
){
console
.
log
(
data
);
debugger
;
if
(
data
!=
null
&&
data
!=
""
){
for
(
var
key
in
data
){
console
.
log
(
key
);
console
.
log
(
"属性:"
+
key
+
",值:"
+
data
[
key
]);
if
(
data
[
key
]
!=
null
&&
data
[
key
]
!=
""
){
var
rxname
=
""
;
var
edname
=
""
;
if
(
key
==
"21"
){
rxname
=
"hmleftzp"
;
}
else
if
(
key
==
"22"
){
rxname
=
"hmrightzp"
;
}
$
(
"#"
+
rxname
).
attr
(
"layer-src"
,
"data:image/gif;base64,"
+
data
[
key
]);
$
(
"#"
+
rxname
).
attr
(
"src"
,
"data:image/gif;base64,"
+
data
[
key
]);
$
(
"#"
+
edname
).
attr
(
"src"
,
"data:image/gif;base64,"
+
data
[
key
]);
}
}
}
},
error
:
function
(
e
){
console
.
log
(
"error="
+
JSON
.
stringify
(
e
));
}
});
}
//查询声纹信息
function
showSw
(
Obj
){
var
asjxgrybh
=
$
(
"#asjxgrybh"
).
val
();
//console.log([[${param.asjxgrybh}]]);
$
.
ajax
({
url
:
"getSwDetail?asjxgrybh="
+
asjxgrybh
,
type
:
"post"
,
dataType
:
"json"
,
success
:
function
(
data
){
var
dataResult
=
data
.
dataResult
;
$
(
"#Table_swxx"
).
datagrid
({
striped
:
true
,
fitColumns
:
true
,
singleSelect
:
false
,
pagination
:
true
,
nowrap
:
true
,
pageSize
:
20
,
pageList
:
[
10
,
20
,
50
,
100
,
150
,
200
],
showFooter
:
true
,
columns
:
[
data
.
title
]
//动态取标题
});
$
(
"#Table_swxx"
).
datagrid
(
"loadData"
,
pagerFilter
(
dataResult
,
$
(
"#Table_swxx"
)));
//动态取数据
}
});
tab1_toggle
(
Obj
);
}
//查询手机信息
function
showSj
(
Obj
){
var
asjxgrybh
=
$
(
"#asjxgrybh"
).
val
();
//console.log([[${param.asjxgrybh}]]);
$
.
ajax
({
url
:
"getPhoneDetail?asjxgrybh="
+
asjxgrybh
,
type
:
"post"
,
dataType
:
"json"
,
success
:
function
(
data
){
var
dataResult
=
data
.
dataResult
;
$
(
"#Table_sjxx"
).
datagrid
({
striped
:
true
,
fitColumns
:
true
,
singleSelect
:
false
,
pagination
:
true
,
nowrap
:
true
,
pageSize
:
20
,
pageList
:
[
10
,
20
,
50
,
100
,
150
,
200
],
showFooter
:
true
,
columns
:
[
data
.
title
]
//动态取标题
});
$
(
"#Table_sjxx"
).
datagrid
(
"loadData"
,
pagerFilter
(
dataResult
,
$
(
"#Table_sjxx"
)));
//动态取数据
}
});
tab1_toggle
(
Obj
);
}
//查询相关手机信息
function
queryXgsjInfo
(
obj
,
fa
,
url
,
tableid
){
console
.
log
(
url
);
var
asjxgrybh
=
$
(
"#asjxgrybh"
).
val
();
$
.
ajax
({
url
:
url
+
"?asjxgrybh="
+
asjxgrybh
,
type
:
"post"
,
dataType
:
"json"
,
success
:
function
(
data
){
console
.
log
(
data
.
dataResult
);
var
dataResult
=
data
.
dataResult
;
$
(
"#"
+
tableid
).
datagrid
({
striped
:
true
,
fitColumns
:
true
,
singleSelect
:
false
,
pagination
:
true
,
nowrap
:
true
,
pageSize
:
20
,
pageList
:
[
10
,
20
,
50
,
100
,
150
,
200
],
showFooter
:
true
,
columns
:
[
data
.
title
]
//动态取标题
});
$
(
"#"
+
tableid
).
datagrid
(
"loadData"
,
pagerFilter
(
dataResult
,
$
(
"#"
+
tableid
)));
//动态取数据
}
});
btnCheck
(
obj
,
fa
);
}
//查询银行卡信息
function
showYhk
(
Obj
){
var
xyrzjhm
=
$
(
"#xyrzjhm"
).
val
();
$
.
ajax
({
url
:
"getYhkDetail?zjhmxyr="
+
xyrzjhm
,
type
:
"post"
,
dataType
:
"json"
,
success
:
function
(
data
){
var
dataResult
=
data
.
dataResult
;
$
(
"#Table_yhkxx"
).
datagrid
({
striped
:
true
,
fitColumns
:
true
,
singleSelect
:
false
,
pagination
:
true
,
nowrap
:
true
,
pageSize
:
20
,
pageList
:
[
10
,
20
,
50
,
100
,
150
,
200
],
showFooter
:
true
,
columns
:
[
data
.
title
]
//动态取标题
});
$
(
"#Table_yhkxx"
).
datagrid
(
"loadData"
,
pagerFilter
(
dataResult
,
$
(
"#Table_yhkxx"
)));
//动态取数据
}
});
tab1_toggle
(
Obj
);
}
//datagrid前台分页展示
function
pagerFilter
(
data
,
tableid
){
var
dg
=
tableid
;
if
(
typeof
data
.
length
==
'number'
&&
typeof
data
.
splice
==
'function'
)
{
// is array
data
=
{
total
:
data
.
length
,
rows
:
data
}
}
var
opts
=
dg
.
datagrid
(
'options'
);
var
pager
=
dg
.
datagrid
(
'getPager'
);
pager
.
pagination
({
onSelectPage
:
function
(
pageNum
,
pageSize
){
opts
.
pageNumber
=
pageNum
;
opts
.
pageSize
=
pageSize
;
pager
.
pagination
(
'refresh'
,{
pageNumber
:
pageNum
,
pageSize
:
pageSize
});
console
.
log
(
data
);
dg
.
datagrid
(
"reload"
);
pagerFilter
(
data
,
tableid
);
dg
.
datagrid
(
"loadData"
,
data
);
}
});
if
(
!
data
.
getRowIndex
){
data
.
getRowIndex
=
(
data
.
rows
);
}
var
start
=
(
opts
.
pageNumber
-
1
)
*
parseInt
(
opts
.
pageSize
);
var
end
=
start
+
parseInt
(
opts
.
pageSize
);
data
.
rows
=
(
data
.
getRowIndex
.
slice
(
start
,
end
));
return
data
;
}
</script>
</html>
\ No newline at end of file
src/main/resources/templates/rygl/addryxx.html
View file @
8d001d39
...
...
@@ -1485,13 +1485,7 @@
}
//银行卡采集
function
yhkcj
(){
debugger
;
var
buff
=
""
;
var
buffs
=
""
;
var
re
=
ICC_GetInfo
(
"01"
,
"U"
,
"1"
,
"A"
,
icflag
,
"A"
,
""
,
Buff
);
alert
(
"1="
+
re
+
"========"
+
buff
);
var
res
=
HD_ICC_GetTxDetail
(
"01"
,
"U"
,
"1"
,
"A"
,
icflag
,
""
,
Buff
);
alert
(
"2="
+
res
+
"========"
+
buffs
);
window
.
open
(
"/toYhkxxcj?rybh="
+
$
(
"#rybh"
).
val
()
+
"&xm="
+
$
(
"#xm"
).
val
()
+
"&gmsfhm="
+
$
(
"#gmsfhm"
).
val
());
}
//随身物品采集
...
...
@@ -1828,7 +1822,7 @@
<div
id=
"ryzjxx"
style=
"display:none;"
>
<div
class=
"input-group l1 br"
>
<span
class=
"input-group-addon"
style=
"width:32%; height:32px;"
>
足迹类型
</span>
<input
id=
"zjlxdm"
name=
"zjlxdm"
type=
"text"
style=
"width:66%; height:32px;"
class=
"val easyui-combobox"
data-options=
"url: '/queryTypeCode?type=CODE_ZJLX',method:'get',textField : 'text', valueField : 'id'"
/>
<input
id=
"zjlxdm"
name=
"zjlxdm"
type=
"text"
style=
"width:66%; height:32px;"
class=
"val easyui-combobox"
data-options=
"url: '/queryTypeCode?type=CODE_
YTHCJ_
ZJLX',method:'get',textField : 'text', valueField : 'id'"
/>
<input
type=
"hidden"
id=
"zjlxdmStr"
th:value=
"${ryxx.zjlxdm}"
/>
</div>
...
...
@@ -2010,7 +2004,7 @@
</div>
<div
class=
"input-group l1"
style=
"margin-left: 27px;"
>
<span
class=
"input-group-addon"
style=
"width:32%; height:32px;"
>
样本类型
</span>
<input
id=
"dnayblxdm"
name=
"dnayblxdm"
type=
"text"
style=
"width:66%; height:32px;"
class=
"val easyui-combobox"
data-options=
"url: '/queryTypeCode?type=CODE_YBLX',method:'get',textField : 'text', valueField : 'id'"
/>
<input
id=
"dnayblxdm"
name=
"dnayblxdm"
type=
"text"
style=
"width:66%; height:32px;"
class=
"val easyui-combobox"
data-options=
"url: '/queryTypeCode?type=CODE_Y
THCJ_DNAY
BLX',method:'get',textField : 'text', valueField : 'id'"
/>
<input
type=
"hidden"
id=
"dnayblxdmStr"
th:value=
"${ryxx.dnayblxdm}"
/>
</div>
<div
class=
"input-group l1"
style=
"width: 900px;"
>
...
...
@@ -2162,10 +2156,10 @@
<li><a
href=
"#"
><i
class=
"fa fa-barcode"
></i>
笔迹信息采集(建设中)
</a></li>
<li><a
href=
"#"
><i
class=
"fa fa-barcode"
></i>
社会信息导入(建设中)
</a></li>
<li><a
href=
"#"
><i
class=
"fa fa-barcode"
></i>
关系人信息采集(建设中)
</a></li>
<
!-- <
li id="hmts"><a onclick="hmts()" href="#"><i class="fa fa-barcode"></i> 虹膜推送</a></li>
<li
id=
"hmts"
><a
onclick=
"hmts()"
href=
"#"
><i
class=
"fa fa-barcode"
></i>
虹膜推送
</a></li>
<li
id=
"hmcy"
><a
onclick=
"hmcy()"
href=
"#"
><i
class=
"fa fa-barcode"
></i>
虹膜查验
</a></li>
<li
id=
"hmhy"
><a
onclick=
"hmhy()"
href=
"#"
><i
class=
"fa fa-barcode"
></i>
虹膜核验
</a></li>
<li><a href="javascript:prtzw()"><i class="fa fa-print"></i> 打印指纹卡</a></li>
<!--
<li><a href="javascript:prtzw()"><i class="fa fa-print"></i> 打印指纹卡</a></li>
<li name="qxsbflag"><a onclick="showScan()"><i class="fa fa-barcode"></i> 指纹卡扫描</a></li>
<li><a href="javascript:saveBiCj()"><i class="fa fa-address-card-o"></i> 采集笔迹</a></li>
<li><a href="javascript:window.open('http://10.188.45.120:8080/FARS')"><i class="fa fa-address-card-o"></i> 人像比对</a></li>
...
...
src/main/resources/templates/sswp/sswpcxlist.html
View file @
8d001d39
...
...
@@ -179,6 +179,8 @@
function
doClear
(){
$
(
"form[name='ssxdwpxxForm']"
)
.
find
(
"input"
).
val
(
''
);
$
(
"#rybh"
).
val
(
$
(
"#asjxgrybh"
).
val
());
$
(
"#xdwp_wplxdm"
).
combobox
(
"setValue"
,
''
);
$
(
"#wpysdm"
).
combobox
(
"setValue"
,
''
);
}
//新增
...
...
src/main/resources/templates/yhkcj/addyhkjyjlxx.html
View file @
8d001d39
...
...
@@ -16,8 +16,9 @@
<body>
<article
class=
"w"
>
<div
class=
"head clearfix"
>
<div
class=
"aj_message"
>
<span
class=
"aj_code"
id=
"pagename"
>
银行卡信息新增
</span>
<img
src=
"/static/xtba/ssxdwp/css/images/title_yhkxx.png"
class=
"header-title-img"
alt=
""
style=
"position: absolute;left: 160px;top: -8px;"
>
<div
class=
"yhk_message"
>
<span
class=
"aj_code"
id=
"pagename"
></span>
</div>
</div>
<div
class=
"xzzxyw_bg ajxx_wrap"
>
...
...
@@ -25,115 +26,98 @@
<legend
id=
"titlename"
>
新增
</legend>
<fieldset>
<form
name=
"spForm"
method=
"post"
enctype=
"multipart/form-data"
>
<input
type=
"hidden"
id=
"xxzjbh"
name=
"xxzjbh"
th:value=
"${ssxdwp
.xxzjbh}"
/>
<input
type=
"hidden"
id=
"wpzpflag"
name=
"wpzpflag"
th:value=
"0
"
/>
<input
type=
"hidden"
id=
"xxzjbh"
name=
"xxzjbh"
th:value=
"${yhkjyjl
.xxzjbh}"
/>
<input
type=
"hidden"
id=
"asjrybh"
name=
"asjrybh"
th:value=
"${asjxgrybh}
"
/>
<input
type=
"hidden"
id=
"saveflag"
name=
"saveflag"
th:value=
"${saveflag}"
/>
<input
type=
"hidden"
name=
"wpzpimgBase64"
id=
"wpzpimgBase64"
th:value=
"${ssxdwp.wpzpimgBase64}"
/>
<table
class=
"sp_table"
width=
"100%"
>
<tbody>
<tr
style=
"height:0"
>
<td
class=
"ar"
width=
"10%
"
></td>
<td
width=
"23.3%
"
>
<td
class=
"ar"
style=
"width:10%;
"
></td>
<td
style=
"width:23.3%;
"
>
</td>
<td
class=
"ar"
width=
"10%
"
></td>
<td
width=
"23.3%
"
>
<td
class=
"ar"
style=
"width:10%;
"
></td>
<td
style=
"width:23.3%;
"
>
</td>
<td
class=
"ar"
width=
"10%
"
></td>
<td
width=
"23.3%
"
>
<td
class=
"ar"
style=
"width:10%;
"
></td>
<td
style=
"width:23.3%;
"
>
</td>
</tr>
<tr>
<td
class=
"ac"
colspan=
"2"
rowspan=
"5"
>
<img
src=
"/images/wupin.jpg"
class=
"fileImg"
id=
"fileImg"
width=
"150px"
height=
"180px"
style=
"margin:8px 0;"
/>
<input
id=
"sswpzpfile"
name=
"sswpzpfile"
value=
""
type=
"file"
class=
"file"
style=
"width:170px;font-size: 12px;margin:0 auto;"
/>
<a
href=
"javascript:getRxbclj('21');"
class=
"btn_a btn_search"
><i
class=
"fa fa-hand-lizard-o"
aria-hidden=
"true"
></i>
采集
</a>
</td>
<td
class=
"ar"
>
人员编号:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
readonly=
"readonly"
type=
"text"
id=
"asjxgrybh"
name=
"asjxgrybh"
th:value=
"${asjxgrybh}"
class=
"form-control"
title=
"人员编号为不可编辑"
style=
"width:225px;height:32px;padding :0px !important;"
>
</span>
</td>
<td
class=
"ar"
>
物品编号:
</td>
<td>
<td
class=
"ar"
style=
"width:10%;"
>
人员编号:
</td>
<td
style=
"width:23.3%;"
>
<span
class=
"textbox-wrap"
>
<input
readonly=
"readonly"
type=
"text"
name=
"xdqtwp_sawpbh"
th:value=
"${ssxdwp.xdqtwp_sawpbh}"
value=
""
class=
"form-control"
title=
"物品
编号为不可编辑"
style=
"width:225px;height:32px;padding :0px !important;"
>
<input
readonly=
"readonly"
type=
"text"
id=
"rybh"
name=
"rybh"
th:value=
"${asjxgrybh}"
class=
"form-control"
title=
"人员
编号为不可编辑"
style=
"width:225px;height:32px;padding :0px !important;"
>
</span>
</td>
</tr>
<tr>
<td
class=
"ar"
>
物品类型:
</td>
<td>
<td
class=
"ar"
style=
"width:10%;"
>
银行卡号:
</td>
<td
style=
"width:23.3%;"
>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
style=
"height: 30px;width: 100%;"
id=
"xdqtwp_sawp_sawpdm"
name=
"xdqtwp_sawp_sawpdm"
class=
"val easyui-combobox"
data-options=
"url: '/queryTypeCode?type=CODE_SAWP',method:'get',textField : 'text', valueField : 'id'"
/>
<input
type=
"hidden"
id=
"xdqtwp_sawp_sawpdmStr"
th:value=
"${ssxdwp.xdqtwp_sawp_sawpdm}"
/>
<input
readonly=
"readonly"
type=
"text"
id=
"yhkkh"
name=
"yhkkh"
th:value=
"${yhkkh}"
class=
"form-control"
title=
"银行卡号为不可编辑"
style=
"width:225px;height:32px;padding :0px !important;"
/>
</span>
</td>
<td
class=
"ar"
>
物品名称
:
</td>
<td>
<td
class=
"ar"
style=
"width:10%;"
>
交易日期
:
</td>
<td
style=
"width:23.3%;"
>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
id=
"xdqtwp_wpmc"
name=
"xdqtwp_wpmc"
th:value=
"${ssxdwp.xdqtwp_wpmc}"
/>
<input
type=
"text"
id=
"jyrqStr"
name=
"jyrqStr"
class=
"easyui-datebox"
style=
"width:100%; height:30px;"
>
<input
type=
"hidden"
id=
"jyrq"
th:value=
"${yhkjyjl.jyrq}"
/>
</span>
</td>
</tr>
<tr>
<td
class=
"ar"
>
品牌型号
:
</td>
<td
class=
"ar"
>
商户名称
:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
name=
"
xdqtwp_ppxh"
th:value=
"${ssxdwp.xdqtwp_ppxh
}"
/>
<input
type=
"text"
name=
"
shmc"
th:value=
"${yhkjyjl.shmc
}"
/>
</span>
</td>
<td
class=
"ar"
>
物品标识号
:
</td>
<td
class=
"ar"
>
授权金额
:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
name=
"
xdqtwp_wpbzh_wpbzh"
th:value=
"${ssxdwp.xdqtwp_wpbzh_wpbzh
}"
/>
<input
type=
"text"
name=
"
sqje"
th:value=
"${yhkjyjl.sqje
}"
/>
</span>
</td>
</tr>
<tr>
<td
class=
"ar"
>
物品颜色:
</td>
<td
class=
"ar"
>
其它金额:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
style=
"height: 30px;width: 100%;"
id=
"xdqtwp_wpys_wpysdm"
name=
"xdqtwp_wpys_wpysdm"
class=
"val easyui-combobox"
data-options=
"url: '/queryTypeCode?type=CODE_YS',method:'get',textField : 'text', valueField : 'id'"
/>
<input
type=
"hidden"
id=
"xdqtwp_wpys_wpysdmStr"
th:value=
"${ssxdwp.xdqtwp_wpys_wpysdm}"
/>
<input
type=
"text"
name=
"qtje"
th:value=
"${yhkjyjl.qtje}"
/>
</span>
</td>
<td
class=
"ar"
>
物品特征:
</td>
</tr>
<tr>
<td
class=
"ar"
>
交易地区划:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
name=
"xdqtwp_wptzms"
th:value=
"${ssxdwp.xdqtwp_wptzms}"
/>
<input
type=
"text"
style=
"height: 30px;width: 100%;"
id=
"xzqh"
name=
"xzqh"
class=
"val easyui-combotree"
data-options=
"url: '/queryTypeCode?type=CODE_XZQH',method:'get',textField : 'text', valueField : 'id'"
/>
<input
type=
"hidden"
id=
"xzqhStr"
th:value=
"${yhkjyjl.xzqh}"
/>
</span>
</td>
</tr>
<tr>
<td
class=
"ar"
>
生产时间:
</td>
<td
class=
"ar"
>
交易类型:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
id=
"xdqtwp_wpscsjStr"
name=
"xdqtwp_wpscsjStr"
class=
"easyui-datebox"
style=
"width:100%; height:30px;"
>
<input
type=
"hidden"
id=
"xdqtwp_wpscsj"
th:value=
"${ssxdwp.xdqtwp_wpscsjStr
}"
/>
<input
type=
"text"
style=
"height: 30px;width: 100%;"
id=
"jylx"
name=
"jylx"
class=
"val easyui-combobox"
data-options=
"url: '/queryTypeCode?type=CODE_YTHCJ_JYLX',method:'get',textField : 'text', valueField : 'id'"
/
>
<input
type=
"hidden"
id=
"jylxStr"
th:value=
"${yhkjyjl.jylx
}"
/>
</span>
</td>
<td
class=
"ar"
>
有效期截止日期
:
</td>
<td
class=
"ar"
>
交易货币代码
:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
id=
"xdqtwp_wpyxqjzsjStr"
name=
"xdqtwp_wpyxqjzsjStr"
class=
"easyui-datebox"
style=
"width:100%; height:30px;"
>
<input
type=
"hidden"
id=
"xdqtwp_wpyxqjzsj"
th:value=
"${ssxdwp.xdqtwp_wpyxqjzsjStr
}"
/>
<input
type=
"text"
style=
"height: 30px;width: 100%;"
id=
"jyhbdm"
name=
"jyhbdm"
class=
"val easyui-combobox"
data-options=
"url: '/queryTypeCode?type=CODE_HBZL',method:'get',textField : 'text', valueField : 'id'"
/
>
<input
type=
"hidden"
id=
"jyhbdmStr"
th:value=
"${yhkjyjl.jyhbdm
}"
/>
</span>
</td>
</tr>
<tr>
<td
colspan=
"6"
class=
"ac"
>
<a
href=
"javascript:toSave();"
class=
"btn_a btn_search"
><i
class=
"fa fa-pencil-square-o"
aria-hidden=
"true"
></i>
保存草稿
</a>
<a
href=
"javascript:toSave();"
class=
"btn_a btn_empty"
><i
class=
"fa fa-floppy-o"
aria-hidden=
"true"
></i>
采集入库
</a>
<a
href=
"javascript:toSave();"
class=
"btn_a btn_empty"
><i
class=
"fa fa-floppy-o"
aria-hidden=
"true"
></i>
保存
</a>
</td>
</tr>
</tbody>
</table>
<div
style=
"height:50px;"
></div>
</form>
</fieldset>
</fieldset>
</div>
<div
style=
"height:50px;"
></div>
</article>
<div
id=
"goTop"
>
<a
href=
"#"
><img
src=
"/static/xtba/ssxdwp/img/gotop.png"
alt=
""
></a>
...
...
@@ -142,83 +126,13 @@
<script
type=
"text/javascript"
src=
"/static/xtba/ssxdwp/js/base.js"
></script>
<script
type=
"text/javascript"
src=
"/static/xtba/ssxdwp/js/jquery.easyui.min.js"
></script>
<script
type=
"text/javascript"
src=
"/static/xtba/ssxdwp/js/easyui-lang-zh_CN.js"
></script>
<script
type=
"text/javascript"
src=
"/static/js/activeObjUtil.js"
charset=
"utf-8"
></script>
<script
type=
"text/javascript"
>
$
(
function
(){
$
(
function
(){
editData
();
$
(
".file"
).
change
(
function
(){
debugger
;
var
fileImg
=
$
(
".fileImg"
);
var
explorer
=
navigator
.
userAgent
;
var
imgSrc
=
$
(
this
)[
0
].
value
;
var
start
=
imgSrc
.
indexOf
(
'fakepath'
);
var
end
=
imgSrc
.
lastIndexOf
(
'.'
);
var
fileName
=
imgSrc
.
substring
(
start
+
9
,
end
);
$
(
'.fjbt'
).
textbox
(
'setValue'
,
fileName
);
//大小
sizes
=
'500'
units
=
'kb'
;
var
unitArr
=
new
Array
(
"bytes"
,
"kb"
,
"mb"
,
"gb"
,
"tb"
,
"pb"
,
"eb"
,
"zb"
,
"yb"
);
var
index
=
-
1
;
for
(
var
i
=
0
;
i
<
unitArr
.
length
;
i
++
)
{
if
(
unitArr
[
i
]
==
units
.
toLowerCase
())
{
index
=
i
;
break
;
}
}
// 转换为bytes公式
formula
=
1
;
while
(
index
>
0
)
{
formula
=
formula
*
1024
;
index
--
;
}
//大小
if
(
explorer
.
indexOf
(
'MSIE'
)
>=
0
)
{
if
(
!
/
\.(
jpg|jpeg|png|JPG|PNG|JPEG
)
$/
.
test
(
imgSrc
))
{
imgSrc
=
""
;
fileImg
.
attr
(
"src"
,
"/img/default.png"
);
$
.
messager
.
show
({
title
:
'提示'
,
msg
:
'只能上传照片文件'
});
$
(
"#save_info"
).
hide
();
return
false
;
}
else
{
if
(
$
(
"#sswpzpfile"
)[
0
].
files
[
0
].
size
>
parseFloat
(
sizes
)
*
formula
){
$
.
messager
.
show
({
title
:
'提示'
,
msg
:
'文件大小不能超过"'
+
sizes
+
units
+
'"'
});
return
false
;
}
else
{
fileImg
.
attr
(
"src"
,
imgSrc
);
$
(
"#save_info"
).
show
();
$
(
"#wpzpflag"
).
val
(
"1"
);
}
}
}
else
{
if
(
!
/
\.(
jpg|jpeg|png|JPG|PNG|JPEG|bmp|gif
)
$/
.
test
(
imgSrc
))
{
imgSrc
=
""
;
fileImg
.
attr
(
"src"
,
"/img/default.png"
);
$
.
messager
.
show
({
title
:
'提示'
,
msg
:
'只能上传照片文件'
});
$
(
"#save_info"
).
hide
();
return
false
;
}
else
{
if
(
$
(
"#sswpzpfile"
)[
0
].
files
[
0
].
size
>
parseFloat
(
sizes
)
*
formula
){
$
.
messager
.
show
({
title
:
'提示'
,
msg
:
'文件大小不能超过"'
+
sizes
+
units
+
'"'
});
return
false
;
}
else
{
var
file
=
$
(
this
)[
0
].
files
[
0
];
var
url
=
URL
.
createObjectURL
(
file
);
fileImg
.
attr
(
"src"
,
url
);
$
(
"#save_info"
).
show
();
$
(
"#wpzpflag"
).
val
(
"1"
);
}
}
}
})
})
//保存和更新
function
toSave
(){
openCombotree
(
'xzqh'
);
//保存和更新
function
toSave
(){
//var num=avalidate();
//if(num==-1 || num==0){
// return;
...
...
@@ -226,74 +140,31 @@ function toSave(){
var
id
=
$
(
"#xxzjbh"
).
val
();
if
(
id
==
""
){
//新增
document
.
spForm
.
action
=
"/doAddSswpxx
"
;
document
.
spForm
.
action
=
"/doAddYhkjyjl
"
;
}
else
{
//修改
document
.
spForm
.
action
=
"/doEditSswpxx
"
;
document
.
spForm
.
action
=
"/doEditYhkjyjl
"
;
}
document
.
spForm
.
submit
();
}
}
function
editData
()
{
//初始化数据
function
editData
()
{
//初始化数据
debugger
;
var
xxzjbh
=
$
(
"#xxzjbh"
).
val
();
if
(
xxzjbh
==
null
||
xxzjbh
==
""
)
{
$
(
"#pagename"
).
text
(
"物品信息新增"
);
$
(
"#titlename"
).
text
(
"物品信息新增"
);
$
(
"#titlename"
).
text
(
"银行卡交易记录新增"
);
}
else
{
$
(
"#pagename"
).
text
(
"物品信息修改"
);
$
(
"#titlename"
).
text
(
"物品信息修改"
);
$
(
"#titlename"
).
text
(
"银行卡交易记录修改"
);
}
var
saveflag
=
$
(
"#saveflag"
).
val
();
if
(
saveflag
==
"1"
)
{
$
.
messager
.
alert
(
'提示'
,
"保存成功!"
);
}
$
(
"#xdqtwp_sawp_sawpdm"
).
combobox
(
"setValue"
,
$
(
"#xdqtwp_sawp_sawpdmStr"
).
val
());
$
(
"#xdqtwp_wpys_wpysdm"
).
combobox
(
"setValue"
,
$
(
"#xdqtwp_wpys_wpysdmStr"
).
val
());
$
(
"#xdqtwp_wpscsjStr"
).
datebox
(
"setValue"
,
$
(
"#xdqtwp_wpscsj"
).
val
());
$
(
"#xdqtwp_wpyxqjzsjStr"
).
datebox
(
"setValue"
,
$
(
"#xdqtwp_wpyxqjzsj"
).
val
());
var
FileReader
=
window
.
FileReader
;
if
(
FileReader
)
{
//chrome浏览器处理
var
wpzpimgBase64
=
$
(
"#wpzpimgBase64"
).
val
();
if
(
wpzpimgBase64
!=
null
&&
wpzpimgBase64
!=
""
){
$
(
"#fileImg"
).
attr
(
"src"
,
"data:image/gif;base64,"
+
wpzpimgBase64
);
}
}
}
function
getRxbclj
(
index
){
debugger
;
var
rs
=
newActiveXObject
(
"HLPhotoCatcher.Document"
);
if
(
rs
!=
"success"
){
alert
(
"调用人像采集控件失败!"
);
return
;
}
setTP
(
spForm
.
wpzpimgBase64
,
spForm
.
asjxgrybh
.
value
+
'_'
+
spForm
.
xdqtwp_wpmc
.
value
+
'_21.jpg'
,
$
(
'#fileImg'
),
spForm
.
xdqtwp_wpmc
.
value
,
index
);
}
function
setTP
(
tpCode
,
tpFile
,
tpShow
,
tpName
,
index
){
//将控件采集的信息放到web端
SetBmpFileName
(
tpFile
);
//设置嫌疑人姓名
SetPersonName
(
tpName
);
var
str
=
GetOneAfisPhotoForWeb
();
//获取人像数据
if
(
str
==
""
){
alert
(
"获取人像数据失败!"
);
return
;
}
var
ifIe
=
browserType
();
var
picfile
=
GetPhotoPath
();
tpCode
.
value
=
str
;
tpShow
.
src
=
""
;
// update by baoyx on 20140930 清空图片缓存,解决重采照片时不能刷新的问题
if
(
ifIe
){
tpShow
.
src
=
picfile
;
}
else
{
tpShow
.
src
=
"data:image/jpg;base64,"
+
str
;
}
if
(
index
==
21
){
$
(
"#wpzpimgBase64"
).
attr
(
"src"
,
"data:image/jpg;base64,"
+
str
);
document
.
spForm
.
wpzpimgBase64
.
src
=
"data:image/jpg;base64,"
+
str
;
$
(
"#wpzpflag"
).
val
(
"1"
);
$
(
"#xzqh"
).
combotree
(
"setValue"
,
$
(
"#xzqhStr"
).
val
());
$
(
"#jylx"
).
combobox
(
"setValue"
,
$
(
"#jylxStr"
).
val
());
$
(
"#jyhbdm"
).
combobox
(
"setValue"
,
$
(
"#jyhbdmStr"
).
val
());
$
(
"#jyrqStr"
).
datebox
(
"setValue"
,
$
(
"#jyrq"
).
val
());
}
}
</script>
</body>
...
...
src/main/resources/templates/yhkcj/addyhkxx.html
View file @
8d001d39
...
...
@@ -12,12 +12,19 @@
<link
rel=
"stylesheet"
href=
"/static/xtba/ssxdwp/css/base_initialize.css"
>
<link
rel=
"stylesheet"
href=
"/static/xtba/ssxdwp/css/collection.css"
>
<link
rel=
"stylesheet"
href=
"/static/xtba/ssxdwp/css/dialog-upload.css"
>
<link
rel=
"stylesheet"
href=
"static/zwbdxq/css/base_initialize.css"
>
<link
rel=
"stylesheet"
href=
"static/zwbdxq/css/hbxq.css"
>
<link
rel=
"stylesheet"
href=
"static/zwbdxq/css/animate.min.css"
>
<link
rel=
"stylesheet"
href=
"static/zwbdxq/layer/skin/default/layer.css"
>
<link
rel=
"stylesheet"
href=
"static/zwbdxq/css/zlxq.css"
>
</head>
<body>
<article
class=
"w"
>
<div
class=
"head clearfix"
>
<div
class=
"aj_message"
>
<span
class=
"aj_code"
id=
"pagename"
>
银行卡信息新增
</span>
<img
src=
"/static/xtba/ssxdwp/css/images/title_yhkxx.png"
class=
"header-title-img"
alt=
""
style=
"position: absolute;left: 160px;top: -8px;"
>
<div
class=
"yhk_message"
>
<span
class=
"aj_code"
id=
"pagename"
></span>
</div>
</div>
<div
class=
"xzzxyw_bg ajxx_wrap"
>
...
...
@@ -25,115 +32,144 @@
<legend
id=
"titlename"
>
新增
</legend>
<fieldset>
<form
name=
"spForm"
method=
"post"
enctype=
"multipart/form-data"
>
<input
type=
"hidden"
id=
"
xxzjbh"
name=
"xxzjbh"
th:value=
"${ssxdwp.xxzj
bh}"
/>
<input
type=
"hidden"
id=
"
wpzpflag"
name=
"wpzpflag"
th:value=
"0
"
/>
<input
type=
"hidden"
id=
"
asjxgrybh"
name=
"asjxgrybh"
th:value=
"${asjxgry
bh}"
/>
<input
type=
"hidden"
id=
"
xxzjbh"
name=
"xxzjbh"
th:value=
"${yhkxx.xxzjbh}
"
/>
<input
type=
"hidden"
id=
"saveflag"
name=
"saveflag"
th:value=
"${saveflag}"
/>
<input
type=
"hidden"
name=
"wpzpimgBase64"
id=
"wpzpimgBase64"
th:value=
"${ssxdwp.wpzpimgBase64}"
/>
<table
class=
"sp_table"
width=
"100%"
>
<tbody>
<tr
style=
"height:0"
>
<td
class=
"ar"
width=
"10%
"
></td>
<td
width=
"23.3%
"
>
<td
class=
"ar"
style=
"width:10%;
"
></td>
<td
style=
"width:23.3%;
"
>
</td>
<td
class=
"ar"
width=
"10%
"
></td>
<td
width=
"23.3%
"
>
<td
class=
"ar"
style=
"width:10%;
"
></td>
<td
style=
"width:23.3%;
"
>
</td>
<td
class=
"ar"
width=
"10%
"
></td>
<td
width=
"23.3%
"
>
<td
class=
"ar"
style=
"width:10%;
"
></td>
<td
style=
"width:23.3%;
"
>
</td>
</tr>
<tr>
<td
class=
"ac"
colspan=
"2"
rowspan=
"5"
>
<img
src=
"/images/wupin.jpg"
class=
"fileImg"
id=
"fileImg"
width=
"150px"
height=
"180px"
style=
"margin:8px 0;"
/>
<input
id=
"sswpzpfile"
name=
"sswpzpfile"
value=
""
type=
"file"
class=
"file"
style=
"width:170px;font-size: 12px;margin:0 auto;"
/>
<a
href=
"javascript:getRxbclj('21');"
class=
"btn_a btn_search"
><i
class=
"fa fa-hand-lizard-o"
aria-hidden=
"true"
></i>
采集
</a>
<td
class=
"ar"
style=
"width:10%;"
>
人员编号:
</td>
<td
style=
"width:23.3%;"
>
<span
class=
"textbox-wrap"
>
<input
readonly=
"readonly"
type=
"text"
id=
"rybh"
name=
"rybh"
th:value=
"${asjxgrybh}"
class=
"form-control"
title=
"人员编号为不可编辑"
style=
"width:225px;height:32px;padding :0px !important;"
>
</span>
</td>
<td
class=
"ar"
>
人员编号
:
</td>
<td>
<td
class=
"ar"
style=
"width:10%;"
>
姓名
:
</td>
<td
style=
"width:23.3%;"
>
<span
class=
"textbox-wrap"
>
<input
readonly=
"readonly"
type=
"text"
id=
"asjxgrybh"
name=
"asjxgrybh"
th:value=
"${asjxgrybh}"
class=
"form-control"
title=
"人员编号为不可编辑"
style=
"width:225px;height:32px;padding :0px !important;"
>
<input
type=
"text"
id=
"xm"
name=
"xm"
th:value=
"${yhkxx.xm}"
/
>
</span>
</td>
<td
class=
"ar"
>
物品编
号:
</td>
<td>
<td
class=
"ar"
style=
"width:10%;"
>
银行卡
号:
</td>
<td
style=
"width:23.3%;"
>
<span
class=
"textbox-wrap"
>
<input
readonly=
"readonly"
type=
"text"
name=
"xdqtwp_sawpbh"
th:value=
"${ssxdwp.xdqtwp_sawpbh}"
value=
""
class=
"form-control"
title=
"物品编号为不可编辑"
style=
"width:225px;height:32px;padding :0px !important;"
>
<input
type=
"text"
id=
"yhkkh"
name=
"yhkkh"
th:value=
"${yhkxx.yhkkh}"
/
>
</span>
</td>
</tr>
<tr>
<td
class=
"ar"
>
物品类型
:
</td>
<td
class=
"ar"
>
银行卡名称
:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
style=
"height: 30px;width: 100%;"
id=
"xdqtwp_sawp_sawpdm"
name=
"xdqtwp_sawp_sawpdm"
class=
"val easyui-combobox"
data-options=
"url: '/queryTypeCode?type=CODE_SAWP',method:'get',textField : 'text', valueField : 'id'"
/>
<input
type=
"hidden"
id=
"xdqtwp_sawp_sawpdmStr"
th:value=
"${ssxdwp.xdqtwp_sawp_sawpdm}"
/>
<input
type=
"text"
id=
"yhkmc"
name=
"yhkmc"
th:value=
"${yhkxx.yhkmc}"
/>
</span>
</td>
<td
class=
"ar"
>
物品名称
:
</td>
<td
class=
"ar"
>
银行卡类型
:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
id=
"xdqtwp_wpmc"
name=
"xdqtwp_wpmc"
th:value=
"${ssxdwp.xdqtwp_wpmc}"
/>
<input
type=
"text"
style=
"height: 30px;width: 100%;"
id=
"yhklx"
name=
"yhklx"
class=
"val easyui-combobox"
data-options=
"url: '/queryTypeCode?type=CODE_YTHCJ_YHKLX',method:'get',textField : 'text', valueField : 'id'"
/>
<input
type=
"hidden"
id=
"yhklxStr"
th:value=
"${yhkxx.yhklx}"
/>
</span>
</td>
<td
class=
"ar"
>
证件无效日期:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
id=
"zjwxrqStr"
name=
"zjwxrqStr"
class=
"easyui-datebox"
style=
"width:100%; height:30px;"
>
<input
type=
"hidden"
id=
"zjwxrq"
th:value=
"${yhkxx.zjwxrq}"
/>
</span>
</td>
</tr>
<tr>
<td
class=
"ar"
>
品牌型号
:
</td>
<td
class=
"ar"
>
开户行名称
:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
name=
"
xdqtwp_ppxh"
th:value=
"${ssxdwp.xdqtwp_ppx
h}"
/>
<input
type=
"text"
name=
"
khh"
th:value=
"${yhkxx.kh
h}"
/>
</span>
</td>
<td
class=
"ar"
>
物品标识
号:
</td>
<td
class=
"ar"
>
开户行行
号:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
name=
"xdqtwp_wpbzh_wpbzh"
th:value=
"${ssxdwp.xdqtwp_wpbzh_wpbzh}"
/>
<input
type=
"text"
name=
"khhh"
th:value=
"${yhkxx.khhh}"
/>
</span>
</td>
<td
class=
"ar"
>
开户日期:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
id=
"khrqStr"
name=
"khrqStr"
class=
"easyui-datebox"
style=
"width:100%; height:30px;"
>
<input
type=
"hidden"
id=
"khrq"
th:value=
"${yhkxx.khrq}"
/>
</span>
</td>
</tr>
<tr>
<td
class=
"ar"
>
物品颜色
:
</td>
<td
class=
"ar"
>
发卡地区
:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
style=
"height: 30px;width: 100%;"
id=
"
xdqtwp_wpys_wpysdm"
name=
"xdqtwp_wpys_wpysdm"
class=
"val easyui-combobox"
data-options=
"url: '/queryTypeCode?type=CODE_YS
',method:'get',textField : 'text', valueField : 'id'"
/>
<input
type=
"hidden"
id=
"
xdqtwp_wpys_wpysdmStr"
th:value=
"${ssxdwp.xdqtwp_wpys_wpysdm
}"
/>
<input
type=
"text"
style=
"height: 30px;width: 100%;"
id=
"
fkdq"
name=
"fkdq"
class=
"val easyui-combobox"
data-options=
"url: '/queryTypeCode?type=CODE_SAWP
',method:'get',textField : 'text', valueField : 'id'"
/>
<input
type=
"hidden"
id=
"
fkdqStr"
th:value=
"${yhkxx.fkdq
}"
/>
</span>
</td>
<td
class=
"ar"
>
物品特征
:
</td>
<td
class=
"ar"
>
证件类型
:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
name=
"xdqtwp_wptzms"
th:value=
"${ssxdwp.xdqtwp_wptzms}"
/>
<input
type=
"text"
style=
"height: 30px;width: 100%;"
id=
"zjlx"
name=
"zjlx"
class=
"val easyui-combobox"
data-options=
"url: '/queryTypeCode?type=CODE_ZJ',method:'get',textField : 'text', valueField : 'id'"
/>
<input
type=
"hidden"
id=
"zjlxStr"
th:value=
"${yhkxx.zjlx}"
/>
</span>
</td>
<td
class=
"ar"
>
证件号码:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
name=
"zjhm"
th:value=
"${yhkxx.zjhm}"
/>
</span>
</td>
</tr>
<tr>
<td
class=
"ar"
>
生产时间
:
</td>
<td
class=
"ar"
>
销户日期
:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
id=
"x
dqtwp_wpscsjStr"
name=
"xdqtwp_wpscsj
Str"
class=
"easyui-datebox"
style=
"width:100%; height:30px;"
>
<input
type=
"hidden"
id=
"x
dqtwp_wpscsj"
th:value=
"${ssxdwp.xdqtwp_wpscsjStr
}"
/>
<input
type=
"text"
id=
"x
hrqStr"
name=
"xhrq
Str"
class=
"easyui-datebox"
style=
"width:100%; height:30px;"
>
<input
type=
"hidden"
id=
"x
hrq"
th:value=
"${yhkxx.xhrq
}"
/>
</span>
</td>
<td
class=
"ar"
>
有效期截止日期
:
</td>
<td
class=
"ar"
>
附加属性ID
:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
id=
"xdqtwp_wpyxqjzsjStr"
name=
"xdqtwp_wpyxqjzsjStr"
class=
"easyui-datebox"
style=
"width:100%; height:30px;"
>
<input
type=
"hidden"
id=
"xdqtwp_wpyxqjzsj"
th:value=
"${ssxdwp.xdqtwp_wpyxqjzsjStr}"
/>
<input
type=
"text"
name=
"fjsxid"
th:value=
"${yhkxx.fjsxid}"
/>
</span>
</td>
<td
class=
"ar"
>
保留信息:
</td>
<td>
<span
class=
"textbox-wrap"
>
<input
type=
"text"
name=
"blxx"
th:value=
"${yhkxx.blxx}"
/>
</span>
</td>
</tr>
<tr>
<td
colspan=
"6"
class=
"ac"
>
<a
href=
"javascript:toSave();"
class=
"btn_a btn_search"
><i
class=
"fa fa-pencil-square-o"
aria-hidden=
"true"
></i>
保存草稿
</a>
<a
href=
"javascript:toSave();"
class=
"btn_a btn_empty"
><i
class=
"fa fa-floppy-o"
aria-hidden=
"true"
></i>
采集入库
</a>
<a
href=
"javascript:toSave();"
class=
"btn_a btn_empty"
><i
class=
"fa fa-floppy-o"
aria-hidden=
"true"
></i>
保存
</a>
</td>
</tr>
</tbody>
</table>
<div
style=
"height:50px;"
></div>
<legend
onclick=
"toggleXq(this)"
class=
"cursor"
>
交易记录信息
<a
href=
"javascript:toAddpage();"
class=
"btn_a btn_search"
style=
"margin-left: 50px;"
>
新增
</a><i
class=
"fa fa-angle-double-down blgc"
title=
"展开"
style=
"display: none;"
></i><i
class=
"fa fa-angle-double-up blgc"
title=
"收起"
></i></legend>
<table
class=
"mul-hb easyui-datagrid"
style=
"border-top:1px dashed #ccc;"
id=
"ccxxTable"
>
</table>
</form>
</fieldset>
</fieldset>
</div>
<div
style=
"height:50px;"
></div>
</article>
<div
id=
"goTop"
>
<a
href=
"#"
><img
src=
"/static/xtba/ssxdwp/img/gotop.png"
alt=
""
></a>
...
...
@@ -142,79 +178,15 @@
<script
type=
"text/javascript"
src=
"/static/xtba/ssxdwp/js/base.js"
></script>
<script
type=
"text/javascript"
src=
"/static/xtba/ssxdwp/js/jquery.easyui.min.js"
></script>
<script
type=
"text/javascript"
src=
"/static/xtba/ssxdwp/js/easyui-lang-zh_CN.js"
></script>
<script
type=
"text/javascript"
src=
"/static/js/activeObjUtil.js"
charset=
"utf-8"
></script>
<script
src=
"static/zwbdxq/js/hbxq.js"
type=
"text/javascript"
></script>
<script
type=
"text/javascript"
src=
"static/zwbdxq/layer/layer.js"
></script>
<script
src=
"static/zwbdxq/js/zlxq.js"
type=
"text/javascript"
></script>
<script
type=
"text/javascript"
src=
"static/zwbdxq/easyui-window/js/function.js"
></script>
<script
type=
"text/javascript"
>
$
(
function
(){
editData
();
$
(
".file"
).
change
(
function
(){
debugger
;
var
fileImg
=
$
(
".fileImg"
);
var
explorer
=
navigator
.
userAgent
;
var
imgSrc
=
$
(
this
)[
0
].
value
;
var
start
=
imgSrc
.
indexOf
(
'fakepath'
);
var
end
=
imgSrc
.
lastIndexOf
(
'.'
);
var
fileName
=
imgSrc
.
substring
(
start
+
9
,
end
);
$
(
'.fjbt'
).
textbox
(
'setValue'
,
fileName
);
//大小
sizes
=
'500'
units
=
'kb'
;
var
unitArr
=
new
Array
(
"bytes"
,
"kb"
,
"mb"
,
"gb"
,
"tb"
,
"pb"
,
"eb"
,
"zb"
,
"yb"
);
var
index
=
-
1
;
for
(
var
i
=
0
;
i
<
unitArr
.
length
;
i
++
)
{
if
(
unitArr
[
i
]
==
units
.
toLowerCase
())
{
index
=
i
;
break
;
}
}
// 转换为bytes公式
formula
=
1
;
while
(
index
>
0
)
{
formula
=
formula
*
1024
;
index
--
;
}
//大小
if
(
explorer
.
indexOf
(
'MSIE'
)
>=
0
)
{
if
(
!
/
\.(
jpg|jpeg|png|JPG|PNG|JPEG
)
$/
.
test
(
imgSrc
))
{
imgSrc
=
""
;
fileImg
.
attr
(
"src"
,
"/img/default.png"
);
$
.
messager
.
show
({
title
:
'提示'
,
msg
:
'只能上传照片文件'
});
$
(
"#save_info"
).
hide
();
return
false
;
}
else
{
if
(
$
(
"#sswpzpfile"
)[
0
].
files
[
0
].
size
>
parseFloat
(
sizes
)
*
formula
){
$
.
messager
.
show
({
title
:
'提示'
,
msg
:
'文件大小不能超过"'
+
sizes
+
units
+
'"'
});
return
false
;
}
else
{
fileImg
.
attr
(
"src"
,
imgSrc
);
$
(
"#save_info"
).
show
();
$
(
"#wpzpflag"
).
val
(
"1"
);
}
}
}
else
{
if
(
!
/
\.(
jpg|jpeg|png|JPG|PNG|JPEG|bmp|gif
)
$/
.
test
(
imgSrc
))
{
imgSrc
=
""
;
fileImg
.
attr
(
"src"
,
"/img/default.png"
);
$
.
messager
.
show
({
title
:
'提示'
,
msg
:
'只能上传照片文件'
});
$
(
"#save_info"
).
hide
();
return
false
;
}
else
{
if
(
$
(
"#sswpzpfile"
)[
0
].
files
[
0
].
size
>
parseFloat
(
sizes
)
*
formula
){
$
.
messager
.
show
({
title
:
'提示'
,
msg
:
'文件大小不能超过"'
+
sizes
+
units
+
'"'
});
return
false
;
}
else
{
var
file
=
$
(
this
)[
0
].
files
[
0
];
var
url
=
URL
.
createObjectURL
(
file
);
fileImg
.
attr
(
"src"
,
url
);
$
(
"#save_info"
).
show
();
$
(
"#wpzpflag"
).
val
(
"1"
);
}
}
}
})
doQuery
();
})
//保存和更新
...
...
@@ -226,10 +198,10 @@ function toSave(){
var
id
=
$
(
"#xxzjbh"
).
val
();
if
(
id
==
""
){
//新增
document
.
spForm
.
action
=
"/doAdd
Sswp
xx"
;
document
.
spForm
.
action
=
"/doAdd
Yhkjb
xx"
;
}
else
{
//修改
document
.
spForm
.
action
=
"/doEdit
Sswp
xx"
;
document
.
spForm
.
action
=
"/doEdit
Yhkjb
xx"
;
}
document
.
spForm
.
submit
();
}
...
...
@@ -238,61 +210,106 @@ function editData() {//初始化数据
debugger
;
var
xxzjbh
=
$
(
"#xxzjbh"
).
val
();
if
(
xxzjbh
==
null
||
xxzjbh
==
""
)
{
$
(
"#pagename"
).
text
(
"物品信息新增"
);
$
(
"#titlename"
).
text
(
"物品信息新增"
);
$
(
"#titlename"
).
text
(
"银行卡信息新增"
);
}
else
{
$
(
"#pagename"
).
text
(
"物品信息修改"
);
$
(
"#titlename"
).
text
(
"物品信息修改"
);
$
(
"#titlename"
).
text
(
"银行卡信息修改"
);
}
var
saveflag
=
$
(
"#saveflag"
).
val
();
if
(
saveflag
==
"1"
)
{
$
.
messager
.
alert
(
'提示'
,
"保存成功!"
);
}
$
(
"#xdqtwp_sawp_sawpdm"
).
combobox
(
"setValue"
,
$
(
"#xdqtwp_sawp_sawpdmStr"
).
val
());
$
(
"#xdqtwp_wpys_wpysdm"
).
combobox
(
"setValue"
,
$
(
"#xdqtwp_wpys_wpysdmStr"
).
val
());
$
(
"#xdqtwp_wpscsjStr"
).
datebox
(
"setValue"
,
$
(
"#xdqtwp_wpscsj"
).
val
());
$
(
"#xdqtwp_wpyxqjzsjStr"
).
datebox
(
"setValue"
,
$
(
"#xdqtwp_wpyxqjzsj"
).
val
());
var
FileReader
=
window
.
FileReader
;
if
(
FileReader
)
{
//chrome浏览器处理
var
wpzpimgBase64
=
$
(
"#wpzpimgBase64"
).
val
();
if
(
wpzpimgBase64
!=
null
&&
wpzpimgBase64
!=
""
){
$
(
"#fileImg"
).
attr
(
"src"
,
"data:image/gif;base64,"
+
wpzpimgBase64
);
$
(
"#yhklx"
).
combobox
(
"setValue"
,
$
(
"#yhklxStr"
).
val
());
$
(
"#fkdq"
).
combobox
(
"setValue"
,
$
(
"#fkdqStr"
).
val
());
$
(
"#zjlx"
).
combobox
(
"setValue"
,
$
(
"#zjlxStr"
).
val
());
$
(
"#zjwxrqStr"
).
datebox
(
"setValue"
,
$
(
"#zjwxrq"
).
val
());
$
(
"#khrqStr"
).
datebox
(
"setValue"
,
$
(
"#khrq"
).
val
());
$
(
"#xhrqStr"
).
datebox
(
"setValue"
,
$
(
"#xhrq"
).
val
());
}
function
doQuery
(){
var
table_title
=
[
{
title
:
"操作"
,
field
:
"xxsc_pdbz"
,
align
:
'center'
,
color
:
'gree'
,
width
:
140
,
formatter
:
function
(
val
,
row
,
index
){
var
xxzjbh
=
row
.
xxzjbh
;
var
yhkkh
=
row
.
yhkkh
;
return
"<span style='color: blue;' class='hg-btn' onclick=
\"
modify('"
+
xxzjbh
+
"')
\"
>修改</span> <span style='color: red;' onclick=
\"
cut('"
+
xxzjbh
+
"','"
+
yhkkh
+
"')
\"
>删除</span>"
;
}},
{
title
:
"银行卡号"
,
field
:
"yhkkh"
,
align
:
'left'
,
width
:
180
},
{
title
:
"交易时间"
,
field
:
"jyrqStr"
,
align
:
'left'
,
width
:
150
},
{
title
:
"授权金额"
,
field
:
"sqje"
,
align
:
'left'
,
width
:
100
},
{
title
:
"商户名称"
,
field
:
"shmc"
,
align
:
'left'
,
width
:
200
},
{
title
:
"交易类型"
,
field
:
"jylxStr"
,
align
:
'left'
,
width
:
150
},
];
$
(
'#ccxxTable'
).
datagrid
({
url
:
"queryYhkjyjlList"
,
columns
:
[
table_title
],
striped
:
true
,
queryParams
:
serializeObject
(
$
(
"form[name='spForm']"
)),
singleSelect
:
true
,
nowrap
:
true
,
//设置是否换行,false换行,true不换行
fitColumns
:
true
,
scrollbarSize
:
0
,
selectOnCheck
:
false
,
checkOnSelect
:
false
,
fit
:
false
,
pagination
:
true
,
pageSize
:
20
,
pageList
:
[
10
,
20
,
50
,
100
,
200
],
//rows
pageNumber
:
1
,
loadFilter
:
function
(
data
){
return
data
;
}
});
}
//将表单序列化
function
serializeObject
(
form
){
var
o
=
{};
$
.
each
(
form
.
serializeArray
(),
function
(
index
){
if
(
o
[
this
[
'name'
]
]){
o
[
this
[
'name'
]
]
=
o
[
this
[
'name'
]
]
+
","
+
this
[
'value'
];
}
else
{
o
[
this
[
'name'
]
]
=
this
[
'value'
];
}
})
return
o
;
}
function
getRxbclj
(
index
){
debugger
;
var
rs
=
newActiveXObject
(
"HLPhotoCatcher.Document"
);
if
(
rs
!=
"success
"
){
alert
(
"调用人像采集控件失败
!"
);
//新增
function
toAddpage
(){
var
yhkkh
=
$
(
"#yhkkh"
).
val
(
);
if
(
yhkkh
==
null
||
yhkkh
==
"
"
){
$
.
messager
.
alert
(
'提示'
,
"请填写银行卡号并保存
!"
);
return
;
}
setTP
(
spForm
.
wpzpimgBase64
,
spForm
.
asjxgrybh
.
value
+
'_'
+
spForm
.
xdqtwp_wpmc
.
value
+
'_21.jpg'
,
$
(
'#fileImg'
),
spForm
.
xdqtwp_wpmc
.
value
,
index
);
var
url
=
"/toAddYhkjyjl?asjxgrybh="
+
$
(
"#asjxgrybh"
).
val
()
+
"&yhkkh="
+
$
(
"#yhkkh"
).
val
();
window
.
open
(
url
);
}
function
setTP
(
tpCode
,
tpFile
,
tpShow
,
tpName
,
index
){
//将控件采集的信息放到web端
SetBmpFileName
(
tpFile
);
//设置嫌疑人姓名
SetPersonName
(
tpName
);
var
str
=
GetOneAfisPhotoForWeb
();
//获取人像数据
if
(
str
==
""
){
alert
(
"获取人像数据失败!"
);
return
;
//修改
function
modify
(
xxzjbh
){
var
url
=
"/toEditYhkjyjl?asjxgrybh="
+
$
(
"#rybh"
).
val
()
+
"&xxzjbh="
+
xxzjbh
;
window
.
open
(
url
);
}
//删除
function
cut
(
xxzjbh
,
wpmc
){
$
.
messager
.
confirm
(
'信息删除'
,
'确定要删除该交易记录信息?'
,
function
(
r
){
if
(
r
)
{
$
.
ajax
({
url
:
"/toDeleteYhkjyjl?xxzjbh="
+
xxzjbh
,
date
:{
"xxzjbh"
:
xxzjbh
},
type
:
"POST"
,
success
:
function
(
data
){
if
(
data
)
{
$
.
messager
.
alert
(
'提示'
,
"删除成功!"
,
''
,
function
(
r
){
doQuery
();});
}
else
{
$
.
messager
.
alert
(
'提示'
,
"删除失败!"
);
}
var
ifIe
=
browserType
();
var
picfile
=
GetPhotoPath
();
tpCode
.
value
=
str
;
tpShow
.
src
=
""
;
// update by baoyx on 20140930 清空图片缓存,解决重采照片时不能刷新的问题
if
(
ifIe
){
tpShow
.
src
=
picfile
;
}
else
{
tpShow
.
src
=
"data:image/jpg;base64,"
+
str
;
}
if
(
index
==
21
){
$
(
"#wpzpimgBase64"
).
attr
(
"src"
,
"data:image/jpg;base64,"
+
str
);
document
.
spForm
.
wpzpimgBase64
.
src
=
"data:image/jpg;base64,"
+
str
;
$
(
"#wpzpflag"
).
val
(
"1"
);
});
}
});
}
</script>
</body>
...
...
src/main/resources/templates/yhkcj/yhkcxlist.html
View file @
8d001d39
...
...
@@ -26,15 +26,15 @@
<body
style=
"overflow: auto"
onload=
"pop();"
>
<header
class=
"heade-box"
>
<img
src=
"/static/xtba/ssxdwp/css/images/title_
sswp
xx.png"
class=
"header-title-img"
alt=
""
>
<img
src=
"/static/xtba/ssxdwp/css/images/title_
yhk
xx.png"
class=
"header-title-img"
alt=
""
>
</header>
<article
class=
"main-cen-box"
style=
"padding: 18px;margin: 13px auto;width: 95%;box-shadow: 2px 2px 23px #909090;"
>
<div
class=
"cxtj"
>
<input
type=
"hidden"
name=
"asjxgrybh"
id=
"asjxgrybh"
th:value=
"${
asjxg
rybh}"
>
<input
type=
"hidden"
name=
"asjxgrybh"
id=
"asjxgrybh"
th:value=
"${rybh}"
>
<input
type=
"hidden"
name=
"xm"
id=
"xm"
th:value=
"${xm}"
>
<input
type=
"hidden"
name=
"gmsfhm"
id=
"gmsfhm"
th:value=
"${gmsfhm}"
>
<form
name=
"yhkxxForm"
>
<input
type=
"hidden"
name=
"rybh"
id=
"rybh"
th:value=
"${
asjxg
rybh}"
>
<input
type=
"hidden"
name=
"rybh"
id=
"rybh"
th:value=
"${rybh}"
>
<fieldset>
<legend>
查询条件
</legend>
<table>
...
...
@@ -52,7 +52,7 @@
<td
class=
"ar"
width=
"13.3%"
>
姓名:
</td>
<td
width=
"20%"
>
<span
class=
"textbox"
>
<input
type=
"text"
style=
"height: 30px;"
id=
"xm"
name=
"xm"
class=
"val easyui-combobox"
data-options=
"url: '/queryTypeCode?type=CODE_SAWP',method:'get',textField : 'text', valueField : 'id'"
/
>
<input
type=
"text"
name=
"xm"
>
</span>
</td>
<td
class=
"ar"
width=
"13.3%"
>
证件号码:
</td>
...
...
@@ -66,19 +66,19 @@
<td
class=
"ar"
width=
"13.3%"
>
开户时间:
</td>
<td
width=
"20%"
>
<span
class=
"textbox"
>
<input
type=
"text"
name=
"khrqQsrq
"
>
<input
type=
"text"
id=
"khrqQsrq"
name=
"khrqQsrq"
class=
"easyui-datebox"
style=
"width:100%; height:30px;
"
>
</span>
</td>
<td
class=
"ar"
width=
"13.3%"
>
至:
</td>
<td
width=
"20%"
>
<span
class=
"textbox"
>
<input
type=
"text"
name=
"khrqJzrq
"
>
<input
type=
"text"
id=
"khrqJzrq"
name=
"khrqJzrq"
class=
"easyui-datebox"
style=
"width:100%; height:30px;
"
>
</span>
</td>
<td
class=
"ar"
width=
"13.3%"
>
银行卡类型
:
</td>
<td
class=
"ar"
width=
"13.3%"
>
开户行
:
</td>
<td
width=
"20%"
>
<span
class=
"textbox"
>
<input
type=
"text"
style=
"height: 30px;"
id=
"yhklx"
name=
"yhklx"
class=
"val easyui-combobox"
data-options=
"url: '/queryTypeCode?type=CODE_YS',method:'get',textField : 'text', valueField : 'id'"
/
>
<input
type=
"text"
name=
"khh"
>
</span>
</td>
</tr>
...
...
@@ -98,11 +98,9 @@
</div>
<div
class=
"main-table-div"
>
<div
class=
"statistics"
>
列表展示
<span
class=
"st-span total"
>
0
</span>
</div>
<div
class=
"statistics"
>
列表展示
</div>
<div
style=
"margin-top:10px"
>
<table
class=
"easyui-datagrid"
style=
"border-top:1px dashed #ccc;"
id=
"
ssxdwp
xxtable"
>
<table
class=
"easyui-datagrid"
style=
"border-top:1px dashed #ccc;"
id=
"
yhkjb
xxtable"
>
</table>
</div>
</div>
...
...
@@ -124,7 +122,6 @@
<script
id=
"scripturlid"
src=
"/static/common/js/checkurl.js?url=${perurl}"
type=
"text/javascript"
></script>
<script>
function
pop
(){
$
(
"#flrsjStr"
).
datebox
(
"setValue"
,
$
(
"#cxqssj"
).
val
());
doQuery
();
}
//将表单序列化
...
...
@@ -143,19 +140,19 @@
var
table_title
=
[
{
title
:
"操作"
,
field
:
"xxsc_pdbz"
,
align
:
'center'
,
color
:
'gree'
,
width
:
140
,
formatter
:
function
(
val
,
row
,
index
){
var
xxzjbh
=
row
.
xxzjbh
;
var
xdqtwp_wpmc
=
row
.
xdqtwp_wpmc
;
return
"<span style='color: blue;' class='hg-btn' onclick=
\"
modify('"
+
xxzjbh
+
"')
\"
>修改</span> <span style='color: red;' onclick=
\"
cut('"
+
xxzjbh
+
"','"
+
xdqtwp_wpmc
+
"')
\"
>删除</span>"
;
var
yhkkh
=
row
.
yhkkh
;
return
"<span style='color: blue;' class='hg-btn' onclick=
\"
modify('"
+
xxzjbh
+
"')
\"
>修改</span> <span style='color: red;' onclick=
\"
cut('"
+
xxzjbh
+
"','"
+
yhkkh
+
"')
\"
>删除</span>"
;
}},
{
title
:
"银行卡号"
,
field
:
"yhkkh"
,
align
:
'left'
,
width
:
180
},
{
title
:
"姓名"
,
field
:
"xm"
,
align
:
'left'
,
width
:
1
5
0
},
{
title
:
"姓名"
,
field
:
"xm"
,
align
:
'left'
,
width
:
1
2
0
},
{
title
:
"证件号码"
,
field
:
"zjhm"
,
align
:
'left'
,
width
:
180
},
{
title
:
"银行卡类型"
,
field
:
"yhklx"
,
align
:
'left'
,
width
:
200
},
{
title
:
"银行卡类型"
,
field
:
"yhklx
Str
"
,
align
:
'left'
,
width
:
200
},
{
title
:
"开户行"
,
field
:
"khh"
,
align
:
'left'
,
width
:
200
},
{
title
:
"开户日期"
,
field
:
"khrq
"
,
align
:
'left'
,
width
:
8
0
},
{
title
:
"销户日期"
,
field
:
"xhrq
"
,
align
:
'left'
,
width
:
28
0
}
{
title
:
"开户日期"
,
field
:
"khrq
Str"
,
align
:
'left'
,
width
:
15
0
},
{
title
:
"销户日期"
,
field
:
"xhrq
Str"
,
align
:
'left'
,
width
:
15
0
}
];
$
(
'#yhk
xxForm
'
).
datagrid
({
url
:
"queryYhkxxList"
,
$
(
'#yhk
jbxxtable
'
).
datagrid
({
url
:
"queryYhk
jb
xxList"
,
columns
:
[
table_title
],
striped
:
true
,
queryParams
:
serializeObject
(
$
(
"form[name='yhkxxForm']"
)),
...
...
@@ -167,7 +164,7 @@
checkOnSelect
:
false
,
fit
:
false
,
pagination
:
true
,
pageSize
:
1
0
,
pageSize
:
2
0
,
pageList
:
[
10
,
20
,
50
,
100
,
200
],
//rows
pageNumber
:
1
,
loadFilter
:
function
(
data
){
...
...
@@ -178,27 +175,29 @@
//清空
function
doClear
(){
$
(
"form[name='yhkxxForm']"
)
.
find
(
"input"
).
val
(
''
);
$
(
"#asjxgrybh"
).
val
(
$
(
"#rybh"
).
val
());
$
(
"#rybh"
).
val
(
$
(
"#asjxgrybh"
).
val
());
$
(
"#khrqQsrq"
).
datebox
(
"setValue"
,
''
);
$
(
"#khrqJzrq"
).
datebox
(
"setValue"
,
''
);
}
//新增
function
toAddpage
(){
var
url
=
"/toAdd
Wp
xx?asjxgrybh="
+
$
(
"#rybh"
).
val
();
var
url
=
"/toAdd
Yhkjb
xx?asjxgrybh="
+
$
(
"#rybh"
).
val
();
window
.
open
(
url
);
}
//修改
function
modify
(
xxzjbh
){
var
url
=
"/toEdit
Wp
xx?asjxgrybh="
+
$
(
"#rybh"
).
val
()
+
"&xxzjbh="
+
xxzjbh
;
var
url
=
"/toEdit
Yhkjb
xx?asjxgrybh="
+
$
(
"#rybh"
).
val
()
+
"&xxzjbh="
+
xxzjbh
;
window
.
open
(
url
);
}
//删除
function
cut
(
xxzjbh
,
wpmc
){
$
.
messager
.
confirm
(
'信息删除'
,
'确定要删除
物品名称
为:'
+
wpmc
+
' 的信息?'
,
function
(
r
){
$
.
messager
.
confirm
(
'信息删除'
,
'确定要删除
卡号
为:'
+
wpmc
+
' 的信息?'
,
function
(
r
){
if
(
r
)
{
$
.
ajax
({
url
:
"/toDelete
Wp
xx?xxzjbh="
+
xxzjbh
,
url
:
"/toDelete
Yhkjb
xx?xxzjbh="
+
xxzjbh
,
date
:{
"xxzjbh"
:
xxzjbh
},
type
:
"POST"
,
success
:
function
(
data
){
...
...
src/main/resources/templates/yhkcj/yhkdetail.html
View file @
8d001d39
...
...
@@ -28,8 +28,9 @@
<div
class=
"content_wrap"
>
<div
class=
"con-ggh"
>
<legend>
银行卡基本信息
</legend>
<input
type=
"hidden"
name=
"rybh"
id=
"rybh"
th:value=
"${ryxx.rybh}"
/>
<input
type=
"hidden"
name=
"xxzjbh"
id=
"xxzjbh"
th:value=
"${ryxx.rybh}"
/>
<input
type=
"hidden"
name=
"rybh"
id=
"rybh"
th:value=
"${yhkxx.rybh}"
/>
<input
type=
"hidden"
name=
"xxzjbh"
id=
"xxzjbh"
th:value=
"${yhkxx.xxzjbh}"
/>
<input
type=
"hidden"
id=
"saveflag"
name=
"saveflag"
th:value=
"${saveflag}"
/>
<table
style=
"width:100%;border-collapse: collapse;background-color: rgba(255,255,255,0.75);text-align:left;"
class=
"hb-content"
>
<tr>
<td
class=
"td_r"
style=
"width:10%;"
></td>
...
...
@@ -40,23 +41,22 @@
<td
class=
"td_bg"
style=
"width:20%;"
></td>
</tr>
<tr>
<td
class=
"td_c"
style=
"width:30%;"
colspan=
"2"
rowspan=
"6"
><img
id=
"imghead1"
name=
"imghead1"
src=
"static/zwbdxq/img/img.gif"
style=
"height:168px;"
></td>
<td
class=
"td_r"
style=
"width:10%;"
>
人员编号:
</td>
<td
class=
"td_bg"
style=
"width:20%;"
th:text=
"${ryxx.rybh}"
></td>
<td
class=
"td_bg"
style=
"width:20%;"
></td>
<td
class=
"td_r"
style=
"width:10%;"
></td>
<td
class=
"td_bg"
style=
"width:20%;"
></td>
</tr>
<tr>
<td
class=
"td_r"
>
姓名:
</td>
<td
class=
"td_bg"
th:text=
"${
ry
xx.xm}"
></td>
<td
class=
"td_bg"
th:text=
"${
yhk
xx.xm}"
></td>
<td
class=
"td_r"
>
曾用名:
</td>
<td
class=
"td_bg"
th:text=
"${
ryxx.cy
m}"
></td>
<td
class=
"td_bg"
th:text=
"${
yhkxx.zjh
m}"
></td>
</tr>
<tr>
<td
class=
"td_r"
>
证件类型:
</td>
<td
class=
"td_bg"
>
居民身份证
</td>
<td
class=
"td_r"
>
证件号码:
</td>
<td
class=
"td_bg"
th:text=
"${
ry
xx.zjhm}"
></td>
<td
class=
"td_bg"
th:text=
"${
yhk
xx.zjhm}"
></td>
</tr>
<tr>
<td
class=
"td_r"
>
性别:
</td>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment