Commit f2ad6282 by e

人员采集和质量检查修改

parent 87590e24
......@@ -86,8 +86,10 @@ public class LoginController {
String rybhstr = xyrC.getRybh();
String savePath = "/personphoto/"+ rybhstr.substring(rybhstr.length() - 10, rybhstr.length() - 4)+ "/" + rybhstr.substring(rybhstr.length() - 3, rybhstr.length());
ServletContext context = request.getSession() .getServletContext();
String filePath = context.getRealPath(savePath);
filePath = filePath.substring(0,filePath.indexOf("\\"))+savePath;
//String filePath = context.getRealPath(savePath);
//filePath = filePath.substring(0,filePath.indexOf("\\"))+savePath;
String filePath = "C:/Oracle/Middleware/user_projects/domains/XTBA_domain/autodeploy/XZZYXT/upload";//株洲人像保存路径
filePath = filePath+savePath;
File filejia1 = new File(filePath+"/"+rybhstr+"1.jpg");
if (filejia1.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"1.jpg");
......
......@@ -65,6 +65,7 @@ public class AfisQualityCk implements Serializable {
private String fRCjsjStr; //采集时间
private String fjcsjStr; //采集时间
private String ejcsjStr; //采集时间
private String hjd; //采集时间
public String getRRybh() {
return this.RRybh;
......@@ -457,4 +458,12 @@ public class AfisQualityCk implements Serializable {
public void setEjcsjStr(String ejcsjStr) {
this.ejcsjStr = ejcsjStr;
}
public String getHjd() {
return hjd;
}
public void setHjd(String hjd) {
this.hjd = hjd;
}
}
\ No newline at end of file
......@@ -14,13 +14,13 @@ mybatis.mapperLocations=classpath:mapper/*.xml
#协同数据源配置
spring.datasource.xzxtdb.url=jdbc:oracle:thin:@127.0.0.1:1521:ORCL
spring.datasource.xzxtdb.url=jdbc:oracle:thin:@127.0.0.1:1521:orcl
spring.datasource.xzxtdb.username=XZXT
spring.datasource.xzxtdb.password=XZXT
spring.datasource.xzxtdb.driver-class-name=oracle.jdbc.driver.OracleDriver
spring.datasource.xzxtdb.type: com.alibaba.druid.pool.DruidDataSource
#指纹数据源配置
spring.datasource.amsisdb.url=jdbc:oracle:thin:@127.0.0.1:1521:ORCL
spring.datasource.amsisdb.url=jdbc:oracle:thin:@127.0.0.1:1521:orcl
spring.datasource.amsisdb.username=WSZZPT
spring.datasource.amsisdb.password=WSZZPT
spring.datasource.amsisdb.driver-class-name=oracle.jdbc.driver.OracleDriver
......
......@@ -21,7 +21,8 @@
<if test="entity.RXm != null and entity.RXm != ''"> AND R_XM = #{entity.RXm , jdbcType=VARCHAR } </if>
<if test="entity.zjhm != null and entity.zjhm != ''"> AND ZJHM = #{entity.zjhm , jdbcType=VARCHAR } </if>
<if test="entity.RZwbh != null and entity.RZwbh != ''"> AND R_ZWBH = #{entity.RZwbh , jdbcType=VARCHAR } </if>
<if test="entity.jcjg != null and entity.jcjg != ''"> AND JCJG = #{entity.jcjg , jdbcType=VARCHAR } </if>
<if test="entity.jcjg != null and entity.jcjg != '' and entity.jcjg != 4"> AND JCJG = #{entity.jcjg , jdbcType=VARCHAR } </if>
<if test="entity.jcjg != null and entity.jcjg != '' and entity.jcjg == 4"> AND JCJG is null </if>
<if test="entity.RCjdw != null and entity.RCjdw != ''"> AND R_CJDW = #{entity.RCjdw , jdbcType=VARCHAR } </if>
<if test="entity.RCjr != null and entity.RCjr != ''"> AND R_CJR = #{entity.RCjr , jdbcType=VARCHAR } </if>
<if test="entity.jcr != null and entity.jcr != ''"> AND JCR = #{entity.jcr , jdbcType=VARCHAR } </if>
......@@ -104,6 +105,7 @@
A.JCSJ as jcsj,
A.QDZLJCJS as qdzljcjs ,
B.R_SJLXDH as r_sjlxdh,
(select name from sys_dictitem s where s.groupid='CODE_XZQH' and s.code = B.HJDZ_XZQHDM) as hjd,
B.ZJHM as zjhm,
S.ZW_SX as zwsx
from AFIS_QUALITY_CK A,TB_RY_RYCJ B,SYS_PARAM_DATE S where 1=1
......
......@@ -57,6 +57,8 @@
<result column="TSZCDMBCMS" property="tszcdmbcms" jdbcType="VARCHAR"/>
<result column="JL" property="jl" jdbcType="VARCHAR"/>
<result column="WFFZJLMS" property="wffzjlms" jdbcType="VARCHAR"/>
<result column="ZWWFCJSM" property="zwwfcjsm" jdbcType="VARCHAR"/>
<result column="WZJYYDM" property="wzjyydm" jdbcType="VARCHAR"/>
<result column="SFSZ" property="sfszryPdbz" jdbcType="VARCHAR"/>
<result column="SFTAZS" property="sftazsPdbz" jdbcType="VARCHAR"/>
<result column="SFSWZT" property="sfswztPdbz" jdbcType="VARCHAR"/>
......@@ -114,22 +116,23 @@
<if test="entity.zhsj != null"> AND ZHSJ = #{entity.zhsj , jdbcType=TIMESTAMP } </if>
<if test="entity.zhddqh != null and entity.zhddqh != ''"> AND ZHDDQH = #{entity.zhddqh , jdbcType=VARCHAR } </if>
<if test="entity.zhdwdm != null and entity.zhdwdm != ''"> AND ZHDWDM = #{entity.zhdwdm , jdbcType=VARCHAR } </if>
<if test="entity.jcjg != null and entity.jcjg != ''"> AND JCJG = #{entity.jcjg , jdbcType=VARCHAR } </if>
<if test="entity.dnabh != null and entity.dnabh == '0'"> AND DNABH IS NULL </if>
<if test="entity.dnabh != null and entity.dnabh == '1'"> AND DNABH IS NOT NULL </if>
<if test="entity.RRx != null and entity.RRx == '0'"> and zmzpxxbh is null and cmzpxxbh is null and ycmzpxxbh is null</if>
<if test="entity.RRx != null and entity.RRx == '1'"> and (zmzpxxbh is not null or cmzpxxbh is not null or ycmzpxxbh is not null)</if>
<if test="entity.RRx != null and entity.RRx == '2'"> and zmzpxxbh is not null and cmzpxxbh is not null and ycmzpxxbh is not null and R_RX='1-1-1'</if>
<if test="entity.RRx != null and entity.RRx == '3'"> and zmzpxxbh is not null and cmzpxxbh is not null and ycmzpxxbh is not null and R_RX<![CDATA[<>]]>'1-1-1'</if>
<if test="entity.r_sjlxdh != null and entity.r_sjlxdh == '1'"> and R_SJLXDH = '17'</if>
<if test="entity.r_sjlxdh != null and entity.r_sjlxdh == '2'"> and R_SJLXDH = '16'</if>
<if test="entity.r_sjlxdh != null and entity.r_sjlxdh == '3'"> and jcjg = '1'</if>
<if test="entity.r_sjlxdh != null and entity.r_sjlxdh == '4'"> and R_SJLXDH = '18'</if>
<if test="entity.r_sjlxdh != null and entity.r_sjlxdh == '5'"> and SZZWBH is null</if>
<if test="entity.r_sjlxdh != null and entity.r_sjlxdh == '6'"> and SZZWBH is not null </if>
<if test="entity.jcjg != null and entity.jcjg != '' and entity.jcjg != 4"> AND JCJG = #{entity.jcjg , jdbcType=VARCHAR } </if>
<if test="entity.jcjg != null and entity.jcjg != '' and entity.jcjg == 4"> AND JCJG is null </if>
<if test="entity.dnabh != null and entity.dnabh != '' and entity.dnabh == 0"> AND DNABH IS NULL </if>
<if test="entity.dnabh != null and entity.dnabh != '' and entity.dnabh == 1"> AND DNABH IS NOT NULL </if>
<if test="entity.RRx != null and entity.RRx != '' and entity.RRx == 0"> and zmzpxxbh is null and cmzpxxbh is null and ycmzpxxbh is null</if>
<if test="entity.RRx != null and entity.RRx != '' and entity.RRx == 1"> and (zmzpxxbh is not null or cmzpxxbh is not null or ycmzpxxbh is not null)</if>
<if test="entity.RRx != null and entity.RRx != '' and entity.RRx == 2"> and zmzpxxbh is not null and cmzpxxbh is not null and ycmzpxxbh is not null and R_RX='1-1-1'</if>
<if test="entity.RRx != null and entity.RRx != '' and entity.RRx == 3"> and zmzpxxbh is not null and cmzpxxbh is not null and ycmzpxxbh is not null and R_RX<![CDATA[<>]]>'1-1-1'</if>
<if test="entity.r_sjlxdh != null and entity.r_sjlxdh != '' and entity.r_sjlxdh == 1"> and R_SJLXDH = '17'</if>
<if test="entity.r_sjlxdh != null and entity.r_sjlxdh != '' and entity.r_sjlxdh == 2"> and R_SJLXDH = '16'</if>
<if test="entity.r_sjlxdh != null and entity.r_sjlxdh != '' and entity.r_sjlxdh == 3"> and jcjg = '1'</if>
<if test="entity.r_sjlxdh != null and entity.r_sjlxdh != '' and entity.r_sjlxdh == 4"> and R_SJLXDH = '18'</if>
<if test="entity.r_sjlxdh != null and entity.r_sjlxdh != '' and entity.r_sjlxdh == 5"> and SZZWBH is null</if>
<if test="entity.r_sjlxdh != null and entity.r_sjlxdh != '' and entity.r_sjlxdh == 6"> and SZZWBH is not null </if>
<if test="entity.szzwbh != null and entity.szzwbh != ''"> AND SZZWBH = #{entity.szzwbh , jdbcType=VARCHAR } </if>
<if test="entity.lrdwdm != null and entity.lrdwdm != ''"> and LRDWDM like #{entity.lrdwdm , jdbcType=VARCHAR }||'%' </if>
......
......@@ -10,6 +10,45 @@
border: 1px solid #ccc;
}
.btn-xx-small{padding:0 2px;font-size:12px;}
.btn-xx-big{padding:2px 10px;}
.checklist{line-height: 40px;text-align: center;font-size: 14px;}
.fingerprint2,.fingerprint3{width:50%;height: auto;/*border:1px solid #ccc;*/text-align: center;float: left;margin:9px 0 20px 0;}
.fingerprint2 img{width:500px;height:500px;}
.fingerprint3{width:33%;}
.fingerprint3 img{width:300px;height:300px;}
.fingerprint2,.fingerprint,.fingerprint3{position:relative;}
.fingerprint2:hover,.fingerprint3:hover{box-shadow: 2px 2px 23px #909090;}
.fingerprint2 dd,.fingerprint dd{line-height:30px;height:30px;}
.fingerprint2 dt,.fingerprint dt{}
.checklist button{height:36px;line-height:36px; border-radius: 5px;border: 1px solid #fff;background:-webkit-linear-gradient(#b7b3b3,#b1b1b1,#828282);cursor: pointer;color:#fff;}
.checklist .act{border: 1px solid #fff;background:-webkit-linear-gradient(#1713ec,#7972e6,#0000f7);color:#fff;}
.line{display:inline-block;width:1px;height:100%;background: #fff;}
.checklist span{
display: inline-block;
height: 100%;
font-size: 14px;
margin-left: 8px;
padding: 0 8px;
border-left: 1px solid rgba(255,255,255,0.4);
}
body .lf50{width:50%;float:left;}
.lf50 .fingerprint2{width:100%;}
.condition{display: table;width:100%;}
.fingerprint .bhg-bg,.fingerprint2 .bhg-bg,.fingerprint3 .bhg-bg{ width:230px;
height: 230px;
background: url(images/bhg.png) no-repeat right bottom;
position: absolute;
background-size: 150px;
z-index: 1000;
right: 50%;
margin-right:-115px;
bottom: 34px;}
.fingerprint2 .bhg-bg,.fingerprint3 .bhg-bg{
background-size: 200px;
right: 86px;margin-right:auto;}
.act-btn {
border: 1px solid #ff7801;
}
......@@ -49,6 +88,7 @@
text-align: center;
height: 40px;
position: fixed;
z-index: 10000;
background: #e8e5e4;
bottom: 0px;
width: 91%;
......@@ -214,6 +254,6 @@ input[type='checkbox']{
width:16px;height: 16px;cursor: pointer;
}
.colorg{color:#e59501;cursor: pointer;font-weight: 600;}
.djc-btn{color:#d08904;font-weight: 600;}
.hg-btn{color:#007937;font-weight: 600;}
.bhg-btn{color:red;font-weight: 600;}
\ No newline at end of file
.djc-btn{color:#d08904;font-weight: 600;cursor: pointer;}
.hg-btn{color:#007937;font-weight: 600;cursor: pointer;}
.bhg-btn{color:red;font-weight: 600;cursor: pointer;}
\ No newline at end of file
var BARCODE;
function close_check_quality(isCheck,jg,barcode){
BARCODE = barcode;
if(isCheck == ""){
alert("请先质量检查保存!");
return;
}
var clue = jg=="0"?"合格":"不合格";
if( confirm("确认"+clue+"&结束质量检查吗?") ){
ajax_updateCloesQual(jg,barcode);
}
}
function ajax_updateCloesQual(jg,barcode){
$.post("zljcjgjson!zljcjg.action",{zwbh:barcode,jcjg:jg},getReturn_CheckQuality);
}
function getReturn_CheckQuality(result){
//var xmlFld = ttzy.req.responseText;
var xmlFld = result.fpResult;
xmlFld=trim(xmlFld);
if(xmlFld=="1"){
alert("修改质量检查结果成功!");
//window.parent.opener.location.reload();
window.parent.close();
} else if(xmlFld=="0"){
alert("修改 质量检查结果失败!");
} else if(xmlFld=="2"){
alert("文字信息未检查!");
window.location.href ="zljcpsnamiss?barcode="+BARCODE;
}else if(xmlFld=="3"){
alert("滚动指纹未检查!");
window.location.href="zljcgdzwamiss?barcode="+BARCODE;
}else if(xmlFld=="4"){
alert("平面指纹未检查!");
window.location.href="zljcpmzwamiss?barcode="+BARCODE;
}else if(xmlFld=="5"){
alert("掌纹未检查!");
window.location.href = "#";
}else if(xmlFld=="6"){
alert("正面人像未检查!");
window.location.href="findamisstpportcpr?barcode="+BARCODE;
}else if(xmlFld=="7"){
alert("左侧面人像未检查!");
window.location.href="findamisstpportcpr?barcode="+BARCODE;
}else if(xmlFld=="8"){
alert("右侧面人像未检查!");
window.location.href="findamisstpportcpr?barcode="+BARCODE;
}else if(xmlFld=="9"){
alert("修改质量检查结果成功,入指纹系统质量检查编辑队列失败!");
}
}
function trim(){
if(arguments.length<1)
return null;
if(typeof(arguments[0])=="string")
return arguments[0].replace(/(^\s*)|(\s*$)/g, "");
else
return "";
}
(function(){
layerxz_tips = function (obj,num){
var that = null;
var htmlChild ="";
that = $(obj);
if(!isEmpty(num)){
var A = num.indexOf("A");
var T = num.indexOf("T");
var R = num.indexOf("R");
var W = num.indexOf("W");
htmlChild += "<ul class='popUl' style='position:absolute;_left:40px;_top:-10px;'>";
htmlChild += "<h4><b onclick='closeLayer();' style='float:right; margin-right:5px; cursor: pointer; font-size:12px; color:#f60;'><span style='position:relative; top:-4px;'>关闭</span></b></h4>";
htmlChild +="<h4>"+num+"</h4>";
htmlChild += "<li data-act='qjtcUI.action' data-num='"+num+"' onclick='RyxxchFun(this);'><img src='../../../img/a/01.png' width='16px;' style='float:left; position:relative; top:6px;'/><span>全景通查</span></li>";
htmlChild += "<li data-act='toCbfRyfkxx.action' data-num='"+num+"' onclick='goRyxxfAction(this);'><img src='../../../img/a/05.png' width='16px;' style='float:left; position:relative; top:6px;'/><span>采比反</span></li>";
htmlChild +="<li data-act='getRystglxx.action' data-num='"+num+"' onclick='goCbfAction(this);'><img src='../../../img/a/01.png' width='16px;' style='float:left; position:relative; top:6px;'/><span>关系挖掘</span></li>";
htmlChild += "<li data-act='gjfxRyxxList.action' data-num='"+num+"' onclick='goRyxxfAction(this);'><img src='../../../newl/icons/hdgjfx.png' width='16px;' style='float:left; position:relative; top:6px;'/><span>活动轨迹分析</span></li>";
htmlChild += "<li data-act='toRyzb.action' data-num='"+num+"' onclick='goRyxxfAction(this);'><img src='../../../newl/icons/fwsztrygl.png' width='16px;' style='float:left; position:relative; top:6px;'/><span>人员信息档案</span></li>";
htmlChild += "</ul>";
layer.tips(htmlChild, that,{time:15000,tips:[2,'#f3f7f8'],width:380}); //在元素的事件回调体中,follow直接赋予this即可
}else{
htmlChild += "<ul class='popUl'>";
htmlChild += "<h4><b onclick='closeLayer();' style='float:right; margin-right:5px; cursor: pointer; font-size:12px; color:#f60;'><span style='position:relative; top:-4px;'>关闭</span></b></h4>";
htmlChild +="<h4>编号不能为空</h4>";
htmlChild += "</ul>";
layer.tips(htmlChild, that,{time:15000,tips:[2,'#f3f7f8'],width:380}); //在元素的事件回调体中,follow直接赋予this即可
}
};
/**
标识号直接走的action?num=xxxx
**/
goAction = function (obj){
layer.closeAll("tips");
var act = $(obj).data("act");
var num = $(obj).data("num");
window.open(act+"?num="+num);
};
/*案件采比反*/
goAjzbAction = function (obj){
layer.closeAll("tips");
var act = $(obj).data("act");
var num = $(obj).data("num");
window.open(act+"?asjbh="+num);
};
/**
人员信息
*/
HnRyxxchFun = function(obj){
layer.closeAll("tips");
var num = $(obj).data("num");
var act = $(obj).data("act");
if(num != "" || num != null){
$.ajax({
type:"post",
url:"getRyxxByBh.action",
beforeSend:function(){},
data:{"num":num},
success:function(data){
var zjhm = data.zjhm;
window.open(act+"?zjhm="+zjhm);
}
});
}
};
})(jQuery);
\ No newline at end of file
/*! layer mobile-v2.0.0 Web弹层组件 MIT License http://layer.layui.com/mobile By 贤心 */
;!function(e){"use strict";var t=document,n="querySelectorAll",i="getElementsByClassName",a=function(e){return t[n](e)},s={type:0,shade:!0,shadeClose:!0,fixed:!0,anim:"scale"},l={extend:function(e){var t=JSON.parse(JSON.stringify(s));for(var n in e)t[n]=e[n];return t},timer:{},end:{}};l.touch=function(e,t){e.addEventListener("click",function(e){t.call(this,e)},!1)};var r=0,o=["layui-m-layer"],c=function(e){var t=this;t.config=l.extend(e),t.view()};c.prototype.view=function(){var e=this,n=e.config,s=t.createElement("div");e.id=s.id=o[0]+r,s.setAttribute("class",o[0]+" "+o[0]+(n.type||0)),s.setAttribute("index",r);var l=function(){var e="object"==typeof n.title;return n.title?'<h3 style="'+(e?n.title[1]:"")+'">'+(e?n.title[0]:n.title)+"</h3>":""}(),c=function(){"string"==typeof n.btn&&(n.btn=[n.btn]);var e,t=(n.btn||[]).length;return 0!==t&&n.btn?(e='<span yes type="1">'+n.btn[0]+"</span>",2===t&&(e='<span no type="0">'+n.btn[1]+"</span>"+e),'<div class="layui-m-layerbtn">'+e+"</div>"):""}();if(n.fixed||(n.top=n.hasOwnProperty("top")?n.top:100,n.style=n.style||"",n.style+=" top:"+(t.body.scrollTop+n.top)+"px"),2===n.type&&(n.content='<i></i><i class="layui-m-layerload"></i><i></i><p>'+(n.content||"")+"</p>"),n.skin&&(n.anim="up"),"msg"===n.skin&&(n.shade=!1),s.innerHTML=(n.shade?"<div "+("string"==typeof n.shade?'style="'+n.shade+'"':"")+' class="layui-m-layershade"></div>':"")+'<div class="layui-m-layermain" '+(n.fixed?"":'style="position:static;"')+'><div class="layui-m-layersection"><div class="layui-m-layerchild '+(n.skin?"layui-m-layer-"+n.skin+" ":"")+(n.className?n.className:"")+" "+(n.anim?"layui-m-anim-"+n.anim:"")+'" '+(n.style?'style="'+n.style+'"':"")+">"+l+'<div class="layui-m-layercont">'+n.content+"</div>"+c+"</div></div></div>",!n.type||2===n.type){var d=t[i](o[0]+n.type),y=d.length;y>=1&&layer.close(d[0].getAttribute("index"))}document.body.appendChild(s);var u=e.elem=a("#"+e.id)[0];n.success&&n.success(u),e.index=r++,e.action(n,u)},c.prototype.action=function(e,t){var n=this;e.time&&(l.timer[n.index]=setTimeout(function(){layer.close(n.index)},1e3*e.time));var a=function(){var t=this.getAttribute("type");0==t?(e.no&&e.no(),layer.close(n.index)):e.yes?e.yes(n.index):layer.close(n.index)};if(e.btn)for(var s=t[i]("layui-m-layerbtn")[0].children,r=s.length,o=0;o<r;o++)l.touch(s[o],a);if(e.shade&&e.shadeClose){var c=t[i]("layui-m-layershade")[0];l.touch(c,function(){layer.close(n.index,e.end)})}e.end&&(l.end[n.index]=e.end)},e.layer={v:"2.0",index:r,open:function(e){var t=new c(e||{});return t.index},close:function(e){var n=a("#"+o[0]+e)[0];n&&(n.innerHTML="",t.body.removeChild(n),clearTimeout(l.timer[e]),delete l.timer[e],"function"==typeof l.end[e]&&l.end[e](),delete l.end[e])},closeAll:function(){for(var e=t[i](o[0]),n=0,a=e.length;n<a;n++)layer.close(0|e[0].getAttribute("index"))}},"function"==typeof define?define(function(){return layer}):function(){var e=document.scripts,n=e[e.length-1],i=n.src,a=i.substring(0,i.lastIndexOf("/")+1);n.getAttribute("merge")||document.head.appendChild(function(){var e=t.createElement("link");return e.href=a+"need/layer.css?2.0",e.type="text/css",e.rel="styleSheet",e.id="layermcss",e}())}()}(window);
\ No newline at end of file
.layui-m-layer{position:relative;z-index:19891014}.layui-m-layer *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.layui-m-layermain,.layui-m-layershade{position:fixed;left:0;top:0;width:100%;height:100%}.layui-m-layershade{background-color:rgba(0,0,0,.7);pointer-events:auto}.layui-m-layermain{display:table;font-family:Helvetica,arial,sans-serif;pointer-events:none}.layui-m-layermain .layui-m-layersection{display:table-cell;vertical-align:middle;text-align:center}.layui-m-layerchild{position:relative;display:inline-block;text-align:left;background-color:#fff;font-size:14px;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.1);pointer-events:auto;-webkit-overflow-scrolling:touch;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s}@-webkit-keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes layui-m-anim-scale{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.layui-m-anim-scale{animation-name:layui-m-anim-scale;-webkit-animation-name:layui-m-anim-scale}@-webkit-keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layui-m-anim-up{0%{opacity:0;-webkit-transform:translateY(800px);transform:translateY(800px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.layui-m-anim-up{-webkit-animation-name:layui-m-anim-up;animation-name:layui-m-anim-up}.layui-m-layer0 .layui-m-layerchild{width:90%;max-width:640px}.layui-m-layer1 .layui-m-layerchild{border:none;border-radius:0}.layui-m-layer2 .layui-m-layerchild{width:auto;max-width:260px;min-width:40px;border:none;background:0 0;box-shadow:none;color:#fff}.layui-m-layerchild h3{padding:0 10px;height:60px;line-height:60px;font-size:16px;font-weight:400;border-radius:5px 5px 0 0;text-align:center}.layui-m-layerbtn span,.layui-m-layerchild h3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layui-m-layercont{padding:50px 30px;line-height:22px;text-align:center}.layui-m-layer1 .layui-m-layercont{padding:0;text-align:left}.layui-m-layer2 .layui-m-layercont{text-align:center;padding:0;line-height:0}.layui-m-layer2 .layui-m-layercont i{width:25px;height:25px;margin-left:8px;display:inline-block;background-color:#fff;border-radius:100%;-webkit-animation:layui-m-anim-loading 1.4s infinite ease-in-out;animation:layui-m-anim-loading 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.layui-m-layerbtn,.layui-m-layerbtn span{position:relative;text-align:center;border-radius:0 0 5px 5px}.layui-m-layer2 .layui-m-layercont p{margin-top:20px}@-webkit-keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes layui-m-anim-loading{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.layui-m-layer2 .layui-m-layercont i:first-child{margin-left:0;-webkit-animation-delay:-.32s;animation-delay:-.32s}.layui-m-layer2 .layui-m-layercont i.layui-m-layerload{-webkit-animation-delay:-.16s;animation-delay:-.16s}.layui-m-layer2 .layui-m-layercont>div{line-height:22px;padding-top:7px;margin-bottom:20px;font-size:14px}.layui-m-layerbtn{display:box;display:-moz-box;display:-webkit-box;width:100%;height:50px;line-height:50px;font-size:0;border-top:1px solid #D0D0D0;background-color:#F2F2F2}.layui-m-layerbtn span{display:block;-moz-box-flex:1;box-flex:1;-webkit-box-flex:1;font-size:14px;cursor:pointer}.layui-m-layerbtn span[yes]{color:#40AFFE}.layui-m-layerbtn span[no]{border-right:1px solid #D0D0D0;border-radius:0 0 0 5px}.layui-m-layerbtn span:active{background-color:#F6F6F6}.layui-m-layerend{position:absolute;right:7px;top:10px;width:30px;height:30px;border:0;font-weight:400;background:0 0;cursor:pointer;-webkit-appearance:none;font-size:30px}.layui-m-layerend::after,.layui-m-layerend::before{position:absolute;left:5px;top:15px;content:'';width:18px;height:1px;background-color:#999;transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:3px}.layui-m-layerend::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}body .layui-m-layer .layui-m-layer-footer{position:fixed;width:95%;max-width:100%;margin:0 auto;left:0;right:0;bottom:10px;background:0 0}.layui-m-layer-footer .layui-m-layercont{padding:20px;border-radius:5px 5px 0 0;background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn{display:block;height:auto;background:0 0;border-top:none}.layui-m-layer-footer .layui-m-layerbtn span{background-color:rgba(255,255,255,.8)}.layui-m-layer-footer .layui-m-layerbtn span[no]{color:#FD482C;border-top:1px solid #c2c2c2;border-radius:0 0 5px 5px}.layui-m-layer-footer .layui-m-layerbtn span[yes]{margin-top:10px;border-radius:5px}body .layui-m-layer .layui-m-layer-msg{width:auto;max-width:90%;margin:0 auto;bottom:-150px;background-color:rgba(0,0,0,.7);color:#fff}.layui-m-layer-msg .layui-m-layercont{padding:10px 20px}
\ No newline at end of file
......@@ -151,11 +151,11 @@
}
function zljc(){
window.open("/toZljcList",'_blank');
window.open("/toZljcList?isfirst=1",'_blank');
}
function ryxxgl(){
window.open("/toRyxxList",'_blank');
window.open("/toRyxxList?isfirst=1",'_blank');
}
</script>
</body>
......
......@@ -12,7 +12,7 @@
<body>
<!--标题-->
<div class="login-header">
<h2><img src="static/xtba/login/images/login-title-bg-l.png"/><img src="static/xtba/login/images/hunan.png" style="margin-left:15px;"/><img src="static/xtba/login/images/login-title-bg-r.png"/></h2>
<h2><img src="static/xtba/login/images/login-title-bg-l.png"/><img src="static/xtba/login/images/hunan_4302.png" style="margin-left:15px;"/><img src="static/xtba/login/images/login-title-bg-r.png"/></h2>
</div>
<!--content-->
<div class="wrap-content">
......@@ -22,6 +22,7 @@
<div class="swiper-slide">
<div class="radar ani" swiper-animate-effect="fadeInDown" swiper-animate-duration="2.5s" swiper-animate-delay="0.3s"></div>
</div>
<!--
<div class="swiper-slide">
<div class="radar02 ani" swiper-animate-effect="fadeInDown" swiper-animate-duration="2.5s" swiper-animate-delay="0.3s">
<img src="static/xtba/login/images/fztx01.png" class="fztx01"/>
......@@ -36,6 +37,7 @@
<img src="static/xtba/login/images/tx.png" style="width:100%;"/>
</div>
</div>
-->
</div>
<div class="swiper-pagination" style="display:none;"></div>
</div>
......
......@@ -36,10 +36,11 @@
<div id="content_box0" class="content_box">
<!--查询条件-->
<div class="condition">
<h6 class="cx_t">查询条件<span></span></h6>
<h6 class="cx_t">查询条件<span></span></h6>
<input type="hidden" id="webappurl" name="webappurl" th:value="${webappurl}"/>
<input type="hidden" id="username" name="saveflag" th:value="${username}"/>
<form name="ryxxForm">
<input type="hidden" id="username" name="username" th:value="${username}"/>
<input type="hidden" id="cxqssj" th:value="${cxqssj}" />
<form name="ryxxForm">
<table style="width:100%;border-collapse: collapse;background-color: rgba(255,255,255,0.75);text-align:left;" class="cx_table_tj_zljc">
<tr>
<td class="td_r" style="width:10%;">人员编号:</td>
......@@ -324,7 +325,7 @@ function doQuery(){
var szzwbh=row.szzwbh;
var jcjg=row.jcjg;
var rstStr
if(szzwbh==""){
if(szzwbh==null||szzwbh==""){
rstStr = "<span class='bhg-btn'>未采集</span>";
}else if(szzwbh!=""&&jcjg==""){
rstStr = "<span class='hg-btn'>已采集</span>";
......@@ -344,7 +345,7 @@ function doQuery(){
var ycmzpxxbh=row.ycmzpxxbh;
var jcjg=row.jcjg;
var rstStr
if(zmzpxxbh==""||cmzpxxbh==""||ycmzpxxbh==""){
if(zmzpxxbh==null||cmzpxxbh==null||ycmzpxxbh==null||zmzpxxbh==""||cmzpxxbh==""||ycmzpxxbh==""){
rstStr = "<span class='bhg-btn'>未采集</span>";
}else if(rrx==""){
rstStr = "<span class='hg-btn'>已采集</span>";
......@@ -421,7 +422,7 @@ function doClear(){
$("form[name='ryxxForm']") .find("input").val('');
$("#jcjg").val("");
$("#dnabh").val("");
$("#rrx").val("");
$("#RRx").val("");
}
//格式化字典
......@@ -542,10 +543,12 @@ function openJcjg(rybh,xm,wzxx,pmzw,gdzw,rx,bz,jcjg){
editZljcZwjg("pmy4",pmzw,pmzws[8]);
editZljcZwjg("pmy5",pmzw,pmzws[9]);
editZljcZwjg("pmy5",pmzw,pmzws[9]);
if(bz!=null&&bz!=undefined){
if(bz!=null&&bz!=undefined&&bz!=""&&bz!="null"){
$("#bzs").val(bz);
}else{
$("#bzs").val("");
}
openDialog(rybh);
openDialog(rybh,$("#username").val());
}
//新增
function toAddpage(){
......@@ -554,6 +557,7 @@ function toAddpage(){
}
//新增
function pop(){
$("#flrsjStr").datebox("setValue",$("#cxqssj").val());
doQuery();
}
//修改
......@@ -583,6 +587,25 @@ function editZljcZwjg(name,gdzw,gdzws){
}
function cut(rybh,xm){
$.messager.confirm('信息删除','确定要删除姓名为:'+xm+' 的信息?', function(r){
if(r) {
$.ajax({
url:"/toDeleteRyxx?asjxgrybh="+rybh,
date:{"asjxgrybh":rybh},
type:"POST",
success:function(data){
if (data) {
$.messager.alert( '提示',"删除成功!",'',function(r){doQuery();});
} else {
$.messager.alert( '提示',"删除失败!");
}
}
});
}
});
}
function cut1(rybh,xm){
if(confirm("确定要删除姓名为:"+xm+" 的信息?")){
$.ajax({
url:"/toDeleteRyxx?asjxgrybh="+rybh,
......
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