Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Z
zczlService
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
曹崟
zczlService
Commits
87d04f4f
Commit
87d04f4f
authored
Jul 08, 2019
by
mayunfei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
指令添加跨区域案件流程
parent
3501ef79
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
673 additions
and
61 deletions
+673
-61
src/main/java/com/founder/config/ServletContextConfig.java
+6
-0
src/main/java/com/founder/model/TbYwCbaj.java
+0
-0
src/main/java/com/founder/model/TbYwCbajGlaj.java
+328
-0
src/main/java/com/founder/zczl/controller/TbXwCbajController.java
+27
-0
src/main/java/com/founder/zczl/dao/TbXwCbajDao.java
+19
-0
src/main/java/com/founder/zczl/service/ITbXwCbajService.java
+75
-0
src/main/java/com/founder/zczl/service/impl/TbXwCbajService.java
+9
-0
src/main/java/com/founder/zczl/service/impl/ZczlService.java
+1
-1
src/main/resources/mapper/TbXwCbajMapper.xml
+55
-0
src/main/webapp/WEB-INF/jsp/zczl_qqxdzl.jsp
+95
-55
src/main/webapp/WEB-INF/jsp/zczl_xdzl.jsp
+0
-0
src/main/webapp/WEB-INF/jsp/zczlxxxq.jsp
+58
-5
No files found.
src/main/java/com/founder/config/ServletContextConfig.java
View file @
87d04f4f
...
...
@@ -14,10 +14,16 @@ public class ServletContextConfig implements ServletContextListener {
@Value
(
"${asjZbUrl}"
)
private
String
asjZbUrl
;
@Value
(
"${asjCbUrl}"
)
private
String
asjCbUrl
;
@Override
public
void
contextInitialized
(
ServletContextEvent
sce
)
{
ServletContext
context
=
sce
.
getServletContext
();
context
.
setAttribute
(
"asjZbUrl"
,
asjZbUrl
);
context
.
setAttribute
(
"asjCbUrl"
,
asjCbUrl
);
}
@Override
...
...
src/main/java/com/founder/model/TbYwCbaj.java
0 → 100644
View file @
87d04f4f
This diff is collapsed.
Click to expand it.
src/main/java/com/founder/model/TbYwCbajGlaj.java
0 → 100644
View file @
87d04f4f
package
com
.
founder
.
model
;
public
class
TbYwCbajGlaj
extends
BaseModel
{
private
String
id
;
//是否关联案件
private
String
sfglaj
;
//值为0表示需要变色
//信息主键编号
private
String
xxzjbh
;
//串并信息编号
private
String
cbxxbh
;
//案事件编号
private
String
asjbh
;
//信息删除_判断标识/1-是,0-否/CODE_IF
private
String
xxscPdbz
;
//信息登记单位_公安机关机构代码/CODE_GXS
private
String
xxdjdwGajgjgdm
;
//信息登记单位_公安机关名称
private
String
xxdjdwGajgmc
;
//信息登记人员_姓名
private
String
xxdjryXm
;
//信息登记人员_公民身份号码
private
String
xxdjryGmsfhm
;
//信息登记人员_联系电话
private
String
xxdjryLxdh
;
//登记时间
private
String
djsj
;
//是否新增判断标识/系统推送增量数据非用户自行添加
private
String
sfxzPdbz
;
//是否纳入串并组织_判断标识
private
String
sfnrcbzzPdbz
;
//是否为主案事件
private
String
sfwzasjPdbz
;
//来源描述/code_ajzb_xxly
private
String
lyms
;
//信息来源
private
String
xxly
;
//战果归属单位_安机关机构代码
private
String
zggsGajgjgdm
;
//战果归属单位_公安机关名称
private
String
zggsGajgmc
;
private
String
rn
;
//案件名称
private
String
asjmc
;
private
String
ajlbdm
;
private
String
ajlbdmStr
;
private
String
ajztdm
;
private
String
ajztdmStr
;
private
String
zcjddm
;
private
String
zcjddmStr
;
private
String
jyaq
;
private
String
asjfssjKssj
;
private
String
larq
;
//案事件发生地点_行政区划代码
private
String
asjfsddXzqhdm
;
private
String
cbzjcajqs
;
private
String
cbajkd
;
public
String
getXxzjbh
()
{
return
xxzjbh
;
}
public
void
setXxzjbh
(
String
xxzjbh
)
{
this
.
xxzjbh
=
xxzjbh
;
}
public
String
getCbxxbh
()
{
return
cbxxbh
;
}
public
void
setCbxxbh
(
String
cbxxbh
)
{
this
.
cbxxbh
=
cbxxbh
;
}
public
String
getAsjbh
()
{
return
asjbh
;
}
public
void
setAsjbh
(
String
asjbh
)
{
this
.
asjbh
=
asjbh
;
}
@Override
public
String
getXxscPdbz
()
{
return
xxscPdbz
;
}
@Override
public
void
setXxscPdbz
(
String
xxscPdbz
)
{
this
.
xxscPdbz
=
xxscPdbz
;
}
@Override
public
String
getXxdjdwGajgjgdm
()
{
return
xxdjdwGajgjgdm
;
}
@Override
public
void
setXxdjdwGajgjgdm
(
String
xxdjdwGajgjgdm
)
{
this
.
xxdjdwGajgjgdm
=
xxdjdwGajgjgdm
;
}
@Override
public
String
getXxdjdwGajgmc
()
{
return
xxdjdwGajgmc
;
}
@Override
public
void
setXxdjdwGajgmc
(
String
xxdjdwGajgmc
)
{
this
.
xxdjdwGajgmc
=
xxdjdwGajgmc
;
}
@Override
public
String
getXxdjryXm
()
{
return
xxdjryXm
;
}
@Override
public
void
setXxdjryXm
(
String
xxdjryXm
)
{
this
.
xxdjryXm
=
xxdjryXm
;
}
@Override
public
String
getXxdjryGmsfhm
()
{
return
xxdjryGmsfhm
;
}
@Override
public
void
setXxdjryGmsfhm
(
String
xxdjryGmsfhm
)
{
this
.
xxdjryGmsfhm
=
xxdjryGmsfhm
;
}
@Override
public
String
getXxdjryLxdh
()
{
return
xxdjryLxdh
;
}
@Override
public
void
setXxdjryLxdh
(
String
xxdjryLxdh
)
{
this
.
xxdjryLxdh
=
xxdjryLxdh
;
}
public
String
getSfxzPdbz
()
{
return
sfxzPdbz
;
}
public
void
setSfxzPdbz
(
String
sfxzPdbz
)
{
this
.
sfxzPdbz
=
sfxzPdbz
;
}
public
String
getSfnrcbzzPdbz
()
{
return
sfnrcbzzPdbz
;
}
public
void
setSfnrcbzzPdbz
(
String
sfnrcbzzPdbz
)
{
this
.
sfnrcbzzPdbz
=
sfnrcbzzPdbz
;
}
public
String
getSfwzasjPdbz
()
{
return
sfwzasjPdbz
;
}
public
void
setSfwzasjPdbz
(
String
sfwzasjPdbz
)
{
this
.
sfwzasjPdbz
=
sfwzasjPdbz
;
}
public
String
getLyms
()
{
return
lyms
;
}
public
void
setLyms
(
String
lyms
)
{
this
.
lyms
=
lyms
;
}
public
String
getXxly
()
{
return
xxly
;
}
public
void
setXxly
(
String
xxly
)
{
this
.
xxly
=
xxly
;
}
public
String
getZggsGajgjgdm
()
{
return
zggsGajgjgdm
;
}
public
void
setZggsGajgjgdm
(
String
zggsGajgjgdm
)
{
this
.
zggsGajgjgdm
=
zggsGajgjgdm
;
}
public
String
getZggsGajgmc
()
{
return
zggsGajgmc
;
}
public
void
setZggsGajgmc
(
String
zggsGajgmc
)
{
this
.
zggsGajgmc
=
zggsGajgmc
;
}
public
String
getRn
()
{
return
rn
;
}
public
void
setRn
(
String
rn
)
{
this
.
rn
=
rn
;
}
public
String
getAsjmc
()
{
return
asjmc
;
}
public
void
setAsjmc
(
String
asjmc
)
{
this
.
asjmc
=
asjmc
;
}
public
String
getAjlbdm
()
{
return
ajlbdm
;
}
public
void
setAjlbdm
(
String
ajlbdm
)
{
this
.
ajlbdm
=
ajlbdm
;
}
public
String
getAjlbdmStr
()
{
return
ajlbdmStr
;
}
public
void
setAjlbdmStr
(
String
ajlbdmStr
)
{
this
.
ajlbdmStr
=
ajlbdmStr
;
}
public
String
getAjztdm
()
{
return
ajztdm
;
}
public
void
setAjztdm
(
String
ajztdm
)
{
this
.
ajztdm
=
ajztdm
;
}
public
String
getAjztdmStr
()
{
return
ajztdmStr
;
}
public
void
setAjztdmStr
(
String
ajztdmStr
)
{
this
.
ajztdmStr
=
ajztdmStr
;
}
public
String
getZcjddm
()
{
return
zcjddm
;
}
public
void
setZcjddm
(
String
zcjddm
)
{
this
.
zcjddm
=
zcjddm
;
}
public
String
getZcjddmStr
()
{
return
zcjddmStr
;
}
public
void
setZcjddmStr
(
String
zcjddmStr
)
{
this
.
zcjddmStr
=
zcjddmStr
;
}
public
String
getJyaq
()
{
return
jyaq
;
}
public
void
setJyaq
(
String
jyaq
)
{
this
.
jyaq
=
jyaq
;
}
public
String
getAsjfssjKssj
()
{
return
asjfssjKssj
;
}
public
void
setAsjfssjKssj
(
String
asjfssjKssj
)
{
this
.
asjfssjKssj
=
asjfssjKssj
;
}
public
String
getLarq
()
{
return
larq
;
}
public
void
setLarq
(
String
larq
)
{
this
.
larq
=
larq
;
}
public
String
getAsjfsddXzqhdm
()
{
return
asjfsddXzqhdm
;
}
public
void
setAsjfsddXzqhdm
(
String
asjfsddXzqhdm
)
{
this
.
asjfsddXzqhdm
=
asjfsddXzqhdm
;
}
public
String
getCbzjcajqs
()
{
return
cbzjcajqs
;
}
public
void
setCbzjcajqs
(
String
cbzjcajqs
)
{
this
.
cbzjcajqs
=
cbzjcajqs
;
}
public
String
getCbajkd
()
{
return
cbajkd
;
}
public
void
setCbajkd
(
String
cbajkd
)
{
this
.
cbajkd
=
cbajkd
;
}
public
String
getSfglaj
()
{
return
sfglaj
;
}
public
void
setSfglaj
(
String
sfglaj
)
{
this
.
sfglaj
=
sfglaj
;
}
@Override
public
String
getId
()
{
return
id
;
}
@Override
public
void
setId
(
String
id
)
{
this
.
id
=
id
;
}
}
\ No newline at end of file
src/main/java/com/founder/zczl/controller/TbXwCbajController.java
0 → 100644
View file @
87d04f4f
package
com
.
founder
.
zczl
.
controller
;
import
com.founder.zczl.service.ITbXwCbajService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
javax.servlet.http.HttpServletRequest
;
import
java.util.HashMap
;
import
java.util.Map
;
@Controller
public
class
TbXwCbajController
{
@Autowired
private
ITbXwCbajService
itbXwCbajService
;
@RequestMapping
(
"/getCbzxx"
)
@ResponseBody
public
Map
<
String
,
Object
>
getCbzxx
(
HttpServletRequest
request
){
Map
<
String
,
Object
>
resultMap
=
new
HashMap
<>();
String
xxzjbh
=
request
.
getParameter
(
"xxzjbh"
);
resultMap
=
itbXwCbajService
.
findTbYwCbzxxByFilter
(
xxzjbh
);
return
resultMap
;
}
}
src/main/java/com/founder/zczl/dao/TbXwCbajDao.java
0 → 100644
View file @
87d04f4f
package
com
.
founder
.
zczl
.
dao
;
import
com.founder.model.TbYwCbaj
;
import
com.founder.model.TbYwCbajGlaj
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.springframework.stereotype.Component
;
import
java.util.Map
;
@Component
@Mapper
public
interface
TbXwCbajDao
{
TbYwCbaj
queryCbzxx
(
String
xxzjbh
);
Integer
queryCbajGlajPageTotalCount
(
TbYwCbajGlaj
tbYwCbajGlaj
);
String
getNameByCode
(
Map
<
String
,
String
>
map
);
}
src/main/java/com/founder/zczl/service/ITbXwCbajService.java
0 → 100644
View file @
87d04f4f
package
com
.
founder
.
zczl
.
service
;
import
com.founder.model.TbYwCbaj
;
import
com.founder.model.TbYwCbajGlaj
;
import
com.founder.zczl.dao.TbXwCbajDao
;
import
com.founder.zczl.service.impl.TbXwCbajService
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
@Service
public
class
ITbXwCbajService
implements
TbXwCbajService
{
@Autowired
private
TbXwCbajDao
tbXwCbajDao
;
@Override
public
Map
<
String
,
Object
>
findTbYwCbzxxByFilter
(
String
xxzjbh
)
{
Map
<
String
,
Object
>
map
=
new
HashMap
<
String
,
Object
>();
TbYwCbaj
tbYwCbaj
=
tbXwCbajDao
.
queryCbzxx
(
xxzjbh
);
TbYwCbajGlaj
tbYwCbajGlaj
=
new
TbYwCbajGlaj
();
tbYwCbajGlaj
.
setCbxxbh
(
tbYwCbaj
.
getXxzjbh
());
int
count
=
tbXwCbajDao
.
queryCbajGlajPageTotalCount
(
tbYwCbajGlaj
);
tbYwCbajGlaj
.
setZcjddm
(
"0600"
);
int
ypajCount
=
tbXwCbajDao
.
queryCbajGlajPageTotalCount
(
tbYwCbajGlaj
);
tbYwCbaj
.
setRn
(
String
.
valueOf
(
ypajCount
));
tbYwCbaj
.
setCbzGlajCount
(
count
);
//转换串并依据 不管是汉子还是代码 都转成汉子以贡显示
if
(
tbYwCbaj
.
getCblx
()
!=
null
&&
!
tbYwCbaj
.
getCblx
().
isEmpty
()){
String
[]
cbyj
=
null
;
if
(
tbYwCbaj
.
getCblx
().
contains
(
","
)){
cbyj
=
tbYwCbaj
.
getCblx
().
split
(
","
);
for
(
int
i
=
0
;
i
<
cbyj
.
length
;
i
++)
{
if
(
StringUtils
.
isNumeric
(
cbyj
[
i
])){
HashMap
<
String
,
String
>
codeMap
=
new
HashMap
<
String
,
String
>();
codeMap
.
put
(
"groupid"
,
"CODE_CBYJ"
);
codeMap
.
put
(
"code"
,
cbyj
[
i
]);
String
name
=
tbXwCbajDao
.
getNameByCode
(
codeMap
);
if
(
name
!=
null
){
cbyj
[
i
]
=
name
;
}
}
}
}
else
{
cbyj
=
new
String
[
1
];
if
(
StringUtils
.
isNumeric
(
tbYwCbaj
.
getCblx
())){
HashMap
<
String
,
String
>
codeMap
=
new
HashMap
<
String
,
String
>();
codeMap
.
put
(
"groupid"
,
"CODE_CBYJ"
);
codeMap
.
put
(
"code"
,
tbYwCbaj
.
getCblx
());
String
name
=
tbXwCbajDao
.
getNameByCode
(
codeMap
);
if
(
name
!=
null
){
cbyj
[
0
]
=
name
;
}
}
else
{
cbyj
[
0
]
=
tbYwCbaj
.
getCblx
();
}
}
if
(
cbyj
!=
null
&&
cbyj
.
length
>
0
){
String
cbyjStr
=
""
;
for
(
String
str
:
cbyj
)
{
cbyjStr
=
cbyjStr
+
"、"
+
str
;
}
tbYwCbaj
.
setCblx
(
cbyjStr
.
substring
(
1
));
}
else
{
tbYwCbaj
.
setCblx
(
""
);
}
}
map
.
put
(
"data"
,
tbYwCbaj
);
return
map
;
}
}
src/main/java/com/founder/zczl/service/impl/TbXwCbajService.java
0 → 100644
View file @
87d04f4f
package
com
.
founder
.
zczl
.
service
.
impl
;
import
com.founder.model.TbYwCbaj
;
import
java.util.Map
;
public
interface
TbXwCbajService
{
Map
<
String
,
Object
>
findTbYwCbzxxByFilter
(
String
xxzjbh
);
}
src/main/java/com/founder/zczl/service/impl/ZczlService.java
View file @
87d04f4f
...
...
@@ -1002,7 +1002,7 @@ public class ZczlService implements IZczlService {
}
else
if
(
"51"
.
equals
(
dw
)){
zlwh
=
"川公刑指["
+
lf
+
"]_"
+
hsw
+
"号"
;
}
else
{
zlwh
=
"
公
刑指["
+
lf
+
"]_"
+
hsw
+
"号"
;
zlwh
=
"
株洲
刑指["
+
lf
+
"]_"
+
hsw
+
"号"
;
}
}
...
...
src/main/resources/mapper/TbXwCbajMapper.xml
0 → 100644
View file @
87d04f4f
<?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.zczl.dao.TbXwCbajDao"
>
<!-- 分页查询串并组信息 -->
<select
id=
"queryCbzxx"
parameterType=
"com.founder.model.TbYwCbaj"
resultType=
"com.founder.model.TbYwCbaj"
>
select XXZJBH as xxzjbh,
CBMC as cbmc,
CBXXMS as cbxxms,
CBZT as cbzt,
CBLX as cblx,
XXLY as xxly,
CBAJ_KD as cbajKd,
CBAJ_XGFWBZH as cbajXgfwbzh,
XXDJDW_GAJGJGDM as xxdjdwGajgjgdm,
XXDJDW_GAJGMC as xxdjdwGajgmc,
XXDJRY_XM as xxdjryXm,
to_char(DJSJ,'YYYY-MM-DD HH24:MI') as djsj,
XXCZDW_GAJGJGDM xxczdwGajgjgdm,
XXCZDW_GAJGMC xxczdwGajgmc,
XXCZRY_XM xxczryXm,
XXCZRY_GMSFHM xxczryGmsfhm,
GXSJ gxsj,
XXSC_PDBZ xxscPdbz,
XLAJ_FASJD_START as xlajfasjdStart,
XLAJ_FASJD_END as xlajfasjdEnd,
(select cbxgfwbzh from tb_Xw_cbyp where xxsc_pdbz=0 and xlajbh=t.GLXX_XXZJBH) as cbxgfwbzh,
(select CBYP_SFCBQGAJ from tb_Xw_cbyp where xxsc_pdbz=0 and xlajbh=t.GLXX_XXZJBH) as cbypSfcbqgaj,
(select count(*) from tb_Xw_cbaj where xxsc_pdbz=0 and djsj>t.djsj and xlajbh=t.GLXX_XXZJBH AND (CBAJ_SFYCB is null or CBAJ_SFYCB='0')) tipCbajs
from TB_YW_CBAJ t where t.XXSC_PDBZ='0' and t.XXZJBH = #{xxzjbh}
order by t.DJSJ desc
</select>
<select
id=
"queryCbajGlajPageTotalCount"
parameterType=
"com.founder.model.TbYwCbajGlaj"
resultType=
"java.lang.Integer"
>
select count(*)
from TB_YW_CBAJ_GLAJ a,TB_ST_ASJ t
where a.XXSC_PDBZ='0' and t.xxsc_pdbz='0' and t.asjbh=a.ASJBH
<if
test=
"xxzjbh !=null and xxzjbh !=''"
>
and a.XXZJBH = #{xxzjbh}
</if>
<if
test=
"cbxxbh !=null and cbxxbh !=''"
>
and a.CBXXBH = #{cbxxbh}
</if>
<if
test=
"asjbh !=null and asjbh !=''"
>
and a.ASJBH = #{asjbh}
</if>
<if
test=
"xxdjdwGajgjgdm !=null and xxdjdwGajgjgdm !=''"
>
and a.XXDJDW_GAJGJGDM = #{xxdjdwGajgjgdm}
</if>
<if
test=
"xxdjdwGajgmc !=null and xxdjdwGajgmc !=''"
>
and a.XXDJDW_GAJGMC = #{xxdjdwGajgmc}
</if>
<if
test=
"xxdjryXm !=null and xxdjryXm !=''"
>
and a.XXDJRY_XM = #{xxdjryXm}
</if>
<if
test=
"zcjddm !=null and zcjddm !=''"
>
and t.zcjddm = #{zcjddm}
</if>
order by a.DJSJ desc
</select>
<select
id=
"getNameByCode"
parameterType=
"java.util.Map"
resultType=
"java.lang.String"
>
select name from SYS_DICTITEM where scbz='0'
<if
test=
"groupid!=null and groupid!=''"
>
and groupid = #{groupid}
</if>
<if
test=
"code!=null and code!=''"
>
and code = #{code}
</if>
</select>
</mapper>
\ No newline at end of file
src/main/webapp/WEB-INF/jsp/zczl_qqxdzl.jsp
View file @
87d04f4f
...
...
@@ -328,40 +328,20 @@
<script
type=
"text/javascript"
>
$
(
document
).
ready
(
function
(){
$
(
".DNA"
).
hide
();
var
xxly
=
$
(
"#xxly"
).
val
();
if
(
xxly
==
"5001"
){
$
(
"#ywlx"
).
combotree
(
"setValue"
,
"3"
);
$
(
'#zllx'
).
combobox
({
url
:
"/queryTypeCode?type=CODE_ZLLXDM&startId=3"
});
$
(
"#zllx"
).
combotree
(
"setValue"
,
xxly
);
$
(
"#xgxxXxzjbh"
).
attr
(
"value"
,
$
(
"#XgxxBh"
).
val
());
$
(
"input[name='xgxxXxzjbh']"
).
val
(
$
(
"#XgxxBh"
).
val
());
$
(
".DNA_TITLE"
).
show
();
doSearch
();
setCodeTexts
();
}
var
zllx
=
$
(
"#zllx"
).
combotree
(
"getValue"
);
if
(
zllx
==
"5001"
){
$
(
".DNA_TITLE"
).
show
();
doSearch
();
}
var
hiddenZpsprjh
=
$
(
"#hiddenZpsprjh"
).
val
();
$
(
'#zdsprjh'
).
combotree
(
'setValue'
,
hiddenZpsprjh
);
$
(
'#ywlx'
).
combotree
({
onChange
:
function
(
n
,
o
)
{
debugger
$
(
".KQYAJ"
).
hide
();
$
(
".NDA"
).
hide
();
//控制类案中的代码值
$
(
'#zdsprjh'
).
combobox
(
'clear'
);
$
(
'#zdsprjh'
).
combobox
({
url
:
"/queryTypeCode?type=CODE_SPJY&startId="
+
n
});
$
(
'#zllx'
).
combobox
(
'clear'
);
$
(
'#zllx'
).
combobox
({
url
:
"/queryTypeCode?type=CODE_ZLLXDM&startId="
+
n
});
}
});
$
(
"#zljsdwdm"
).
openCombotree
({
...
...
@@ -369,15 +349,46 @@
});
$
(
'#zllx'
).
combobox
({
onChange
:
function
(
n
,
o
)
{
$
(
".KQYAJ"
).
hide
();
$
(
".NDA"
).
hide
();
$
(
"#xgxxXxzjbh"
).
val
(
""
);
var
zllx
=
$
(
"#zllx"
).
combotree
(
"getValue"
);
if
(
zllx
!=
"5001"
){
$
(
".DNA_TITLE"
).
hide
();
}
else
{
if
(
zllx
==
"5001"
){
$
(
".DNA_TITLE"
).
show
();
}
else
if
(
zllx
==
"1000"
){
$
(
".DNA_TITLE"
).
show
();
$
(
".DNA_TITLE"
).
find
(
"td"
).
eq
(
0
).
text
(
"跨区域系列案件编号"
);
}
else
{
$
(
".DNA_TITLE"
).
hide
();
}
}
});
$
(
".DNA"
).
hide
();
$
(
".KQYAJ"
).
hide
();
var
xxly
=
$
(
"#xxly"
).
val
();
if
(
xxly
==
"5001"
){
$
(
"#ywlx"
).
combotree
(
"setValue"
,
"3"
);
$
(
'#zllx'
).
combobox
({
url
:
"/queryTypeCode?type=CODE_ZLLXDM&startId=3"
});
$
(
"#zllx"
).
combotree
(
"setValue"
,
xxly
);
$
(
"#xgxxXxzjbh"
).
attr
(
"value"
,
$
(
"#XgxxBh"
).
val
());
$
(
"input[name='xgxxXxzjbh']"
).
val
(
$
(
"#XgxxBh"
).
val
());
$
(
".DNA_TITLE"
).
show
();
doSearch
();
setCodeTexts
();
}
var
zllx
=
$
(
"#zllx"
).
combotree
(
"getValue"
);
if
(
zllx
==
"5001"
){
$
(
".DNA_TITLE"
).
show
();
doSearch
();
}
var
hiddenZpsprjh
=
$
(
"#hiddenZpsprjh"
).
val
();
$
(
'#zdsprjh'
).
combotree
(
'setValue'
,
hiddenZpsprjh
);
if
(
"${flag}"
==
"1"
){
//添加成功
layer
.
alert
(
"保存成功!"
,
"提示"
,
function
(
res
){
if
(
res
){
...
...
@@ -416,40 +427,69 @@
//提取DNA信息
function
doSearch
(){
var
xgxxXxzjbh
=
$
(
"#xgxxXxzjbh"
).
val
();
var
asjZbUrl
=
"${asjZbUrl}"
;
$
.
ajax
({
url
:
asjZbUrl
+
"/getXsjsbdxx?xxzjbh="
+
xgxxXxzjbh
,
type
:
"POST"
,
xhrFields
:{
withCredentials
:
true
},
success
:
function
(
data
)
{
if
(
JSON
.
stringify
(
data
)
!=
"{}"
){
$
(
".DNA"
).
show
();
var
person
=
data
.
person
;
$
(
"#barcode"
).
val
(
person
.
barcode
);
$
(
"#barcodeRybh"
).
val
(
"R"
+
person
.
barcode
);
$
(
"#name_dna"
).
val
(
person
.
name
);
$
(
"#idnumber"
).
val
(
person
.
idnumber
);
$
(
"#birthdate"
).
val
(
person
.
birthdate
.
substring
(
0
,
10
));
var
zllx
=
$
(
"#zllx"
).
combotree
(
"getValue"
);
if
(
zllx
==
"5001"
){
var
asjZbUrl
=
"${asjZbUrl}"
;
$
.
ajax
({
url
:
asjZbUrl
+
"/getXsjsbdxx?xxzjbh="
+
xgxxXxzjbh
,
type
:
"POST"
,
xhrFields
:{
withCredentials
:
true
},
success
:
function
(
data
)
{
if
(
JSON
.
stringify
(
data
)
!=
"{}"
){
$
(
".DNA"
).
show
();
var
person
=
data
.
person
;
$
(
"#barcode"
).
val
(
person
.
barcode
);
$
(
"#barcodeRybh"
).
val
(
"R"
+
person
.
barcode
);
$
(
"#name_dna"
).
val
(
person
.
name
);
$
(
"#idnumber"
).
val
(
person
.
idnumber
);
$
(
"#birthdate"
).
val
(
person
.
birthdate
.
substring
(
0
,
10
));
var
asjxx
=
data
.
casexx
;
$
(
"#barcode_A"
).
val
(
asjxx
.
barcode
);
$
(
"#asjbh_A"
).
val
(
asjxx
.
asjbh
);
$
(
"#kybh"
).
val
(
asjxx
.
kybh
);
}
else
{
layer
.
alert
(
"指纹比中信息编号有误!"
,
"提示"
);
return
;
var
asjxx
=
data
.
casexx
;
$
(
"#barcode_A"
).
val
(
asjxx
.
barcode
);
$
(
"#asjbh_A"
).
val
(
asjxx
.
asjbh
);
$
(
"#kybh"
).
val
(
asjxx
.
kybh
);
}
else
{
layer
.
alert
(
"指纹比中信息编号有误!"
,
"提示"
);
return
;
}
}
}
})
})
}
else
if
(
zllx
==
"1000"
){
$
.
ajax
({
url
:
"/getCbzxx?xxzjbh="
+
xgxxXxzjbh
,
type
:
"POST"
,
success
:
function
(
data
)
{
$
(
".KQYAJ"
).
show
();
if
(
JSON
.
stringify
(
data
)
!=
"{}"
){
var
data
=
data
.
data
;
$
(
"#cbmc"
).
val
(
data
.
cbmc
);
$
(
"#cbzGlajCount"
).
val
(
data
.
cbzGlajCount
+
"/"
+
data
.
rn
);
$
(
"#cblx"
).
val
(
data
.
cblx
);
$
(
"#cbajKd"
).
val
(
data
.
cbajKd
);
}
else
{
layer
.
alert
(
"系列案件编号有误!"
,
"提示"
);
return
;
}
}
})
}
}
function
doDnaDetail
(){
var
barcodeRybh
=
$
(
"#barcodeRybh"
).
val
();
var
barcode_A
=
$
(
"#barcode_A"
).
val
();
var
asjZbUrl
=
"${asjZbUrl}"
;
window
.
open
(
asjZbUrl
+
"/getXsjsbdxq?nyzwbh="
+
barcodeRybh
+
"&xczwbh="
+
barcode_A
);
var
zllx
=
$
(
"#zllx"
).
combotree
(
"getValue"
);
if
(
zllx
==
'5001'
){
var
barcodeRybh
=
$
(
"#barcodeRybh"
).
val
();
var
barcode_A
=
$
(
"#barcode_A"
).
val
();
var
asjZbUrl
=
"${asjZbUrl}"
;
window
.
open
(
asjZbUrl
+
"/getXsjsbdxq?nyzwbh="
+
barcodeRybh
+
"&xczwbh="
+
barcode_A
);
}
else
if
(
zllx
==
'1000'
){
var
xgxxXxzjbh
=
$
(
"#xgxxXxzjbh"
).
val
();
var
asjCbUrl
=
"${asjCbUrl}"
;
window
.
open
(
asjCbUrl
+
"/toBjcba?xxzjbh="
+
xgxxXxzjbh
);
}
}
function
back
(){
...
...
src/main/webapp/WEB-INF/jsp/zczl_xdzl.jsp
View file @
87d04f4f
This diff is collapsed.
Click to expand it.
src/main/webapp/WEB-INF/jsp/zczlxxxq.jsp
View file @
87d04f4f
...
...
@@ -65,6 +65,28 @@
style=
"margin-right:20px;"
>
查看详情
</a>
</td>
</tr>
<tr
class=
"KQYAJ"
>
<td
class=
"ar"
width=
"13.3%"
>
系列案件名称:
</td>
<td
width=
"20%"
>
<input
type=
"text"
readonly=
"readonly"
id=
"cbmc"
name=
"cbmc"
/>
</td>
<td
class=
"ar"
width=
"13.3%"
>
涉案/已破:
</td>
<td
width=
"20%"
>
<input
type=
"text"
readonly=
"readonly"
id=
"cbzGlajCount"
name=
"cbzGlajCount"
/>
</td>
</tr>
<tr
class=
"KQYAJ"
>
<td
class=
"ar"
width=
"13.3%"
>
串并依据:
</td>
<td
width=
"20%"
>
<input
type=
"text"
readonly=
"readonly"
id=
"cblx"
name=
"cblx"
/>
</td>
<td
class=
"ar"
width=
"13.3%"
>
跨区域类型:
</td>
<td
width=
"20%"
>
<input
type=
"text"
readonly=
"readonly"
id=
"cbajKd"
name=
"cbajKd"
/>
</td>
</tr>
<tr
class=
"DNA"
>
<td
class=
"ar"
width=
"13.3%"
>
捺印指纹编号:
</td>
<td
width=
"20%"
>
...
...
@@ -376,7 +398,9 @@
<script
type=
"text/javascript"
>
$
(
function
(){
$
(
".DNA"
).
hide
();
if
(
"${tbYwZczl.zllx }"
==
"5001"
){
$
(
".KQYAJ"
).
hide
();
var
zllx
=
"${tbYwZczl.zllx }"
;
if
(
zllx
==
"5001"
){
$
(
".DNA_TITLE"
).
show
();
var
xgxxXxzjbh
=
$
(
"#xgxxXxzjbh"
).
val
();
if
(
xgxxXxzjbh
!=
null
&&
xgxxXxzjbh
!=
""
){
...
...
@@ -409,13 +433,42 @@
}
})
}
}
else
if
(
zllx
==
"1000"
){
$
(
".DNA_TITLE"
).
show
();
var
xgxxXxzjbh
=
$
(
"#xgxxXxzjbh"
).
val
();
if
(
xgxxXxzjbh
!=
null
&&
xgxxXxzjbh
!=
""
){
$
.
ajax
({
url
:
"/getCbzxx?xxzjbh="
+
xgxxXxzjbh
,
type
:
"POST"
,
success
:
function
(
data
)
{
$
(
".KQYAJ"
).
show
();
if
(
JSON
.
stringify
(
data
)
!=
"{}"
){
var
data
=
data
.
data
;
$
(
"#cbmc"
).
val
(
data
.
cbmc
);
$
(
"#cbzGlajCount"
).
val
(
data
.
cbzGlajCount
+
"/"
+
data
.
rn
);
$
(
"#cblx"
).
val
(
data
.
cblx
);
$
(
"#cbajKd"
).
val
(
data
.
cbajKd
);
}
else
{
layer
.
alert
(
"系列案件编号有误!"
,
"提示"
);
return
;
}
}
})
}
}
})
function
doDnaDetail
(){
var
barcodeRybh
=
$
(
"#barcodeRybh"
).
val
();
var
barcode_A
=
$
(
"#barcode_A"
).
val
();
var
asjZbUrl
=
"${asjZbUrl}"
;
window
.
open
(
asjZbUrl
+
"/getXsjsbdxq?nyzwbh="
+
barcodeRybh
+
"&xczwbh="
+
barcode_A
);
var
zllx
=
"${tbYwZczl.zllx }"
;
if
(
zllx
==
'5001'
){
var
barcodeRybh
=
$
(
"#barcodeRybh"
).
val
();
var
barcode_A
=
$
(
"#barcode_A"
).
val
();
var
asjZbUrl
=
"${asjZbUrl}"
;
window
.
open
(
asjZbUrl
+
"/getXsjsbdxq?nyzwbh="
+
barcodeRybh
+
"&xczwbh="
+
barcode_A
);
}
else
if
(
zllx
==
'1000'
){
var
xgxxXxzjbh
=
$
(
"#xgxxXxzjbh"
).
val
();
var
asjCbUrl
=
"${asjCbUrl}"
;
window
.
open
(
asjCbUrl
+
"/toBjcba?xxzjbh="
+
xgxxXxzjbh
);
}
}
</script>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment