Commit 8d001d39 by e

修改银行卡采集功能

parent 430cf204
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
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;
}
}
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.ISsxdwpCjService;
import com.founder.service.IYhkCjService;
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 ISsxdwpCjService ssxdwpCjService;
private IYhkCjService yhkCjService;
@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/sswpcxlist");
model.setViewName("yhkcj/yhkcxlist");
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("/toAddYhkjbxx")
public ModelAndView toAddYhkjbxx(ModelAndView model, HttpServletRequest request) {
model.addObject("asjxgrybh",request.getParameter("asjxgrybh"));
model.addObject("xm",request.getParameter("xm"));
model.addObject("gmsfhm",request.getParameter("gmsfhm"));
TbXwSsxdwp ssxdwp = new TbXwSsxdwp();
model.addObject("ssxdwp",ssxdwp);
model.setViewName("sswp/addsswpxx");
TbXwYthcjYhkjbxx yhkxx = new TbXwYthcjYhkjbxx();
model.addObject("yhkxx",yhkxx);
model.setViewName("yhkcj/addyhkxx");
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/addsswpxx");
model.addObject("yhkjyjl",yhkjyjl);
model.setViewName("yhkcj/addyhkjyjlxx");
return model;
}
//删除银行卡信息
@RequestMapping("/toDeleteYhkxx")
//删除银行卡基本信息
@RequestMapping("/toDeleteYhkjbxx")
@ResponseBody
public boolean toDeleteYhkxx(Model model,String xxzjbh){
boolean bool = ssxdwpCjService.deleteSsxdwpxx(xxzjbh);
public boolean toDeleteYhkjbxx(Model model,String xxzjbh){
boolean bool = yhkCjService.deleteYhkjbxx(xxzjbh);
return bool;
}
@RequestMapping("/doAddYhkxx")
public ModelAndView doAddYhkxx(@ModelAttribute TbXwSsxdwp ssxdwp, ModelAndView model, HttpServletRequest request,@RequestParam("sswpzpfile") MultipartFile sswpzpfile){
//新增银行卡基本信息
@RequestMapping("/doAddYhkjbxx")
public ModelAndView doAddYhkjbxx(@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_wpscsjStr()));
if (yhkxx.getZjwxrqStr() == null || yhkxx.getZjwxrqStr().equals("")) {
yhkxx.setZjwxrq(null);
} else {
yhkxx.setZjwxrq(df.parse(yhkxx.getZjwxrqStr()));
}
if(ssxdwp.getXdqtwp_wpgzsjStr()==null||ssxdwp.getXdqtwp_wpgzsjStr().equals("")){
ssxdwp.setXdqtwp_wpgzsj(null);
}else{
ssxdwp.setXdqtwp_wpgzsj(df.parse(ssxdwp.getXdqtwp_wpgzsjStr()));
if (yhkxx.getKhrqStr() == null || yhkxx.getKhrqStr().equals("")) {
yhkxx.setKhrq(null);
} else {
yhkxx.setKhrq(df.parse(yhkxx.getKhrqStr()));
}
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_wpscsjStr()));
if (yhkjyjl.getJyrqStr() == null || yhkjyjl.getJyrqStr().equals("")) {
yhkjyjl.setJyrq(null);
} else {
yhkjyjl.setJyrq(df.parse(yhkjyjl.getJyrqStr()));
}
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;
}
*/
}
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);
}
......@@ -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;
}
}
......@@ -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;
}
}
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);
}
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);
}
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 YhkxxCjServiceImpl implements IYhkxxCjService {
public class YhkCjServiceImpl implements IYhkCjService {
@Autowired
private YhkxxCjDao yhkxxCjDao;
@Autowired
private JwzhDao jwzhDao;
@Override
public Boolean saveYhkxx(TbXwYthcjYhkjbxx yhkjbxx) {
public Boolean saveYhkjbxx(TbXwYthcjYhkjbxx yhkjbxx, String ssdw) {
Boolean b = false;
try {
int a = yhkxxCjDao.insertYhkxx(yhkjbxx);
int a = yhkxxCjDao.insertYhkjbxx(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 getYhkjbxxByXxzjbh(String xxzjbh) {
return yhkxxCjDao.getYhkjbxxByXxzjbh(xxzjbh);
}
@Override
public Boolean updateYhkxx(TbXwYthcjYhkjbxx yhkjbxx) {
public Boolean updateYhkjbxx(TbXwYthcjYhkjbxx yhkjbxx,String ssdw) {
Boolean b = false;
try {
int a = yhkxxCjDao.updateYhkxx(yhkjbxx);
int a = yhkxxCjDao.updateYhkjbxx(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 deleteYhkjbxx(String xxzjbh) {
Boolean b = false;
try {
int a = yhkxxCjDao.deleteYhkxx(xxzjbh);
int a = yhkxxCjDao.deleteYhkjbxx(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 queryYhkjbxxPage(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 = "DJSJ";
sort = "CJSJ";
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.queryYhkjyjlPageList(map));
}
return page;
}
......
<?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
......@@ -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;}
......
......@@ -835,4 +835,4 @@ body {
.radar03{line-height: 40em;}
.radar .scanning-circle .radar-scanner {
width: 40em;
}
}}
<!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
......@@ -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_YTHCJ_DNAYBLX',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>
......
......@@ -179,6 +179,8 @@
function doClear(){
$("form[name='ssxdwpxxForm']") .find("input").val('');
$("#rybh").val($("#asjxgrybh").val());
$("#xdwp_wplxdm").combobox("setValue",'');
$("#wpysdm").combobox("setValue",'');
}
//新增
......
......@@ -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>
......
......@@ -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.xxzjbh}"/>
<input type="hidden" id="wpzpflag" name="wpzpflag" th:value="0"/>
<input type="hidden" id="asjxgrybh" name="asjxgrybh" th:value="${asjxgrybh}"/>
<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_ppxh}"/>
<input type="text" name="khh" th:value="${yhkxx.khh}"/>
</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="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" id="xhrqStr" name="xhrqStr" class="easyui-datebox" style="width:100%; height:30px;">
<input type="hidden" id="xhrq" 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 = "/doAddSswpxx";
document.spForm.action = "/doAddYhkjbxx";
}else{
//修改
document.spForm.action = "/doEditSswpxx";
document.spForm.action = "/doEditYhkjbxx";
}
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>&nbsp;&nbsp;&nbsp;&nbsp;<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>
......
......@@ -26,15 +26,15 @@
<body style="overflow: auto" onload="pop();">
<header class="heade-box">
<img src="/static/xtba/ssxdwp/css/images/title_sswpxx.png" class="header-title-img" alt="">
<img src="/static/xtba/ssxdwp/css/images/title_yhkxx.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="${asjxgrybh}">
<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="${asjxgrybh}">
<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="ssxdwpxxtable">
<table class="easyui-datagrid" style="border-top:1px dashed #ccc;" id="yhkjbxxtable">
</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>&nbsp;&nbsp;&nbsp;&nbsp;<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>&nbsp;&nbsp;&nbsp;&nbsp;<span style='color: red;' onclick=\"cut('"+xxzjbh+"','"+yhkkh+"')\">删除</span>";
}},
{title:"银行卡号",field:"yhkkh",align:'left',width:180},
{title:"姓名",field:"xm",align:'left',width:150},
{title:"姓名",field:"xm",align:'left',width:120},
{title:"证件号码",field:"zjhm",align:'left',width:180},
{title:"银行卡类型",field:"yhklx",align:'left',width:200},
{title:"银行卡类型",field:"yhklxStr",align:'left',width:200},
{title:"开户行",field:"khh",align:'left',width:200},
{title:"开户日期",field:"khrq",align:'left',width:80},
{title:"销户日期",field:"xhrq",align:'left',width:280}
{title:"开户日期",field:"khrqStr",align:'left',width:150},
{title:"销户日期",field:"xhrqStr",align:'left',width:150}
];
$('#yhkxxForm').datagrid({
url: "queryYhkxxList",
$('#yhkjbxxtable').datagrid({
url: "queryYhkjbxxList",
columns : [table_title],
striped : true,
queryParams:serializeObject($("form[name='yhkxxForm']")),
......@@ -167,7 +164,7 @@
checkOnSelect : false,
fit:false,
pagination : true,
pageSize : 10,
pageSize : 20,
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 = "/toAddWpxx?asjxgrybh="+$("#rybh").val();
var url = "/toAddYhkjbxx?asjxgrybh="+$("#rybh").val();
window.open(url);
}
//修改
function modify(xxzjbh){
var url = "/toEditWpxx?asjxgrybh="+$("#rybh").val()+"&xxzjbh="+xxzjbh;
var url = "/toEditYhkjbxx?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:"/toDeleteWpxx?xxzjbh="+xxzjbh,
url:"/toDeleteYhkjbxx?xxzjbh="+xxzjbh,
date:{"xxzjbh":xxzjbh},
type:"POST",
success:function(data){
......
......@@ -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="${ryxx.xm}"></td>
<td class="td_bg" th:text="${yhkxx.xm}"></td>
<td class="td_r">曾用名:</td>
<td class="td_bg" th:text="${ryxx.cym}"></td>
<td class="td_bg" th:text="${yhkxx.zjhm}"></td>
</tr>
<tr>
<td class="td_r">证件类型:</td>
<td class="td_bg">居民身份证</td>
<td class="td_r">证件号码:</td>
<td class="td_bg" th:text="${ryxx.zjhm}"></td>
<td class="td_bg" th:text="${yhkxx.zjhm}"></td>
</tr>
<tr>
<td class="td_r">性别:</td>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment