Commit 8d553dee by e

人员采集修改及质量抽查模块

parent f8536308
...@@ -21,6 +21,10 @@ public class DefaultViewConfig implements WebMvcConfigurer { ...@@ -21,6 +21,10 @@ public class DefaultViewConfig implements WebMvcConfigurer {
registry.addViewController("/toCzsmxz").setViewName("login/fjxz/common_czsm"); registry.addViewController("/toCzsmxz").setViewName("login/fjxz/common_czsm");
registry.addViewController("/toObjectKJ").setViewName("rygl/objectKJ"); registry.addViewController("/toObjectKJ").setViewName("rygl/objectKJ");
registry.addViewController("/catchimg").setViewName("rygl/demo"); registry.addViewController("/catchimg").setViewName("rygl/demo");
registry.addViewController("/iframe1").setViewName("zlcc/iframe1");
registry.addViewController("/iframe2").setViewName("zlcc/iframe2");
registry.addViewController("/xj").setViewName("zlcc/xj");
registry.addViewController("/report").setViewName("zlcc/report");
registry.addViewController("/sheb").setViewName("cjqx/sheb"); registry.addViewController("/sheb").setViewName("cjqx/sheb");
registry.addViewController("/shebform").setViewName("cjqx/shebform"); registry.addViewController("/shebform").setViewName("cjqx/shebform");
registry.addViewController("/kehud").setViewName("cjqx/kehud"); registry.addViewController("/kehud").setViewName("cjqx/kehud");
......
...@@ -17,7 +17,7 @@ public class FilterConfig extends WebMvcConfigurerAdapter { ...@@ -17,7 +17,7 @@ public class FilterConfig extends WebMvcConfigurerAdapter {
// //
registry.addInterceptor(InterceptorConfig). registry.addInterceptor(InterceptorConfig).
addPathPatterns("/**"). addPathPatterns("/**").
excludePathPatterns("/","/toLogin","/noLogin","/doLogin","/toHome","/static*//**","/refreshCodeCache","/qxdoLogin","/queryNameByCode","/queryTypeCode","/toFjxz","/toCzsmxz","/download/**","/toObjectKJ","/catchimg"); excludePathPatterns("/","/toLogin","/noLogin","/doLogin","/toHome","/static*//**","/refreshCodeCache","/qxdoLogin","/queryNameByCode","/queryTypeCode","/toFjxz","/toCzsmxz","/download/**","/toObjectKJ","/catchimg","/iframe1","/iframe2","/xj","/report");
} }
......
...@@ -186,6 +186,49 @@ public class TbXwRycjController { ...@@ -186,6 +186,49 @@ public class TbXwRycjController {
return "rygl/addryxx"; return "rygl/addryxx";
} }
@RequestMapping("/toRyswtzfkxq")
public String toRyswtzfkxq(Model model, HttpServletRequest request,String isfirst){
User user = (User)request.getSession().getAttribute("User");
model.addAttribute("username",user.getUsername());
String scheme = request.getScheme();//http
String serverName = request.getServerName();//IP
int serverPort = request.getServerPort();//端口号
String contextPath = request.getContextPath();//项目名
String webappurl = scheme+"://"+serverName+":"+serverPort+contextPath;
if(isfirst!=null&&"1".equals(isfirst)){
model.addAttribute("cxqssj",getSystemTime());
}
model.addAttribute("webappurl",webappurl);
return "rygl/cxlist";
}
@RequestMapping("/toBdxxxq")
public String toBdxxxq(HttpServletRequest request,String zwbh,String zjhm,Model model){
AutoTbStRy xyrC = rycjService.getRyxxBySzzwbh(zwbh);
String rybhstr = xyrC.getRybh();
String savePath = "/personphoto/"+ rybhstr.substring(rybhstr.length() - 10, rybhstr.length() - 4)+ "/" + rybhstr.substring(rybhstr.length() - 3, rybhstr.length());
//String hcfilePath = request.getServletContext().getRealPath("/").replaceAll("\\\\","/");
Param param = paramService.getParamById("0050");
String zplj = param.getParamvalue();
String filePath = zplj;
filePath = filePath+savePath;
File filejia2 = new File(filePath+"/"+rybhstr+"2.jpg");
if (filejia2.exists()) {
String zpBase64 = GetImageStrs(filePath+"/"+rybhstr+"2.jpg");
//insPic2(hcfilePath,zpBase64,rybhstr,"2");
xyrC.setZmzpStr64(zpBase64);
//xyrC.setZmzplj("static/img"+savePath+"/"+rybhstr+"2.jpg");
xyrC.setZMZPL64(String.valueOf(zpBase64.getBytes().length));
}
User user = (User)request.getSession().getAttribute("User");
model.addAttribute("username",user.getUsername());
model.addAttribute("unitcode",user.getUnitcode());
model.addAttribute("ryxx",xyrC);
model.addAttribute("saveflag","0");
return "ryswtz/ryccxx";
}
@RequestMapping("/toZljc") @RequestMapping("/toZljc")
public String toZljc(Model model,String rybh,String szzwbh,String ifxq,HttpServletRequest request){ public String toZljc(Model model,String rybh,String szzwbh,String ifxq,HttpServletRequest request){
AutoTbStRy xyrC = rycjService.getRyxxBySzzwbh(szzwbh); AutoTbStRy xyrC = rycjService.getRyxxBySzzwbh(szzwbh);
...@@ -1179,7 +1222,7 @@ public class TbXwRycjController { ...@@ -1179,7 +1222,7 @@ public class TbXwRycjController {
return ryxx; return ryxx;
} }
/* /*
@RequestMapping("/exportExcelToRycj") @RequestMapping("/exportExcelToRyxx")
@ResponseBody @ResponseBody
public AutoTbStRy exportRyxx(String asjxgrybh, String cyzjZjhm, String xm, String xbdm, String hjdzXzqhdm, String xxdjdwGajgjgdm, HttpServletRequest request, HttpServletResponse response) { public AutoTbStRy exportRyxx(String asjxgrybh, String cyzjZjhm, String xm, String xbdm, String hjdzXzqhdm, String xxdjdwGajgjgdm, HttpServletRequest request, HttpServletResponse response) {
...@@ -1239,6 +1282,98 @@ public class TbXwRycjController { ...@@ -1239,6 +1282,98 @@ public class TbXwRycjController {
} }
*/ */
@RequestMapping("/exportExcelToZljc")
@ResponseBody
public AutoTbStRy exportZljc(String rybh, String zjhm, String xm, String zwbh, String jcjg, String cjdw,
String fcjsj, String ecjsj, String cjr, String fjcsj, String ejcsj, String jcr,HttpServletRequest request, HttpServletResponse response) {
AfisQualityCk xyrxx = new AfisQualityCk();
xyrxx.setRRybh(rybh);
xyrxx.setZjhm(zjhm);
xyrxx.setRXm(xm);
xyrxx.setRZwbh(zwbh);
xyrxx.setJcjg(jcjg);
xyrxx.setRCjdw(cjdw);
xyrxx.setRCjr(cjr);
xyrxx.setJcr(jcr);
xyrxx.setfRCjsjStr(fcjsj);
xyrxx.seteRCjsjStr(ecjsj);
xyrxx.setFjcsjStr(fjcsj);
xyrxx.setEjcsjStr(ejcsj);
User user = (User)request.getSession().getAttribute("User");
//xyrxx.setLrr(user.getUnitcode());
List<AfisQualityCk> ryxxs = afisQualityService.queryZljcList(xyrxx);
//excel标题
String[] title = {"人员编号","指纹编号","姓名", "身份证号","户籍地","采集单位","采集时间","检查时间","检查人","采集次数","检查结果"};
//excel文件名
String fileName = "质量检查信息"+System.currentTimeMillis()+".xls";
//sheet名
String sheetName = "质量检查信息";
String [][] content = new String[ryxxs.size()][];
String xb="";
String mz="";
String hjqh="";
for (int i = 0; i < ryxxs.size(); i++) {
AfisQualityCk ryxx = ryxxs.get(i);
content[i] = new String[title.length];
content[i][0] = ryxx.getRRybh();
content[i][1] = ryxx.getRZwbh();
content[i][2] = ryxx.getRXm();
content[i][3] = ryxx.getZjhm();
content[i][4] = ryxx.getHjd();
content[i][5] = ryxx.getRCjdw();
if(ryxx.getRCjsj()!=null){
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = formatter.format(ryxx.getRCjsj());
content[i][6] = dateString;
}else{
content[i][6] = "";
}
if(ryxx.getJcsj()!=null){
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateString = formatter.format(ryxx.getJcsj());
content[i][7] = dateString;
}else{
content[i][7] = "";
}
content[i][8] = ryxx.getJcr();
content[i][9] = ryxx.getRCjcs();
if(ryxx.getQdzljcjs()==null||"".equals(ryxx.getQdzljcjs())){
content[i][10] = "待检查";
}else if(ryxx.getJcjg()==null||"".equals(ryxx.getJcjg())){
content[i][10] = "待检查";
}else if("0".equals(ryxx.getJcjg())){
content[i][10] = "合格";
}else if("1".equals(ryxx.getJcjg())){
content[i][10] = "不合格";
}else if("2".equals(ryxx.getJcjg())){
content[i][10] = "无文档";
}else if("3".equals(ryxx.getJcjg())){
content[i][10] = "无指纹";
}else{
content[i][10] = "待检查";
}
}
//创建HSSFWorkbook
HSSFWorkbook wb = ExportExcels.getHSSFWorkbook(sheetName, title, content, null);
//响应到客户端
try {
this.setResponseHeader(response, fileName);
OutputStream os = response.getOutputStream();
wb.write(os);
os.flush();
os.close();
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
//发送响应流方法 //发送响应流方法
public void setResponseHeader(HttpServletResponse response, String fileName) { public void setResponseHeader(HttpServletResponse response, String fileName) {
try { try {
...@@ -1735,7 +1870,7 @@ public class TbXwRycjController { ...@@ -1735,7 +1870,7 @@ public class TbXwRycjController {
public static boolean bjDate(String time1,String time2) public static boolean bjDate(String time1,String time2)
{ {
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//将字符串形式的时间转化为Date类型的时间 //将字符串形式的时间转化为Date类型的时间
Date a= null; Date a= null;
Date b= null; Date b= null;
......
package com.founder.dao;
import com.founder.model.AfisQualityCcrw;
import com.founder.model.AfisQualityCk;
import com.founder.util.MyMapper;
import org.springframework.stereotype.Component;
import java.util.List;
import java.util.Map;
@Component
public interface AfisQualityCcrwDao extends MyMapper<AfisQualityCcrw> {
public Integer queryZlccrwPageCount(Map<String, Object> map);
public List<AfisQualityCcrw> queryZlccrwPageList(Map<String, Object> map);
public Integer queryZljcPageCount(Map<String, Object> map);
public List<AfisQualityCk> queryZljcPageList(Map<String, Object> map);
}
package com.founder.model;
import java.io.Serializable;
import java.util.Date;
/**
* <p>Title: AfisQualityCcrw.java</p>
* <p>Description: 抽查任务实体类</p>
* @author yangliang
* @date 2019-3-19
* @version 1.0
*/
public class AfisQualityCcrw implements Serializable {
private String xxbh; //抽查编号
private String rwbh; //任务编号
private Date ccsjQssj; //抽查时间开始时间
private String ccsjQssjStr; //抽查时间开始时间
private Date ccsjJzsj; //抽查时间截止时间
private String ccsjJzsjStr; //抽查时间截止时间
private String ccdw; //抽查单位
private String ccfs; //抽查份数
private String jcfs; //已检查份数
private String cjdwdm; //创建单位
private String cjr; //创建人
private Date cjsj; //创建时间
private String bz; //备注
public String getXxbh() {
return xxbh;
}
public void setXxbh(String xxbh) {
this.xxbh = xxbh;
}
public String getRwbh() {
return rwbh;
}
public void setRwbh(String rwbh) {
this.rwbh = rwbh;
}
public Date getCcsjQssj() {
return ccsjQssj;
}
public void setCcsjQssj(Date ccsjQssj) {
this.ccsjQssj = ccsjQssj;
}
public String getCcsjQssjStr() {
return ccsjQssjStr;
}
public void setCcsjQssjStr(String ccsjQssjStr) {
this.ccsjQssjStr = ccsjQssjStr;
}
public Date getCcsjJzsj() {
return ccsjJzsj;
}
public void setCcsjJzsj(Date ccsjJzsj) {
this.ccsjJzsj = ccsjJzsj;
}
public String getCcsjJzsjStr() {
return ccsjJzsjStr;
}
public void setCcsjJzsjStr(String ccsjJzsjStr) {
this.ccsjJzsjStr = ccsjJzsjStr;
}
public String getCcfs() {
return ccfs;
}
public void setCcfs(String ccfs) {
this.ccfs = ccfs;
}
public String getJcfs() {
return jcfs;
}
public void setJcfs(String jcfs) {
this.jcfs = jcfs;
}
public String getCjdwdm() {
return cjdwdm;
}
public void setCjdwdm(String cjdwdm) {
this.cjdwdm = cjdwdm;
}
public String getCjr() {
return cjr;
}
public void setCjr(String cjr) {
this.cjr = cjr;
}
public Date getCjsj() {
return cjsj;
}
public void setCjsj(Date cjsj) {
this.cjsj = cjsj;
}
public String getBz() {
return bz;
}
public void setBz(String bz) {
this.bz = bz;
}
public String getCcdw() {
return ccdw;
}
public void setCcdw(String ccdw) {
this.ccdw = ccdw;
}
}
\ No newline at end of file
...@@ -67,6 +67,12 @@ public class AfisQualityCk implements Serializable { ...@@ -67,6 +67,12 @@ public class AfisQualityCk implements Serializable {
private String ejcsjStr; //采集时间 private String ejcsjStr; //采集时间
private String hjd; //采集时间 private String hjd; //采集时间
private String ccbh; //抽查编号
private String ccr; //抽查人
private String ccdw; //抽查单位
private Date ccsj; //抽查时间
private String ccsjStr; //抽查时间
public String getRRybh() { public String getRRybh() {
return this.RRybh; return this.RRybh;
} }
...@@ -466,4 +472,44 @@ public class AfisQualityCk implements Serializable { ...@@ -466,4 +472,44 @@ public class AfisQualityCk implements Serializable {
public void setHjd(String hjd) { public void setHjd(String hjd) {
this.hjd = hjd; this.hjd = hjd;
} }
public String getCcbh() {
return ccbh;
}
public void setCcbh(String ccbh) {
this.ccbh = ccbh;
}
public String getCcr() {
return ccr;
}
public void setCcr(String ccr) {
this.ccr = ccr;
}
public String getCcdw() {
return ccdw;
}
public void setCcdw(String ccdw) {
this.ccdw = ccdw;
}
public Date getCcsj() {
return ccsj;
}
public void setCcsj(Date ccsj) {
this.ccsj = ccsj;
}
public String getCcsjStr() {
return ccsjStr;
}
public void setCcsjStr(String ccsjStr) {
this.ccsjStr = ccsjStr;
}
} }
\ No newline at end of file
...@@ -211,10 +211,12 @@ public class IDicItemServiceImpl implements IDicItemService { ...@@ -211,10 +211,12 @@ public class IDicItemServiceImpl implements IDicItemService {
ssdw = ssdw.substring(0, 2); ssdw = ssdw.substring(0, 2);
} }
//获取符合条件的key //获取符合条件的key
String keys = "zzjgdm_" + ssdw + ":" + code_type + ":*:*:*:*"+name+"*"; //String keys = "zzjgdm_" + ssdw + ":" + code_type + ":*:*:*:*"+name+"*";
String keys = "zzjgdm_" + ssdw + ":" + code_type + ":*:*:*"+name+"*";
if("CODE_UNIT".equals(code_type)){ if("CODE_UNIT".equals(code_type)){
if(null!=unitcode && !"".equals(unitcode)){ //单位代码 if(null!=unitcode && !"".equals(unitcode)){ //单位代码
keys = "zzjgdm_" + ssdw + ":" + code_type + ":*:"+unitcode+"*:*:*"+name+"*"; //keys = "zzjgdm_" + ssdw + ":" + code_type + ":*:"+unitcode+"*:*:*"+name+"*";
keys = "zzjgdm_" + ssdw + ":" + code_type + ":*:"+unitcode+"*:*"+name+"*";
} }
} }
Set<String> set = redisTemplate.keys(keys); Set<String> set = redisTemplate.keys(keys);
......
package com.founder.service;
import com.founder.model.AfisQualityCcrw;
import com.founder.model.AfisQualityCk;
import com.founder.model.User;
import com.founder.utils.EasyUIPage;
import java.util.List;
public interface AfisQualityCcrwService extends IService<AfisQualityCcrw> {
public EasyUIPage queryZlccrwPage(EasyUIPage page, AfisQualityCcrw entity);
public List<AfisQualityCcrw> queryZlccrwList(AfisQualityCcrw entity);
public EasyUIPage queryZlccPage(EasyUIPage page, AfisQualityCk entity);
}
...@@ -4,6 +4,8 @@ import com.founder.model.AfisQualityCk; ...@@ -4,6 +4,8 @@ import com.founder.model.AfisQualityCk;
import com.founder.model.User; import com.founder.model.User;
import com.founder.utils.EasyUIPage; import com.founder.utils.EasyUIPage;
import java.util.List;
public interface AfisQualityService extends IService<AfisQualityCk> { public interface AfisQualityService extends IService<AfisQualityCk> {
...@@ -12,6 +14,8 @@ public interface AfisQualityService extends IService<AfisQualityCk> { ...@@ -12,6 +14,8 @@ public interface AfisQualityService extends IService<AfisQualityCk> {
public String closeCheck(String zwbh, String jcjg, User user); public String closeCheck(String zwbh, String jcjg, User user);
public EasyUIPage queryZljcPage(EasyUIPage page, AfisQualityCk entity); public EasyUIPage queryZljcPage(EasyUIPage page, AfisQualityCk entity);
public List<AfisQualityCk> queryZljcList(AfisQualityCk entity);
/** /**
* 指纹质量检查保存函数 * 指纹质量检查保存函数
* @param afisQualityCk * @param afisQualityCk
......
package com.founder.service.impl;
import com.founder.dao.AfisQualityCcrwDao;
import com.founder.model.AfisQualityCcrw;
import com.founder.model.AfisQualityCk;
import com.founder.model.AutoTbStRy;
import com.founder.model.User;
import com.founder.service.AfisQualityCcrwService;
import com.founder.utils.EasyUIPage;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@Service
public class AfisQualityCcrwServiceImpl extends BaseService<AfisQualityCcrw> implements AfisQualityCcrwService {
private Logger log= LoggerFactory.getLogger(this.getClass());
@Autowired
private AfisQualityCcrwDao mapper;
@Override
public EasyUIPage queryZlccrwPage(EasyUIPage page, AfisQualityCcrw entity) {
Map<String, Object> map = new HashMap<>();
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", entity);
page.setTotal(mapper.queryZlccrwPageCount(map));
if (page.getTotal() == 0) {
page.setRows(new ArrayList<>());
} else {
List<AfisQualityCcrw> afisQualityCks = mapper.queryZlccrwPageList(map);
DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
for (int i=0;i<afisQualityCks.size();i++) {
if(afisQualityCks.get(i).getCcsjQssj()!=null&&!"".equals(afisQualityCks.get(i).getCcsjQssj())){
afisQualityCks.get(i).setCcsjQssjStr(df.format(afisQualityCks.get(i).getCcsjQssj()));
}else{
afisQualityCks.get(i).setCcsjQssjStr("");
}
if(afisQualityCks.get(i).getCcsjJzsj()!=null&&!"".equals(afisQualityCks.get(i).getCcsjJzsj())){
afisQualityCks.get(i).setCcsjJzsjStr(df.format(afisQualityCks.get(i).getCcsjJzsj()));
}else{
afisQualityCks.get(i).setCcsjJzsjStr("");
}
}
page.setRows(mapper.queryZlccrwPageList(map));
}
return page;
}
@Override
public List<AfisQualityCcrw> queryZlccrwList(AfisQualityCcrw entity) {
Map<String, Object> map = new HashMap<>();
map.put("begin", "0");
map.put("end", "10000");
map.put("sort", "CJSJ");
map.put("order", "desc");
map.put("entity", entity);
List<AfisQualityCcrw> afisQualityCks = mapper.queryZlccrwPageList(map);
return afisQualityCks;
}
@Override
public EasyUIPage queryZlccPage(EasyUIPage page, AfisQualityCk entity) {
Map<String, Object> map = new HashMap<>();
map.put("begin", page.getBegin());
map.put("end", page.getEnd());
String sort = page.getSort();
String order = page.getOrder();
if (StringUtils.isEmpty(sort)) { // 默认排序
sort = "LRSJ";
order = "desc";
}
map.put("sort", sort);
map.put("order", order);
map.put("entity", entity);
page.setTotal(mapper.queryZljcPageCount(map));
if (page.getTotal() == 0) {
page.setRows(new ArrayList<>());
} else {
List<AfisQualityCk> afisQualityCks = mapper.queryZljcPageList(map);
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
for (int i=0;i<afisQualityCks.size();i++) {
if(afisQualityCks.get(i).getRCjsj()!=null&&!"".equals(afisQualityCks.get(i).getRCjsj())){
afisQualityCks.get(i).setRCjsjStr(df.format(afisQualityCks.get(i).getRCjsj()));
}else{
afisQualityCks.get(i).setRCjsjStr("");
}
if(afisQualityCks.get(i).getJcsj()!=null&&!"".equals(afisQualityCks.get(i).getJcsj())){
afisQualityCks.get(i).setJcsjStr(df.format(afisQualityCks.get(i).getJcsj()));
}else{
afisQualityCks.get(i).setJcsjStr("");
}
}
page.setRows(mapper.queryZljcPageList(map));
}
return page;
}
}
...@@ -63,6 +63,18 @@ public class AfisQualityServiceImpl extends BaseService<AfisQualityCk> implement ...@@ -63,6 +63,18 @@ public class AfisQualityServiceImpl extends BaseService<AfisQualityCk> implement
} }
@Override @Override
public List<AfisQualityCk> queryZljcList(AfisQualityCk entity) {
Map<String, Object> map = new HashMap<>();
map.put("begin", "0");
map.put("end", "10000");
map.put("sort", "LRSJ");
map.put("order", "desc");
map.put("entity", entity);
List<AfisQualityCk> afisQualityCks = mapper.queryZljcPageList(map);
return afisQualityCks;
}
@Override
public AfisQualityCk getAfisQuality(String szzwbh) { public AfisQualityCk getAfisQuality(String szzwbh) {
AfisQualityCk xyrC=new AfisQualityCk(); AfisQualityCk xyrC=new AfisQualityCk();
Map<String, Object> map = new HashMap<>(); Map<String, Object> map = new HashMap<>();
......
...@@ -99,6 +99,7 @@ public class PraseXML { ...@@ -99,6 +99,7 @@ public class PraseXML {
} }
public static void main(String[] args) { public static void main(String[] args) {
PraseXML prase = new PraseXML(); PraseXML prase = new PraseXML();
StringBuffer sb = new StringBuffer(); StringBuffer sb = new StringBuffer();
sb.append("<?xml version=\"1.0\" encoding=\"GBK\" ?>"); sb.append("<?xml version=\"1.0\" encoding=\"GBK\" ?>");
......
<?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.AfisQualityCcrwDao">
<resultMap id="baseMap" type="com.founder.model.AfisQualityCcrw">
<result column="XXBH" property="xxbh" jdbcType="VARCHAR"/>
<result column="RWBH" property="rwbh" jdbcType="VARCHAR"/>
<result column="CCDW" property="ccdw" jdbcType="VARCHAR"/>
<result column="CCSJ_QSSJ" property="ccsjQssj" jdbcType="TIMESTAMP"/>
<result column="CCSJ_JZSJ" property="ccsjJzsj" jdbcType="TIMESTAMP"/>
<result column="CCFS" property="ccfs" jdbcType="VARCHAR"/>
<result column="JCFS" property="jcfs" jdbcType="VARCHAR"/>
<result column="CJDWDM" property="cjdwdm" jdbcType="VARCHAR"/>
<result column="CJR" property="cjr" jdbcType="VARCHAR"/>
<result column="CJSJ" property="cjsj" jdbcType="TIMESTAMP"/>
<result column="BZ" property="bz" jdbcType="VARCHAR"/>
</resultMap>
<sql id="queryWhere">
<if test="entity.xxbh != null and entity.xxbh != ''"> AND XXBH = #{entity.xxbh , jdbcType=VARCHAR } </if>
<if test="entity.rwbh != null and entity.rwbh != ''"> AND RWBH = #{entity.rwbh , jdbcType=VARCHAR } </if>
<if test="entity.ccdw != null and entity.ccdw != ''"> AND CCDW = #{entity.ccdw , jdbcType=VARCHAR } </if>
<if test="entity.cjdwdm != null and entity.cjdwdm != ''"> AND CJDWDM = #{entity.cjdwdm , jdbcType=VARCHAR } </if>
<if test="entity.ccsjQssjStr != null and entity.ccsjQssjStr != ''"> AND CCSJ_QSSJ <![CDATA[>=]]> to_date(#{entity.ccsjQssjStr , jdbcType=VARCHAR },'yyyy-mm-dd') </if>
<if test="entity.ccsjJzsjStr != null and entity.ccsjJzsjStr != ''"> AND CCSJ_JZSJ <![CDATA[<]]> to_date(#{entity.ccsjJzsjStr , jdbcType=VARCHAR },'yyyy-mm-dd')+1 </if>
</sql>
<select id="queryZlccrwPageCount" resultType="int" parameterType="map">
select count(*) from AFIS_QUALITY_CCRW A where 1=1
AND A.SCBZ = '0' AND RWBZ = '1'
<include refid="queryWhere"/>
</select>
<select id="queryZlccrwPageList" resultType="com.founder.model.AfisQualityCcrw" parameterType="map">
<![CDATA[SELECT t.* FROM (
SELECT a.* , rownum r FROM (]]>
select
A.XXBH as xxbh,
A.RWBH as rwbh,
(select wm_concat(t.ccdw) from AFIS_QUALITY_CCRW t where t.rwbh=A.rwbh) as ccdw,
A.CCSJ_QSSJ as ccsjQssj,
A.CCSJ_JZSJ as ccsjJzsj,
A.CCFS as ccfs,
A.JCFS as jcfs,
A.CJDWDM as cjdwdm,
A.CJR as cjr,
A.BZ as bz,
A.CJSJ as cjsj
from AFIS_QUALITY_CCRW A where 1=1
AND A.SCBZ = '0' AND RWBZ = '1'
<include refid="queryWhere"/>
<![CDATA[ order by ${sort} ${order} ) a
WHERE ROWNUM <= #{ end } ) t
WHERE r > #{ begin } ]]>
</select>
<select id="queryZljcPageCount" resultType="int" parameterType="map">
select count(*) from AFIS_QUALITY_CK A,TB_RY_RYCJ B,SYS_PARAM_DATE S where 1=1
and A.R_RYBH=B.RYBH and S.BH='1000' AND A.SCBZ = '0' AND B.SZZWBH is not null AND (B.IFHB='0' OR B.IFHB IS NULL)
<include refid="queryWhere"/>
</select>
<select id="queryZljcPageList" resultType="com.founder.model.AfisQualityCk" parameterType="map">
<![CDATA[SELECT t.* FROM (
SELECT a.* , rownum r FROM (]]>
select
A.R_RYBH as RRybh,
A.R_XM as RXm,
A.R_ZWBH as RZwbh,
(select name from sys_dictitem_xzxt s where s.groupid='CODE_UNIT' and s.code = A.R_CJDW) as RCjdw,
A.JCJG as jcjg,
A.R_RX as RRx,
A.R_WZXX as RWzxx,
A.R_PMZW as RPmzw,
A.R_GDZW as RGdzw,
A.R_ZW as RZw,
A.BZ as bz,
A.R_CJCS as RCjcs,
A.R_CJSJ as RCjsj,
A.ZWZT as zwzt,
(select name from sys_dictitem_xzxt s where s.groupid='CODE_JY' and s.code = A.JCR) as jcr,
A.JCSJ as jcsj,
A.QDZLJCJS as qdzljcjs ,
B.R_SJLXDH as r_sjlxdh,
(select name from sys_dictitem_xzxt 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
AND A.R_RYBH=B.RYBH AND S.BH='1000' AND A.SCBZ = '0' AND B.SZZWBH is not null AND (B.IFHB='0' OR B.IFHB IS NULL)
<include refid="queryWhere"/>
<![CDATA[ order by ${sort} ${order} ) a
WHERE ROWNUM <= #{ end } ) t
WHERE r > #{ begin } ]]>
</select>
</mapper>
\ No newline at end of file
...@@ -11,11 +11,11 @@ ...@@ -11,11 +11,11 @@
</select> </select>
<!-- 查询通话记录信息 --> <!-- 查询通话记录信息 -->
<select id="getThjlInfoList" parameterType="map" resultType="com.founder.model.TbPhThjl"> <select id="getThjlInfoList" parameterType="map" resultType="com.founder.model.TbPhThjl">
select a.thjlid,a.xyrbh,a.lxdh,(case when a.thlx=1 then '发送(出)' when a.thlx=2 then '接收(进)' else '未知' end) thlx,a.xm,a.cjdwdm,a.sjid,a.lrsj,a.jzsjhm,a.thzt,a.thsc,a.thkssj,a.rqsj,b.thjlzs from TB_PH_THJL a,(select xyrbh,count(*) thjlzs from TB_PH_THJL where scbz=0 and xyrbh=#{xyrbh,jdbcType=VARCHAR} group by xyrbh) b where a.xyrbh = b.xyrbh and a.scbz=0 select a.thjlid,a.xyrbh,a.lxdh,(case when a.thlx=1 then '发送(出)' when a.thlx=2 then '接收(进)' else '未知' end) thlx,a.xm,a.cjdwdm,a.sjid,a.lrsj,a.jzsjhm,a.thzt,a.thsc,a.thkssj,to_char(a.rqsj,'yyyy-MM-dd hh24:mi:ss') fthsj,b.thjlzs from TB_PH_THJL a,(select xyrbh,count(*) thjlzs from TB_PH_THJL where scbz=0 and xyrbh=#{xyrbh,jdbcType=VARCHAR} group by xyrbh) b where a.xyrbh = b.xyrbh and a.scbz=0 order by a.rqsj desc
</select> </select>
<!-- 查询短信信息 --> <!-- 查询短信信息 -->
<select id="getDxjlInfoList" parameterType="map" resultType="com.founder.model.TbPhDxjl"> <select id="getDxjlInfoList" parameterType="map" resultType="com.founder.model.TbPhDxjl">
select a.dxjlid,a.xyrbh,a.yddh,a.dxnr,(case when a.dxlx=1 then '发送(出)' when a.dxlx=2 then '接收(进)' else '未知' end) dxlx,a.gxsj,a.cjdwdm,a.sjid,a.lrsj,a.jzsjhm,a.xm,to_char(a.rqsj,'yyyy-MM-dd hh24:mi:ss') fdxsj,b.dxjlzs from TB_PH_DXJL a,(select xyrbh,count(*) dxjlzs from TB_PH_DXJL where scbz=0 and xyrbh=#{xyrbh,jdbcType=VARCHAR} group by xyrbh) b where a.xyrbh = b.xyrbh and a.scbz=0 select a.dxjlid,a.xyrbh,a.yddh,a.dxnr,(case when a.dxlx=1 then '发送(出)' when a.dxlx=2 then '接收(进)' else '未知' end) dxlx,a.gxsj,a.cjdwdm,a.sjid,a.lrsj,a.jzsjhm,a.xm,to_char(a.rqsj,'yyyy-MM-dd hh24:mi:ss') fdxsj,b.dxjlzs from TB_PH_DXJL a,(select xyrbh,count(*) dxjlzs from TB_PH_DXJL where scbz=0 and xyrbh=#{xyrbh,jdbcType=VARCHAR} group by xyrbh) b where a.xyrbh = b.xyrbh and a.scbz=0 order by a.rqsj desc
</select> </select>
<!-- 查询虚拟身份信息 --> <!-- 查询虚拟身份信息 -->
<select id="getXnsfInfoList" parameterType="map" resultType="com.founder.model.TbXnsfZhxx"> <select id="getXnsfInfoList" parameterType="map" resultType="com.founder.model.TbXnsfZhxx">
......
...@@ -1594,16 +1594,18 @@ function openCombotree(ID) { ...@@ -1594,16 +1594,18 @@ function openCombotree(ID) {
//初始化搜索框 //初始化搜索框
$('#' + dictSearchID).searchbox({ $('#' + dictSearchID).searchbox({
prompt: '输入关键字查询,输入空查询全部', prompt: '输入关键字查询,输入空查询全部1',
width: 300, width: 300,
height: 25, height: 25,
searcher: function (value, name) { searcher: function (value, name) {
alert("12345");
var searchKeyValue = value.replace(/(^\s*)|(\s*$)/g, ""); var searchKeyValue = value.replace(/(^\s*)|(\s*$)/g, "");
var options = $box.combotree('options'); var options = $box.combotree('options');
var dictUrl = options.url; var dictUrl = options.url;
if(searchKeyValue){ if(searchKeyValue){
var index = dictUrl.indexOf("?"); var index = dictUrl.indexOf("?");
dictUrl="/queryZTreeDataByName"+dictUrl.substring(index,dictUrl.length)+"&&name="+searchKeyValue; dictUrl="/queryZTreeDataByName"+dictUrl.substring(index,dictUrl.length)+"&&name="+searchKeyValue;
alert("dictUrl==="+dictUrl);
} }
//初始化字典树 //初始化字典树
$('#' + dictTreeID).tree({ $('#' + dictTreeID).tree({
......
@charset "UTF-8";
.main-cen-box {
padding: 0px;
margin-left:0px;
}
.Wdate {
padding: 4px 0 4px 0px !important;
}
/*覆盖easyui*/
body .datagrid-cell{
white-space: inherit;
word-wrap: inherit;
overflow: inherit;
}
/*任务抽查*/
.zdy-btn{margin:0 5px;}
.colorg,.colorcx,.colorhg{cursor: pointer;font-weight: 600;margin:0 8px;}
.colorg{color:#e59501;}
.colorcx{color:red;}
.colorhg{color:green;}
.xj-table .ar{color:#0066CC;}
.cxtj .xj-table{border:none;border-bottom:1px solid #ccc;}
.xj-table tr{height:45px;}
.header-title-img{left:50px;}
.left-menu-box {
float: left;
width: 230px;
background-color: #E0ECFF;
height: 100%;
overflow: auto;
position: inherit;
padding-top:0;
}
.content-box{height:100%;display: none;}
.left-list{margin-top:10px;}
.left-bot{float: left;width:20px;}
.posi{position: relative;}
.zdy-icon{display:none;position: absolute;right: -12px;top:2px;font-size: 26px;color: #fff;}
.zdy-icon2{top:5px;}
.left-list {
margin-right: 12px;
}
.left-list-ftitle{background-color: #ccc;color:#666;}
.current{
display: block;
height: 36px;
line-height: 36px;
padding-left: 15px;
font-size: 16px;
background-color: #274776;
opacity: 0.8;
color: #fff;
font-weight: bold;
position: relative;
}
.colorc{
font-size: 14px;
margin:0 3px;
background-image: -webkit-linear-gradient(bottom,#f7aa7d,#fb6a4a,yellow);
-webkit-background-clip:text;
-webkit-text-fill-color:transparent;
}
.statistics{font-weight: 600;position: relative;}
.center-span{font-weight:600;width:240px;position:absolute;left:50%;margin-left:-120px;}
\ No newline at end of file
@charset "UTF-8";
/*css 初始化 */
html,
body,
ul,
li,
ol,
dl,
dd,
dt,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
legend,
img {
margin: 0;
padding: 0;
}
fieldset,
img,
input,
button {
border: none;
padding: 0;
margin: 0;
outline-style: none;
}
/*清除边框外发光 */
ul,
ol {
list-style: none;
/* 清除左侧小圆点标注 */
}
input {
padding-top: 0;
padding-bottom: 0;
font-family: "SimSun", "宋体";
}
select,
input {
vertical-align: middle;
}
select,
input,
textarea {
font-size: 12px;
margin: 0;
}
textarea {
resize: none;
/*防止拖动*/
}
img {
border: 0;
vertical-align: middle;
/* 去掉图片底部默认的3像素空白缝隙*/
}
table {
border-collapse: collapse;
/* 边框合并 */
}
body {
font: 12px/150% Arial, Verdana, "\5b8b\4f53";
/* 宋体 */
color: #333;
background: #fff
}
.clearfix:before,
.clearfix:after {
content: "";
display: table;
/* 清除浮动 */
}
.clearfix:after {
clear: both;
/* 清除浮动 */
}
.clearfix {
*zoom: 1;
/*IE/7/6*/
}
a {
color: #666;
text-decoration: none;
/* 清除下划线 */
}
h1,
h2,
h3,
h4,
h5,
h6 {
text-decoration: none;
font-weight: normal;
font-size: 100%;
}
s,
i,
em {
font-style: normal;
text-decoration: none;
}
.col-red {
color: #C81623!important;
}
/*公共类*/
.w {
width: 1210px;
margin: 0 auto;
/*版心 提取 */
}
.fl {
float: left
}
.fr {
float: right
}
.al {
text-align: left
}
.ac {
text-align: center
}
.ar {
text-align: right
}
.hide {
display: none
}
.show{
display: block;
}
\ No newline at end of file
/*
* My97 DatePicker 4.8 Beta1
* License: http://www.my97.net/dp/license.asp
*/
var $dp,WdatePicker;(function(){var $={
$langList:[{
name:"en",charset:"UTF-8"},
{name:"zh-cn",charset:"gb2312"},
{name:"zh-tw",charset:"GBK"}
],
$skinList:[
{name:"default",charset:"gb2312"},
{name:"whyGreen",charset:"gb2312"}
],
$wdate:true,
$crossFrame:true,
$preLoad:false,
doubleCalendar:false,
enableKeyboard:true,
enableInputMask:true,
autoUpdateOnChanged:null,
whichDayIsfirstWeek:4,
position:{},
lang:"auto",
skin:"default",
dateFmt:"yyyy-MM-dd",
realDateFmt:"yyyy-MM-dd",
realTimeFmt:"HH:mm:ss",
realFullFmt:"%Date %Time",
minDate:"1900-01-01 00:00:00",
maxDate:"2099-12-31 23:59:59",
startDate:"",
alwaysUseStartDate:false,
yearOffset:1911,
firstDayOfWeek:0,
isShowWeek:false,
highLineWeekDay:true,
isShowClear:true,
isShowToday:true,
isShowOK:true,
isShowOthers:true,
readOnly:false,
errDealMode:0,
autoPickDate:null,
qsEnabled:true,
hmsMenuCfg:{H:[1,6],m:[5,6],s:[15,4]},
autoShowQS:false,
specialDates:null,specialDays:null,disabledDates:null,disabledDays:null,onpicking:null,onpicked:null,onclearing:null,oncleared:null,ychanging:null,ychanged:null,Mchanging:null,Mchanged:null,dchanging:null,dchanged:null,Hchanging:null,Hchanged:null,mchanging:null,mchanged:null,schanging:null,schanged:null,eCont:null,vel:null,elProp:"",errMsg:"",quickSel:[],has:{},getRealLang:function(){var _=$.$langList;for(var A=0;A<_.length;A++)if(_[A].name==this.lang)return _[A];return _[0]}};WdatePicker=U;var Y=window,T={innerHTML:""},N="document",H="documentElement",C="getElementsByTagName",V,A,S,G,c,X=navigator.appName;if(X=="Microsoft Internet Explorer")S=true;else if(X=="Opera")c=true;else G=true;A=$.$dpPath||J();if($.$wdate)K(A+"skin/WdatePicker.css");V=Y;if($.$crossFrame){try{while(V.parent!=V&&V.parent[N][C]("frameset").length==0)V=V.parent}catch(O){}}if(!V.$dp)V.$dp={ff:G,ie:S,opera:c,status:0,defMinDate:$.minDate,defMaxDate:$.maxDate};B();if($.$preLoad&&$dp.status==0)E(Y,"onload",function(){U(null,true)});if(!Y[N].docMD){E(Y[N],"onmousedown",D,true);Y[N].docMD=true}if(!V[N].docMD){E(V[N],"onmousedown",D,true);V[N].docMD=true}E(Y,"onunload",function(){if($dp.dd)P($dp.dd,"none")});function B(){try{V[N],V.$dp=V.$dp||{}}catch($){V=Y;$dp=$dp||{}}var A={win:Y,$:function($){return(typeof $=="string")?Y[N].getElementById($):$},$D:function($,_){return this.$DV(this.$($).value,_)},$DV:function(_,$){if(_!=""){this.dt=$dp.cal.splitDate(_,$dp.cal.dateFmt);if($)for(var B in $)if(this.dt[B]===undefined)this.errMsg="invalid property:"+B;else{this.dt[B]+=$[B];if(B=="M"){var C=$["M"]>0?1:0,A=new Date(this.dt["y"],this.dt["M"],0).getDate();this.dt["d"]=Math.min(A+C,this.dt["d"])}}if(this.dt.refresh())return this.dt}return""},show:function(){var A=V[N].getElementsByTagName("div"),$=100000;for(var B=0;B<A.length;B++){var _=parseInt(A[B].style.zIndex);if(_>$)$=_}this.dd.style.zIndex=$+2;P(this.dd,"block");P(this.dd.firstChild,"")},unbind:function($){$=this.$($);if($.initcfg){L($,"onclick",function(){U($.initcfg)});L($,"onfocus",function(){U($.initcfg)})}},hide:function(){P(this.dd,"none")},attachEvent:E};for(var _ in A)V.$dp[_]=A[_];$dp=V.$dp}function E(B,_,A,$){if(B.addEventListener){var C=_.replace(/on/,"");A._ieEmuEventHandler=function($){return A($)};B.addEventListener(C,A._ieEmuEventHandler,$)}else B.attachEvent(_,A)}function L(A,$,_){if(A.removeEventListener){var B=$.replace(/on/,"");_._ieEmuEventHandler=function($){return _($)};A.removeEventListener(B,_._ieEmuEventHandler,false)}else A.detachEvent($,_)}function a(_,$,A){if(typeof _!=typeof $)return false;if(typeof _=="object"){if(!A)for(var B in _){if(typeof $[B]=="undefined")return false;if(!a(_[B],$[B],true))return false}return true}else if(typeof _=="function"&&typeof $=="function")return _.toString()==$.toString();else return _==$}function J(){var _,A,$=Y[N][C]("script");for(var B=0;B<$.length;B++){_=$[B].getAttribute("src")||"";_=_.substr(0,_.toLowerCase().indexOf("wdatepicker.js"));A=_.lastIndexOf("/");if(A>0)_=_.substring(0,A+1);if(_)break}return _}function K(A,$,B){var D=Y[N][C]("HEAD").item(0),_=Y[N].createElement("link");if(D){_.href=A;_.rel="stylesheet";_.type="text/css";if($)_.title=$;if(B)_.charset=B;D.appendChild(_)}}function F($){$=$||V;var A=0,_=0;while($!=V){var D=$.parent[N][C]("iframe");for(var F=0;F<D.length;F++){try{if(D[F].contentWindow==$){var E=W(D[F]);A+=E.left;_+=E.top;break}}catch(B){}}$=$.parent}return{"leftM":A,"topM":_}}function W(G,F){if(G.getBoundingClientRect)return G.getBoundingClientRect();else{var A={ROOT_TAG:/^body|html$/i,OP_SCROLL:/^(?:inline|table-row)$/i},E=false,I=null,_=G.offsetTop,H=G.offsetLeft,D=G.offsetWidth,B=G.offsetHeight,C=G.offsetParent;if(C!=G)while(C){H+=C.offsetLeft;_+=C.offsetTop;if(R(C,"position").toLowerCase()=="fixed")E=true;else if(C.tagName.toLowerCase()=="body")I=C.ownerDocument.defaultView;C=C.offsetParent}C=G.parentNode;while(C.tagName&&!A.ROOT_TAG.test(C.tagName)){if(C.scrollTop||C.scrollLeft)if(!A.OP_SCROLL.test(P(C)))if(!c||C.style.overflow!=="visible"){H-=C.scrollLeft;_-=C.scrollTop}C=C.parentNode}if(!E){var $=b(I);H-=$.left;_-=$.top}D+=H;B+=_;return{"left":H,"top":_,"right":D,"bottom":B}}}function M($){$=$||V;var B=$[N],A=($.innerWidth)?$.innerWidth:(B[H]&&B[H].clientWidth)?B[H].clientWidth:B.body.offsetWidth,_=($.innerHeight)?$.innerHeight:(B[H]&&B[H].clientHeight)?B[H].clientHeight:B.body.offsetHeight;return{"width":A,"height":_}}function b($){$=$||V;var B=$[N],A=B[H],_=B.body;B=(A&&A.scrollTop!=null&&(A.scrollTop>_.scrollTop||A.scrollLeft>_.scrollLeft))?A:_;return{"top":B.scrollTop,"left":B.scrollLeft}}function D($){try{var _=$?($.srcElement||$.target):null;if($dp.cal&&!$dp.eCont&&$dp.dd&&_!=$dp.el&&$dp.dd.style.display=="block")$dp.cal.close()}catch($){}}function Z(){$dp.status=2}var Q,_;function U(K,C){if(!$dp)return;B();var L={};for(var H in K)L[H]=K[H];for(H in $)if(H.substring(0,1)!="$"&&L[H]===undefined)L[H]=$[H];if(C){if(!J()){_=_||setInterval(function(){if(V[N].readyState=="complete")clearInterval(_);U(null,true)},50);return}if($dp.status==0){$dp.status=1;L.el=T;I(L,true)}else return}else if(L.eCont){L.eCont=$dp.$(L.eCont);L.el=T;L.autoPickDate=true;L.qsEnabled=false;I(L)}else{if($.$preLoad&&$dp.status!=2)return;var F=D();if(Y.event===F||F){L.srcEl=F.srcElement||F.target;F.cancelBubble=true}L.el=L.el=$dp.$(L.el||L.srcEl);if(!L.el||L.el["My97Mark"]===true||L.el.disabled||($dp.dd&&P($dp.dd)!="none"&&$dp.dd.style.left!="-970px")){try{if(L.el["My97Mark"])L.el["My97Mark"]=false}catch(A){}return}if(F&&L.el.nodeType==1&&!a(L.el.initcfg,K)){$dp.unbind(L.el);E(L.el,F.type=="focus"?"onclick":"onfocus",function(){U(K)});L.el.initcfg=K}I(L)}function J(){if(S&&V!=Y&&V[N].readyState!="complete")return false;return true}function D(){if(G){func=D.caller;while(func!=null){var $=func.arguments[0];if($&&($+"").indexOf("Event")>=0)return $;func=func.caller}return null}return event}}function R(_,$){return _.currentStyle?_.currentStyle[$]:document.defaultView.getComputedStyle(_,false)[$]}function P(_,$){if(_)if($!=null)_.style.display=$;else return R(_,"display")}function I(G,_){var D=G.el?G.el.nodeName:"INPUT";if(_||G.eCont||new RegExp(/input|textarea|div|span|p|a/ig).test(D))G.elProp=D=="INPUT"?"value":"innerHTML";else return;if(G.lang=="auto")G.lang=S?navigator.browserLanguage.toLowerCase():navigator.language.toLowerCase();if(!G.eCont)for(var C in G)$dp[C]=G[C];if(!$dp.dd||G.eCont||($dp.dd&&(G.getRealLang().name!=$dp.dd.lang||G.skin!=$dp.dd.skin))){if(G.eCont)E(G.eCont,G);else{$dp.dd=V[N].createElement("DIV");$dp.dd.style.cssText="position:absolute";V[N].body.appendChild($dp.dd);E($dp.dd,G);if(_)$dp.dd.style.left=$dp.dd.style.top="-970px";else{$dp.show();B($dp)}}}else if($dp.cal){$dp.show();$dp.cal.init();if(!$dp.eCont)B($dp)}function E(K,J){var I=V[N].domain,F=false,G="<iframe hideFocus=true width=9 height=7 frameborder=0 border=0 scrolling=no src=\"about:blank\"></iframe>";K.innerHTML=G;var _=$.$langList,D=$.$skinList,H;try{H=K.lastChild.contentWindow[N]}catch(E){F=true;K.removeChild(K.lastChild);var L=V[N].createElement("iframe");L.hideFocus=true;L.frameBorder=0;L.scrolling="no";L.src="javascript:(function(){var d=document;d.open();d.domain='"+I+"';})()";K.appendChild(L);setTimeout(function(){H=K.lastChild.contentWindow[N];C()},97);return}C();function C(){var _=J.getRealLang();K.lang=_.name;K.skin=J.skin;var $=["<head><script>","","var doc=document, $d, $dp, $cfg=doc.cfg, $pdp = parent.$dp, $dt, $tdt, $sdt, $lastInput, $IE=$pdp.ie, $FF = $pdp.ff,$OPERA=$pdp.opera, $ny, $cMark = false;","if($cfg.eCont){$dp = {};for(var p in $pdp)$dp[p]=$pdp[p];}else{$dp=$pdp;};for(var p in $cfg){$dp[p]=$cfg[p];}","doc.oncontextmenu=function(){try{$c._fillQS(!$dp.has.d,1);showB($d.qsDivSel);}catch(e){};return false;};","</script><script src=",A,"lang/",_.name,".js charset=",_.charset,"></script>"];if(F)$[1]="document.domain=\""+I+"\";";for(var C=0;C<D.length;C++)if(D[C].name==J.skin)$.push("<link rel=\"stylesheet\" type=\"text/css\" href=\""+A+"skin/"+D[C].name+"/datepicker.css\" charset=\""+D[C].charset+"\"/>");$.push("<script src=\""+A+"calendar.js\"></script>");$.push("</head><body leftmargin=\"0\" topmargin=\"0\" tabindex=0></body></html>");$.push("<script>var t;t=t||setInterval(function(){if(doc.ready){new My97DP();$cfg.onload();$c.autoSize();$cfg.setPos($dp);clearInterval(t);}},20);</script>");J.setPos=B;J.onload=Z;H.write("<html>");H.cfg=J;H.write($.join(""));H.close()}}function B(J){var H=J.position.left,C=J.position.top,D=J.el;if(D==T)return;if(D!=J.srcEl&&(P(D)=="none"||D.type=="hidden"))D=J.srcEl;var I=W(D),$=F(Y),E=M(V),B=b(V),G=$dp.dd.offsetHeight,A=$dp.dd.offsetWidth;if(isNaN(C))C=0;if(($.topM+I.bottom+G>E.height)&&($.topM+I.top-G>0))C+=B.top+$.topM+I.top-G-2;else{C+=B.top+$.topM+I.bottom;var _=C-B.top+G-E.height;if(_>0)C-=_}if(isNaN(H))H=0;H+=B.left+Math.min($.leftM+I.left,E.width-A-5)-(S?2:0);J.dd.style.top=C+"px";J.dd.style.left=H+"px"}}})()
function checkDateFmt() {
return true;
}
var $lang={
errAlertMsg: "Invalid date or the date out of range,redo or not?",
aWeekStr: ["wk", "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
aLongWeekStr:["wk","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],
aMonStr: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
aLongMonStr: ["January","February","March","April","May","June","July","August","September","October","November","December"],
clearStr: "Clear",
todayStr: "Today",
okStr: "OK",
updateStr: "OK",
timeStr: "Time",
quickStr: "Quick Selection",
err_1: 'MinDate Cannot be bigger than MaxDate!'
}
\ No newline at end of file
var $lang={
errAlertMsg: "\u4E0D\u5408\u6CD5\u7684\u65E5\u671F\u683C\u5F0F\u6216\u8005\u65E5\u671F\u8D85\u51FA\u9650\u5B9A\u8303\u56F4,\u9700\u8981\u64A4\u9500\u5417?",
aWeekStr: ["\u5468","\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],
aLongWeekStr:["\u5468","\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"],
aMonStr: ["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00","\u5341\u4E8C"],
aLongMonStr: ["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00\u6708","\u5341\u4E8C\u6708"],
clearStr: "\u6E05\u7A7A",
todayStr: "\u4ECA\u5929",
okStr: "\u786E\u5B9A",
updateStr: "\u786E\u5B9A",
timeStr: "\u65F6\u95F4",
quickStr: "\u5FEB\u901F\u9009\u62E9",
err_1: '\u6700\u5C0F\u65E5\u671F\u4E0D\u80FD\u5927\u4E8E\u6700\u5927\u65E5\u671F!'
}
\ No newline at end of file
var $lang={
errAlertMsg: "\u4E0D\u5408\u6CD5\u7684\u65E5\u671F\u683C\u5F0F\u6216\u8005\u65E5\u671F\u8D85\u51FA\u9650\u5B9A\u7BC4\u570D,\u9700\u8981\u64A4\u92B7\u55CE?",
aWeekStr: ["\u5468","\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],
aLongWeekStr:["\u5468","\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"],
aMonStr: ["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00","\u5341\u4E8C"],
aLongMonStr: ["\u4E00\u6708","\u4E8C\u6708","\u4E09\u6708","\u56DB\u6708","\u4E94\u6708","\u516D\u6708","\u4E03\u6708","\u516B\u6708","\u4E5D\u6708","\u5341\u6708","\u5341\u4E00\u6708","\u5341\u4E8C\u6708"],
clearStr: "\u6E05\u7A7A",
todayStr: "\u4ECA\u5929",
okStr: "\u78BA\u5B9A",
updateStr: "\u78BA\u5B9A",
timeStr: "\u6642\u9593",
quickStr: "\u5FEB\u901F\u9078\u64C7",
err_1: '\u6700\u5C0F\u65E5\u671F\u4E0D\u80FD\u5927\u65BC\u6700\u5927\u65E5\u671F!'
}
\ No newline at end of file
.Wdate{border:#ddd 1px solid;padding:4px 0 4px 5px;line-height:17px;_height: 26px;width:90%;background:url(datePicker.gif) no-repeat right !important;}
.WdateTS{border:#ddd 1px solid;padding:4px 0 4px 5px;line-height:17px;_height: 26px;width:90%;background:url(datePicker.gif) no-repeat right;}
.WdateTS2{border:#ddd 1px solid;padding:4px 0 4px 5px;line-height:17px;_height: 26px;background:url(datePicker.gif) no-repeat right;}
.WdateFmtErr{font-weight:bold;color:red;}
/*
* My97 DatePicker 4.7
*/
.WdateDiv{
width:180px;
background-color:#FFFFFF;
border:#bbb 1px solid;
padding:2px;
}
.WdateDiv2{
width:360px;
}
.WdateDiv *{font-size:9pt;}
.WdateDiv .NavImg a{
display:block;
cursor:pointer;
height:16px;
width:16px;
}
.WdateDiv .NavImgll a{
float:left;
background:transparent url(img.gif) no-repeat scroll 0 0;
}
.WdateDiv .NavImgl a{
float:left;
background:transparent url(img.gif) no-repeat scroll -16px 0;
}
.WdateDiv .NavImgr a{
float:right;
background:transparent url(img.gif) no-repeat scroll -32px 0;
}
.WdateDiv .NavImgrr a{
float:right;
background:transparent url(img.gif) no-repeat scroll -48px 0;
}
.WdateDiv #dpTitle{
height:24px;
margin-bottom:2px;
padding:1px;
}
.WdateDiv .yminput{
margin-top:2px;
text-align:center;
height:20px;
border:0px;
width:50px;
cursor:pointer;
}
.WdateDiv .yminputfocus{
margin-top:2px;
text-align:center;
font-weight:bold;
height:20px;
color:blue;
border:#ccc 1px solid;
width:50px;
}
.WdateDiv .menuSel{
z-index:1;
position:absolute;
background-color:#FFFFFF;
border:#ccc 1px solid;
display:none;
}
.WdateDiv .menu{
cursor:pointer;
background-color:#fff;
}
.WdateDiv .menuOn{
cursor:pointer;
background-color:#BEEBEE;
}
.WdateDiv .invalidMenu{
color:#aaa;
}
.WdateDiv .YMenu{
margin-top:20px;
}
.WdateDiv .MMenu{
margin-top:20px;
*width:62px;
}
.WdateDiv .hhMenu{
margin-top:-90px;
margin-left:26px;
}
.WdateDiv .mmMenu{
margin-top:-46px;
margin-left:26px;
}
.WdateDiv .ssMenu{
margin-top:-24px;
margin-left:26px;
}
.WdateDiv .Wweek {
text-align:center;
background:#DAF3F5;
border-right:#BDEBEE 1px solid;
}
.WdateDiv .MTitle{
background-color:#BDEBEE;
}
.WdateDiv .WdayTable2{
border-collapse:collapse;
border:#c5d9e8 1px solid;
}
.WdateDiv .WdayTable2 table{
border:0;
}
.WdateDiv .WdayTable{
line-height:20px;
border:#c5d9e8 1px solid;
}
.WdateDiv .WdayTable td{
text-align:center;
}
.WdateDiv .Wday{
cursor:pointer;
}
.WdateDiv .WdayOn{
cursor:pointer;
background-color:#C0EBEF;
}
.WdateDiv .Wwday{
cursor:pointer;
color:#FF2F2F;
}
.WdateDiv .WwdayOn{
cursor:pointer;
color:#000;
background-color:#C0EBEF;
}
.WdateDiv .Wtoday{
cursor:pointer;
color:blue;
}
.WdateDiv .Wselday{
background-color:#A9E4E9;
}
.WdateDiv .WspecialDay{
background-color:#66F4DF;
}
.WdateDiv .WotherDay{
cursor:pointer;
color:#6A6AFF;
}
.WdateDiv .WotherDayOn{
cursor:pointer;
background-color:#C0EBEF;
}
.WdateDiv .WinvalidDay{
color:#aaa;
}
.WdateDiv #dpTime{
float:left;
margin-top:3px;
margin-right:30px;
}
.WdateDiv #dpTime #dpTimeStr{
margin-left:1px;
}
.WdateDiv #dpTime input{
width:18px;
height:20px;
text-align:center;
border:#ccc 1px solid;
}
.WdateDiv #dpTime .tB{
border-right:0px;
}
.WdateDiv #dpTime .tE{
border-left:0;
border-right:0;
}
.WdateDiv #dpTime .tm{
width:7px;
border-left:0;
border-right:0;
}
.WdateDiv #dpTime #dpTimeUp{
height:10px;
width:13px;
border:0px;
background:url(img.gif) no-repeat -32px -16px;
}
.WdateDiv #dpTime #dpTimeDown{
height:10px;
width:13px;
border:0px;
background:url(img.gif) no-repeat -48px -16px;
}
.WdateDiv #dpQS {
float:left;
margin-right:3px;
margin-top:3px;
background:url(img.gif) no-repeat 0px -16px;
width:20px;
height:20px;
cursor:pointer;
}
.WdateDiv #dpControl {
text-align:right;
}
.WdateDiv .dpButton{
height:20px;
width:45px;
border:#ccc 1px solid;
margin-top:2px;
margin-right:1px;
}
\ No newline at end of file
/*
* My97 DatePicker 4.7 Skin:whyGreen
*/
.WdateDiv{
width:180px;
background-color:#fff;
border:#C5E1E4 1px solid;
padding:2px;
}
.WdateDiv2{
width:360px;
}
.WdateDiv *{font-size:9pt;}
.WdateDiv .NavImg a{
cursor:pointer;
display:block;
width:16px;
height:16px;
margin-top:1px;
}
.WdateDiv .NavImgll a{
float:left;
background:url(img.gif) no-repeat;
}
.WdateDiv .NavImgl a{
float:left;
background:url(img.gif) no-repeat -16px 0px;
}
.WdateDiv .NavImgr a{
float:right;
background:url(img.gif) no-repeat -32px 0px;
}
.WdateDiv .NavImgrr a{
float:right;
background:url(img.gif) no-repeat -48px 0px;
}
.WdateDiv #dpTitle{
height:24px;
padding:1px;
border:#c5d9e8 1px solid;
background:url(bg.jpg);
margin-bottom:2px;
}
.WdateDiv .yminput{
margin-top:2px;
text-align:center;
border:0px;
height:20px;
width:50px;
color:#034c50;
background-color:transparent;
cursor:pointer;
}
.WdateDiv .yminputfocus{
margin-top:2px;
text-align:center;
border:#939393 1px solid;
font-weight:bold;
color:#034c50;
height:20px;
width:50px;
}
.WdateDiv .menuSel{
z-index:1;
position:absolute;
background-color:#FFFFFF;
border:#A3C6C8 1px solid;
display:none;
}
.WdateDiv .menu{
cursor:pointer;
background-color:#fff;
color:#11777C;
}
.WdateDiv .menuOn{
cursor:pointer;
background-color:#BEEBEE;
}
.WdateDiv .invalidMenu{
color:#aaa;
}
.WdateDiv .YMenu{
margin-top:20px;
}
.WdateDiv .MMenu{
margin-top:20px;
*width:62px;
}
.WdateDiv .hhMenu{
margin-top:-90px;
margin-left:26px;
}
.WdateDiv .mmMenu{
margin-top:-46px;
margin-left:26px;
}
.WdateDiv .ssMenu{
margin-top:-24px;
margin-left:26px;
}
.WdateDiv .Wweek {
text-align:center;
background:#DAF3F5;
border-right:#BDEBEE 1px solid;
}
.WdateDiv .MTitle{
color:#13777e;
background-color:#bdebee;
}
.WdateDiv .WdayTable2{
border-collapse:collapse;
border:#BEE9F0 1px solid;
}
.WdateDiv .WdayTable2 table{
border:0;
}
.WdateDiv .WdayTable{
line-height:20px;
color:#13777e;
background-color:#edfbfb;
border:#BEE9F0 1px solid;
}
.WdateDiv .WdayTable td{
text-align:center;
}
.WdateDiv .Wday{
cursor:pointer;
}
.WdateDiv .WdayOn{
cursor:pointer;
background-color:#74d2d9 ;
}
.WdateDiv .Wwday{
cursor:pointer;
color:#ab1e1e;
}
.WdateDiv .WwdayOn{
cursor:pointer;
background-color:#74d2d9;
}
.WdateDiv .Wtoday{
cursor:pointer;
color:blue;
}
.WdateDiv .Wselday{
background-color:#A7E2E7;
}
.WdateDiv .WspecialDay{
background-color:#66F4DF;
}
.WdateDiv .WotherDay{
cursor:pointer;
color:#0099CC;
}
.WdateDiv .WotherDayOn{
cursor:pointer;
background-color:#C0EBEF;
}
.WdateDiv .WinvalidDay{
color:#aaa;
}
.WdateDiv #dpTime{
float:left;
margin-top:3px;
margin-right:30px;
}
.WdateDiv #dpTime #dpTimeStr{
margin-left:1px;
color:#497F7F;
}
.WdateDiv #dpTime input{
height:20px;
width:18px;
text-align:center;
color:#333;
border:#61CAD0 1px solid;
}
.WdateDiv #dpTime .tB{
border-right:0px;
}
.WdateDiv #dpTime .tE{
border-left:0;
border-right:0;
}
.WdateDiv #dpTime .tm{
width:7px;
border-left:0;
border-right:0;
}
.WdateDiv #dpTime #dpTimeUp{
height:10px;
width:13px;
border:0px;
background:url(img.gif) no-repeat -32px -16px;
}
.WdateDiv #dpTime #dpTimeDown{
height:10px;
width:13px;
border:0px;
background:url(img.gif) no-repeat -48px -16px;
}
.WdateDiv #dpQS {
float:left;
margin-right:3px;
margin-top:3px;
background:url(img.gif) no-repeat 0px -16px;
width:20px;
height:20px;
cursor:pointer;
}
.WdateDiv #dpControl {
text-align:right;
margin-top:3px;
}
.WdateDiv .dpButton{
height:20px;
width:45px;
margin-top:2px;
border:#38B1B9 1px solid;
background-color:#CFEBEE;
color:#08575B;
}
\ No newline at end of file
body{
background: url(../img/body_bg.jpg) center fixed;
color: #666;
}
.wrap{
margin: 0 auto;
}
.head{
height: 50px;
background-color: #264574;
}
.aj_message,.zlxq_message{
height: 50px;
background: url(../img/title-bg.png) no-repeat;
}
.zlxq_message{background: url(../img/title-zlxq.png) no-repeat;}
.content_wrap{
background-color: #fff;
/* margin-top: 8px; */
}
table.mul-hb{
width: 100%;
border: none;
table-layout: fixed
}
table.mul-hb thead{
color: #3c3b3b;
height: 40px;
line-height: 40px;
font-size: 14px;
background-color: #eee;
}
table.mul-hb tr{
border-bottom: 1px dashed #ccc;
}
table.mul-hb tr:last-child{
border-bottom: none;
}
table.mul-hb th,table.mul-hb td{
text-align: center;
white-space: nowrap;
padding: 0 3px;
}
table.mul-hb td{
height: 32px;
line-height: 32px;
border-right: 1px dashed #ccc;
}
table.mul-hb th:last-child{
border-right: none;
}
table.mul-hb tr td:last-child{
border-right: none;
}
.caozuo .search-more{
color: #0066CC;
}
.search-more:hover{
cursor: pointer;
}
.text-overflow{
text-overflow: ellipsis;
overflow: hidden;
}
.per-tr{
display: none;
box-shadow:0px 6px 16px rgba(0,0,0,0.2) inset;
background:#f0f6fd;
}
.per-content{
box-shadow:0px -6px 16px rgba(0,0,0,0.2) inset;
background: #f0f6fd;
margin-top: 8px;
}
table.mul-hb .per-tr>td{
padding: 0;
}
.title-img{
position: absolute;
top: -11px;
left: 0;
}
table.per-hb{
width: 100%;
}
table.per-hb tr{
border-bottom: 1px dashed #e8e8e8;
}
table.per-hb td{
height: 32px;
line-height: 32px;
text-align: left;
padding:0 3px;
white-space: normal;
border-right: none;
}
table.per-hb td.ar{
text-align: right;
color: #0066CC;
}
table.per-hb tr td:last-child{
padding-right: 8px;
}
table.layout_table input.radio_inp{
width: 16px;
}
/*增加回报状态列*/
.hb_hbzt{
border:1px solid #ccc;
border-right-style: dashed;
border-radius: 10px 0 0 10px;
padding: 2px 3px;
color: #fff;
}
.xv-cil{
border:1px solid #ccc;
border-radius:50%;
background-color: #718da2;
padding:3px;
color:#fff;
}
.over_da{
border:1px solid #ccc;
border-radius:50%;
background-color: #ae3042;
padding:3px;
color:#fff;
}
.pj{
background-color: #ab7a59;
}
.hb_content{
border:1px solid #ccc;
border-left: none;
padding:2px 3px;
}
\ No newline at end of file
html,body{
height: 100%;
overflow: hidden;
margin: 0;
padding: 0;
}
a:hover{
color: #56AADC;
text-decoration: none;
cursor: pointer;
}
a:visited {
color: #56AADC;
text-decoration: none;
}
a.re_hb:visited{
color:#fff;
}
/* 选中a标签 */
.xzA:hover{
text-decoration: underline;
}
.heade-box{
position: relative;
height: 65px;
background: url(../img/banner.jpg) no-repeat center;
z-index: 100;
}
.header-title-img{
position: absolute;
left: 100px;
top: 0;
}
.user-message{
position: absolute;
top: 38px;
right: 50px;
color: #f60;
}
.left-min-menu{
width: 60px;
background-color:#274776;
color: #1f1f1f;
height: 100%;
overflow: auto;
position: fixed;
top: 0;
left: 0;
padding-top: 70px;
}
.left-min-menu ul li:first-child{
margin-top: 30px;
}
.left-min-menu li{
text-align: center;
height: 50px;
line-height: 50px;
}
.left-min-menu li:hover{
background-color: rgba(153, 153, 153, 0.6);
}
.left-min-menu li i{
font-size: 26px;
}
.left-menu-box{
position: fixed;
width: 230px;
background-color:rgba(43,77,122,1);/* #E0ECFF*/
height: 100%;
overflow: auto;
top: 0;
left: -230px;
padding-top: 70px;
}
.main-cen-box{
padding: 0 10px;
margin-left: 50px;
background-color: #fff;
height: 100%;
}
.left-list-ftitle{
display: block;
height: 36px;
line-height: 36px;
padding-left: 15px;
font-size: 16px;
background-color: #274776;
opacity: 0.8;
color: #fff;
font-weight: bold;
position: relative;
}
a.left-list-ftitle:hover{
color: #fff;
background-color: #1d3d6d;
}
.left-list-ftitle span{
position: absolute;
top: 3px;;
right: 1px;
font-size: 18px;
color: #fff;
}
.left-list ul{
margin-left: 40px;
}
.left-list-ttitle{
font-size: 12px;
height: 28px;
line-height: 28px;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.call{
margin-left: 25px;
margin-top: 15px;
width: 180px;
height: 100px;
background-color: #fff;
box-shadow: 5px 5px 5px #ccc;
border-radius: 4px;
padding: 5px 10px;
}
.call dt{
text-align: center;
height: 28px;
line-height: 28px;
color: #474dd6;
}
.call dd{
height: 20px;
line-height: 20px;
}
/* 右侧 */
.cxtj legend{
height: 36px;
line-height: 36px;
padding-left: 10px;
font-size: 14px;
background-color: #f1f1f1;
border: 1px solid #ccc;
border-bottom: 1px dashed #ccc;
color: #666;
font-weight: bold;
width: 99%;
}
.cxtj table{
border: 1px solid #ccc;
border-top: none;
width: 100%;
/* color:#0066CC; */
color:#333;
font-size: 14px;
}
.cxtj table tr{
border: 1px dashed #f2f2f2;
}
.cxtj table td{
/* border: 1px dashed #e5e5e5; */
margin-top: -1px;
height: 34px;
line-height: 34px;
}
.cxtj table .textbox ,.layout_table .textbox ,.layout_table_fp .textbox{
display: inline-block;
height: 28px;
line-height: 28px;
border: 1px solid #ccc;
border-radius: 4px;
width: 80%;
}
.textbox .select{width:100%;height:100%;border:none;outline:none;}
.Wdate{border:none !important;}
.cxtj table .textbox-3{
width:92.5%;
}
.cxtj table input,.layout_table input,.layout_table_fp input{
/*height: 26px;*/
line-height: 26px;
margin-top: -4px;
width:100%;
}
.cxtj table .panel-noscroll{
border:none;
}
.cxtj table input[type=file],.layout_table input[type=file],.layout_table_fp input[type=file]{
border: 1px solid #ccc;
}
.radil_td{
/* color:#2180df; */
color:#333;
font-size: 12px;
}
.cxtj table input.radio_inp{
width: 15px;
margin-left: 3px;
}
.cxtj table textarea{
resize: vertical;
border: 1px solid #ccc;
width: 95.5%;
}
.tr_hide{
display: none;
}
#arrow_span0{
display: inline-block;
width: 15px;
height: 15px;
background: url(../img/accordion_arrows.png) no-repeat -16px 0;
}
#arrow_span1{
display: none;
width: 15px;
height: 15px;
background: url(../img/accordion_arrows.png) no-repeat;
}
.btn_a{
padding: 5px 12px;
color: #fff;
border: 1px solid #ccc;
border-radius: 5px;
margin-right: 10px;
}
.btn_a:hover{
color: #fff;
}
.btn_search{
background-color: #3692C6;
border-color: #217cb1;
}
.btn_search:hover{
background-color: #217cb1;
}
.btn_empty{
background-color: #f60;
border-color: #d45602;
}
.btn_empty:hover{
background-color: #d45602;
}
.btn_add{
background-color: #3AB500;
border-color: #34B51E;
}
.btn_add:hover{
background-color: #3AB500;
}
.main-table-div{
margin-top: 10px;
}
.statistics{
background-color: #f1f1f1;
height: 36px;
line-height: 36px;
padding-left: 20px;
border: 1px solid #ccc;
border-bottom: none;
}
.st-span{
border-radius: 10px;
padding: 3px 5px;
background-color: #f60;
color: #fff;
}
/* 左侧菜单栏改版 */
.left-list>li{
margin-bottom: 10px;
}
.left-list ul{
position: relative;
background-color:#fff;
margin: 10px;
border-radius: 5px;
/*padding-left: 10px;*/
}
.left-list-ftitle{
margin:0 10px;
border-radius: 5px;
}
.bot{
font-size: 0;
width: 0px;
height: 0px;
line-height: 0;
border-width: 8px;
border-style: solid dashed dashed dashed;
border-color:transparent transparent #fff transparent;
position:absolute;
top:-16px;
right: 5px;
overflow: hidden;
}
.left-list-ttitle a{
color: #1a1a1a;
padding-left:10px;
}
.left-list-ftitle .fa{
font-size: 14px;
margin-right: 10px;
}
.necessary{
color: #f60;
}
.mask{
width: 100%;
height: 100%;
position: fixed;
background: rgba(0, 0, 0, 0.5);
top: 0;
left: 0;
display: none;
}
.mask_hb{
width: 100%;
height: 100%;
position: fixed;
background: rgba(0, 0, 0, 0.5);
top: 0;
left: 0;
display: none;
}
.mask_fp{
width: 100%;
height: 100%;
position: fixed;
background: rgba(0, 0, 0, 0.5);
top: 0;
left: 0;
display: none;
}
div.layout{
width: 800px;
position: fixed;
left: 50%;
top: 50%;
margin-left: -400px;
margin-top: -250px;
box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.4);
background: #fff;
border-radius: 8px;
display: none;
}
.layout_header{
height: 40px;
background: #274776;
line-height: 40px;
border-radius: 8px 8px 0 0;
}
.layout_content{
padding: 20px 5px 30px 5px;
}
.layout_header span{
font-size: 13px;
color: #f1f1f1;
margin-left: 15px;
}
.layout_table{
width: 100%;
}
.layout_table td{
height: 34px;
line-height: 34px;
}
.layout_table textarea{
resize: vertical;
border: 1px solid #ccc;
width: 92%;
}
.close_x{
margin-right: 20px;
margin-top:10px;
font-size: 16px;
color: #87a7bc;
}
.close_x:hover{
color: #9fdbf5;
}
div.layout_fp{
width: 800px;
position: fixed;
left: 50%;
top: 50%;
margin-left: -400px;
margin-top: -250px;
box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.4);
background: #fff;
border-radius: 8px;
display: none;
}
.layout_header_fp{
height: 40px;
background: #274776;
line-height: 40px;
border-radius: 8px 8px 0 0;
}
.layout_content_fp{
padding: 20px 5px 30px 5px;
}
.layout_header_fp span{
font-size: 13px;
color: #f1f1f1;
margin-left: 15px;
}
.layout_table_fp{
width: 100%;
}
.layout_table_fp td{
height: 34px;
line-height: 34px;
}
.layout_table_fp textarea{
resize: vertical;
border: 1px solid #ccc;
width: 92%;
}
/*回报签收标签*/
.re_hqzt{
border:1px solid #ccc;
border-radius:10px;
color:#fff;
padding:2px 3px;
}
a.re_hb{
background-color: #71a29e;
}
a.re_hb:hover{
background-color:#50a099;
color:#fff;
}
a.re_qs{
background-color: #b3896e;
}
a.re_qs:hover{
background-color: #b3734a;
color:#fff;
}
/*指令状态*/
.zt_span{
font-size: 12px;
border: 1px solid #ccc;
padding: 3px;
color: #fff;
}
.qszt_span{
border-radius:10px;
background-color: #bb8866;
}
.hbzt_span{
border-radius:6px;
background-color: #7ca2c6;
}
.xbzt_span{
border-radius:2px;
background-color: #77aa99;
}
/* 试验添加右侧弹出框 */
.re_qs {
position: relative;
/*width: fit-content;*/
}
.right_po{
width: fit-content;
border: 1px solid #ccc;
position: absolute;
display: none;
left: 42px;
top: 0px;
background:#d9f2ed;
box-shadow: 3px 3px 15px #666;
}
.right_po table{
width: 100%;
font-size: 12px;
}
.right_po table tr{
border-bottom: 1px dashed #ccc;
}
.right_po table tr:last-child{
border-bottom: none;
}
.right_po table th{
background:-webkit-gradient(linear, 0 0, 0 100%, from(#a3dfe6), to(#d9f2ed));
min-width: 100px;
}
.right_po table td,.right_po table th{
text-align: center;
height: 30px;
line-height: 30px;
padding: 3px 5px;
white-space: nowrap;
}
table.datagrid-btable td[field="zlwh"] .datagrid-cell{
overflow: visible;
}
\ No newline at end of file
@charset "UTF-8";
.table-style{border:1px solid #95B8E7;background-color: #ffffff; color: #000000; font-size: 12px;width:100%;}
.table-style td,th{border:1px dotted #ccc;text-align: center;border-collapse: separate;}
.table-style thead tr{background-color: #efefef;}
.table-style td{line-height: 25px;}
.table-style img{cursor: pointer;}
html,body{height:100%;/*overflow: hidden;*/}
ul,li{list-style:none;}
.popUl{width:189px;background-color:#f3f7f8;border:1px solid #bbb;padding:0 1px;margin-bottom:-10px;position:relative;border-radius:4px;box-shadow: 3px 3px 5px #999;}
.popUl li{clear:both;display:block;height:30px;line-height:30px;border-top:1px #dedede dashed;order-left:2px solid #f3f7f8;padding-left:10px;margin:2px 1px 0 1px;cursor:pointer;color:#444;}
.popUl li:last{border-bottom:none;}
.popUl li a{display:block;color:#444;margin-left:25px;}
.popUl li:hover{order-left:2px solid #ff6600;background-color:#ededed;font-weight:bold;}
.popUl li:hover a{color:#FF6600;}
.popUl li .icon,.search_icon,.note_icon,.peer_icon,.associate_icon{width:16px;height:16px;float:left;margin-top:6px;}
.popUl li .search_icon{background:url(../../images/ajyp/search.png) 0 0 no-repeat;}
.popUl li .people_icon{background:url(../../images/ajyp/people.png) 0 0 no-repeat;}
.popUl li .note_icon{background:url(../../images/ajyp/note.png) 0 0 no-repeat;}
.popUl li .peer_icon{background:url(../../images/ajyp/peer.png) 0 0 no-repeat;}
.popUl li .associate_icon{background:url(../../images/ajyp/associate.png) 0 0 no-repeat;}
.arrow_up{width:20px;height:20px;position:absolute;top:-10px;left:20px;z-index:999;background:url(../../images/ajyp/arrow_up.png) 0 0 no-repeat;}
.popUl h4{height:26px;line-height:26px;background-color:#efefef;text-align:center;margin-top:2px;font-size:12px;color:#333;margin-bottom: 8px;}
\ No newline at end of file
body {
font-family:verdana,helvetica,arial,sans-serif;
padding:20px;
font-size:12px;
margin:0;
}
h2 {
font-size:18px;
font-weight:bold;
margin:0;
margin-bottom:15px;
}
.demo-info{
padding:0 0 12px 0;
}
.demo-tip{
display:none;
}
.label-top{
display: block;
height: 22px;
line-height: 22px;
vertical-align: middle;
}
\ No newline at end of file
.icon-blank{
background:url('icons/blank.gif') no-repeat center center;
}
.icon-add{
background:url('icons/edit_add.png') no-repeat center center;
}
.icon-edit{
background:url('icons/pencil.png') no-repeat center center;
}
.icon-clear{
background:url('icons/clear.png') no-repeat center center;
}
.icon-remove{
background:url('icons/edit_remove.png') no-repeat center center;
}
.icon-save{
background:url('icons/filesave.png') no-repeat center center;
}
.icon-cut{
background:url('icons/cut.png') no-repeat center center;
}
.icon-ok{
background:url('icons/ok.png') no-repeat center center;
}
.icon-no{
background:url('icons/no.png') no-repeat center center;
}
.icon-cancel{
background:url('icons/cancel.png') no-repeat center center;
}
.icon-reload{
background:url('icons/reload.png') no-repeat center center;
}
.icon-search{
background:url('icons/search.png') no-repeat center center;
}
.icon-print{
background:url('icons/print.png') no-repeat center center;
}
.icon-help{
background:url('icons/help.png') no-repeat center center;
}
.icon-undo{
background:url('icons/undo.png') no-repeat center center;
}
.icon-redo{
background:url('icons/redo.png') no-repeat center center;
}
.icon-back{
background:url('icons/back.png') no-repeat center center;
}
.icon-sum{
background:url('icons/sum.png') no-repeat center center;
}
.icon-tip{
background:url('icons/tip.png') no-repeat center center;
}
.icon-filter{
background:url('icons/filter.png') no-repeat center center;
}
.icon-man{
background:url('icons/man.png') no-repeat center center;
}
.icon-lock{
background:url('icons/lock.png') no-repeat center center;
}
.icon-mini-add{
background:url('icons/mini_add.png') no-repeat center center;
}
.icon-mini-edit{
background:url('icons/mini_edit.png') no-repeat center center;
}
.icon-mini-refresh{
background:url('icons/mini_refresh.png') no-repeat center center;
}
.icon-large-picture{
background:url('icons/large_picture.png') no-repeat center center;
}
.icon-large-clipart{
background:url('icons/large_clipart.png') no-repeat center center;
}
.icon-large-shapes{
background:url('icons/large_shapes.png') no-repeat center center;
}
.icon-large-smartart{
background:url('icons/large_smartart.png') no-repeat center center;
}
.icon-large-chart{
background:url('icons/large_chart.png') no-repeat center center;
}
@charset "utf-8";
html,body{width:100%;height:100%;}
html,body,p,div,h1,h2,h3,h4,h5{margin:0;padding:0;}
.lf{float: left;}
.rg{float:right;}
.container-box{width:900px;height:600px;border-radius: 5px;box-shadow: 2px 2px 23px #909090;}
.tong-h2{/* width:100%; */padding-left:20px;height:40px;line-height:40px;color:#fff;background:#000;}
.box-shadow{box-shadow: 2px 2px 23px #909090;margin:20px 8px;padding:10px;height:500px;}
.content-tong{}
.lf-box{width:250px;}
.rg-box{width:575px;}
.a_demo_one {
background-color:#3bb3e0;
padding:10px;
position:relative;
font-family: 'Open Sans', sans-serif;
font-size:12px;
text-decoration:none;
color:#fff;
border: solid 1px #186f8f;
background-image: linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
background-image: -o-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
background-image: -moz-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
background-image: -ms-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(44,160,202)),
color-stop(1, rgb(62,184,229))
);
-webkit-box-shadow: inset 0px 1px 0px #7fd2f1, 0px 1px 0px #fff;
-moz-box-shadow: inset 0px 1px 0px #7fd2f1, 0px 1px 0px #fff;
box-shadow: inset 0px 1px 0px #7fd2f1, 0px 1px 0px #fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
}
.a_demo_one::before {
content:"";
display:block;
position:absolute;
width:100%;
height:100%;
padding:8px;
left:-8px;
top:-8px;
z-index:-1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-o-border-radius: 5px;
border-radius: 5px;
}
.a_demo_one:active {
padding-bottom:9px;
padding-left:10px;
padding-right:10px;
padding-top:11px;
top:1px;
background-image: linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
background-image: -o-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
background-image: -moz-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
background-image: -ms-linear-gradient(bottom, rgb(62,184,229) 0%, rgb(44,160,202) 100%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(62,184,229)),
color-stop(1, rgb(44,160,202))
);
}
.serach-box{width:400px;height:26px;line-height: 26px;padding:2px 5px;border-radius: 5px;margin-right:20px;}
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
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