Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
bigdatainterservice
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
曹鹏
bigdatainterservice
Commits
f19ecd5e
Commit
f19ecd5e
authored
May 27, 2019
by
wangling
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
20190527---wangling---添加弱轨迹布控新增查询
parent
831f4eae
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
395 additions
and
88 deletions
+395
-88
src/main/java/com/founder/interservice/bkxx/controller/BkController.java
+56
-58
src/main/java/com/founder/interservice/bkxx/model/Ajbk.java
+2
-0
src/main/java/com/founder/interservice/bkxx/model/Bkbzxx.java
+34
-0
src/main/java/com/founder/interservice/bkxx/service/BkService.java
+4
-1
src/main/java/com/founder/interservice/bkxx/service/impl/BkServiceImpl.java
+18
-8
src/main/java/com/founder/interservice/controller/RydaController.java
+61
-0
src/main/java/com/founder/interservice/mapper/xzxt/BkxxMapper.java
+7
-0
src/main/resources/application.yml
+7
-0
src/main/resources/mybatis/mapper/gxzxt/AjbkMapper.xml
+171
-0
src/main/resources/static/js/bkxxInsert.js
+8
-8
src/main/webapp/WEB-INF/jsp/bkxx/bkxx_add.jsp
+27
-13
No files found.
src/main/java/com/founder/interservice/bkxx/controller/BkController.java
View file @
f19ecd5e
...
...
@@ -2,10 +2,7 @@ package com.founder.interservice.bkxx.controller;
import
com.alibaba.fastjson.JSONObject
;
import
com.founder.interservice.VO.ResultVO
;
import
com.founder.interservice.bkxx.model.Ajbk
;
import
com.founder.interservice.bkxx.model.BkTaskResult
;
import
com.founder.interservice.bkxx.model.Bkxx
;
import
com.founder.interservice.bkxx.model.BkxxFilter
;
import
com.founder.interservice.bkxx.model.*
;
import
com.founder.interservice.bkxx.repository.BkTaskResultRepository
;
import
com.founder.interservice.bkxx.repository.BkxxRepository
;
import
com.founder.interservice.bkxx.service.BkService
;
...
...
@@ -14,10 +11,6 @@ import com.founder.interservice.util.EasyUIPage;
import
com.founder.interservice.util.StringUtil
;
import
com.founder.interservice.util.UnifiedServiceUtil
;
import
com.founder.interservice.util.XdhSpUtil
;
import
netscape.javascript.JSObject
;
import
org.dom4j.Document
;
import
org.dom4j.DocumentHelper
;
import
org.dom4j.Element
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.data.jpa.domain.Specification
;
...
...
@@ -30,6 +23,7 @@ import javax.persistence.criteria.CriteriaBuilder;
import
javax.persistence.criteria.CriteriaQuery
;
import
javax.persistence.criteria.Predicate
;
import
javax.persistence.criteria.Root
;
import
javax.servlet.http.HttpServletResponse
;
import
java.text.DateFormat
;
import
java.text.SimpleDateFormat
;
import
java.util.*
;
...
...
@@ -294,11 +288,9 @@ public class BkController {
}
//美亚布控服务--保存接口
@RequestMapping
(
"/saveZzBkxx"
)
@RequestMapping
(
value
=
"/saveZzBkxx"
,
method
=
{
RequestMethod
.
GET
,
RequestMethod
.
POST
}
)
@ResponseBody
public
String
saveZzBkxx
(
@Validated
Ajbk
ajbk
){
Document
document
=
null
;
String
status
=
""
;
public
void
saveZzBkxx
(
Ajbk
ajbk
,
HttpServletResponse
response
){
try
{
LinkedHashMap
<
String
,
Object
>
params
=
new
LinkedHashMap
<>();
params
.
put
(
"sysname"
,
"add_z_ajbk"
);
//参数--服务类型
...
...
@@ -307,9 +299,9 @@ public class BkController {
//案事件编号
jsonObject
.
put
(
"asjbh"
,
ajbk
.
getAsjbh
());
//申请人身份证号
jsonObject
.
put
(
"sfzh"
,
ajbk
.
get
Z
jhm
());
jsonObject
.
put
(
"sfzh"
,
ajbk
.
get
Createz
jhm
());
//布控对象号码(必须)
jsonObject
.
put
(
"xyr_sfzh"
,
ajbk
.
get
Qxbkr_z
jhm
());
jsonObject
.
put
(
"xyr_sfzh"
,
ajbk
.
get
Z
jhm
());
//布控结束时间(必须)
jsonObject
.
put
(
"bkjssj"
,
ajbk
.
getQubksj
());
//申请人姓名(必须)
...
...
@@ -320,67 +312,73 @@ public class BkController {
jsonObject
.
put
(
"bkly"
,
ajbk
.
getBkly
());
params
.
put
(
"sysparam"
,
jsonObject
.
toJSONString
());
//参数
//返回数据格式为xml
String
resultStr
=
UnifiedServiceUtil
.
sendRequest
(
bizCode
,
getCjDataServiceId
,
params
);
/*String resultStr = "<?xmlversion=\"1.0\"encoding=\"utf-8\"?>\n" +
"<XZUWSResponse>\n" +
"<BizCode>EXT001</BizCode>\n" +
"<ServiceId>XDHDS0002</ServiceId>\n" +
"<Status>True</Status>\n" +
"<Message/>\n" +
"<Result>\n" +
"<TableCount=\"1\"Name=\"Table1\">\n" +
"<Others/>\n" +
"<Columns>\n" +
"<ColumnType=\"string\">URL</Column>\n" +
"</Columns>\n" +
"<Rows>\n" +
"<Row>\n" +
"<Value>http://</Value>\n" +
"</Row>\n" +
"</Rows>\n" +
"</Table>\n" +
"</Result>\n" +
"</XZUWSResponse>";*/
//将字符串格式化为XML格式
document
=
DocumentHelper
.
parseText
(
resultStr
);
String
urlStr
=
UnifiedServiceUtil
.
sendRequest
(
bizCode
,
getCjDataServiceId
,
params
);
/*Document document = null;
String status = "";
document = DocumentHelper.parseText(urlStr);
Element rootElt = document.getRootElement();
System.out.println("根节点:" + rootElt.getName());
Element elt = rootElt.element("Status");
status = elt.getText();// 获取节点Status中的值,表示请求执行状态,True为成功,False为失败
System
.
out
.
println
(
"status:"
+
status
);
System.out.println("status:" + status);*/
if
(!
StringUtil
.
ckeckEmpty
(
urlStr
)){
response
.
sendRedirect
(
urlStr
);
}
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
throw
new
InterServiceException
(
55
,
"发生未知错误!"
);
}
return
status
;
}
//美亚布控服务--查询接口
@RequestMapping
(
"/getAjBkxx"
)
//美亚布控服务--查询
任务
接口
@RequestMapping
(
value
=
"/queryAjBkList"
,
method
=
{
RequestMethod
.
GET
,
RequestMethod
.
POST
}
)
@ResponseBody
public
ModelAndView
getAjBkxx
(
@Validated
Ajbk
ajbk
){
ModelAndView
modelAndView
=
new
ModelAndView
(
"bkxx/gjzzInsert"
);
List
<
Ajbk
>
ajbkxxList
=
new
ArrayList
<>();
DateFormat
df
=
new
SimpleDateFormat
(
"yyyy-MM-dd hh:mm:ss"
);
try
{
ajbkxxList
=
bkService
.
getAjBkxx
(
ajbk
);
String
bksjStartStr
=
df
.
format
(
ajbk
.
getCreatetime
());
//由于findone查出来的日期格式为2019-05-10 17:24:15.0 多了一个.0,所以此处传两个string格式的日期去页面上用于显示
String
bksjEndStr
=
df
.
format
(
ajbk
.
getUp_time
());
String
djsjStr
=
""
;
if
(
ajbk
.
getCreatetime
()!=
null
){
djsjStr
=
df
.
format
(
ajbk
.
getCreatetime
());
}
public
ModelAndView
queryAjBkList
(
Ajbk
ajbk
,
@RequestParam
(
value
=
"page"
,
defaultValue
=
"0"
)
int
page
,
@RequestParam
(
value
=
"rows"
,
defaultValue
=
"0"
)
int
rows
){
ModelAndView
modelAndView
=
new
ModelAndView
(
"bkxx/ajbkxxList"
);
Map
<
String
,
Object
>
objectMap
=
new
HashMap
<>();
try
{
EasyUIPage
easyUIPage
=
new
EasyUIPage
();
easyUIPage
.
setPage
(
page
);
easyUIPage
.
setPagePara
(
rows
);
int
begin
=
easyUIPage
.
getBegin
();
int
end
=
easyUIPage
.
getEnd
();
ajbk
.
setStartNum
(
begin
);
ajbk
.
setEndNum
(
end
);
objectMap
=
bkService
.
getAjBkxx
(
ajbk
);
modelAndView
.
addObject
(
"ajbkMap"
,
objectMap
);
}
catch
(
InterServiceException
e
){
e
.
printStackTrace
();
}
return
modelAndView
;
}
modelAndView
.
addObject
(
"ajbkxxList"
,
ajbkxxList
);
modelAndView
.
addObject
(
"bksjStartStr"
,
bksjStartStr
);
modelAndView
.
addObject
(
"bksjEndStr"
,
bksjEndStr
);
modelAndView
.
addObject
(
"djsjStr"
,
djsjStr
);
}
catch
(
Exception
e
){
//美亚布控服务--查询布控比中结果接口
@RequestMapping
(
value
=
"/queryBkBzxxList"
,
method
=
{
RequestMethod
.
GET
,
RequestMethod
.
POST
})
@ResponseBody
public
ModelAndView
queryBkBzxxList
(
Bkbzxx
bkbzxx
,
@RequestParam
(
value
=
"page"
,
defaultValue
=
"0"
)
int
page
,
@RequestParam
(
value
=
"rows"
,
defaultValue
=
"0"
)
int
rows
){
ModelAndView
modelAndView
=
new
ModelAndView
();
Map
<
String
,
Object
>
objectMap
=
new
HashMap
<>();
try
{
EasyUIPage
easyUIPage
=
new
EasyUIPage
();
easyUIPage
.
setPage
(
page
);
easyUIPage
.
setPagePara
(
rows
);
int
begin
=
easyUIPage
.
getBegin
();
int
end
=
easyUIPage
.
getEnd
();
bkbzxx
.
setStartNum
(
begin
);
bkbzxx
.
setEndNum
(
end
);
objectMap
=
bkService
.
getBkbzxx
(
bkbzxx
);
modelAndView
.
addObject
(
"bkbzxxMap"
,
objectMap
);
}
catch
(
InterServiceException
e
){
e
.
printStackTrace
();
}
return
modelAndView
;
}
/**
* 一键布控
*/
...
...
src/main/java/com/founder/interservice/bkxx/model/Ajbk.java
View file @
f19ecd5e
...
...
@@ -46,4 +46,6 @@ public class Ajbk {
private
Date
qubksj
;
private
String
qxbkr_zjhm
;
private
String
sourceflag
;
private
int
startNum
;
private
int
endNum
;
}
src/main/java/com/founder/interservice/bkxx/model/Bkbzxx.java
0 → 100644
View file @
f19ecd5e
package
com
.
founder
.
interservice
.
bkxx
.
model
;
import
com.alibaba.fastjson.annotation.JSONField
;
import
lombok.Data
;
import
org.hibernate.annotations.DynamicUpdate
;
import
org.hibernate.annotations.Proxy
;
import
org.springframework.format.annotation.DateTimeFormat
;
import
javax.persistence.Entity
;
import
javax.persistence.Id
;
import
javax.persistence.Table
;
import
java.util.Date
;
@Entity
@Proxy
(
lazy
=
false
)
@Data
@DynamicUpdate
@Table
(
name
=
"Z_AJBK_BZXX"
)
public
class
Bkbzxx
{
@Id
private
String
pk_value
;
//信息主键编号
private
String
bzid
;
private
String
bkfknr
;
private
String
bkzyid
;
private
String
bkzy
;
private
String
sffs
;
private
String
sfsc
;
private
String
type
;
@JSONField
(
format
=
"yyyy-MM-dd HH:mm:ss"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
createdtime
;
private
int
startNum
;
private
int
endNum
;
}
src/main/java/com/founder/interservice/bkxx/service/BkService.java
View file @
f19ecd5e
...
...
@@ -2,6 +2,7 @@ package com.founder.interservice.bkxx.service;
import
com.founder.interservice.VO.ResultVO
;
import
com.founder.interservice.bkxx.model.Ajbk
;
import
com.founder.interservice.bkxx.model.Bkbzxx
;
import
com.founder.interservice.bkxx.model.Bkxx
;
import
com.founder.interservice.bkxx.model.BkxxFilter
;
import
com.founder.interservice.exception.InterServiceException
;
...
...
@@ -34,5 +35,7 @@ public interface BkService {
//获取本单位布控或追踪总数
int
getBkxxCount
(
String
sqrGajgjgdm
,
String
type
);
List
<
Ajbk
>
getAjBkxx
(
Ajbk
ajbk
);
Map
<
String
,
Object
>
getAjBkxx
(
Ajbk
ajbk
);
Map
<
String
,
Object
>
getBkbzxx
(
Bkbzxx
bkbzxx
);
}
src/main/java/com/founder/interservice/bkxx/service/impl/BkServiceImpl.java
View file @
f19ecd5e
...
...
@@ -2,10 +2,7 @@ package com.founder.interservice.bkxx.service.impl;
import
com.alibaba.fastjson.JSONObject
;
import
com.founder.interservice.VO.ResultVO
;
import
com.founder.interservice.bkxx.model.Ajbk
;
import
com.founder.interservice.bkxx.model.BkTaskResult
;
import
com.founder.interservice.bkxx.model.Bkxx
;
import
com.founder.interservice.bkxx.model.BkxxFilter
;
import
com.founder.interservice.bkxx.model.*
;
import
com.founder.interservice.bkxx.repository.BkTaskResultRepository
;
import
com.founder.interservice.bkxx.repository.BkxxRepository
;
import
com.founder.interservice.bkxx.service.BkService
;
...
...
@@ -248,10 +245,23 @@ public class BkServiceImpl implements BkService{
}
@Override
public
List
<
Ajbk
>
getAjBkxx
(
Ajbk
ajbk
)
{
List
<
Ajbk
>
ajbkxxList
=
new
ArrayList
<>();
ajbkxxList
=
bkxxMapper
.
selectAjBkxx
(
ajbk
);
return
ajbkxxList
;
public
Map
<
String
,
Object
>
getAjBkxx
(
Ajbk
ajbk
)
{
Map
<
String
,
Object
>
resultMap
=
new
HashMap
<>();
List
<
Ajbk
>
ajbkxxList
=
bkxxMapper
.
selectAjBkxx
(
ajbk
);
int
total
=
bkxxMapper
.
selectAjBkxxPageTotalCount
(
ajbk
);
resultMap
.
put
(
"rows"
,
ajbkxxList
);
resultMap
.
put
(
"total"
,
total
);
return
resultMap
;
}
@Override
public
Map
<
String
,
Object
>
getBkbzxx
(
Bkbzxx
bkbzxx
)
{
Map
<
String
,
Object
>
resultMap
=
new
HashMap
<>();
List
<
Bkbzxx
>
bkbzxxList
=
bkxxMapper
.
selectBkbzxx
(
bkbzxx
);
int
total
=
bkxxMapper
.
selectBkbzxxPageTotalCount
(
bkbzxx
);
resultMap
.
put
(
"rows"
,
bkbzxxList
);
resultMap
.
put
(
"total"
,
total
);
return
resultMap
;
}
}
src/main/java/com/founder/interservice/controller/RydaController.java
0 → 100644
View file @
f19ecd5e
package
com
.
founder
.
interservice
.
controller
;
import
com.alibaba.fastjson.JSONObject
;
import
com.founder.interservice.exception.InterServiceException
;
import
com.founder.interservice.util.StringUtil
;
import
com.founder.interservice.util.UnifiedServiceUtil
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.web.bind.annotation.CrossOrigin
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMethod
;
import
unifiedservice.ResponseMessage
;
import
javax.servlet.http.HttpServletResponse
;
import
java.util.ArrayList
;
import
java.util.LinkedHashMap
;
import
java.util.List
;
@Controller
@CrossOrigin
//跨域访问
public
class
RydaController
{
@Value
(
value
=
"${myservice.UnifiedService.bizCode}"
)
private
String
bizCode
;
@Value
(
value
=
"${myservice.UnifiedService.serviceId}"
)
private
String
serviceId
;
/**
*
* @Description: 跳转到美亚的人员档案界面
* @Param:
* @param sfzh 身份证号
* @param response
* @return: void
* @Author: cao peng
* @date: 2018/9/13 0013-18:36
*/
@RequestMapping
(
value
=
"toRydaJsp"
,
method
=
{
RequestMethod
.
GET
,
RequestMethod
.
POST
})
public
void
toRydaJsp
(
String
ip
,
String
sfzh
,
String
condition
,
String
company
,
String
system
,
HttpServletResponse
response
){
try
{
LinkedHashMap
<
String
,
Object
>
parameters
=
new
LinkedHashMap
<>();
List
parlist
=
new
ArrayList
();
parameters
.
put
(
"sysname"
,
"QJTC"
);
//参数,表示全景通查
JSONObject
jsonObject
=
new
JSONObject
();
jsonObject
.
put
(
"IP"
,
ip
);
//IP(用户IP)
jsonObject
.
put
(
"SFZH"
,
sfzh
);
//SFZH(用户身份证号)
jsonObject
.
put
(
"PAGETYPE"
,
"RYDA"
);
//页面类型
jsonObject
.
put
(
"CONDITION"
,
condition
);
//CONDITION(查询条件,输入身份证号)
jsonObject
.
put
(
"COMPANY"
,
company
);
//COMPANY(用户公司名称)
jsonObject
.
put
(
"SYSTEM"
,
system
);
//SYSTEM(用户系统名称)
parameters
.
put
(
"sysparam"
,
jsonObject
.
toJSONString
());
//参数
String
url
=
UnifiedServiceUtil
.
sendRequest
(
bizCode
,
serviceId
,
parameters
);
System
.
out
.
println
(
"url======"
+
url
);
if
(!
StringUtil
.
ckeckEmpty
(
url
)){
response
.
sendRedirect
(
url
);
}
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
throw
new
InterServiceException
(
55
,
"发生未知错误!"
);
}
}
}
src/main/java/com/founder/interservice/mapper/xzxt/BkxxMapper.java
View file @
f19ecd5e
package
com
.
founder
.
interservice
.
mapper
.
xzxt
;
import
com.founder.interservice.bkxx.model.Ajbk
;
import
com.founder.interservice.bkxx.model.Bkbzxx
;
import
com.founder.interservice.bkxx.model.Bkxx
;
import
com.founder.interservice.bkxx.model.BkxxFilter
;
import
com.founder.interservice.exception.InterServiceException
;
...
...
@@ -45,4 +46,10 @@ public interface BkxxMapper {
List
<
Ajbk
>
selectAjBkxx
(
Ajbk
ajbk
);
int
selectAjBkxxPageTotalCount
(
Ajbk
ajbk
);
List
<
Bkbzxx
>
selectBkbzxx
(
Bkbzxx
bkbzxx
);
int
selectBkbzxxPageTotalCount
(
Bkbzxx
bkbzxx
);
}
src/main/resources/application.yml
View file @
f19ecd5e
...
...
@@ -133,3 +133,10 @@ anjian:
#刑专系统3.0
xzxt
:
url
:
http://zhyy.xzxt.xz.cq/queryRyhxAsjxxAct.action
#美亚人员档案查询服务接口
myservice
:
UnifiedService
:
#业务调用方
bizCode
:
EXT001
#服务编码
serviceId
:
XDHDS0002
src/main/resources/mybatis/mapper/gxzxt/AjbkMapper.xml
0 → 100644
View file @
f19ecd5e
<?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.interservice.mapper.gxzxt.BkxxMapper"
>
<sql
id =
"ajbkxx_where_sql"
>
<if
test=
"xxzjbh != null and xxzjbh != ''"
>
and t.XXZJBH like '%' || #{xxzjbh , jdbcType=VARCHAR } || '%'
</if>
<if
test=
"jdchphm != null and jdchphm != ''"
>
and t.jdchphm like '%' || #{jdchphm , jdbcType=VARCHAR } || '%'
</if>
<if
test=
"lxrtel != null and lxrtel != ''"
>
and t.lxrtel like '%' || #{lxrtel , jdbcType=VARCHAR } || '%'
</if>
<if
test=
"asjbh != null and asjbh != ''"
>
and t.ASJBH LIKE '%' || #{asjbh , jdbcType=VARCHAR } || '%'
</if>
<if
test=
"qq != null and qq != ''"
>
and t.qq LIKE '%' || #{qq , jdbcType=VARCHAR } || '%'
</if>
<if
test=
"xnsf != null and xnsf != ''"
>
and t.xnsf LIKE '%' || #{xnsf , jdbcType=VARCHAR } || '%'
</if>
<if
test=
"xm != null and xm != ''"
>
and t.xm like CONCAT(CONCAT('%',#{xm}),'%')
</if>
<if
test=
"zjhm != null and zjhm != ''"
>
and t.zjhm like CONCAT(CONCAT('%',#{zjhm}),'%')
</if>
<if
test=
"jwdxtx != null and jwdxtx != ''"
>
and t.jwdxtx = #{jwdxtx}
</if>
<if
test=
"bkly != null and bkly != ''"
>
and t.bkly = #{bkly}
</if>
<if
test=
"createuser != null and createuser != ''"
>
and t.createuser = #{createuser}
</if>
<if
test=
"createzjhm != null and createzjhm != ''"
>
and t.createzjhm = #{createzjhm}
</if>
<if
test=
"createtimeStart!=null and createtimeStart!=''"
>
and t.createtime
<![CDATA[>=]]>
to_date(#{createtimeStart},'yyyy-MM-dd')
</if>
<if
test=
"createtimeEnd!=null and createtimeEnd!=''"
>
and t.createtime
<![CDATA[<=]]>
to_date(#{createtimeEnd},'yyyy-MM-dd')
</if>
<if
test=
"upZjhm != null and upZjhm != ''"
>
and t.UP_ZJHM = #{upZjhm}
</if>
<if
test=
"upTimeStart!=null and upTimeStart!=''"
>
and t.UP_TIME
<![CDATA[>=]]>
to_date(#{upTimeStart},'yyyy-MM-dd')
</if>
<if
test=
"upTimeEnd!=null and upTimeEnd!=''"
>
and t.UP_TIME
<![CDATA[<=]]>
to_date(#{upTimeEnd},'yyyy-MM-dd')
</if>
<if
test=
"bkjzsjStart!=null and bkjzsjStart!=''"
>
and t.bkjzsj
<![CDATA[>=]]>
to_date(#{bkjzsjStart},'yyyy-MM-dd')
</if>
<if
test=
"bkjzsjEnd!=null and bkjzsjEnd!=''"
>
and t.bkjzsj
<![CDATA[<=]]>
to_date(#{bkjzsjEnd},'yyyy-MM-dd')
</if>
<if
test=
"sfqxbk != null and sfqxbk != ''"
>
and t.sfqxbk = #{sfqxbk}
</if>
<if
test=
"qubksjStart!=null and qubksjStart!=''"
>
and t.qubksj
<![CDATA[>=]]>
to_date(#{qubksjStart},'yyyy-MM-dd')
</if>
<if
test=
"qubksjEnd!=null and qubksjEnd!=''"
>
and t.qubksj
<![CDATA[<=]]>
to_date(#{qubksjEnd},'yyyy-MM-dd')
</if>
<if
test=
"qxbkrZjhm != null and qxbkrZjhm != ''"
>
and t.QXBKR_ZJHM = #{qxbkrZjhm}
</if>
<if
test=
"sourceflag != null and sourceflag != ''"
>
and t.sourceflag = #{sourceflag}
</if>
</sql>
<select
id=
"selectAjBkxx"
parameterType=
"com.founder.interservice.bkxx.model.Ajbk"
resultType=
"com.founder.interservice.bkxx.model.Ajbk"
>
SELECT
t.ASJBH as asjbh,
t.ZJHM as zjhm,
t.XM as xm,
t.LXRTEL as lxrtel,
t.JDCHPHM as jdchphm,
t.QQ as qq,
t.XNSF as xnsf,
t.BKJZSJ as bkjzsj,
t.JWDXTX as jwdxtx,
t.BKLY as bkly,
t.CREATEUSER as createuser,
t.CREATEZJHM as createzjhm,
t.CREATETIME as createtime,
t.UP_ZJHM as up_zjhm,
t.UP_TIME as up_time,
t.SFQXBK as sfqxbk,
t.QUBKSJ as qubksj,
t.QXBKR_ZJHM as qxbkr_zjhm,
t.SOURCEFLAG as sourceflag
FROM gxzxt.z_ajbk t
WHERE 1=1
<where>
<include
refid =
"ajbkxx_where_sql"
/>
</where>
</select>
<select
id=
"selectAjBkxxPageTotalCount"
parameterType=
"com.founder.interservice.bkxx.model.Ajbk"
resultType=
"java.lang.Integer"
>
SELECT count(0)
FROM gxzxt.z_ajbk t
WHERE 1=1
<where>
<include
refid =
"ajbkxx_where_sql"
/>
</where>
</select>
<sql
id =
"bkbzxx_where_sql"
>
<if
test=
"pk_value != null and pk_value != ''"
>
and t.pk_value like '%' || #{pk_value , jdbcType=VARCHAR } || '%'
</if>
<if
test=
"bzid != null and bzid != ''"
>
and t.bzid like '%' || #{bzid , jdbcType=VARCHAR } || '%'
</if>
<if
test=
"bkfknr != null and bkfknr != ''"
>
and t.bkfknr like '%' || #{bkfknr , jdbcType=VARCHAR } || '%'
</if>
<if
test=
"bkzyid != null and bkzyid != ''"
>
and t.bkzyid like '%' || #{bkzyid , jdbcType=VARCHAR } || '%'
</if>
<if
test=
"bkzy != null and bkzy != ''"
>
and t.bkzy like '%' || #{bkzy , jdbcType=VARCHAR } || '%'
</if>
<if
test=
"sffs != null and sffs != ''"
>
and t.sffs like '%' || #{sffs , jdbcType=VARCHAR } || '%'
</if>
<if
test=
"sfsc != null and sfsc != ''"
>
and t.sfsc like '%' || #{sfsc , jdbcType=VARCHAR } || '%'
</if>
<if
test=
"type != null and type != ''"
>
and t.type like '%' || #{type , jdbcType=VARCHAR } || '%'
</if>
<if
test=
"createdtime != null and createdtime != ''"
>
and t.createdtime like '%' || #{createdtime , jdbcType=VARCHAR } || '%'
</if>
</sql>
<select
id=
"selectBkbzxx"
parameterType=
"com.founder.interservice.bkxx.model.Bkbzxx"
resultType=
"com.founder.interservice.bkxx.model.Bkbzxx"
>
SELECT
t2.pk_value as pk_value,
t2.bzid as bzid,
t2.bkfknr as bkfknr,
t2.bkzyid as bkzyid,
t2.bkzy as bkzy,
t2.sffs as sffs,
t2.sfsc as sfsc,
t2.type as type,
t2.createdtime as createdtime
FROM gxzxt.Z_AJBK_BZXX t2
WHERE 1=1
<where>
<include
refid =
"bkbzxx_where_sql"
/>
</where>
</select>
<select
id=
"selectBkbzxxPageTotalCount"
parameterType=
"com.founder.interservice.bkxx.model.Bkbzxx"
resultType=
"java.lang.Integer"
>
SELECT count(0)
FROM gxzxt.Z_AJBK_BZXX t2
WHERE 1=1
<where>
<include
refid =
"bkbzxx_where_sql"
/>
</where>
</select>
</mapper>
\ No newline at end of file
src/main/resources/static/js/bkxxInsert.js
View file @
f19ecd5e
...
...
@@ -193,11 +193,12 @@ function checkfinish(){
dateType
:
'json'
,
data
:
$
(
'#form1'
).
serializeArray
(),
success
:
function
(
data
){
if
(
data
==
"True"
){
alert
(
data
);
/*if(data=="True"){
$.messager.alert({title:'提示',msg:'保存成功!'});
} else {
$.messager.alert({title:'提示',msg:'保存失败!'});
}
}
*/
$
(
".zdy-loading"
).
hide
();
},
error
:
function
(
e
)
{
...
...
@@ -218,11 +219,11 @@ function doClear(){
$
(
"#bksj_end"
).
val
(
''
);
$
(
"#bkqx"
).
val
(
''
);
$
(
"#xyr_sfzh"
).
val
(
''
);
$
(
"#bkjssj"
).
val
(
''
);
$
(
"#sfzh"
).
val
(
''
);
$
(
"#creater_xm"
).
val
(
''
);
$
(
"#zjhm"
).
textbox
(
'setValue'
,
""
);
$
(
"#bkjzsj"
).
val
(
''
);
$
(
"#createzjhm"
).
val
(
''
);
$
(
"#zjhm"
).
textbox
(
'setValue'
,
""
);
$
(
"#createuser"
).
val
(
''
);
$
(
"#jwdxtx"
).
val
(
''
);
$
(
"#bkly"
).
val
(
''
);
}
\ No newline at end of file
src/main/webapp/WEB-INF/jsp/bkxx/bkxx_add.jsp
View file @
f19ecd5e
...
...
@@ -35,10 +35,10 @@
<form name="wfqdzczlForm" id="form1" class="easyui-form" data-options="novalidate:true">
<fieldset>
<legend style="height: 46px;padding-top: 4px;">
<c:if test="${
bkxx.xxzjbh ==null ||bkxx
.xxzjbh==''}">
<c:if test="${
ajbk.xxzjbh ==null ||ajbk
.xxzjbh==''}">
新增布控信息
</c:if>
<c:if test="${
bkxx.xxzjbh !=null && bkxx
.xxzjbh!=''}">
<c:if test="${
ajbk.xxzjbh !=null && ajbk
.xxzjbh!=''}">
修改布控信息
</c:if>
</legend>
...
...
@@ -48,41 +48,40 @@
<td class="ar" width="13.3%"><span class="red">*</span>布控对象号码:</td>
<td width="20%">
<span class="textbox" style="border:none">
<input type="text" id = "xyr_sfzh" name="xyr_sfzh" class="easyui-textbox" style="height:26px;" data-options="required:true" value="${bkxx.xyr_sfzh}"
/>
<input type="text" name="zjhm" id = "zjhm" class="easyui-textbox" data-options="required:true" value="${ajbk.zjhm}">
</span>
</td>
<td class="ar" width="13.3%"><span class="red">*</span>布控结束时间:</td>
<td width="20%">
<span class="textbox">
<input id="bkj
ssj" name="bkjs
sj" class="val easyui-validatebox Wdate zdy-wdate " data-options="required: true" type="text" onkeypress="return checkDateFmt();"
onFocus="WdatePicker({onpicked:checkfinish,dateFmt:'yyyy-MM-dd HH:mm:ss',minDate:'#F{$dp.$D(\'bkj
ssj\',{d:-15});}',maxDate:'#F{$dp.$D(\'bkjssj\')}'})" value="${bkjs
sj}"/>
<input id="bkj
zsj" name="bkjz
sj" class="val easyui-validatebox Wdate zdy-wdate " data-options="required: true" type="text" onkeypress="return checkDateFmt();"
onFocus="WdatePicker({onpicked:checkfinish,dateFmt:'yyyy-MM-dd HH:mm:ss',minDate:'#F{$dp.$D(\'bkj
zsj\',{d:-15});}',maxDate:'#F{$dp.$D(\'bkjzsj\')}'})" value="${ajbk.bkjz
sj}"/>
</span>
</td>
<td class="ar" width="13.3%">布控期限:</td>
<td width="20%">
<span class="textbox">
<input type="text" name="bkly" id = "bkly" value="${
bkxx
.bkly}">
<input type="text" name="bkly" id = "bkly" value="${
ajbk
.bkly}">
</span>
</td>
</tr>
<tr>
<td class="ar" width="13.3%"><span class="red">*</span>申请人_姓名:</td>
<td width="20%">
<span class="textbox" style="border:none">
<input type="text" name="sqr_xm" id = "sqr_xm" value="${bkxx.creater_xm}" class="easyui-textbox" style="height:26px;" data-options="required:true
">
</span>
<span class="textbox" style="border:none">
<input type="text" name="createuser" id = "createuser" class="easyui-textbox" data-options="required:true" value="${ajbk.createuser}
">
</span>
</td>
<td class="ar" width="13.3%">申请人_身份证号:</td>
<td width="20%">
<span class="textbox">
<input type="text" name="
sqr_jh" id = "sqr_jh" value="${bkxx.sfzh
}">
<input type="text" name="
createzjhm" id = "createzjhm" value="${ajbk.createzjhm
}">
</span>
</td>
<td class="ar" width="13.3%">申请人_联系电话:</td>
<td width="20%">
<span class="textbox">
<input type="text" name="jwdxtx" id = "jwdxtx" value="${
bkxx
.jwdxtx}">
<input type="text" name="jwdxtx" id = "jwdxtx" value="${
ajbk
.jwdxtx}">
</span>
</td>
</tr>
...
...
@@ -91,7 +90,22 @@
<td colspan="6" style="text-align: center;height:50px;">
<a class="btn_a btn_search easyui-linkbutton" onclick="submitBkxx()" >保存 </a>
<a class="btn_a btn_empty easyui-linkbutton" onclick="doClear()">重置</a>
<input type="hidden" id="asjbh" name="asjbh" value="${asjbh}"/>
<input type="hidden" id="xxzjbh" name="xxzjbh" value="${ajbk.xxzjbh}"/>
<input type="text" id="asjbh" name="asjbh" value="${asjbh}"/>
<input type="hidden" id="xm" name="xm" value="${ajbk.xm}"/>
<input type="hidden" id="lxrtel" name="lxrtel" value="${ajbk.lxrtel}"/>
<input type="hidden" id="jdchphm" name="jdchphm" value="${ajbk.jdchphm}"/>
<input type="hidden" id="qq" name="qq" value="${ajbk.qq}"/>
<input type="hidden" id="xnsf" name="xnsf" value="${ajbk.xnsf}"/>
<input type="hidden" id="createtime" name="createtime" value="${ajbk.createtime}"/>
<input type="hidden" id="up_zjhm" name="up_zjhm" value="${ajbk.up_zjhm}"/>
<input type="hidden" id="up_time" name="up_time" value="${ajbk.up_time}"/>
<input type="hidden" id="sfqxbk" name="sfqxbk" value="${ajbk.sfqxbk}"/>
<input type="hidden" id="qubksj" name="qubksj" value="${ajbk.qubksj}"/>
<input type="hidden" id="qxbkr_zjhm" name="qxbkr_zjhm" value="${ajbk.qxbkr_zjhm}"/>
<input type="hidden" id="sourceflag" name="sourceflag" value="${ajbk.sourceflag}"/>
<input type="hidden" id="yhCate" name="yhCate" value="00"/>
<input type="hidden" id="projectName" name="projectName" value="00"/>
</td>
</tr>
</tbody>
...
...
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