添加重置完整校验及其它功能改进和Bug、去掉多余文件等

master
hujl 4 years ago
parent 25f2de5fd9
commit a4286d3078

@ -56,6 +56,7 @@ public class DictionaryController {
@ResponseBody
@RequestMapping(value = "/saveInfo")
public String saveInfo(HttpServletRequest request, HttpServletResponse response, Emr_Dictionary emrDictionary) {
response.setCharacterEncoding("utf-8");
String result="";
int bol=0;
Emr_Dictionary dic2 = new Emr_Dictionary();
@ -74,9 +75,9 @@ public class DictionaryController {
emrDictionary.setUpdateTime(nowTime);
bol=emrDictionaryService.updateCloById(emrDictionary);
if (bol == 1) {
result = "修改成功";
result = "修改成功!";
} else {
result = "修改失败";
result = "修改失败!";
}
}else{
emrDictionary.setCreater(username);
@ -92,12 +93,12 @@ public class DictionaryController {
//添加叶子
bol = emrDictionaryService.insertSel(emrDictionary);
if(bol==1){
result = "添加成功";
result = "添加成功!";
}else{
result = "添加失败";
result = "添加失败!";
}
}else{
result="代码已存在";
result="代码已存在!";
}
}else{
dic2.setTypecode(emrDictionary.getTypecode());
@ -109,12 +110,12 @@ public class DictionaryController {
//添加类别
bol = emrDictionaryService.insertSel(emrDictionary);
if (bol == 1) {
result = "添加成功";
result = "添加成功!";
} else {
result = "添加失败";
result = "添加失败!";
}
} else {
result = "代码已存在";
result = "代码已存在!";
}
}

@ -55,7 +55,7 @@ public class FontController {
@RequestMapping("showRecordByPatientId")
public String showRecordByPatientId( HttpServletResponse response, String assortIds, String patientId, String visitId, Model model){
response.setCharacterEncoding("utf-8");
System.out.println(System.getProperty("file.encoding"));//当前文件的编码方式
//System.out.println(System.getProperty("file.encoding"));//当前文件的编码方式
if(StringUtils.isBlank(assortIds)){
return retrunErrorPage(model,"病案分类Id不能为空!");
}

@ -1,64 +0,0 @@
package com.emr.controller;
import com.emr.entity.Paper;
import com.emr.service.PaperService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import java.util.List;
/**
* @Author:hjl
* @Date:Creatid in 15:49 2019/4/6
* @Description:
*/
@Controller
@RequestMapping("/paper")
public class PaperController {
@Autowired
private PaperService paperService;
@RequestMapping("/allPaper")
public String list(Model model) {
List<Paper> list = paperService.queryAllPaper();
model.addAttribute("list", list);
return "paperDir/papeList";
}
@RequestMapping("toAddPaper")
public String toAddPaper() {
return "paperDir/addPaper";
}
@RequestMapping("/addPaper")
public String addPaper(Paper paper) {
paperService.addPaper(paper);
return "redirect:/paper/allPaper";
}
@RequestMapping("/del/{paperId}")
public String deletePaper(@PathVariable("paperId") Long id) {
paperService.deletePaperById(id);
return "redirect:/paper/allPaper";
}
@RequestMapping("toUpdatePaper")
public String toUpdatePaper(Model model, Long id) {
model.addAttribute("paper", paperService.queryById(id));
return "paperDir/updatePaper";
}
@RequestMapping("/updatePaper")
public String updatePaper(Model model, Paper paper) {
paperService.updatePaper(paper);
paper = paperService.queryById(paper.getPaperId());
model.addAttribute("paper", paper);
return "redirect:/paper/allPaper";
}
}

@ -1,26 +1,46 @@
package com.emr.controller;
import com.emr.entity.Archive_Master;
import com.emr.entity.Archive_Master_Vo;
import com.emr.entity.TempMasterID;
import com.emr.entity.*;
import com.emr.service.Archive_MasterService;
import com.emr.service.TempMasterIDService;
import com.emr.service.Temp_InfoService;
import com.emr.util.ExportExcelUtil;
import org.apache.cxf.endpoint.Client;
import org.apache.cxf.jaxws.endpoint.dynamic.JaxWsDynamicClientFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@Controller
public class TempHandleWzController {
@Autowired
private TempMasterIDService tempMasterIDService;
@Autowired
private Archive_MasterService archiveMasterService;
@Autowired
private Temp_InfoService tempInfoService;
@Value("${HomepageDictionary}")
private String HomepageDictionary;
@Value("${HomepageMethod}")
private String HomepageMethod;
@Value("${fixedDelay}")
private String fixedDelay;
@RequestMapping("toReloadWzPage")
public String toReloadWzPage() {
return "reloadWz";
@ -44,6 +64,93 @@ public class TempHandleWzController {
return rows;
}
@ResponseBody
@RequestMapping(value = "/wzByArchivId")
public String wzByArchivId(HttpServletRequest request, HttpServletResponse response, Temp_Info tempInfo) {
response.setCharacterEncoding("utf-8");
SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String result = "";
int bol=0;
try {
//重置缺失校验
String endpoint = HomepageDictionary;
String method = HomepageMethod;
JaxWsDynamicClientFactory factory = JaxWsDynamicClientFactory.newInstance();
Client client = factory.createClient(endpoint);
Object[] res = null;
//根据参数的返回集删除
bol=tempInfoService.delByMasterID(tempInfo);
if(bol>=0) {
bol=0;
//根据参数查询缺失完整信息
List<Temp_Info> list = tempInfoService.selByTempMaster(tempInfo);
if (list != null && list.size() > 0) {
String masterID = "";
for (int i = 0; i < list.size(); i++) {
masterID = list.get(i).getMasterId();
if (masterID != null) {
tempInfo.setCheckDatetime(format1.format(new Date()));
res = client.invoke(method, masterID);
result = (String) res[0];
//给方法传递参数,并且调用方法
//System.out.println("result is " + result);
if (!result.equals("完整")) {
//缺失
//保存到数据库TempMasterID
tempInfo.setMasterId(masterID);
tempInfo.setInpNo(list.get(i).getInpNo());
tempInfo.setVisitId(list.get(i).getVisitId());
tempInfo.setDischargeDateTime(""+list.get(i).getDischargeDateTime());
tempInfo.setCheckedDatetime(format1.format(new Date()));
tempInfo.setLockinfo(result);
bol+= tempInfoService.insertSelective(tempInfo);
}
}
}
if(list.size()==bol){
result="已重置完成!";
}else if(list.size()>bol){
result="部分重置完成!";
}
}else{
result="根据搜索条件查询无数据!";
}
}
} catch (Exception e) {
System.err.println(e.toString());
return result="连接不到完整性接口!";
}
return result;
}
@ResponseBody
@RequestMapping(value = "/geWZdetail")
public OffsetLimitPage inHospitalList(HttpServletRequest request, HttpServletResponse response, Temp_Info tempInfo, Integer offset, Integer limit) {
OffsetLimitPage result = tempInfoService.selByCol(tempInfo, offset, limit);
return result;
}
@ResponseBody
@RequestMapping(value = "/exportExcel")
public void exportExcel(HttpServletResponse response, Temp_Info tempInfo) throws Exception {
String tableThNames = "病案id";
String fieldCns = "masterId";
//构造excel的数据
List<Temp_Info> list = tempInfoService.selByCol(tempInfo);
//文件名
String fileName = "缺失列表" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + ".xls";
//ExportExcelUtil
ExportExcelUtil exportExcelUtil = new ExportExcelUtil();
response.setContentType("application/ms-excel;charset=gbk");
//导出excel的操作
exportExcelUtil.expordExcel(tableThNames, fieldCns, list, fileName, response);
}
/*@RequestMapping("reloadWzAll")
@ResponseBody
public int reloadWzAll(){

@ -119,7 +119,7 @@ public class UrlInterceptor implements HandlerInterceptor {
OutputStreamWriter out = new OutputStreamWriter(response.getOutputStream());
String msg = "由于您长时间没有操作session已过期请重新登录";
String msg = "由于您长时间没有操作session已过期请重新登录!";
msg = new String(msg.getBytes("UTF-8"));
out.write("<meta http-equiv='Content-Type' content='text/html';charset='UTF-8'>");

@ -40,12 +40,6 @@ public class beHospitaledController {
@Autowired
private Archive_MasterService archiveMasterService;
@Autowired
private Emr_DictionaryService emrDictionaryService;
@Autowired
private Archive_DetailService archiveDetailService;
@Autowired
private Emr_Fault_DetailService emrFaultDetailService;
@ -87,8 +81,6 @@ public class beHospitaledController {
String fieldCns = "id,inpNo,visitId,name,sex,idNo,deptName,dischargeDateTime,doctorInCharge,archivestate,cmtDoctor,doctorName,cmtDoctorDate,cmtNurse,nurseName,cmtDurseDate,emrDoctorCmt,emrNureCmt,deathFlag";
//构造excel的数据beHospList
List<Archive_Master_Vo> list = archiveMasterService.selectByColumn(archiveMasterVo);
//文件名
String fileName = "出院浏览" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + ".xls";
//ExportExcelUtil
@ -114,16 +106,24 @@ public class beHospitaledController {
result = (String) res[0];
//给方法传递参数,并且调用方法
//System.out.println("result is " + result);
//保存到数据库
Archive_Master obj=archiveMasterService.selectById(temp);
if(obj!=null) {
obj.setLockinfo(result+"");
//保存完整性内容
archiveMasterService.updateByClo(obj);
}
} catch (Exception e) {
System.err.println(e.toString());
return "连接不到完整性接口!";
}
return result+"";
}
@ResponseBody
@RequestMapping(value = "/updateStateByArchivId")
public String updateStateByArchivId(HttpServletRequest request, HttpServletResponse response, Emr_Fault_Detail emrFaultDetail) {
response.setCharacterEncoding("utf-8");
// 从session获取用户名
Subject currentUser = SecurityUtils.getSubject();
Session session = currentUser.getSession();
@ -141,15 +141,11 @@ public class beHospitaledController {
Object[] res = null;
res = client.invoke(method, temp);
result = (String) res[0];
//给方法传递参数,并且调用方法
//System.out.println("result is " + result);
} catch (Exception e) {
System.err.println(e.toString());
return "连接不到完整性接口!";
}
if(result.equals("完整")) {
//修改病案归档状态
@ -203,6 +199,7 @@ public class beHospitaledController {
@ResponseBody
@RequestMapping(value = "/forceWZ")
public String forceWZ(HttpServletRequest request, HttpServletResponse response, Emr_Fault_Detail emrFaultDetail) {
response.setCharacterEncoding("utf-8");
// 从session获取用户名
Subject currentUser = SecurityUtils.getSubject();
Session session = currentUser.getSession();
@ -250,6 +247,7 @@ public class beHospitaledController {
@ResponseBody
@RequestMapping(value = "/cmtDoctorOrNurs")
public String cmtDoctorOrNurs(HttpServletRequest request, HttpServletResponse response, Archive_Master_Vo archiveMasterVo) {
response.setCharacterEncoding("utf-8");
// 从session获取用户名
Subject currentUser = SecurityUtils.getSubject();
Session session = currentUser.getSession();
@ -375,19 +373,19 @@ public class beHospitaledController {
}
if(bol==1) {
archiveMaster.setIsscaned(archiveMasterVo.getIsscaned());
archiveMaster.setLockinfo(archiveMasterVo.getLockinfo());
bol = archiveMasterService.updateByClo(archiveMaster);
/*if(archiveMaster.getCmtDoctor()==1) {
if(archiveMaster.getCmtDoctor()!=obj.getCmtDoctor()) {
result = "归档医生提交";
}else if(archiveMaster.getCmtNurse()==1){
}else if(archiveMaster.getCmtNurse()!=obj.getCmtNurse()){
result = "归档护士提交";
}*/
}
if(bol==1){
result="成功";
result+="成功!";
}else{
result= "失败";
result+= "失败!";
}
}
}else{
result = "病案不存在!";
}
@ -494,10 +492,10 @@ public class beHospitaledController {
}
}
}else{
result = "病案不存在";
result = "病案不存在!";
}
}else{
result="病案不存在";
result="病案不存在!";
}
return result;
}

@ -39,9 +39,6 @@ public class commitController {
@Autowired
private Archive_MasterService archiveMasterService;
@Autowired
private Emr_DictionaryService emrDictionaryService;
@Autowired
private Emr_Fault_TypeService emrFaultTypeService;
@ -50,7 +47,6 @@ public class commitController {
@RequestMapping(value = "/commList")
public String faults(Model model) {
// return "beHospitaledDir/beHospListTest";
return "commitDir/commitList";
}
@ -97,7 +93,7 @@ public class commitController {
@ResponseBody
@RequestMapping(value = "/updateDetailByArchivId")
public int updateDetailByArchivId(HttpServletRequest request, HttpServletResponse response, Emr_Fault_Detail emrFaultDetail) {
response.setCharacterEncoding("utf-8");
//修改病案归档状态:复审退回
Archive_Master archiveMaster = new Archive_Master();
archiveMaster.setId(emrFaultDetail.getArchiveDetailId());
@ -136,6 +132,7 @@ public class commitController {
@ResponseBody
@RequestMapping(value = "/updateStateByArchivId")
public int updateStateByArchivId(HttpServletRequest request, HttpServletResponse response, Emr_Fault_Detail emrFaultDetail) {
response.setCharacterEncoding("utf-8");
//修改病案归档状态
Archive_Master archiveMaster = new Archive_Master();
archiveMaster.setId(emrFaultDetail.getArchiveDetailId());

@ -139,7 +139,7 @@ public class faultController {
@ResponseBody
@RequestMapping(value = "/addFaultList")
public String addFaultList(HttpServletRequest request, HttpServletResponse response, Emr_Fault_Vo emrFaultVo) {
response.setCharacterEncoding("utf-8");
String result = "";
// 从session获取用户名
@ -197,7 +197,7 @@ public class faultController {
}
//判断bol次数和插入次数的和
if (sum == assortArr.length) {
result = "保存成功";
result = "保存成功!";
} else {
result = "保存失败!";
}
@ -213,13 +213,13 @@ public class faultController {
//医生或护士
int bol = emrFaultDetailService.insertSel(emrFaultDetail);
if (bol == 1) {
result = "保存成功";
result = "保存成功!";
} else {
result = "保存失败!";
}
}
} else {
result = "无缺陷项";
result = "无缺陷项!";
}
}
@ -257,7 +257,7 @@ public class faultController {
}
//判断bol次数和插入次数的和
if (sum == assortArr.length) {
result = "保存成功";
result = "保存成功!";
} else {
result = "保存失败!";
}
@ -273,23 +273,23 @@ public class faultController {
//医生或护士
int bol = emrFaultDetailService.insertSel(emrFaultDetail);
if (bol == 1) {
result = "保存成功";
result = "保存成功!";
} else {
result = "保存失败!";
}
}
} else {
result = "无缺陷项";
result = "无缺陷项!";
}
}
} else {
result = "退回角色不为空";
result = "退回角色不为空!";
}
} else {
result = "病案不存在";
result = "病案不存在!";
}
@ -300,15 +300,16 @@ public class faultController {
@ResponseBody
@RequestMapping(value = "/delFault")
public String delFault(HttpServletRequest request, HttpServletResponse response, Emr_Fault_Vo emrFaultVo) {
response.setCharacterEncoding("utf-8");
String result = "";
//判断是修改还是添加
if (emrFaultVo.getId() != null) {
//已存在删了,重新添加
int bol= emrFaultDetailService.deleteById(emrFaultVo.getId());
if(bol==1){
result="删除成功";
result="删除成功!";
}else{
result="删除失败";
result="删除失败!";
}
}
return result;
@ -318,6 +319,7 @@ public class faultController {
@ResponseBody
@RequestMapping(value = "/dealFault")
public String dealFault(HttpServletRequest request, HttpServletResponse response, Emr_Fault_Vo emrFaultVo) {
response.setCharacterEncoding("utf-8");
String result = "";
int bol =0;
// 从session获取用户名
@ -346,16 +348,16 @@ public class faultController {
//修改
bol = emrFaultDetailService.updateCloByPrimaryKey(entity);
if (bol == 1) {
result = "操作成功";
result = "操作成功!";
} else {
result = "操作失败";
result = "操作失败!";
}
}else{
result="不存在该缺陷记录";
result="不存在该缺陷记录!";
}
}else{
result = "不存在该缺陷记录";
result = "不存在该缺陷记录!";
}
return result;
}

@ -93,19 +93,25 @@ public class inHospitalController {
@ResponseBody
@RequestMapping(value = "/exportExcel")
public void exportExcel(HttpServletResponse response, Archive_Master_Vo archiveMasterVo) throws Exception {
public String exportExcel(HttpServletResponse response, Archive_Master_Vo archiveMasterVo) throws Exception {
String result="";
String tableThNames = "病历清单id,住院号,住院次数,名字,性别,身份证,入院科室,入院日期,主管医生,状态";
String fieldCns = "id,inpNo,visitId,name,sex,idNo,deptAdmissionTo,admissionDateTime,doctorInCharge,archivestate";
//构造excel的数据
List<Archive_Master> list = archiveMasterService.selectByCol(archiveMasterVo);
//文件名
String fileName = "在院浏览" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + ".xls";
//ExportExcelUtil
ExportExcelUtil exportExcelUtil = new ExportExcelUtil();
response.setContentType("application/ms-excel;charset=gbk");
//导出excel的操作
exportExcelUtil.expordExcel(tableThNames, fieldCns, list, fileName, response);
if(list.size()>0) {
//文件名
String fileName = "在院浏览" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + ".xls";
//ExportExcelUtil
ExportExcelUtil exportExcelUtil = new ExportExcelUtil();
response.setContentType("application/ms-excel;charset=gbk");
//导出excel的操作
exportExcelUtil.expordExcel(tableThNames, fieldCns, list, fileName, response);
result="导出成功!";
}else{
result="查询结果无记录!";
}
return result;
}
@ResponseBody
@ -231,9 +237,9 @@ public class inHospitalController {
//插入记录
int bol = archiveDetailService.insertSel(archiveDetail);
if (1 == bol) {
result = "添加成功";
result = "添加成功!";
} else {
result = "添加失败";
result = "添加失败!";
}
} else {
@ -243,12 +249,12 @@ public class inHospitalController {
//修改记录
int bol = archiveDetailService.updateCloById(archiveDetail);
if (1 == bol) {
result = "修改成功";
result = "修改成功!";
} else {
result = "修改失败";
result = "修改失败!";
}
} else {
result = "该记录不存在";
result = "该记录不存在!";
}
}
@ -377,63 +383,6 @@ public class inHospitalController {
PDFHelper.Append(fileList, pdfPath);
//PrintToPdfUtil.mergePdfFiles(fileList, pdfPath);
return pdfPath;
// if(imgList.size()==1){
// result= masterId.trim() + "/"+ imgList.get(0) +"/"+ imgList.get(0)+".pdf";
// }else{
// String pdfPath = autoPdfUrl.trim() + "/" + pdfFileName + ".pdf";
// String imgPath = realPath + "pdfFiles\\" + masterId.trim() + "\\";
// //获取废除的pdf文件名列表archive_detail
// List pdfList = new ArrayList();
// Archive_Detail archiveDetail = new Archive_Detail();
// archiveDetail.setFlag("0");
// archiveDetail.setMasterid(masterId.trim());
// archiveDetail.setTitle(imgStr);
//
// List<Archive_Detail> arList = archiveDetailService.selectByCol(archiveDetail);
// //损坏PDF文件列表
// List<Archive_Detail> errorPdfList = new ArrayList<Archive_Detail>();
// int size = 0;
// if (arList == null || arList.size()==0) {
// }
// else {
// for (int m = 0; m < arList.size(); m++) {
// String str = arList.get(m).getPdfPath();
// if (str != "" && str != null) {
// if (str.indexOf("..\\static\\img\\pdfFiles\\") != -1) {
// str = str.split("pdfFiles")[1];
// str = realPath + "pdfFiles" + str;
// }
// if (!PrintToPdfUtil.checkPdfFile(str)) {
// arList.get(m).setPdfPath(str);
// errorPdfList.add(arList.get(m));
// } else {
// pdfList.add(str);
// }
// }
// // str= str.substring(str.lastIndexOf("\\") + 1);
//
// }
// }
//
// if (pdfList.size() > 0) {
// //对所有地址的pdf进行合成
// //if (errorPdfList.size() != size) {
// PrintToPdfUtil.mergePdfFiles(pdfList, pdfPath);
// result = pdfPath;
// //} else {
// // result = "";
// // }
// if (errorPdfList.size() > 0) {
// ExportTxtPaper.exportTxtPaper(pdfErrorUrl, "不存在或损坏PDF文件列表" + pdfFileName + ".txt", errorPdfList);
// }
// }
//PrintToPdfUtil.pdtToPdf(imgPath,pdfPath, imgList,pdfList);
//PDFUtils.getPdf(pdfPath, pdfList);
//result = "typesPdf/" + pdfFileName + ".pdf";
// }
// return result;
}
/**
@ -843,9 +792,9 @@ public class inHospitalController {
bol = emrPictureService.updateCloByIdOrFlay(entity);
//}
if (bol == 1) {
result = "批量上传成功";
result = "批量上传成功!";
} else {
result = "批量上传失败";
result = "批量上传失败!";
}
}
} else {
@ -931,7 +880,7 @@ public class inHospitalController {
List<Emr_Picture> imgsList=emrPictureService.selectByClo(entity);
result=PrintToPdfUtil.imgsListTopdf(pdfPathFile,imgsList);
if(result.equals("合成pdf成功")){
result = "批量上传成功";
result = "批量上传成功!";
}else{
result=result;
}
@ -945,10 +894,10 @@ public class inHospitalController {
}*/
} else {
result = "批量上传失败";
result = "批量上传失败!";
}
} else {
result = "没有找到相对应的文件";
result = "没有找到相对应的文件!";
}
}
}
@ -1074,17 +1023,17 @@ public class inHospitalController {
result = entity.getMaxPicture();
} else {
result = "保存文件信息失败";
result = "保存文件信息失败!";
}
} else {
result = "文件类型有误,请重新上传";
result = "文件类型有误,请重新上传!";
}
} else {
result = "文件类型为空";
result = "文件类型为空!";
}
} else {
result = "没有找到相对应的文件";
result = "没有找到相对应的文件!";
}
return result;
}
@ -1159,17 +1108,17 @@ public class inHospitalController {
//文件成功上传到指定目录下
result = entity.toString();
} else {
result = "保存文件信息失败";
result = "保存文件信息失败!";
}
} else {
result = "文件类型有误,请重新上传";
result = "文件类型有误,请重新上传!";
}
} else {
result = "文件类型为空";
result = "文件类型为空!";
}
} else {
result = "没有找到相对应的文件";
result = "没有找到相对应的文件!";
}
return result;
}
@ -1268,7 +1217,7 @@ public class inHospitalController {
if (file != null) {
bol = archiveDetailService.insertSel(entity);
} else {
result = "没有找到相对应的文件";
result = "没有找到相对应的文件!";
}
}
if (file != null) {
@ -1288,17 +1237,17 @@ public class inHospitalController {
//文件成功上传到指定目录下
result = entity.toString();
} else {
result = "保存文件信息失败";
result = "保存文件信息失败!";
}
} else {
result = "文件类型有误,请重新上传";
result = "文件类型有误,请重新上传!";
}
} else {
result = "文件类型为空";
result = "文件类型为空!";
}
} else {
result = "没有找到相对应的文件";
result = "没有找到相对应的文件!";
}
return result;
@ -1368,6 +1317,8 @@ public class inHospitalController {
@RequestMapping("insertLog")
public void insertLog(HttpServletRequest request, HttpServletResponse response, Emr_Log logBo) throws IOException {
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
// 从session获取用户名
Subject currentUser = SecurityUtils.getSubject();
Session session = currentUser.getSession();
@ -1567,6 +1518,8 @@ public class inHospitalController {
@ResponseBody
@RequestMapping(value = "/returnPage")
public String returnPage(HttpServletRequest request, HttpServletResponse response, Archive_Detail_Picture archiveDetailPicture) throws Exception {
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
SimpleDateFormat format2 = new SimpleDateFormat("yyyyMMddHHmmss");
String nowTime2 = format2.format(new Date());
String result = "";
@ -1640,6 +1593,8 @@ public class inHospitalController {
@ResponseBody
@RequestMapping(value = "/returnPdfFile")
public String returnPdfFile(HttpServletRequest request, HttpServletResponse response, Archive_Detail archiveDetail) throws Exception {
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
String result="";
//判断是否有备份如果没有则备份pdf文件
archiveDetail = archiveDetailService.selectByid(archiveDetail.getId());
@ -1677,6 +1632,8 @@ public class inHospitalController {
@ResponseBody
@RequestMapping(value = "/bfPdfFile")
public String bfPdfFile(HttpServletRequest request, HttpServletResponse response, Archive_Detail archiveDetail) throws Exception {
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
String result="";
//判断是否有备份如果没有则备份pdf文件
archiveDetail = archiveDetailService.selectByid(archiveDetail.getId());

@ -37,6 +37,7 @@ public class medicalRecallDateController {
@ResponseBody
@RequestMapping(value = "/recallDateList")
public OffsetLimitPage recallDateList(HttpServletRequest request, HttpServletResponse response, Emr_Log_Vo emrLogVo, Integer offset, Integer limit) {
response.setCharacterEncoding("utf-8");
emrLogVo.setLogContent("病案召回");
emrLogVo.setSysFlag("EMR_Medical_Record");
OffsetLimitPage result = logService.selectByCol(emrLogVo, offset, limit);

@ -6,23 +6,43 @@
*/
package com.emr.controller;
import com.emr.entity.Temp_Info;
import com.emr.service.Temp_InfoService;
import com.emr.util.PDFUtils;
import org.apache.cxf.endpoint.Client;
import org.apache.cxf.jaxws.endpoint.dynamic.JaxWsDynamicClientFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.File;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
@Component
public class taskController {
@Autowired
private Temp_InfoService tempInfoService;
@Value("${HomepageDictionary}")
private String HomepageDictionary;
@Value("${HomepageMethod}")
private String HomepageMethod;
@Value("${pdfErrorUrl}")
private String pdfErrorUrl;
@Value("${autoPdfUrl}")
private String autoPdfUrl;
@Scheduled(cron="0 0 4 * * ?")//每天4点触发0 0 4 * * ?
@Scheduled(cron="${fileDelay}")//每天4点触发cron="0 0 4 * * ?"
//@Scheduled(cron="0/1 * * * * ? ") //每1秒执行一次
public void task() throws IOException {
//static\img\pdfFiles\typesPdf
@ -48,6 +68,65 @@ public class taskController {
PDFUtils.delAllFile(pdfErrorUrl);
}
//@Scheduled(cron="0 0 3 * * ?")//每天3点触发0 0 3 * * ?
@Scheduled(cron="${fixedDelay}")
public void task2() throws IOException {
Temp_Info tempInfo=new Temp_Info();
SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String result = "";
int bol=0;
try {
//重置缺失校验
String endpoint = HomepageDictionary;
String method = HomepageMethod;
JaxWsDynamicClientFactory factory = JaxWsDynamicClientFactory.newInstance();
Client client = factory.createClient(endpoint);
Object[] res = null;
//根据参数的返回集删除
bol=tempInfoService.delByMasterID(tempInfo);
if(bol>=0) {
bol=0;
//根据参数查询缺失完整信息
List<Temp_Info> list = tempInfoService.selByTempMaster(tempInfo);
if (list != null && list.size() > 0) {
String masterID = "";
for (int i = 0; i < list.size(); i++) {
masterID = list.get(i).getMasterId();
if (masterID != null) {
tempInfo.setCheckDatetime(format1.format(new Date()));
res = client.invoke(method, masterID);
result = (String) res[0];
//给方法传递参数,并且调用方法
//System.out.println("result is " + result);
if (!result.equals("完整")) {
//缺失保存到数据库TempMasterID
tempInfo.setMasterId(masterID);
tempInfo.setInpNo(list.get(i).getInpNo());
tempInfo.setVisitId(list.get(i).getVisitId());
tempInfo.setDischargeDateTime(""+list.get(i).getDischargeDateTime());
tempInfo.setCheckedDatetime(format1.format(new Date()));
tempInfo.setLockinfo(result);
bol+= tempInfoService.insertSelective(tempInfo);
}
}
}
if(list.size()==bol){
result="已重置完成!";
}else if(list.size()>bol){
result="部分重置完成!";
}
}else{
result="无此记录!";
}
}
} catch (Exception e) {
System.err.println(e.toString());
result="连接不到完整性接口!";
}
//return result;
}
}

@ -7,37 +7,123 @@ import org.apache.ibatis.annotations.Param;
import java.util.List;
public interface Archive_DetailMapper {
/**
* id
* @param id
* @return
*/
int delById(String id);
/**
*
* @param record
* @return
*/
int deleteByClo(Archive_Detail record);
/**
*
* @param record
* @return
*/
int delByClo(Archive_Detail record);
/**
*
* @param record
* @return
*/
int insert(Archive_Detail record);
/**
*
* @param record
* @return
*/
int insertSel(Archive_Detail record);
/**
* id
* @param id
* @return
*/
Archive_Detail selectByid(String id);
/**
*
* @param record
* @return
*/
int updateCloById(Archive_Detail record);
/**
*
* @param record
* @return
*/
int updateByPrimaryKey(Archive_Detail record);
/**
*
* @param record
* @return
*/
List<Archive_Detail> selectByColm(Archive_Detail record);
/**
*
* @param record
* @return
*/
List<Archive_Detail> selectByCol(Archive_Detail record);
/**
*
* @param record
* @return
*/
List<Archive_Detail_Vo> selectByClo(Archive_Detail_Vo record);
/**
*
* @param record
* @return
*/
List<Archive_Detail_Vo> detailByClo(Archive_Detail_Vo record);
/**
* Source
* @param record
* @return
*/
List<Archive_Detail_Vo> sourceByClo(Archive_Detail_Vo record);
/**
*
* @param record
* @return
*/
List<Archive_Detail> selectByIdStr(Archive_Detail record);
/**
* archive_detail
* @param record
* @return
*/
List<Archive_Detail> selectByCol2(Archive_Detail record);
/**
* masterid
* @param patientId
* @param assortIds
* @return
*/
List<Archive_Detail> selectTypeTreeByPatientIdAndAssortIds(@Param("patientId")String patientId, @Param("assortIds")String assortIds);
/**
* flag=0,id
* @param record
* @return
*/
List<Archive_Detail> selectByIdStr1(Archive_Detail record);
}

@ -5,17 +5,52 @@ import com.emr.entity.Archive_Detail_Picture;
import java.util.List;
public interface Archive_Detail_PictureMapper {
/**
*
* @param record
* @return
*/
int deleteByCol(Archive_Detail_Picture record);
/**
*
* @param record
* @return
*/
int insert(Archive_Detail_Picture record);
/**
*
* @param record
* @return
*/
int insertSelective(Archive_Detail_Picture record);
/**
* id
* @param id
* @return
*/
Archive_Detail_Picture selectByPrimaryKey(Integer id);
/**
* ()
* @param record
* @return
*/
List<Archive_Detail_Picture> selectByCol(Archive_Detail_Picture record);
/**
* id
* @param record
* @return
*/
int updateByPrimaryKeySelective(Archive_Detail_Picture record);
/**
* id
* @param record
* @return
*/
int updateByPrimaryKey(Archive_Detail_Picture record);
}

@ -7,20 +7,60 @@ import org.apache.ibatis.annotations.Param;
import java.util.List;
public interface Archive_MasterMapper {
/**
*
* @param id
* @return
*/
int deleteByPrimaryKey(String id);
/**
*
* @param record
* @return
*/
int insert(Archive_Master record);
/**
*
* @param record
* @return
*/
int insertSelective(Archive_Master record);
/**
* id
* @param id
* @return
*/
Archive_Master selectById(String id);
/**
*
* @param record
* @return
*/
List<Archive_Master> selectByCol(Archive_Master_Vo record);
/**
*
* @param record
* @return
*/
List<Archive_Master_Vo> selectByColumn(Archive_Master_Vo record);
/**
*
* @param record
* @return
*/
List<Archive_Master_Vo> selectByLast(Archive_Master_Vo record);
/**
*
* @param record
* @return
*/
List<Archive_Master_Vo> selectByUnfile(Archive_Master_Vo record);
//List<Archive_Master> selectByUnfile2(Archive_Master_Vo record);
@ -31,16 +71,46 @@ public interface Archive_MasterMapper {
*/
//List<Archive_Master> sel7DayByCol(Archive_Master_Vo record);
/**
*
* @param record
* @return
*/
List<Archive_Master_Vo> selectByCmtCol(Archive_Master_Vo record);
/**
*
* @param record
* @return
*/
List<Archive_Master> bbSel(Archive_Master_Vo record);
/**
*
* @param record
* @return
*/
List<Archive_Master> bbSel2(Archive_Master_Vo record);
/**
*
* @param record
* @return
*/
int updateByClo(Archive_Master record);
/**
* id
* @param record
* @return
*/
int updateById(Archive_Master record);
/**
*
* @param record
* @return
*/
List<Archive_Master> getDoctorInCharge(Archive_Master record);
/**

@ -6,17 +6,52 @@ import java.util.HashMap;
import java.util.List;
public interface Archive_Master_FollowingMapper {
/**
* id
* @param id
* @return
*/
int deleteByPrimaryKey(String id);
/**
*
* @param record
* @return
*/
int insert(Archive_Master_Following record);
/**
*
* @param record
* @return
*/
int insertSelective(Archive_Master_Following record);
/**
*
* @param id
* @return
*/
Archive_Master_Following selectByPrimaryKey(String id);
/**
* id
* @param record
* @return
*/
int updateByPrimaryKeySelective(Archive_Master_Following record);
/**
* id
* @param record
* @return
*/
int updateByPrimaryKey(Archive_Master_Following record);
/**
* following_type in (1,2,3,4,5,6,7)master_id
* @param param
* @return
*/
List<Archive_Master_Following> selectByMasterId(HashMap<String, Object> param);
}

@ -3,15 +3,45 @@ package com.emr.dao;
import com.emr.entity.Emr_Archive_Detail;
public interface Emr_Archive_DetailMapper {
/**
*
* @param id
* @return
*/
int deleteByPrimaryKey(Integer id);
/**
*
* @param record
* @return
*/
int insert(Emr_Archive_Detail record);
/**
*
* @param record
* @return
*/
int insertSelective(Emr_Archive_Detail record);
/**
*
* @param id
* @return
*/
Emr_Archive_Detail selectByPrimaryKey(Integer id);
/**
*
* @param record
* @return
*/
int updateByPrimaryKeySelective(Emr_Archive_Detail record);
/**
*
* @param record
* @return
*/
int updateByPrimaryKey(Emr_Archive_Detail record);
}

@ -7,33 +7,108 @@ import com.emr.entity.Emr_Fault_Vo;
import java.util.List;
public interface Emr_Fault_DetailMapper {
/**
* id
* @param id
* @return
*/
int deleteById(Integer id);
/**
* back_flag is null archiveDetailId
* @param record
* @return
*/
int delByArchiveId(Emr_Fault_Detail record);
/**
*
* @param record
* @return
*/
int delbyCol(Emr_Fault_Detail record);
/**
*
* @param record
* @return
*/
int insert(Emr_Fault_Detail record);
/**
*
* @param record
* @return
*/
int insertSel(Emr_Fault_Detail record);
/**
* id
* @param record
* @return
*/
int updateCloByPrimaryKey(Emr_Fault_Detail record);
/**
*
* @param record
* @return
*/
int updateByPrimaryKey(Emr_Fault_Detail record);
/**
*
* @param emrFaultDetail
* @return
*/
List<Emr_Fault_Vo> selectByColumn(Emr_Fault_Detail emrFaultDetail);
/**
* ArchiveState in('','','')
* @param record
* @return
*/
List<Emr_Fault_Vo> selectByCol(Emr_Fault_Vo record);
/**
* id
* @param id
* @return
*/
Emr_Fault_Detail selectById(Integer id);
/**
* archive_detail_idback_flag
* @param emrFaultDetail
* @return
*/
Emr_Fault_Detail selectByArchiveDetailId(Emr_Fault_Detail emrFaultDetail);
/**
*
* @param emrFaultDetail
* @return
*/
Emr_Fault_Detail selectByDept(Emr_Fault_Detail emrFaultDetail);
/**
* deal_flag='0' and back_flag in (1,2,5,6) and archiveDetailId
* @param emrFaultDetail
* @return
*/
List<Emr_Fault_Detail> selectByArchiveId(Emr_Fault_Detail emrFaultDetail);
/**
* ArchiveState in('','')
* @param emrFaultVo
* @return
*/
List<Emr_Fault_Vo> selectStorageByCol(Emr_Fault_Vo emrFaultVo);
/**
*
* @param emrFaultVo
* @return
*/
List<Emr_Fault_Vo> getQualityControlList(Emr_Fault_Vo emrFaultVo);//获取质控缺陷评分列表
}

@ -5,18 +5,53 @@ import com.emr.entity.Emr_Fault_Type;
import java.util.List;
public interface Emr_Fault_TypeMapper {
/**
* id
* @param id
* @return
*/
int delById(Integer id);
/**
*
* @param record
* @return
*/
int insert(Emr_Fault_Type record);
/**
*
* @param record
* @return
*/
int insertClo(Emr_Fault_Type record);
/**
*
* @param record
* @return
*/
List<Emr_Fault_Type> selectByCol(Emr_Fault_Type record);
/**
*
* @param record
* @return
*/
int updateByClo(Emr_Fault_Type record);
/**
*
* @param record
* @return
*/
int updateByPrimaryKey(Emr_Fault_Type record);
/**
* id
* @param id
* @return
*/
Emr_Fault_Type selectById(Integer id);
}

@ -6,17 +6,52 @@ import com.emr.entity.Emr_Log_Vo;
import java.util.List;
public interface Emr_LogMapper {
/**
*
* @param logId
* @return
*/
int deleteByPrimaryKey(Integer logId);
/**
*
* @param record
* @return
*/
int insert(Emr_Log record);
/**
*
* @param record
* @return
*/
int insertSelective(Emr_Log record);
/**
* log_content= sys_flag=EMR_Medical_Record ,log_title
* @param logTitle
* @return
*/
Emr_Log lastBylogTitle(String logTitle);
/**
*
* @param record
* @return
*/
int updateByPrimaryKeySelective(Emr_Log record);
/**
*
* @param record
* @return
*/
int updateByPrimaryKey(Emr_Log record);
/**
*
* @param record
* @return
*/
List<Emr_Log_Vo> selectByCol(Emr_Log_Vo record);
}

@ -5,17 +5,52 @@ import com.emr.entity.Emr_Picture;
import java.util.List;
public interface Emr_PictureMapper {
/**
* id
* @param id
* @return
*/
int deleteById(String id);
/**
*
* @param record
* @return
*/
int insert(Emr_Picture record);
/**
*
* @param record
* @return
*/
int insertSel(Emr_Picture record);
/**
* id
* @param id
* @return
*/
Emr_Picture selectByid(String id);
/**
* idtype_flag
* @param record
* @return
*/
int updateCloByIdOrFlay(Emr_Picture record);
/**
*
* @param record
* @return
*/
int updateByPrimaryKey(Emr_Picture record);
/**
*
* @param record
* @return
*/
List<Emr_Picture> selectByClo(Emr_Picture record);
}

@ -5,17 +5,52 @@ import com.emr.entity.Emr_Staff_Remark;
import java.util.List;
public interface Emr_Staff_RemarkMapper {
/**
* id
* @param id
* @return
*/
int delById(Integer id);
/**
*
* @param record
* @return
*/
int insert(Emr_Staff_Remark record);
/**
*
* @param record
* @return
*/
int insertClo(Emr_Staff_Remark record);
/**
* ()
* @param record
* @return
*/
List<Emr_Staff_Remark> selectByCol(Emr_Staff_Remark record);
/**
* id
* @param record
* @return
*/
int updateByClo(Emr_Staff_Remark record);
/**
*
* @param record
* @return
*/
int updateByPrimaryKey(Emr_Staff_Remark record);
/**
* id
* @param id
* @return
*/
Emr_Staff_Remark selectById(Integer id);
}

@ -1,22 +0,0 @@
package com.emr.dao;
import com.emr.entity.Paper;
import java.util.List;
/**
* @Author:hjl
* @Date:Creatid in 15:48 2019/4/6
* @Description:
*/
public interface PaperDao {
int addPaper(Paper paper);
int deletePaperById(long id);
int updatePaper(Paper paper);
Paper queryById(long id);
List<Paper> queryAllPaper();
}

@ -1,40 +0,0 @@
package com.emr.dao;
import com.emr.entity.Paper;
import org.springframework.stereotype.Repository;
import java.util.List;
/**
* @Author:hjl
* @Date:Creatid in 16:25 2019/4/7
* @Description:
* @Repository
*/
@Repository
public class PaperDaoImpl implements PaperDao {
@Override
public int addPaper(Paper paper) {
return this.addPaper(paper);
}
@Override
public int deletePaperById(long id) {
return this.deletePaperById(id);
}
@Override
public int updatePaper(Paper paper) {
return this.updatePaper(paper);
}
@Override
public Paper queryById(long id) {
return this.queryById(id);
}
@Override
public List<Paper> queryAllPaper() {
return this.queryAllPaper();
}
}

@ -5,9 +5,24 @@ import com.emr.entity.TempMasterIDExample;
import java.util.List;
public interface TempMasterIDMapper {
/**
*
* @param record
* @return
*/
int insert(TempMasterID record);
/**
*
* @param record
* @return
*/
int insertSelective(TempMasterID record);
/**
*
* @param example
* @return
*/
List<TempMasterID> selectByExample(TempMasterIDExample example);
}

@ -0,0 +1,39 @@
package com.emr.dao;
import com.emr.entity.TempMasterID;
import com.emr.entity.TempMasterIDExample;
import com.emr.entity.Temp_Info;
import java.util.List;
public interface Temp_InfoMapper {
/**
*
* @param record
* @return
*/
int insertSelective(Temp_Info record);
/**
*
* @param example
* @return
*/
List<Temp_Info> selByTempMaster(Temp_Info example);
/**
*
* @param example
* @return
*/
List<Temp_Info> selByCol(Temp_Info example);
/**
*
* @param tempInfo
* @return
*/
int delByMasterID(Temp_Info tempInfo);
}

@ -6,19 +6,25 @@ import com.emr.entity.V_Count2;
import java.util.List;
public interface V_CountMapper {
/**
*
* @param record
* @return
*/
List<V_Count> selectByCol(V_Count record);
// /**
// * 根据条件查找统计列表分页
// *
// * @param record
// * @return
// */
// List<V_Count> selectPageByClo(V_Count record);
/**
*
* @param record
* @return
*/
List<V_Count2> selByDept(V_Count2 record);
/**
*
* @param record
* @return
*/
List<V_Count2> selByCharge(V_Count2 record);
}

@ -6,12 +6,32 @@ import org.apache.ibatis.annotations.Param;
import java.util.List;
public interface Zd_AssortMapper {
/**
*
* @param record
* @return
*/
int insert(Zd_Assort record);
/**
*
* @param record
* @return
*/
int insertSelective(Zd_Assort record);
/**
*
* @param record
* @return
*/
List<Zd_Assort> selectByColm(Zd_Assort record);
/**
*print_flag=0assort_name
* @param record
* @return
*/
List<Zd_Assort> selectAll(@Param("record") Zd_Assort record);
}

@ -0,0 +1,69 @@
package com.emr.entity;
public class Temp_Info {
private String masterId;
private String inpNo;
private String visitId;
private String dischargeDateTime;
private String lockinfo;
private String checkDatetime;
private String checkedDatetime;
public String getMasterId() {
return masterId;
}
public void setMasterId(String masterId) {
this.masterId = masterId.trim();
}
public String getInpNo() {
return inpNo;
}
public void setInpNo(String inpNo) {
this.inpNo = inpNo.trim();
}
public String getVisitId() {
return visitId;
}
public void setVisitId(String visitId) {
this.visitId = visitId.trim();
}
public String getDischargeDateTime() {
return dischargeDateTime;
}
public void setDischargeDateTime(String dischargeDateTime) {
this.dischargeDateTime = dischargeDateTime.trim();
}
public String getLockinfo() {
return lockinfo;
}
public void setLockinfo(String lockinfo) {
this.lockinfo = lockinfo.trim();
}
public String getCheckDatetime() {
return checkDatetime;
}
public void setCheckDatetime(String checkDatetime) {
this.checkDatetime = checkDatetime.trim();
}
public String getCheckedDatetime() {
return checkedDatetime;
}
public void setCheckedDatetime(String checkedDatetime) {
this.checkedDatetime = checkedDatetime.trim();
}
}

@ -1,22 +0,0 @@
package com.emr.service;
import com.emr.entity.Paper;
import java.util.List;
/**
* @Author:hjl
* @Date:Creatid in 15:46 2019/4/6
* @Description:
*/
public interface PaperService {
int addPaper(Paper paper);
int deletePaperById(long id);
int updatePaper(Paper paper);
Paper queryById(long id);
List<Paper> queryAllPaper();
}

@ -1,14 +1,31 @@
package com.emr.service;
import com.emr.entity.Archive_Master;
import com.emr.entity.Archive_Master_Vo;
import com.emr.entity.TempMasterID;
import com.emr.entity.*;
import java.util.List;
public interface TempMasterIDService {
/**
*
* @param record
* @return
*/
int insert(TempMasterID record);
/**
*
* @param record
* @return
*/
int insertSelective(TempMasterID record);
/**
*
* @return
*/
List<TempMasterID> selectAllMasterID();
//重新校验完整性并赋值
int reloadWz(String masterId);
}

@ -0,0 +1,43 @@
package com.emr.service;
import com.emr.entity.OffsetLimitPage;
import com.emr.entity.Temp_Info;
import java.util.List;
public interface Temp_InfoService {
/**
*
* @param record
* @return
*/
int insertSelective(Temp_Info record);
/**
*
* @param example
* @return
*/
List<Temp_Info> selByTempMaster(Temp_Info example);
/**
*
* @param example
* @return
*/
List<Temp_Info> selByCol(Temp_Info example);
/**
*
* @param tempInfo
* @return
*/
OffsetLimitPage selByCol(Temp_Info tempInfo, Integer offset, Integer limit);
/**
*
* @param tempInfo
* @return
*/
int delByMasterID(Temp_Info tempInfo);
}

@ -1,46 +0,0 @@
package com.emr.service.ipml;
import com.emr.dao.PaperDao;
import com.emr.entity.Paper;
import com.emr.service.PaperService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
/**
* @Author:hjl
* @Date:Creatid in 15:47 2019/4/6
* @Description:
*/
@Service
public class PaperServiceImpl implements PaperService {
@Autowired
private PaperDao paperDao;
@Override
public int addPaper(Paper paper) {
return paperDao.addPaper(paper);
}
@Override
public int deletePaperById(long id) {
return paperDao.deletePaperById(id);
}
@Override
public int updatePaper(Paper paper) {
return paperDao.updatePaper(paper);
}
@Override
public Paper queryById(long id) {
return paperDao.queryById(id);
}
@Override
public List<Paper> queryAllPaper() {
return paperDao.queryAllPaper();
}
}

@ -12,7 +12,6 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
import java.util.List;
@Service
@ -27,6 +26,16 @@ public class TempMasterIDServiceImpl implements TempMasterIDService {
private String HomepageMethod;
@Override
public int insert(TempMasterID record) {
return tempMasterIDMapper.insert(record);
}
@Override
public int insertSelective(TempMasterID record) {
return tempMasterIDMapper.insertSelective(record);
}
@Override
public List<TempMasterID> selectAllMasterID() {
return tempMasterIDMapper.selectByExample(new TempMasterIDExample());

@ -0,0 +1,50 @@
package com.emr.service.ipml;
import com.emr.dao.Archive_MasterMapper;
import com.emr.dao.TempMasterIDMapper;
import com.emr.dao.Temp_InfoMapper;
import com.emr.entity.*;
import com.emr.service.TempMasterIDService;
import com.emr.service.Temp_InfoService;
import com.github.pagehelper.Page;
import com.github.pagehelper.PageHelper;
import org.apache.cxf.endpoint.Client;
import org.apache.cxf.jaxws.endpoint.dynamic.JaxWsDynamicClientFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class Temp_InfoServiceImpl implements Temp_InfoService {
@Autowired
private Temp_InfoMapper tempInfoMapper;
@Override
public int insertSelective(Temp_Info record) {
return tempInfoMapper.insertSelective(record);
}
@Override
public List<Temp_Info> selByTempMaster(Temp_Info example) {
return tempInfoMapper.selByTempMaster(example);
}
@Override
public List<Temp_Info> selByCol(Temp_Info example) {
return tempInfoMapper.selByCol(example);
}
@Override
public OffsetLimitPage selByCol(Temp_Info tempInfo, Integer offset, Integer limit) {
PageHelper.offsetPage(offset, limit);
List<Temp_Info> list= tempInfoMapper.selByCol(tempInfo);
return new OffsetLimitPage((Page) list);
}
@Override
public int delByMasterID(Temp_Info tempInfo) {
return tempInfoMapper.delByMasterID(tempInfo);
}
}

@ -24,6 +24,10 @@ pdfErrorUrl=D:\\test\\error\\
expired=7
#死亡超期天数
deathExpired=7
#定时清空每天4点触发0 0 4 * * ?:本地自动生成PDF地址autoPdfUrl及PDF文件不存在或损坏列表地址
fileDelay=0 0 4 * * ?
#定时重置完整性信息 :每天3点触发0 0 3 * * ?,每1秒执行一次0/1 * * * * ?
fixedDelay=0 0 3 * * ?
#powerUrl=http://127.0.0.1:8080/power/font/getMenusByUserIdAndSysFlag
#POWER_URLHEAD=http://127.0.0.1:8080/power
@ -49,3 +53,6 @@ pdfWater = \u5e7f\u4e1c\u533b\u79d1\u5927\u5b66\u9644\u5c5e\u533b\u9662

@ -1,36 +0,0 @@
<?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.emr.dao.PaperDao">
<resultMap type="Paper" id="paperResultMap">
<id property="paperId" column="paper_id"/>
<result property="paperName" column="name"/>
<result property="paperNum" column="number"/>
<result property="paperDetail" column="detail"/>
</resultMap>
<insert id="addPaper" parameterType="Paper">
INSERT INTO paper(paper_id,name,number,detail) VALUES (#{paperId},#{paperName}, #{paperNum}, #{paperDetail})
</insert>
<delete id="deletePaperById" parameterType="long">
DELETE FROM paper WHERE paper_id=#{paperID}
</delete>
<update id="updatePaper" parameterType="Paper">
UPDATE paper
SET NAME = #{paperName},NUMBER = #{paperNum},detail = #{paperDetail}
WHERE paper_id = #{paperId}
</update>
<select id="queryById" resultType="Paper" parameterType="long">
SELECT paper_id,name as paperName,number as paperNum,detail as paperDetail
FROM paper
WHERE paper_id=#{paperId}
</select>
<select id="queryAllPaper" resultMap="paperResultMap">
SELECT paper_id,name,number,detail
FROM paper
</select>
</mapper>

@ -0,0 +1,145 @@
<?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.emr.dao.Temp_InfoMapper">
<resultMap id="BaseResultMap" type="com.emr.entity.Temp_Info">
<result column="masterId" jdbcType="VARCHAR" property="masterId" />
<result column="inp_no" jdbcType="NVARCHAR" property="inpNo" />
<result column="visit_id" jdbcType="NVARCHAR" property="visitId" />
<result column="discharge_date_time" jdbcType="NVARCHAR" property="dischargeDateTime" />
<result column="check_datetime" jdbcType="NVARCHAR" property="checkDatetime" />
<result column="checked_datetime" jdbcType="NVARCHAR" property="checkedDatetime" />
<result column="LockInfo" jdbcType="NVARCHAR" property="lockinfo" />
</resultMap>
<select id="selByTempMaster" parameterType="com.emr.entity.Temp_Info" resultMap="BaseResultMap">
select distinct m.ID masterId,m.inp_no,m.visit_id,CONVERT(VARCHAR(16),m.discharge_date_time,120) discharge_date_time
from exam_apply e
left join Archive_Detail a
on e.apply_id = a.apply_id
left join Archive_Master m
on e.visit_id=m.visit_id and
e.inp_no=m.inp_no
where
e.report_type='10'
and a.MasterID is null
and e.is_valid='0'
<if test="visitId != null and visitId != ''">
and e.visit_id=#{visitId,jdbcType=NCHAR}
</if>
<if test="inpNo != null and inpNo != ''">
and e.inp_no like '%'+#{inpNo,jdbcType=NCHAR}+'%'
</if>
<choose>
<when test="checkDatetime != null and checkDatetime != '' and checkedDatetime != null and checkedDatetime != ''">
and CONVERT(VARCHAR(10),m.discharge_date_time,120) between CONVERT(VARCHAR(10),#{checkDatetime,jdbcType=NCHAR},120) and #{checkedDatetime,jdbcType=NCHAR}
</when>
<when test="checkDatetime != null and checkDatetime != ''">
and CONVERT(VARCHAR(10),m.discharge_date_time,120) >= CONVERT(VARCHAR(10),#{checkDatetime,jdbcType=NCHAR},120)
</when>
<when test="checkedDatetime != null and checkedDatetime != ''">
and CONVERT(VARCHAR(10),m.discharge_date_time,120) &lt;= CONVERT(VARCHAR(10),#{checkedDatetime,jdbcType=NCHAR},120)
</when>
</choose>
<if test="masterId != null and masterId != ''">
and m.ID=#{masterId,jdbcType=NCHAR}
</if>
order by m.ID
</select>
<select id="selByCol" parameterType="com.emr.entity.Temp_Info" resultMap="BaseResultMap">
select * from temp_Info m
where 1=1
<if test="masterId != null and masterId != ''">
and m.masterId=#{masterId,jdbcType=NVARCHAR}
</if>
<if test="visitId != null and visitId != ''">
and m.visit_id=#{visitId,jdbcType=NCHAR}
</if>
<if test="inpNo != null and inpNo != ''">
and m.inp_no like '%'+#{inpNo,jdbcType=NCHAR}+'%'
</if>
<choose>
<when test="checkDatetime != null and checkDatetime != '' and checkedDatetime != null and checkedDatetime != ''">
and CONVERT(VARCHAR(10),m.discharge_date_time,120) between CONVERT(VARCHAR(10),#{checkDatetime,jdbcType=NCHAR},120) and #{checkedDatetime,jdbcType=NCHAR}
</when>
<when test="checkDatetime != null and checkDatetime != ''">
and CONVERT(VARCHAR(10),m.discharge_date_time,120) >= CONVERT(VARCHAR(10),#{checkDatetime,jdbcType=NCHAR},120)
</when>
<when test="checkedDatetime != null and checkedDatetime != ''">
and CONVERT(VARCHAR(10),m.discharge_date_time,120) &lt;= CONVERT(VARCHAR(10),#{checkedDatetime,jdbcType=NCHAR},120)
</when>
</choose>
order by m.masterId
</select>
<delete id="delByMasterID" parameterType="com.emr.entity.Temp_Info">
delete from temp_info
where 1=1
<if test="masterId != null and masterId != ''">
and masterId=#{masterId,jdbcType=NVARCHAR}
</if>
<if test="visitId != null and visitId != ''">
and visit_id=#{visitId,jdbcType=NCHAR}
</if>
<if test="inpNo != null and inpNo != ''">
and inp_no like '%'+#{inpNo,jdbcType=NCHAR}+'%'
</if>
<choose>
<when test="checkDatetime != null and checkDatetime != '' and checkedDatetime != null and checkedDatetime != ''">
and CONVERT(VARCHAR(10),discharge_date_time,120) between CONVERT(VARCHAR(10),#{checkDatetime,jdbcType=NCHAR},120) and #{checkedDatetime,jdbcType=NCHAR}
</when>
<when test="checkDatetime != null and checkDatetime != ''">
and CONVERT(VARCHAR(10),discharge_date_time,120) >= CONVERT(VARCHAR(10),#{checkDatetime,jdbcType=NCHAR},120)
</when>
<when test="checkedDatetime != null and checkedDatetime != ''">
and CONVERT(VARCHAR(10),discharge_date_time,120) &lt;= CONVERT(VARCHAR(10),#{checkedDatetime,jdbcType=NCHAR},120)
</when>
</choose>
</delete>
<insert id="insertSelective" parameterType="com.emr.entity.Temp_Info">
insert into temp_info
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="masterId != null and masterId!=''">
masterId,
</if>
<if test="inpNo != null and inpNo!=''">
inp_no,
</if>
<if test="visitId != null and visitId!=''">
visit_id,
</if>
<if test="dischargeDateTime != null and dischargeDateTime!=''">
discharge_date_time,
</if>
<if test="checkDatetime != null and checkDatetime!=''">
check_datetime,
</if>
<if test="checkedDatetime != null and checkedDatetime!=''">
checked_datetime,
</if>
<if test="lockinfo != null and lockinfo!=''">
LockInfo,
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="masterId != null and masterId!=''">
#{masterId,jdbcType=NVARCHAR},
</if>
<if test="inpNo != null and inpNo!=''">
#{inpNo,jdbcType=NVARCHAR},
</if>
<if test="visitId != null and visitId!=''">
#{visitId,jdbcType=NVARCHAR},
</if>
<if test="dischargeDateTime != null and dischargeDateTime!=''">
#{dischargeDateTime,jdbcType=NVARCHAR},
</if>
<if test="checkDatetime != null and checkDatetime!=''">
#{checkDatetime,jdbcType=NVARCHAR},
</if>
<if test="checkedDatetime != null and checkedDatetime!=''">
#{checkedDatetime,jdbcType=NVARCHAR},
</if>
<if test="lockinfo != null and lockinfo!=''">
#{lockinfo,jdbcType=NVARCHAR},
</if>
</trim>
</insert>
</mapper>

@ -32,12 +32,11 @@
<if test="record.assortName != '' and record.assortName != null">
AND assort_name = #{record.assortName}
</if>
<if test="record.printFlag != '' and record.printFlag != null">
<!-- <if test="record.printFlag != '' and record.printFlag != null">
AND print_flag = ${record.printFlag}
</if>
</if>-->
</where>
ORDER BY
assort_sort
ORDER BY assort_sort
</select>
<insert id="insert" parameterType="com.emr.entity.Zd_Assort">
insert into zd_assort (assort_id, assort_name, assort_sort,

@ -1,6 +1,5 @@
package java.com.emr;
import com.emr.dao.PaperDao;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;

Binary file not shown.

@ -1654,8 +1654,8 @@
var size = all_size / 1024;
if (size > 500000000) {//500
//$(".shade").fadeIn(500);
//$(".text_span").text("上传的图片大小不能超过100k");
toastr.warning("上传的图片大小不能超过10000000k");
//$(".text_span").text("上传的图片大小不能超过100k!");
toastr.warning("上传的图片大小不能超过10000000k!");
this.value = "";
$(".img_div").html("");
return false;
@ -1668,7 +1668,7 @@
// img.src = objUrl;
// img.onload = function() {
// if (img.width > 100 && img.height > 100) {
// toastr.warning("图片宽高不能大于一百");
// toastr.warning("图片宽高不能大于一百!");
// $("#myFile").val("");
// $(".img_div").html("");
// return false;
@ -1719,7 +1719,7 @@
all_size = all_size + fileALL[j].size;
var size = all_size / 1024;
if (size > 500000000) {
toastr.warning("上传的图片大小不能超过10000000k");
toastr.warning("上传的图片大小不能超过10000000k!");
this.value = "";
$(".img_div2").html("");
return false;
@ -1798,7 +1798,7 @@
toastr.error(result);
}
}, error: function () {
//toastr.error("加载失败");
//toastr.error("加载失败!");
}
});
}
@ -1879,7 +1879,7 @@
}
}
}, error: function () {
//toastr.error("加载失败");
//toastr.error("加载失败!");
}
});
@ -1952,7 +1952,7 @@
$('#assortModal').modal('hide'); //手动关闭
toastr.success("操作成功!");
//$('#addFile').attr("src", $("#outDateLab").val() + ".pdf");//.val($("#outDateLab").val()+".pdf");
//toastr.error("上传PDF失败");
//toastr.error("上传PDF失败!");
//刷新
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
@ -1967,11 +1967,11 @@
//新增或修改
uploadFileAndDate();
} else {
toastr.warning("文件为空");
toastr.warning("文件为空!");
}
} else {
if ($('#pdfPathVal').val() == null || $('#pdfPathVal').val() == "") {
toastr.warning("请选择文件");
toastr.warning("请选择文件!");
} else {
//修改
uploadFileAndDate();
@ -2044,13 +2044,13 @@
img_div.find("select").eq(i).val(result[i].assortId);
}
} else {
toastr.success("暂无数据");
toastr.success("暂无数据!");
}
spinner.spin();
},
error: function () {
toastr.error("获取图片列表失败");
toastr.error("获取图片列表失败!");
}
});
} else {
@ -2130,14 +2130,14 @@
},
error: function () {
spinner.spin();
toastr.error("批量上传失败");
toastr.error("批量上传失败!");
}
});
}
} else {
spinner.spin();
toastr.warning("请选择上传的图片");
toastr.warning("请选择上传的图片!");
}
});
@ -2159,7 +2159,7 @@
}
//判断id
if (imgStr == null || imgStr == '') {
toastr.warning("请选择分段类别");
toastr.warning("请选择分段类别!");
return;
}
if ($("#flag").is(":checked") == true) {
@ -2181,15 +2181,15 @@
<%--newWindow.location.href = pdfUrl;--%>
} else {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
}, error: function (result) {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
toastr.warning("病案不存在");
toastr.warning("病案不存在!");
}
});
@ -2205,7 +2205,7 @@
idStr += getSelectRows[i].id + ",";
}
} else {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
//上传后预览pdf文件,根据id直接获取pdf并合成
@ -2227,11 +2227,11 @@
} else {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
}, error: function (result) {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -2570,7 +2570,7 @@
$("#backContent").val(result.backContent);
$("#score").val(result.score);
} else {
toastr.warning("无退回数据");
toastr.warning("无退回数据!");
}
}
});
@ -2596,7 +2596,7 @@
var archiveDetailId = $("#archiveId").val();
var firstTrial = $("#verifyText").val();
if (firstTrial.length > 255) {
toastr.warning("长度不超过255");
toastr.warning("长度不超过255!");
return;
}
var state = "初审";
@ -2611,7 +2611,7 @@
$("#verifyModal").modal('hide');
if (result == "完整") {
$("#table").bootstrapTable("refresh");
toastr.success("初审操作成功");
toastr.success("初审操作成功!");
} else {
$("#WzRsult").html(result);
$('#WZModal').modal({
@ -2632,78 +2632,51 @@
var doctorFlag = 1;
var id = $("#archiveId").val();
if (id == "" || id == null) {
toastr.warning("病案不存在");
toastr.warning("病案不存在!");
return;
}
var lockinfo = $("#wzxText").val();
var content = $("#doctorText").val();
var isScanedChk = 0;
if ($('.isScanedChk1').is(':checked')) {
isScanedChk = "1";
if (lockinfo == "完整") {
$.ajax({
url: "${path}/beHosp/cmtDoctorOrNurs",
type: "POST",
data: {cmtDoctor: doctorFlag, id: id, lockinfo: lockinfo, content: content, isscaned: isScanedChk},
success: function (result) {
$("#doctorModal").modal('hide');
if (result == "成功") {
$("#table").bootstrapTable("refresh");
toastr.success("归档医生提交成功!");
} else {
toastr.error("归档医生提交失败!");
}
}
});
var isScanedChk = "0";
if (lockinfo == "完整") {
if ($('.isScanedChk1').is(':checked')) {
isScanedChk = "1";
} else if ($('.isScanedChk2').is(':checked')) {
isScanedChk = "0";
} else {
//如果缺失病案首页或入院记录则无法强制提交
if (lockinfo.indexOf("病案首页") != -1 || lockinfo.indexOf("入院记录") != -1) {
alert("缺失病案首页或入院记录,无法强制提交!");
} else {
$("#flagStaff").val(0);
//弹窗提示是否强制性
$("#WzRsult2").html(lockinfo);
$('#WZModal2').modal({
backdrop: 'static',//backdrop 为 static 时,点击模态对话框的外部区域不会将其关闭。
keyboard: false,//keyboard 为 false 时,按下 Esc 键不会关闭 Modal。
show: true//弹出对话框
});
}
toastr.warning("必填项未选择,归档医生提交失败!");
return;
}
} else if ($('.isScanedChk2').is(':checked')) {
if (lockinfo == "完整") {
$.ajax({
url: "${path}/beHosp/cmtDoctorOrNurs",
type: "POST",
data: {cmtDoctor: doctorFlag, id: id, lockinfo: lockinfo, content: content, isscaned: isScanedChk},
success: function (result) {
$("#doctorModal").modal('hide');
if (result == "成功") {
$("#table").bootstrapTable("refresh");
toastr.success("归档医生提交成功!");
} else {
toastr.error("归档医生提交失败!");
}
$.ajax({
url: "${path}/beHosp/cmtDoctorOrNurs",
type: "POST",
data: {cmtDoctor: doctorFlag, id: id, lockinfo: lockinfo, content: content, isscaned: isScanedChk},
success: function (result) {
$("#doctorModal").modal('hide');
if (result.indexOf("成功")) {
$("#table").bootstrapTable("refresh");
toastr.success("归档医生提交成功!");
} else {
toastr.warning(result);
}
});
} else {
//如果缺失病案首页或入院记录则无法强制提交
if (lockinfo.indexOf("病案首页") != -1 || lockinfo.indexOf("入院记录") != -1) {
alert("缺失病案首页或入院记录,无法强制提交!");
} else {
$("#flagStaff").val(0);
//弹窗提示是否强制性
$("#WzRsult2").html(lockinfo);
$('#WZModal2').modal({
backdrop: 'static',//backdrop 为 static 时,点击模态对话框的外部区域不会将其关闭。
keyboard: false,//keyboard 为 false 时,按下 Esc 键不会关闭 Modal。
show: true//弹出对话框
});
}
});
}else{
//如果缺失病案首页或入院记录则无法强制提交
if (lockinfo.indexOf("病案首页") != -1 || lockinfo.indexOf("入院记录") != -1) {
toastr.warning("缺失病案首页或入院记录,无法强制提交!");
} else {
$("#flagStaff").val(0);
//弹窗提示是否强制性
$("#WzRsult2").html(lockinfo);
$('#WZModal2').modal({
backdrop: 'static',//backdrop 为 static 时,点击模态对话框的外部区域不会将其关闭。
keyboard: false,//keyboard 为 false 时,按下 Esc 键不会关闭 Modal。
show: true//弹出对话框
});
}
} else {
toastr.warning("必填项未选择!归档医生提交失败!");
}
});
//护士提交
@ -2712,68 +2685,44 @@
var nursFlag = 1;
var id = $("#archiveId").val();
if (id == "" || id == null) {
toastr.warning("病案不存在");
toastr.warning("病案不存在!");
return;
}
var lockinfo = $("#wzx2Text").val();
var content = $("#nures2Text").val();
var isScanedChk2 = 0;
if ($('.isScanedChk3').is(':checked')) {
isScanedChk2 = "1";
if (lockinfo == "完整") {
$.ajax({
url: "${path}/beHosp/cmtDoctorOrNurs",
type: "POST",
data: {cmtNurse: nursFlag, id: id, lockinfo: lockinfo, content: content, isscaned: isScanedChk2},
success: function (result) {
$("#nursModal").modal('hide');
if (result == "成功") {
$("#table").bootstrapTable("refresh");
toastr.success("归档护士提交成功!");
} else {
toastr.error("归档护士提交失败!");
}
}
});
var isScanedChk2 = "0";
if (lockinfo == "完整") {
if ($('.isScanedChk3').is(':checked')) {
isScanedChk2 = "1";
} else if ($('.isScanedChk4').is(':checked')) {
isScanedChk2 = "0";
} else {
$("#flagStaff").val(1);
//弹窗提示是否强制性
$("#WzRsult2").html(lockinfo);
$('#WZModal2').modal({
backdrop: 'static',//backdrop 为 static 时,点击模态对话框的外部区域不会将其关闭。
keyboard: false,//keyboard 为 false 时,按下 Esc 键不会关闭 Modal。
show: true//弹出对话框
});
toastr.error("必填项未选择,归档护士提交失败!");
return;
}
} else if ($('.isScanedChk4').is(':checked')) {
if (lockinfo == "完整") {
$.ajax({
url: "${path}/beHosp/cmtDoctorOrNurs",
type: "POST",
data: {cmtNurse: nursFlag, id: id, lockinfo: lockinfo, content: content, isscaned: isScanedChk2},
success: function (result) {
$("#nursModal").modal('hide');
if (result == "成功") {
$("#table").bootstrapTable("refresh");
toastr.success("归档护士提交成功!");
} else {
toastr.error("归档护士提交失败!");
}
$.ajax({
url: "${path}/beHosp/cmtDoctorOrNurs",
type: "POST",
data: {cmtNurse: nursFlag, id: id, lockinfo: lockinfo, content: content, isscaned: isScanedChk2},
success: function (result) {
$("#nursModal").modal('hide');
if (result == "成功") {
$("#table").bootstrapTable("refresh");
toastr.success("归档护士提交成功!");
} else {
toastr.error("归档护士提交失败!");
}
});
} else {
$("#flagStaff").val(1);
//弹窗提示是否强制性
$("#WzRsult2").html(lockinfo);
$('#WZModal2').modal({
backdrop: 'static',//backdrop 为 static 时,点击模态对话框的外部区域不会将其关闭。
keyboard: false,//keyboard 为 false 时,按下 Esc 键不会关闭 Modal。
show: true//弹出对话框
});
}
} else {
toastr.error("必填项未选择!归档护士提交失败!");
}
});
}else{
$("#flagStaff").val(1);
//弹窗提示是否强制性
$("#WzRsult2").html(lockinfo);
$('#WZModal2').modal({
backdrop: 'static',//backdrop 为 static 时,点击模态对话框的外部区域不会将其关闭。
keyboard: false,//keyboard 为 false 时,按下 Esc 键不会关闭 Modal。
show: true//弹出对话框
});
}
});
@ -2831,10 +2780,9 @@
var firstTrial = $("#verifyText").val();
var content = $("#WzRsult").html();
if (firstTrial.length > 255) {
toastr.warning("长度不超过255");
toastr.warning("长度不超过255!");
return;
}
//console.log(archiveDetailId+"==="+ firstTrial+"==="+ content);
//完整性强制提交 forceWZ
$.ajax({
@ -2846,11 +2794,11 @@
if (result == "1") {
$("#WZModal").modal('hide');
$("#table").bootstrapTable("refresh");
toastr.success("强制提交成功");
toastr.success("强制提交成功!");
} else {
$("#WZModal").modal('hide');
$("#table").bootstrapTable("refresh");
toastr.error("强制提交失败");
toastr.error("强制提交失败!");
}
}
});
@ -3020,7 +2968,7 @@
}
} else {
toastr.warning("请选择上传的图片");
toastr.warning("请选择上传的图片!");
}
} else {
@ -3378,12 +3326,13 @@
spinnerStaff2.spin(target2);
}
$.ajax({
url: "${path}/beHosp/wzByArchivId",
type: "POST",
data: {archiveDetailId: archiveDetailId},
success: function (resultWz) {
$("#wzContent").empty();
$("#wzContent").html(resultWz);
if (staffFlag == 0) {
//医生提交
$("#wzxText").val(resultWz);
@ -3461,7 +3410,7 @@
var editId=null;
function dealAndConcelFun() {
if (editId == null) {
toastr.warning("选中1条记录");
toastr.warning("选中1条记录!");
return;
}
if (editId != null && editId != "") {
@ -4279,8 +4228,6 @@
show: true//弹出对话框
});
$("#archiveId").val(row.id);
} else {
if (row.id != null && row.id != "") {
$.ajax({
@ -4315,7 +4262,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -4381,7 +4328,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -4406,6 +4353,7 @@
},
'click .selInfo': function (e, value, row, index) {
getStaffRemarkFun(row.id, 0);
$('#selModal').modal({
backdrop: 'static',//backdrop 为 static 时,点击模态对话框的外部区域不会将其关闭。
keyboard: false,//keyboard 为 false 时,按下 Esc 键不会关闭 Modal。
@ -4434,7 +4382,7 @@
$("#outHospLab").html(row.dischargeDisposition);
$("#inLab").html(row.inpNo);
$("#inTimeLab").html(row.visitId);
$("#wzContent").html(row.lockinfo);
///入/出院年+出院月+住院号+住院次数
var outDate = "";
@ -4579,7 +4527,7 @@
toastr.warning("暂无任何来源!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
}
@ -4863,7 +4811,7 @@
$('#pdf_page').attr('src', pdfPath);
//病案号 45e9b098f9da49ffba1843bfc6930cb8
} else {
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
//删除pdf某一页
@ -4900,7 +4848,7 @@
},
onLoadError: function () { //加载失败时执行
//console.info("加载数据失败");
//toastr.warning("用户长时间未操作,请重新登录");
//toastr.warning("用户长时间未操作,请重新登录!");
}, onCheckAll: function (rows) { //点击全选框时触发的操作
if (rows != null && rows.length) {
for (var i = 0; i < rows.length; i++) {
@ -4979,7 +4927,7 @@
$('#pdfPathVal').val("");
} else {
toastr.warning("请选择分段类别");
toastr.warning("请选择分段类别!");
}
});
@ -5082,7 +5030,7 @@
$('#table2').bootstrapTable('refresh');
spinner.spin();
}, error: function () {
//toastr.error("加载失败");
//toastr.error("加载失败!");
}
});
@ -5119,7 +5067,6 @@
$('#table2').bootstrapTable('refresh');
// idArr = [];
}
}
};
@ -5172,7 +5119,7 @@
var id = idArr.toString();
//判断id
if (id == null || id == '') {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
$.ajax({
@ -5183,12 +5130,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("批量作废成功");
toastr.success("批量作废成功!");
} else {
toastr.error("批量作废失败,无记录");
toastr.error("批量作废失败,无记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -5198,7 +5145,7 @@
var id = idArr.toString();
//判断id
if (id == null || id == '') {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
$.ajax({
@ -5210,12 +5157,12 @@
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("批量使用成功");
toastr.success("批量使用成功!");
} else {
toastr.error("批量使用失败,无记录");
toastr.error("批量使用失败,无记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -5253,12 +5200,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("作废成功");
toastr.success("作废成功!");
} else {
toastr.error("作废失败,无该条记录");
toastr.error("作废失败,无该条记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
@ -5279,12 +5226,12 @@
//刷新
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
toastr.success("删除成功");
toastr.success("删除成功!");
} else {
toastr.error("删除失败,无该条记录");
toastr.error("删除失败,无该条记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
@ -5294,12 +5241,12 @@
$("#delPageBtn").click(function () {
var pagePdfVal = $("#pagePdf").val();
if (pagePdfVal == null || pagePdfVal == "") {
toastr.warning("页码必填");
toastr.warning("页码必填!");
return;
}
if (pagePdfVal != null && pagePdfVal != "") {
if (pagePdfVal <= 0) {
toastr.warning("起始页码大于0且必填");
toastr.warning("起始页码大于0且必填!");
return;
}
}
@ -5324,7 +5271,7 @@
show: true//弹出对话框
});
} else {
toastr.warning("请输入页码");
toastr.warning("请输入页码!");
}
});
@ -5380,27 +5327,27 @@
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
if (entity.sys == "") {
toastr.success("删除pdf页数,第" + entity.title + "页成功");
toastr.success("删除pdf页数,第" + entity.title + "页成功!");
} else {
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成功");
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成功!");
}
} else if (result == 0) {
if (entity.sys == "") {
toastr.warning("删除pdf页数,第" + entity.title + "页失败");
toastr.warning("删除pdf页数,第" + entity.title + "页失败!");
} else {
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成失败");
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成失败!");
}
} else if (result == 2) {
toastr.warning("pdf文件不存在");
toastr.warning("pdf文件不存在!");
} else if (result == 3) {
toastr.warning("删除页码或页数不得大于总页数");
toastr.warning("删除页码或页数不得大于总页数!");
} else if (result == 4) {
toastr.warning("删除页码前备份失败");
toastr.warning("删除页码前备份失败!");
} else if (result == 5) {
toastr.warning("只剩一页不可再删");
toastr.warning("只剩一页不可再删!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -5431,7 +5378,7 @@
$("#saveBtn").click(function () {
if ($("#inpTitle").val().length > 100) {
toastr.warning("内容长度不超过100");
toastr.warning("内容长度不超过100!");
return;
}
//判断file是否为空如果不是弹出提示框标识该文件已经存在是否替换
@ -5523,7 +5470,7 @@
param.data = result;
oTimeAxiosFun = new oTimeAxios(param);
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
})

@ -1480,8 +1480,8 @@
var size = all_size / 1024;
if (size > 500000000) {//500
//$(".shade").fadeIn(500);
//$(".text_span").text("上传的图片大小不能超过100k");
toastr.warning("上传的图片大小不能超过10000000k");
//$(".text_span").text("上传的图片大小不能超过100k!");
toastr.warning("上传的图片大小不能超过10000000k!");
this.value = "";
$(".img_div").html("");
return false;
@ -1494,7 +1494,7 @@
// img.src = objUrl;
// img.onload = function() {
// if (img.width > 100 && img.height > 100) {
// toastr.warning("图片宽高不能大于一百");
// toastr.warning("图片宽高不能大于一百!");
// $("#myFile").val("");
// $(".img_div").html("");
// return false;
@ -1545,7 +1545,7 @@
all_size = all_size + fileALL[j].size;
var size = all_size / 1024;
if (size > 500000000) {
toastr.warning("上传的图片大小不能超过10000000k");
toastr.warning("上传的图片大小不能超过10000000k!");
this.value = "";
$(".img_div2").html("");
return false;
@ -1625,7 +1625,7 @@
toastr.error(result);
}
}, error: function () {
//toastr.error("加载失败");
//toastr.error("加载失败!");
}
});
}
@ -1705,7 +1705,7 @@
}
}
}, error: function () {
// toastr.error("加载失败");
// toastr.error("加载失败!");
}
});
@ -1777,7 +1777,7 @@
$('#assortModal').modal('hide'); //手动关闭
toastr.success("操作成功!");
//$('#addFile').attr("src", $("#outDateLab").val() + ".pdf");//.val($("#outDateLab").val()+".pdf");
//toastr.error("上传PDF失败");
//toastr.error("上传PDF失败!");
//刷新
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
@ -1792,11 +1792,11 @@
//新增或修改
uploadFileAndDate();
} else {
toastr.warning("文件为空");
toastr.warning("文件为空!");
}
} else {
if ($('#pdfPathVal').val() == null || $('#pdfPathVal').val() == "") {
toastr.warning("请选择文件");
toastr.warning("请选择文件!");
} else {
//修改
uploadFileAndDate();
@ -1863,13 +1863,13 @@
img_div.find("select").eq(i).val(result[i].assortId);
}
} else {
toastr.success("暂无数据");
toastr.success("暂无数据!");
}
spinner.spin();
},
error: function () {
toastr.error("获取图片列表失败");
toastr.error("获取图片列表失败!");
}
});
} else {
@ -1949,13 +1949,13 @@
},
error: function () {
spinner.spin();
toastr.error("批量上传失败");
toastr.error("批量上传失败!");
}
});
}
} else {
spinner.spin();
toastr.warning("请选择上传的图片");
toastr.warning("请选择上传的图片!");
}
});
@ -1970,11 +1970,11 @@
data: {archiveDetailId: archiveDetailId, content: pdfPath, backFlag: 1},
success: function (result) {
}, error: function (result) {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
}
@ -1995,7 +1995,7 @@
}
//判断id
if (imgStr == null || imgStr == '') {
toastr.warning("请选择分段类别");
toastr.warning("请选择分段类别!");
return;
}
if ($("#flag").is(":checked") == true) {
@ -2023,17 +2023,17 @@
//newWindow.location.href = "${path}/static/pdfjs/web/viewer.html?file=" + encodeURIComponent("${path}/inHosp/pdfStreamHandeler?url=" + pdfPath);
} else {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
}, error: function (result) {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
toastr.warning("病案不存在");
toastr.warning("病案不存在!");
}
});
@ -2050,7 +2050,7 @@
idStr += getSelectRows[i].id + ",";
}
} else {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
//上传后预览pdf文件,根据id直接获取pdf并合成
@ -2072,11 +2072,11 @@
} else {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
}, error: function (result) {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -2118,7 +2118,7 @@
function validateNum(value) {
var testReg = /^(((\d|[1-9]\d)(\.\d{1,2})?)|100|100.0|100.00)$/;
if (testReg.test(value) != true) {
toastr.warning("评分范围0-100,保留两位小数");
toastr.warning("评分范围0-100,保留两位小数!");
return false;
} else {
return true;
@ -2146,7 +2146,7 @@
$("#firstTrial").val(result.firstTrial);
}
}, error: function () {
// toastr.error("失败")
// toastr.error("失败!")
}
});
});
@ -2174,7 +2174,7 @@
show: true//弹出对话框
});
} else {
toastr.warning("数据不存在");
toastr.warning("数据不存在!");
}
}
});
@ -2182,10 +2182,10 @@
$("#returnBtn").on('click', function () {
if ($("#backContent").val().length > 1000) {
toastr.warning("退回内容长度不超过1000");
toastr.warning("退回内容长度不超过1000!");
return;
}//else if (!validateNum($("#score").val())){
// toastr.warning("评分范围0-100");
// toastr.warning("评分范围0-100!");
// return;
// }
@ -2209,14 +2209,14 @@
//关闭modal
$('#returnModal').modal('hide'); //手动关闭
//$('#firstModal').modal('hide'); //手动关闭
toastr.success("退回成功");
toastr.success("退回成功!");
//刷新
$('#table').bootstrapTable('refresh');
} else if (result == 2) {
toastr.warning("请先登记缺陷");
toastr.warning("请先登记缺陷!");
$('#returnModal').modal('hide'); //手动关闭
} else {
toastr.error("退回失败");
toastr.error("退回失败!");
}
}
});
@ -2230,7 +2230,7 @@
var archiveDetailId = $("#archiveId").val();
var firstTrial = $("#verifyText").val();
if (firstTrial.length > 255) {
toastr.warning("长度不超过255");
toastr.warning("长度不超过255!");
return;
}
var state = "初审";
@ -2244,7 +2244,7 @@
success: function (result) {
if (result == "完整") {
$("#table").bootstrapTable("refresh");
toastr.success("初审操作成功");
toastr.success("初审操作成功!");
} else {
$("#WzRsult").html(result);
$('#WZModal').modal({
@ -2264,7 +2264,7 @@
var firstTrial = $("#verifyText").val();
var content = $("#WzRsult").html();
if (firstTrial.length > 255) {
toastr.warning("长度不超过255");
toastr.warning("长度不超过255!");
return;
}
@ -2280,12 +2280,12 @@
$("#WZModal").modal('hide');
$("#verifyModal").modal('hide');
$("#table").bootstrapTable("refresh");
toastr.success("强制提交成功");
toastr.success("强制提交成功!");
} else {
$("#WZModal").modal('hide');
//$("#verifyModal").modal('hide');
$("#table").bootstrapTable("refresh");
toastr.error("强制提交失败");
toastr.error("强制提交失败!");
}
}
});
@ -2440,7 +2440,7 @@
}
} else {
toastr.warning("请选择上传的图片");
toastr.warning("请选择上传的图片!");
}
} else {
@ -2802,7 +2802,7 @@
var editId=null;
function dealAndConcelFun() {
if (editId == null) {
toastr.warning("选中1条记录");
toastr.warning("选中1条记录!");
return;
}
if (editId != null && editId != "") {
@ -3013,6 +3013,19 @@
initTableQX();
function getWzxFun(archiveDetailId){
//实时获取完整性
$.ajax({
url: "${path}/beHosp/wzByArchivId",
type: "POST",
data: {archiveDetailId: archiveDetailId},
success: function (resultWz) {
$("#wzContent").empty();
$("#wzContent").html(resultWz);
}
});
}
var scollPostion1 = null;
var editSelRow=[];
function initTable() {
@ -3571,7 +3584,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -3618,7 +3631,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -3627,6 +3640,8 @@
},
'click .selInfo': function (e, value, row, index) {
//实时获取完整性
getWzxFun(row.id);
$('#selModal').modal({
backdrop: 'static',//backdrop 为 static 时,点击模态对话框的外部区域不会将其关闭。
keyboard: false,//keyboard 为 false 时,按下 Esc 键不会关闭 Modal。
@ -3670,7 +3685,7 @@
$("#outHospLab").html(row.dischargeDisposition);
$("#inLab").html(row.inpNo);
$("#inTimeLab").html(row.visitId);
$("#wzContent").html(row.lockinfo);
//$("#wzContent").html(row.lockinfo);
//入/出院年+出院月+住院号+住院次数
var outDate = "";
@ -3772,7 +3787,7 @@
if (n.getTime() - b.getTime() > 0 && n.getTime() - e.getTime() < 0) {
return true;
} else {
//alert("当前时间是:" + n.getHours() + ":" + n.getMinutes() + ":" + n.getSeconds() + ",不在该时间范围内");
//alert("当前时间是:" + n.getHours() + ":" + n.getMinutes() + ":" + n.getSeconds() + ",不在该时间范围内!");
return false;
}
}
@ -3847,7 +3862,7 @@
toastr.warning("暂无任何来源!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
}
@ -4173,7 +4188,7 @@
$('#pdf_page').attr('src', pdfPath);
//病案号 45e9b098f9da49ffba1843bfc6930cb8
} else {
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
//删除pdf某一页
@ -4211,7 +4226,7 @@
},
onLoadError: function () { //加载失败时执行
//console.info("加载数据失败");
// toastr.warning("用户长时间未操作,请重新登录");
// toastr.warning("用户长时间未操作,请重新登录!");
}, onCheckAll: function (rows) { //点击全选框时触发的操作
if (rows != null && rows.length) {
for (var i = 0; i < rows.length; i++) {
@ -4291,7 +4306,7 @@
$('#pdfPathVal').val("");
} else {
toastr.warning("请选择分段类别");
toastr.warning("请选择分段类别!");
}
});
@ -4501,7 +4516,7 @@
},
onLoadError: function () { //加载失败时执行
// console.info("加载数据失败");
//toastr.warning("用户长时间未操作,请重新登录");
//toastr.warning("用户长时间未操作,请重新登录!");
}
});
@ -4690,7 +4705,7 @@
},
onLoadError: function () { //加载失败时执行
// console.info("加载数据失败");
//toastr.warning("用户长时间未操作,请重新登录");
//toastr.warning("用户长时间未操作,请重新登录!");
}, onCheckAll: function (rows) { //点击全选框时触发的操作
if (rows != null && rows.length) {
for (var i = 0; i < rows.length; i++) {
@ -4708,7 +4723,7 @@
//时间限制 最多查31天
var dayNum = DateMinus(startDateTo, endDateTo);
if (dayNum > 31 || dayNum < -31) {
toastr.warning("日期不得超过31天");
toastr.warning("日期不得超过31天!");
return;
}
$("#table4").bootstrapTable("refreshOptions", {pageNumber: 1});
@ -4764,7 +4779,7 @@
//时间限制 最多查31天
var dayNum = DateMinus(startDateTo, endDateTo);
if (dayNum > 31 || dayNum < -31) {
toastr.warning("日期不得超过31天");
toastr.warning("日期不得超过31天!");
return;
}
}
@ -4805,7 +4820,7 @@
//时间限制 最多查31天
var dayNum = DateMinus(startDateTo, endDateTo);
if (dayNum > 31 || dayNum < -31) {
toastr.warning("日期不得超过31天");
toastr.warning("日期不得超过31天!");
return;
}
}
@ -4839,7 +4854,7 @@
//时间限制 最多查31天
var dayNum = DateMinus(startDateTo, endDateTo);
if (dayNum > 31 || dayNum < -31) {
toastr.warning("日期不得超过31天");
toastr.warning("日期不得超过31天!");
return;
}
}
@ -4892,7 +4907,7 @@
$('#table2').bootstrapTable('refresh');
spinner.spin();
}, error: function () {
//toastr.error("加载失败");
//toastr.error("加载失败!");
}
});
@ -4982,7 +4997,7 @@
var id = idArr.toString();
//判断id
if (id == null || id == '') {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
$.ajax({
@ -4993,12 +5008,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("批量作废成功");
toastr.success("批量作废成功!");
} else {
toastr.error("批量作废失败,无记录");
toastr.error("批量作废失败,无记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -5008,7 +5023,7 @@
var id = idArr.toString();
//判断id
if (id == null || id == '') {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
$.ajax({
@ -5019,12 +5034,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("批量使用成功");
toastr.success("批量使用成功!");
} else {
toastr.error("批量使用失败,无记录");
toastr.error("批量使用失败,无记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -5062,12 +5077,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("作废成功");
toastr.success("作废成功!");
} else {
toastr.error("作废失败,无该条记录");
toastr.error("作废失败,无该条记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
@ -5094,12 +5109,12 @@
//刷新
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
toastr.success("删除成功");
toastr.success("删除成功!");
} else {
toastr.error("删除失败,无该条记录");
toastr.error("删除失败,无该条记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
@ -5109,12 +5124,12 @@
$("#delPageBtn").click(function () {
var pagePdfVal = $("#pagePdf").val();
if (pagePdfVal == null || pagePdfVal == "") {
toastr.warning("页码必填");
toastr.warning("页码必填!");
return;
}
if (pagePdfVal != null && pagePdfVal != "") {
if (pagePdfVal <= 0) {
toastr.warning("起始页码大于0且必填");
toastr.warning("起始页码大于0且必填!");
return;
}
}
@ -5139,7 +5154,7 @@
show: true//弹出对话框
});
} else {
toastr.warning("请输入页码");
toastr.warning("请输入页码!");
}
});
@ -5195,27 +5210,27 @@
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
if (entity.sys == "") {
toastr.success("删除pdf页数,第" + entity.title + "页成功");
toastr.success("删除pdf页数,第" + entity.title + "页成功!");
} else {
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成功");
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成功!");
}
} else if (result == 0) {
if (entity.sys == "") {
toastr.warning("删除pdf页数,第" + entity.title + "页失败");
toastr.warning("删除pdf页数,第" + entity.title + "页失败!");
} else {
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成失败");
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成失败!");
}
} else if (result == 2) {
toastr.warning("pdf文件不存在");
toastr.warning("pdf文件不存在!");
} else if (result == 3) {
toastr.warning("删除页码或页数不得大于总页数");
toastr.warning("删除页码或页数不得大于总页数!");
} else if (result == 4) {
toastr.warning("删除页码前备份失败");
toastr.warning("删除页码前备份失败!");
} else if (result == 5) {
toastr.warning("只剩一页不可再删");
toastr.warning("只剩一页不可再删!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -5246,7 +5261,7 @@
$("#saveBtn").click(function () {
if ($("#inpTitle").val().length > 100) {
toastr.warning("内容长度不超过100");
toastr.warning("内容长度不超过100!");
return;
}
//判断file是否为空如果不是弹出提示框标识该文件已经存在是否替换
@ -5338,7 +5353,7 @@
param.data = result;
oTimeAxiosFun = new oTimeAxios(param);
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
})

@ -438,7 +438,7 @@
}, error: function () {
spinner.spin();
//toastr.error("加载失败");
//toastr.error("加载失败!");
}
});
@ -753,7 +753,7 @@
var childrenNodes = currNode.children;
if (childrenNodes && childrenNodes.length > 0) {
console.log(childrenNodes);
toastr.warning("拥有子节点不可删除");
toastr.warning("拥有子节点不可删除!");
return;
}
$.ajax({
@ -772,12 +772,12 @@
var node = ztree.getNodeByParam("id", 0);
ztree.selectNode(node, true);//将指定ID的节点选中
$("#allTypeDiv").hide();
toastr.success("删除成功")
toastr.success("删除成功!")
} else {
toastr.error("删除失败")
toastr.error("删除失败!")
}
}, error: function () {
toastr.error("删除失败")
toastr.error("删除失败!")
}
});
});
@ -787,7 +787,7 @@
// addBol = 1;
// $("#delBtn").hide();
// if (currNode == null) {
// toastr.warning("请先选择一个节点");
// toastr.warning("请先选择一个节点!");
// return;
// }
// $("#typecode").removeAttr("readOnly");
@ -810,7 +810,7 @@
$("#delBtn").hide();
//console.log(currNode);
if (currNode == null) {
toastr.warning("请先选择一个节点");
toastr.warning("请先选择一个节点!");
return;
}
@ -870,7 +870,7 @@
//叶子不能放到叶子节点,类别节点不能放到叶子节点
if (entity.parentId != "") {
if (currNode.id == pIdVal) {
toastr.warning("上级目录不能是本身");
toastr.warning("上级目录不能是本身!");
return;
}
entity.parentId = pIdVal;
@ -880,35 +880,35 @@
if (currNode.code != null) {
//修改叶子节点
if (entity.code == null || entity.code == "") {
toastr.warning("代码必填");
toastr.warning("代码必填!");
return;
} else if (entity.code.length > 50) {
toastr.warning("代码长度不超过50");
toastr.warning("代码长度不超过50!");
return;
} else if (entity.code != null || entity.code != "") {
//查找该父节点下的所有叶子节点的代码不重复
var bol = getAllChildrenNodes(currNode, entity.code);
if (bol == 1) {
toastr.warning("代码不可重复");
toastr.warning("代码不可重复!");
return;
}
} else if (entity.name == null || entity.name == "") {
toastr.warning("名称必填");
toastr.warning("名称必填!");
return;
} else if (entity.name.length > 50) {
toastr.warning("名称长度不超过50");
toastr.warning("名称长度不超过50!");
return;
} else if (entity.parentId != null || entity.parentId != "") {
var nodeList = zTree.getNodesByParamFuzzy("name", entity.parentId); //调用ztree的模糊查询功能得到符合条件的节点
if (nodeList.length == 0) {
toastr.warning("无该类上级目录");
toastr.warning("无该类上级目录!");
return;
}
} else if (entity.cComment.length > 30) {
toastr.warning("说明长度不超过30");
toastr.warning("说明长度不超过30!");
return;
} else if (entity.remark.length > 50) {
toastr.warning("备注长度不超过50");
toastr.warning("备注长度不超过50!");
return;
}
entity.typecode = "";
@ -917,22 +917,22 @@
} else {
//修改类别节点
if (entity.typecode == null || entity.typecode == "") {
toastr.warning("类别代码必填");
toastr.warning("类别代码必填!");
return;
} else if (entity.typecode.length > 50) {
toastr.warning("类别代码长度不超过50");
toastr.warning("类别代码长度不超过50!");
return;
} else if (entity.typename == null || entity.typename == "") {
toastr.warning("类别名称必填");
toastr.warning("类别名称必填!");
return;
} else if (entity.typename.length > 50) {
toastr.warning("类别名称长度不超过50");
toastr.warning("类别名称长度不超过50!");
return;
} else if (entity.cComment.length > 30) {
toastr.warning("说明长度不超过30");
toastr.warning("说明长度不超过30!");
return;
} else if (entity.remark.length > 50) {
toastr.warning("备注长度不超过50");
toastr.warning("备注长度不超过50!");
return;
}
entity.name = "";
@ -946,28 +946,28 @@
//添加类别
//添加
if (entity.typecode == null || entity.typecode == "") {
toastr.warning("类别代码必填");
toastr.warning("类别代码必填!");
return;
} else if (entity.typecode.length > 50) {
toastr.warning("类别代码长度不超过50");
toastr.warning("类别代码长度不超过50!");
return;
} else if (entity.typecode != null || entity.typecode != "") {
var nodeList = zTree.getNodesByParamFuzzy("typecode", entity.typecode);
if (nodeList.length > 0) {
toastr.warning("类别代码不可重复");
toastr.warning("类别代码不可重复!");
return;
}
} else if (entity.typename == null || entity.typename == "") {
toastr.warning("类别名称必填");
toastr.warning("类别名称必填!");
return;
} else if (entity.typename.length > 50) {
toastr.warning("类别名称长度不超过50");
toastr.warning("类别名称长度不超过50!");
return;
} else if (entity.cComment.length > 30) {
toastr.warning("说明长度不超过30");
toastr.warning("说明长度不超过30!");
return;
} else if (entity.remark.length > 50) {
toastr.warning("备注长度不超过50");
toastr.warning("备注长度不超过50!");
return;
}
if (currNode != null) {
@ -982,29 +982,29 @@
entity.typename = "";
//添加叶子节点
if (entity.code == null || entity.code == "") {
toastr.error("代码必填");
toastr.error("代码必填!");
return;
} else if (entity.code != null || entity.code != "") {
//查找该父节点下的所有叶子节点的代码不重复
var bol = getAllChildrenNodes(currNode, entity.code);
if (bol == 1) {
toastr.warning("代码不可重复");
toastr.warning("代码不可重复!");
return;
}
} else if (entity.code.length > 50) {
toastr.warning("代码长度不超过50");
toastr.warning("代码长度不超过50!");
return;
} else if (entity.name == null || entity.name == "") {
toastr.warning("名称必填");
toastr.warning("名称必填!");
return;
} else if (entity.name.length > 50) {
toastr.warning("名称长度不超过50");
toastr.warning("名称长度不超过50!");
return;
} else if (entity.cComment.length > 30) {
toastr.warning("说明长度不超过30");
toastr.warning("说明长度不超过30!");
return;
} else if (entity.remark.length > 50) {
toastr.warning("备注长度不超过50");
toastr.warning("备注长度不超过50!");
return;
}
if (currNode != null) {
@ -1035,7 +1035,7 @@
}
}, error: function () {
// toastr.error("加载失败")
// toastr.error("加载失败!")
}
});
});

@ -237,7 +237,7 @@
}
treeObj.selectNode(node, true);//将指定ID的节点选中
}, error: function () {
toastr.error("加载失败");
toastr.error("加载失败!");
}
});
@ -460,12 +460,12 @@
var node = ztree.getNodeByParam("id", 0);
ztree.selectNode(node, true);//将指定ID的节点选中
$("#form1").hide();
toastr.success("删除成功")
toastr.success("删除成功!")
} else {
toastr.error("删除失败")
toastr.error("删除失败!")
}
}, error: function () {
toastr.error("删除失败")
toastr.error("删除失败!")
}
});
});
@ -477,13 +477,13 @@
var entity = getEntity();
if (entity.typeFlag.length > 32) {
toastr.warning("代码长度不超过32");
toastr.warning("代码长度不超过32!");
return;
} else if (entity.typeName == null || entity.typeName == "") {
toastr.warning("名称必填");
return;
} else if (entity.typeName.length > 200) {
toastr.warning("名称长度不超过200");
toastr.warning("名称长度不超过200!");
return;
} else if (entity.typeSort == null || entity.typeSort == "") {
toastr.warning("排序必填");
@ -501,14 +501,14 @@
data: entity,
success: function (result) {
if (result == 1) {
toastr.success("修改成功");
toastr.success("修改成功!");
initTree();
} else {
toastr.error("修改失败");
toastr.error("修改失败!");
}
}, error: function () {
toastr.error("加载失败")
toastr.error("加载失败!")
}
});
});

@ -1171,8 +1171,8 @@
var size = all_size / 1024;
if (size > 500000000) {//500
//$(".shade").fadeIn(500);
//$(".text_span").text("上传的图片大小不能超过100k");
toastr.warning("上传的图片大小不能超过10000000k");
//$(".text_span").text("上传的图片大小不能超过100k!");
toastr.warning("上传的图片大小不能超过10000000k!");
this.value = "";
$(".img_div").html("");
return false;
@ -1185,7 +1185,7 @@
// img.src = objUrl;
// img.onload = function() {
// if (img.width > 100 && img.height > 100) {
// toastr.warning("图片宽高不能大于一百");
// toastr.warning("图片宽高不能大于一百!");
// $("#myFile").val("");
// $(".img_div").html("");
// return false;
@ -1236,7 +1236,7 @@
all_size = all_size + fileALL[j].size;
var size = all_size / 1024;
if (size > 500000000) {
toastr.warning("上传的图片大小不能超过10000000k");
toastr.warning("上传的图片大小不能超过10000000k!");
this.value = "";
$(".img_div2").html("");
return false;
@ -1403,7 +1403,7 @@
toastr.error(result);
}
}, error: function () {
//toastr.error("加载失败");
//toastr.error("加载失败!");
}
});
}
@ -1482,7 +1482,7 @@
}
}
}, error: function () {
// toastr.error("加载失败");
// toastr.error("加载失败!");
}
});
}
@ -1555,7 +1555,7 @@
$('#assortModal').modal('hide'); //手动关闭
toastr.success("操作成功!");
//$('#addFile').attr("src", $("#outDateLab").val() + ".pdf");//.val($("#outDateLab").val()+".pdf");
//toastr.error("上传PDF失败");
//toastr.error("上传PDF失败!");
//刷新
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
@ -1571,11 +1571,11 @@
//新增或修改
uploadFileAndDate();
} else {
toastr.warning("文件为空");
toastr.warning("文件为空!");
}
} else {
if ($('#pdfPathVal').val() == null || $('#pdfPathVal').val() == "") {
toastr.warning("请选择文件");
toastr.warning("请选择文件!");
} else {
//console.log("===================222======================="+ $('#pdfPathVal').val()+"=");
//修改
@ -1654,13 +1654,13 @@
img_div.find("select").eq(i).val(result[i].assortId);
}
} else {
toastr.success("暂无数据");
toastr.success("暂无数据!");
}
spinner.spin();
},
error: function () {
toastr.error("获取图片列表失败");
toastr.error("获取图片列表失败!");
}
});
} else {
@ -1748,13 +1748,13 @@
},
error: function () {
spinner.spin();
toastr.error("批量上传失败");
toastr.error("批量上传失败!");
}
});
}
} else {
spinner.spin();
toastr.warning("请选择上传的图片");
toastr.warning("请选择上传的图片!");
}
});
@ -1779,7 +1779,7 @@
}
//判断id
if (imgStr == null || imgStr == '') {
toastr.warning("请选择分段类别");
toastr.warning("请选择分段类别!");
return;
}
@ -1816,16 +1816,16 @@
//},5*1000);//延迟毫
} else {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
}, error: function (result) {
//console.log(result);
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
toastr.warning("病案不存在");
toastr.warning("病案不存在!");
}
});
@ -1843,7 +1843,7 @@
}
idStr = idStr.substring(0, idStr.length - 1);
} else {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
//上传后预览pdf文件,根据id直接获取pdf并合成
@ -1881,12 +1881,12 @@
} else {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
}, error: function (result) {
//console.log(result);
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
@ -1920,7 +1920,7 @@
<%--console.log("ssssssssssssssssssssssssss");--%>
<%--}, error: function (result) {--%>
<%--//console.log(result);--%>
<%--toastr.error("操作失败");--%>
<%--toastr.error("操作失败!");--%>
<%--}--%>
<%--});--%>
var pdfUrl = "${path}/static/pdfjs/web/viewer.html?file=" + encodeURIComponent(fileUrl);
@ -1985,7 +1985,7 @@
}
} else {
toastr.warning("请选择上传的图片");
toastr.warning("请选择上传的图片!");
}
} else {
@ -2685,7 +2685,7 @@
toastr.warning("暂无任何来源!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
}
@ -2973,7 +2973,7 @@
$('#pdf_page').attr('src', pdfPath);
//病案号 45e9b098f9da49ffba1843bfc6930cb8
} else {
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
//删除pdf某一页
@ -3011,7 +3011,7 @@
},
onLoadError: function () { //加载失败时执行
// console.info("加载数据失败");
//toastr.warning("用户长时间未操作,请重新登录");
//toastr.warning("用户长时间未操作,请重新登录!");
}, onCheckAll: function (rows) { //点击全选框时触发的操作
if (rows != null && rows.length) {
for (var i = 0; i < rows.length; i++) {
@ -3101,7 +3101,7 @@
$('#pdfPathVal').val("");
} else {
toastr.warning("请选择分段类别");
toastr.warning("请选择分段类别!");
}
//$("#addFile").val("");
//var obj = document.getElementById("fileID");
@ -3239,7 +3239,7 @@
$('#table2').bootstrapTable('refresh');
spinner.spin();
}, error: function () {
// toastr.error("加载失败");
// toastr.error("加载失败!");
}
});
}
@ -3293,7 +3293,7 @@
var id = idArr.toString();
//判断id
if (id == null || id == '') {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
$.ajax({
@ -3320,7 +3320,7 @@
var id = idArr.toString();
//判断id
if (id == null || id == '') {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
//console.log(id);
@ -3342,27 +3342,6 @@
});
});
// function submitForm(i) {
// var formDate = new FormData($("#form2")[0]);
// $.ajax({
// url: 'upload_importFile.do?ccqoid=' + i,
// type: 'POST',
// data: formDate,
// async: false,
// cache: false,
// contentType: false,
// processData: false,
// success: function (data) {
// if (data.success) {
// //$.messager.alert('提示', '导入成功!');
// }
// },
// error: function (returndata) {
//
// }
// });
// };
$("#stateBtn").click(function () {
$('#exampleModal').modal('hide'); //手动关闭
var id = $("#idT").val();
@ -3375,12 +3354,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("作废成功");
toastr.success("作废成功!");
} else {
toastr.error("作废失败,无该条记录");
toastr.error("作废失败,无该条记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
@ -3401,13 +3380,13 @@
//刷新
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
toastr.success("删除成功");
toastr.success("删除成功!");
} else {
toastr.error("删除失败,无该条记录");
toastr.error("删除失败,无该条记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
@ -3417,12 +3396,12 @@
$("#delPageBtn").click(function () {
var pagePdfVal = $("#pagePdf").val();
if (pagePdfVal == null || pagePdfVal == "") {
toastr.warning("页码必填");
toastr.warning("页码必填!");
return;
}
if (pagePdfVal != null && pagePdfVal != "") {
if (pagePdfVal <= 0) {
toastr.warning("起始页码大于0且必填");
toastr.warning("起始页码大于0且必填!");
return;
}
}
@ -3447,7 +3426,7 @@
show: true//弹出对话框
});
} else {
toastr.warning("请输入页码");
toastr.warning("请输入页码!");
}
});
@ -3503,27 +3482,27 @@
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
if (entity.sys == "") {
toastr.success("删除pdf页数,第" + entity.title + "页成功");
toastr.success("删除pdf页数,第" + entity.title + "页成功!");
} else {
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成功");
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成功!");
}
} else if (result == 0) {
if (entity.sys == "") {
toastr.warning("删除pdf页数,第" + entity.title + "页失败");
toastr.warning("删除pdf页数,第" + entity.title + "页失败!");
} else {
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成失败");
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成失败!");
}
} else if (result == 2) {
toastr.warning("pdf文件不存在");
toastr.warning("pdf文件不存在!");
} else if (result == 3) {
toastr.warning("删除页码或页数不得大于总页数");
toastr.warning("删除页码或页数不得大于总页数!");
} else if (result == 4) {
toastr.warning("删除页码前备份失败");
toastr.warning("删除页码前备份失败!");
} else if (result == 5) {
toastr.warning("只剩一页不可再删");
toastr.warning("只剩一页不可再删!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -3555,7 +3534,7 @@
$("#saveBtn").click(function () {
if ($("#inpTitle").val().length > 100) {
toastr.warning("内容长度不超过100");
toastr.warning("内容长度不超过100!");
return;
}
//判断file是否为空如果不是弹出提示框标识该文件已经存在是否替换
@ -3592,7 +3571,7 @@
<%--toastr.error(result);--%>
<%--}--%>
<%--}, error: function () {--%>
<%--toastr.error("操作失败");--%>
<%--toastr.error("操作失败!");--%>
<%--}--%>
<%--});--%>
});

@ -99,7 +99,7 @@
for (var x = 0; x < list.length; x++) {
// console.log(list[x].methodType);
if (depts.indexOf(list[x].deptCode) == -1) {
if (depts != "") {//该步即不会第一位有逗号,也防止最后一位拼接逗号
if (depts != "") {//该步即不会第一位有逗号,也防止最后一位拼接逗号!
depts += ",";
}
depts += list[x].deptCode;

@ -1380,8 +1380,8 @@
var size = all_size / 1024;
if (size > 500000000) {//500
//$(".shade").fadeIn(500);
//$(".text_span").text("上传的图片大小不能超过100k");
toastr.warning("上传的图片大小不能超过10000000k");
//$(".text_span").text("上传的图片大小不能超过100k!");
toastr.warning("上传的图片大小不能超过10000000k!");
this.value = "";
$(".img_div").html("");
return false;
@ -1394,7 +1394,7 @@
// img.src = objUrl;
// img.onload = function() {
// if (img.width > 100 && img.height > 100) {
// toastr.warning("图片宽高不能大于一百");
// toastr.warning("图片宽高不能大于一百!");
// $("#myFile").val("");
// $(".img_div").html("");
// return false;
@ -1445,7 +1445,7 @@
all_size = all_size + fileALL[j].size;
var size = all_size / 1024;
if (size > 500000000) {
toastr.warning("上传的图片大小不能超过10000000k");
toastr.warning("上传的图片大小不能超过10000000k!");
this.value = "";
$(".img_div2").html("");
return false;
@ -1525,7 +1525,7 @@
toastr.error(result);
}
}, error: function () {
//toastr.error("加载失败");
//toastr.error("加载失败!");
}
});
}
@ -1604,7 +1604,7 @@
}
}
}, error: function () {
// toastr.error("加载失败");
// toastr.error("加载失败!");
}
});
@ -1676,7 +1676,7 @@
$('#assortModal').modal('hide'); //手动关闭
toastr.success("操作成功!");
//$('#addFile').attr("src", $("#outDateLab").val() + ".pdf");//.val($("#outDateLab").val()+".pdf");
//toastr.error("上传PDF失败");
//toastr.error("上传PDF失败!");
//刷新
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
@ -1691,11 +1691,11 @@
//新增或修改
uploadFileAndDate();
} else {
toastr.warning("文件为空");
toastr.warning("文件为空!");
}
} else {
if ($('#pdfPathVal').val() == null && $('#pdfPathVal').val() == 0) {
toastr.warning("请选择文件");
toastr.warning("请选择文件!");
} else {
//修改
uploadFileAndDate();
@ -1762,13 +1762,13 @@
img_div.find("select").eq(i).val(result[i].assortId);
}
} else {
toastr.success("暂无数据");
toastr.success("暂无数据!");
}
spinner.spin();
},
error: function () {
toastr.error("获取图片列表失败");
toastr.error("获取图片列表失败!");
}
});
} else {
@ -1847,13 +1847,13 @@
},
error: function () {
spinner.spin();
toastr.error("批量上传失败");
toastr.error("批量上传失败!");
}
});
}
} else {
spinner.spin();
toastr.warning("请选择上传的图片");
toastr.warning("请选择上传的图片!");
}
});
@ -1876,7 +1876,7 @@
}
//判断id
if (imgStr == null || imgStr == '') {
toastr.warning("请选择分段类别");
toastr.warning("请选择分段类别!");
return;
}
if ($("#flag").is(":checked") == true) {
@ -1900,15 +1900,15 @@
<%--newWindow.location.href = pdfUrl;--%>
} else {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
}, error: function (result) {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
toastr.warning("病案不存在");
toastr.warning("病案不存在!");
}
});
@ -1925,7 +1925,7 @@
idStr += getSelectRows[i].id + ",";
}
} else {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
//上传后预览pdf文件,根据id直接获取pdf并合成
@ -1950,11 +1950,11 @@
} else {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
}, error: function (result) {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -1991,7 +1991,7 @@
function validateNum(value) {
var testReg = /^(((\d|[1-9]\d)(\.\d{1,2})?)|100|100.0|100.00)$/;
if (testReg.test(value) != true) {
toastr.warning("评分范围0-100,保留两位小数");
toastr.warning("评分范围0-100,保留两位小数!");
return false;
} else {
return true;
@ -2001,10 +2001,10 @@
$("#returnBtn").on('click', function () {
if ($("#backContent").val().length > 1000) {
toastr.warning("退回内容长度不超过1000");
toastr.warning("退回内容长度不超过1000!");
return;
} //else if (!validateNum($("#score").val())) {
// toastr.warning("评分范围0-100");
// toastr.warning("评分范围0-100!");
// return;
// }
//根据角色是医生还是护士来获取评分
@ -2026,14 +2026,14 @@
//关闭modal
$('#returnModal').modal('hide'); //手动关闭
//$('#firstModal').modal('hide'); //手动关闭
toastr.success("退回成功");
toastr.success("退回成功!");
//刷新
$('#table').bootstrapTable('refresh');
} else if (result == 2) {
toastr.warning("请先登记缺陷");
toastr.warning("请先登记缺陷!");
$('#returnModal').modal('hide'); //手动关闭
} else {
toastr.error("退回失败");
toastr.error("退回失败!");
}
}
});
@ -2084,7 +2084,7 @@
$("#firstTrial").val(result.firstTrial);
}
}, error: function () {
// toastr.error("失败")
// toastr.error("失败!")
}
});
});
@ -2110,7 +2110,7 @@
show: true//弹出对话框
});
} else {
toastr.warning("数据不存在");
toastr.warning("数据不存在!");
}
}
});
@ -2121,7 +2121,7 @@
var archiveDetailId = $("#archiveId").val();
var firstTrial = $("#verifyText").val();
if (firstTrial.length > 255) {
toastr.warning("内容长度不超过255");
toastr.warning("内容长度不超过255!");
return;
}
var state = "已归档";
@ -2133,7 +2133,7 @@
success: function (result) {
$("#verifyModal").modal('hide');
$("#table").bootstrapTable("refresh");
toastr.success("终审操作成功");
toastr.success("终审操作成功!");
}
});
@ -2297,7 +2297,7 @@
}
} else {
toastr.warning("请选择上传的图片");
toastr.warning("请选择上传的图片!");
}
} else {
@ -2629,7 +2629,7 @@
var editId=null;
function dealAndConcelFun() {
if (editId == null) {
toastr.warning("选中1条记录");
toastr.warning("选中1条记录!");
return;
}
if (editId != null && editId != "") {
@ -2839,6 +2839,19 @@
}
initTableQX();
function getWzxFun(archiveDetailId){
//实时获取完整性
$.ajax({
url: "${path}/beHosp/wzByArchivId",
type: "POST",
data: {archiveDetailId: archiveDetailId},
success: function (resultWz) {
$("#wzContent").empty();
$("#wzContent").html(resultWz);
}
});
}
var scollPostion1 = null;
var editSelRow=[];
function initTable() {
@ -3426,7 +3439,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -3465,7 +3478,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -3474,7 +3487,8 @@
},
'click .selInfo': function (e, value, row, index) {
getSourceFun(row.id);
//实时获取完整性
getWzxFun(row.id);
$('#selModal').modal({
backdrop: 'static',//backdrop 为 static 时,点击模态对话框的外部区域不会将其关闭。
keyboard: false,//keyboard 为 false 时,按下 Esc 键不会关闭 Modal。
@ -3504,7 +3518,7 @@
$("#outHospLab").html(row.dischargeDisposition);
$("#inLab").html(row.inpNo);
$("#inTimeLab").html(row.visitId);
$("#wzContent").html(row.lockinfo);
//$("#wzContent").html(row.lockinfo);
//入/出院年+出院月+住院号+住院次数
var outDate = "";
@ -3516,6 +3530,7 @@
$("#outDateLab").val(outDate[0] + "" + outDate[1] + "" + row.inpNo.trim() + "" + row.visitId + "");
initTree(row.id);
//获取来源下拉框
getSourceFun();
},
'click .getQXInfo': function (e, value, row, index) {
@ -3630,7 +3645,7 @@
toastr.warning("暂无任何来源!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
}
@ -3917,7 +3932,7 @@
$('#pdf_page').attr('src', pdfPath);
//病案号 45e9b098f9da49ffba1843bfc6930cb8
} else {
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
//删除pdf某一页
@ -3954,7 +3969,7 @@
},
onLoadError: function () { //加载失败时执行
// console.info("加载数据失败");
// toastr.warning("用户长时间未操作,请重新登录");
// toastr.warning("用户长时间未操作,请重新登录!");
}, onCheckAll: function (rows) { //点击全选框时触发的操作
if (rows != null && rows.length) {
for (var i = 0; i < rows.length; i++) {
@ -4041,7 +4056,7 @@
$('#pdfPathVal').val("");
} else {
toastr.warning("请选择分段类别");
toastr.warning("请选择分段类别!");
}
});
@ -4141,7 +4156,7 @@
$('#table2').bootstrapTable('refresh');
spinner.spin();
}, error: function () {
//toastr.error("加载失败");
//toastr.error("加载失败!");
}
});
@ -4232,7 +4247,7 @@
var id = idArr.toString();
//判断id
if (id == null || id == '') {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
$.ajax({
@ -4243,12 +4258,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("批量作废成功");
toastr.success("批量作废成功!");
} else {
toastr.error("批量作废失败,无记录");
toastr.error("批量作废失败,无记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -4258,7 +4273,7 @@
var id = idArr.toString();
//判断id
if (id == null || id == '') {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
$.ajax({
@ -4269,12 +4284,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("批量使用成功");
toastr.success("批量使用成功!");
} else {
toastr.error("批量使用失败,无记录");
toastr.error("批量使用失败,无记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -4312,12 +4327,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("作废成功");
toastr.success("作废成功!");
} else {
toastr.error("作废失败,无该条记录");
toastr.error("作废失败,无该条记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -4343,12 +4358,12 @@
//刷新
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
toastr.success("删除成功");
toastr.success("删除成功!");
} else {
toastr.error("删除失败,无该条记录");
toastr.error("删除失败,无该条记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
@ -4357,12 +4372,12 @@
$("#delPageBtn").click(function () {
var pagePdfVal = $("#pagePdf").val();
if (pagePdfVal == null || pagePdfVal == "") {
toastr.warning("页码必填");
toastr.warning("页码必填!");
return;
}
if (pagePdfVal != null && pagePdfVal != "") {
if (pagePdfVal <= 0) {
toastr.warning("起始页码大于0且必填");
toastr.warning("起始页码大于0且必填!");
return;
}
}
@ -4387,7 +4402,7 @@
show: true//弹出对话框
});
} else {
toastr.warning("请输入页码");
toastr.warning("请输入页码!");
}
});
@ -4443,27 +4458,27 @@
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
if (entity.sys == "") {
toastr.success("删除pdf页数,第" + entity.title + "页成功");
toastr.success("删除pdf页数,第" + entity.title + "页成功!");
} else {
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成功");
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成功!");
}
} else if (result == 0) {
if (entity.sys == "") {
toastr.warning("删除pdf页数,第" + entity.title + "页失败");
toastr.warning("删除pdf页数,第" + entity.title + "页失败!");
} else {
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成失败");
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成失败!");
}
} else if (result == 2) {
toastr.warning("pdf文件不存在");
toastr.warning("pdf文件不存在!");
} else if (result == 3) {
toastr.warning("删除页码或页数不得大于总页数");
toastr.warning("删除页码或页数不得大于总页数!");
} else if (result == 4) {
toastr.warning("删除页码前备份失败");
toastr.warning("删除页码前备份失败!");
} else if (result == 5) {
toastr.warning("只剩一页不可再删");
toastr.warning("只剩一页不可再删!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -4493,7 +4508,7 @@
$("#saveBtn").click(function () {
if ($("#inpTitle").val().length > 100) {
toastr.warning("内容长度不超过100");
toastr.warning("内容长度不超过100!");
return;
}
//判断file是否为空如果不是弹出提示框标识该文件已经存在是否替换
@ -4586,7 +4601,7 @@
param.data = result;
oTimeAxiosFun = new oTimeAxios(param);
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
})

@ -1192,8 +1192,8 @@
var size = all_size / 1024;
if (size > 500000000) {//500
//$(".shade").fadeIn(500);
//$(".text_span").text("上传的图片大小不能超过100k");
toastr.warning("上传的图片大小不能超过10000000k");
//$(".text_span").text("上传的图片大小不能超过100k!");
toastr.warning("上传的图片大小不能超过10000000k!");
this.value = "";
$(".img_div").html("");
return false;
@ -1206,7 +1206,7 @@
// img.src = objUrl;
// img.onload = function() {
// if (img.width > 100 && img.height > 100) {
// toastr.warning("图片宽高不能大于一百");
// toastr.warning("图片宽高不能大于一百!");
// $("#myFile").val("");
// $(".img_div").html("");
// return false;
@ -1285,7 +1285,7 @@
toastr.error(result);
}
}, error: function () {
//toastr.error("加载失败");
//toastr.error("加载失败!");
}
});
}
@ -1342,7 +1342,7 @@
}
}
}, error: function () {
//toastr.error("加载失败");
//toastr.error("加载失败!");
}
});
@ -1417,7 +1417,7 @@
$('#assortModal').modal('hide'); //手动关闭
toastr.success("操作成功!");
//$('#addFile').attr("src", $("#outDateLab").val() + ".pdf");//.val($("#outDateLab").val()+".pdf");
//toastr.error("上传PDF失败");
//toastr.error("上传PDF失败!");
//刷新
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
@ -1430,11 +1430,11 @@
//新增或修改
uploadFileAndDate();
} else {
toastr.warning("文件为空");
toastr.warning("文件为空!");
}
} else {
if ($('#pdfPathVal').val() == null || $('#pdfPathVal').val() == "") {
toastr.warning("请选择文件");
toastr.warning("请选择文件!");
} else {
//修改
uploadFileAndDate();
@ -1501,13 +1501,13 @@
img_div.find("select").eq(i).val(result[i].assortId);
}
} else {
toastr.success("暂无数据");
toastr.success("暂无数据!");
}
spinner.spin();
},
error: function () {
toastr.error("获取图片列表失败");
toastr.error("获取图片列表失败!");
}
});
} else {
@ -1596,14 +1596,14 @@
files = new Array();
},
error: function () {
toastr.error("批量上传失败");
toastr.error("批量上传失败!");
}
});
spinner.spin();
}
} else {
toastr.warning("请选择上传的图片");
toastr.warning("请选择上传的图片!");
}
@ -1625,7 +1625,7 @@
}
//判断id
if (imgStr == null || imgStr == '') {
toastr.warning("请选择分段类别");
toastr.warning("请选择分段类别!");
return;
}
//打开一个不被拦截的新窗口
@ -1644,15 +1644,15 @@
<%--newWindow.location.href = pdfUrl;--%>
} else {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
}, error: function (result) {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
toastr.warning("病案不存在");
toastr.warning("病案不存在!");
}
});
@ -1669,7 +1669,7 @@
idStr += getSelectRows[i].id + ",";
}
} else {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
//上传后预览pdf文件,根据id直接获取pdf并合成
@ -1690,11 +1690,11 @@
} else {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
}, error: function (result) {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -2365,7 +2365,7 @@
toastr.warning("暂无任何来源!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
}
@ -2669,7 +2669,7 @@
},
onLoadError: function () { //加载失败时执行
//console.info("加载数据失败");
//toastr.warning("用户长时间未操作,请重新登录");
//toastr.warning("用户长时间未操作,请重新登录!");
}, onCheckAll: function (rows) { //点击全选框时触发的操作
if (rows != null && rows.length) {
for (var i = 0; i < rows.length; i++) {
@ -2755,7 +2755,7 @@
$('#pdfPathVal').val("");
} else {
toastr.warning("请选择分段类别");
toastr.warning("请选择分段类别!");
}
});
@ -2865,7 +2865,7 @@
$('#table2').bootstrapTable('refresh');
spinner.spin();
}, error: function () {
// toastr.error("加载失败");
// toastr.error("加载失败!");
}
});
@ -2955,7 +2955,7 @@
var id = idArr.toString();
//判断id
if(id==null || id==''){
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
$.ajax({
@ -2966,12 +2966,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("批量作废成功");
toastr.success("批量作废成功!");
} else {
toastr.error("批量作废失败,无记录");
toastr.error("批量作废失败,无记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -2981,7 +2981,7 @@
var id = idArr.toString();
//判断id
if (id == null || id == '') {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
$.ajax({
@ -2992,12 +2992,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("批量使用成功");
toastr.success("批量使用成功!");
} else {
toastr.error("批量使用失败,无记录");
toastr.error("批量使用失败,无记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -3014,12 +3014,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("作废成功");
toastr.success("作废成功!");
} else {
toastr.error("作废失败,无该条记录");
toastr.error("作废失败,无该条记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
@ -3066,7 +3066,7 @@
$("#firstTrial").val(result.firstTrial);
}
}, error: function () {
// toastr.error("失败")
// toastr.error("失败!")
}
});
});
@ -3396,7 +3396,7 @@
$("#backContent").val(result.backContent);
$("#score").val(result.score);
} else {
toastr.warning("数据不存在");
toastr.warning("数据不存在!");
}
}
});
@ -3443,12 +3443,12 @@
//刷新
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
toastr.success("删除成功");
toastr.success("删除成功!");
} else {
toastr.error("删除失败,无该条记录");
toastr.error("删除失败,无该条记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
@ -3470,18 +3470,18 @@
entity.title = ""+$("#pagePdf").val();
entity.pdfPath = $("#pathPdf").val();
if(entity.id==null ||entity.id=="" ){
toastr.warning("id不为空");
toastr.warning("id不为空!");
return;
} if(entity.title==null ||entity.title=="" ){
toastr.warning("页码必填");
toastr.warning("页码必填!");
return;
} if(entity.title!=null && entity.title!="" ){
if(entity.title<=0){
toastr.warning("页码大于0必填");
toastr.warning("页码大于0必填!");
return;
}
} if(entity.pdfPath==null ||entity.pdfPath=="" ){
toastr.warning("PDF不存在");
toastr.warning("PDF不存在!");
return;
}
@ -3497,15 +3497,15 @@
//刷新
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
toastr.success("删除pdf页数,第"+entity.title+"页成功");
toastr.success("删除pdf页数,第"+entity.title+"页成功!");
} else if (result ==0){
toastr.error("删除pdf页数,第"+entity.title+"页失败");
toastr.error("删除pdf页数,第"+entity.title+"页失败!");
}else if (result == 2){
toastr.error("pdf文件不存在");
toastr.error("pdf文件不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -3536,7 +3536,7 @@
$("#saveBtn").click(function () {
if ($("#inpTitle").val().length > 100) {
toastr.warning("内容长度不超过100");
toastr.warning("内容长度不超过100!");
return;
}
//判断file是否为空如果不是弹出提示框标识该文件已经存在是否替换
@ -3627,7 +3627,7 @@
param.data = result;
oTimeAxiosFun = new oTimeAxios(param);
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
})

@ -1067,8 +1067,8 @@
var size = all_size / 1024;
if (size > 500000000) {//500
//$(".shade").fadeIn(500);
//$(".text_span").text("上传的图片大小不能超过100k");
toastr.warning("上传的图片大小不能超过10000000k");
//$(".text_span").text("上传的图片大小不能超过100k!");
toastr.warning("上传的图片大小不能超过10000000k!");
this.value = "";
$(".img_div").html("");
return false;
@ -1081,7 +1081,7 @@
// img.src = objUrl;
// img.onload = function() {
// if (img.width > 100 && img.height > 100) {
// toastr.warning("图片宽高不能大于一百");
// toastr.warning("图片宽高不能大于一百!");
// $("#myFile").val("");
// $(".img_div").html("");
// return false;
@ -1160,7 +1160,7 @@
toastr.error(result);
}
}, error: function () {
//toastr.error("加载失败");
//toastr.error("加载失败!");
}
});
}
@ -1217,7 +1217,7 @@
}
}
}, error: function () {
//toastr.error("加载失败");
//toastr.error("加载失败!");
}
});
@ -1292,7 +1292,7 @@
$('#assortModal').modal('hide'); //手动关闭
toastr.success("操作成功!");
//$('#addFile').attr("src", $("#outDateLab").val() + ".pdf");//.val($("#outDateLab").val()+".pdf");
//toastr.error("上传PDF失败");
//toastr.error("上传PDF失败!");
//刷新
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
@ -1306,11 +1306,11 @@
//新增或修改
uploadFileAndDate();
} else {
toastr.warning("文件为空");
toastr.warning("文件为空!");
}
} else {
if ($('#pdfPathVal').val() == null || $('#pdfPathVal').val() == "") {
toastr.warning("请选择文件");
toastr.warning("请选择文件!");
} else {
//修改
uploadFileAndDate();
@ -1377,13 +1377,13 @@
img_div.find("select").eq(i).val(result[i].assortId);
}
} else {
toastr.success("暂无数据");
toastr.success("暂无数据!");
}
spinner.spin();
},
error: function () {
toastr.error("获取图片列表失败");
toastr.error("获取图片列表失败!");
}
});
} else {
@ -1472,14 +1472,14 @@
files = new Array();
},
error: function () {
toastr.error("批量上传失败");
toastr.error("批量上传失败!");
}
});
spinner.spin();
}
} else {
toastr.warning("请选择上传的图片");
toastr.warning("请选择上传的图片!");
}
@ -1501,7 +1501,7 @@
}
//判断id
if (imgStr == null || imgStr == '') {
toastr.warning("请选择分段类别");
toastr.warning("请选择分段类别!");
return;
}
//打开一个不被拦截的新窗口
@ -1520,15 +1520,15 @@
<%--newWindow.location.href = pdfUrl;--%>
} else {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
}, error: function (result) {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
toastr.warning("病案不存在");
toastr.warning("病案不存在!");
}
});
@ -1542,7 +1542,7 @@
idStr += getSelectRows[i].id + ",";
}
} else {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
//上传后预览pdf文件,根据id直接获取pdf并合成
@ -1563,11 +1563,11 @@
} else {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
}, error: function (result) {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -2239,7 +2239,7 @@
},
onLoadError: function () { //加载失败时执行
//console.info("加载数据失败");
//toastr.warning("用户长时间未操作,请重新登录");
//toastr.warning("用户长时间未操作,请重新登录!");
}, onCheckAll: function (rows) { //点击全选框时触发的操作
if (rows != null && rows.length) {
for (var i = 0; i < rows.length; i++) {
@ -2314,7 +2314,7 @@
$('#pdfPathVal').val("");
} else {
toastr.warning("请选择分段类别");
toastr.warning("请选择分段类别!");
}
});
@ -2424,7 +2424,7 @@
$('#table2').bootstrapTable('refresh');
spinner.spin();
}, error: function () {
// toastr.error("加载失败");
// toastr.error("加载失败!");
}
});
@ -2514,7 +2514,7 @@
var id = idArr.toString();
//判断id
if (id == null || id == '') {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
$.ajax({
@ -2525,12 +2525,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("批量作废成功");
toastr.success("批量作废成功!");
} else {
toastr.error("批量作废失败,无记录");
toastr.error("批量作废失败,无记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -2540,7 +2540,7 @@
var id = idArr.toString();
//判断id
if (id == null || id == '') {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
$.ajax({
@ -2551,12 +2551,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("批量使用成功");
toastr.success("批量使用成功!");
} else {
toastr.error("批量使用失败,无记录");
toastr.error("批量使用失败,无记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -2573,12 +2573,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("作废成功");
toastr.success("作废成功!");
} else {
toastr.error("作废失败,无该条记录");
toastr.error("作废失败,无该条记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
@ -2625,7 +2625,7 @@
$("#firstTrial").val(result.firstTrial);
}
}, error: function () {
// toastr.error("失败")
// toastr.error("失败!")
}
});
});
@ -2956,7 +2956,7 @@
$("#backContent").val(result.backContent);
$("#score").val(result.score);
} else {
toastr.warning("数据不存在");
toastr.warning("数据不存在!");
}
}
});
@ -3001,12 +3001,12 @@
//刷新
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
toastr.success("删除成功");
toastr.success("删除成功!");
} else {
toastr.error("删除失败,无该条记录");
toastr.error("删除失败,无该条记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
@ -3028,21 +3028,21 @@
entity.title = "" + $("#pagePdf").val();
entity.pdfPath = $("#pathPdf").val();
if (entity.id == null || entity.id == "") {
toastr.warning("id不为空");
toastr.warning("id不为空!");
return;
}
if (entity.title == null || entity.title == "") {
toastr.warning("页码必填");
toastr.warning("页码必填!");
return;
}
if (entity.title != null && entity.title != "") {
if (entity.title <= 0) {
toastr.warning("页码大于0必填");
toastr.warning("页码大于0必填!");
return;
}
}
if (entity.pdfPath == null || entity.pdfPath == "") {
toastr.warning("PDF不存在");
toastr.warning("PDF不存在!");
return;
}
@ -3058,15 +3058,15 @@
//刷新
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
toastr.success("删除pdf页数,第" + entity.title + "页成功");
toastr.success("删除pdf页数,第" + entity.title + "页成功!");
} else if (result == 0) {
toastr.error("删除pdf页数,第" + entity.title + "页失败");
toastr.error("删除pdf页数,第" + entity.title + "页失败!");
} else if (result == 2) {
toastr.error("pdf文件不存在");
toastr.error("pdf文件不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -3097,7 +3097,7 @@
$("#saveBtn").click(function () {
if ($("#inpTitle").val().length > 100) {
toastr.warning("内容长度不超过100");
toastr.warning("内容长度不超过100!");
return;
}
//判断file是否为空如果不是弹出提示框标识该文件已经存在是否替换

@ -613,7 +613,7 @@
$("#creater").val(result.creater);
$("#ip").val(result.ip);
}, error: function () {
toastr.error("召回失败")
toastr.error("召回失败!")
}
});
@ -700,15 +700,15 @@
//刷新
$('#table').bootstrapTable('refresh');
if(result>0){
toastr.success("召回成功");
toastr.success("召回成功!");
}else{
toastr.error("召回失败");
toastr.error("召回失败!");
}
}, error: function () {
//刷新
// $('#table').bootstrapTable('refresh');
//toastr.success("召回成功");
toastr.error("召回失败")
//toastr.success("召回成功!");
toastr.error("召回失败!")
}
});

@ -627,13 +627,13 @@
//刷新
$('#table').bootstrapTable('refresh');
if (result > 0) {
toastr.success("取消封存成功");
toastr.success("取消封存成功!");
} else {
toastr.error("取消封存失败");
toastr.error("取消封存失败!");
}
}, error: function () {
//刷新
toastr.error("封存异常111")
toastr.error("封存异常111!!")
}
});
});
@ -654,13 +654,13 @@
//刷新
$('#table').bootstrapTable('refresh');
if (result > 0) {
toastr.success("确认封存成功");
toastr.success("确认封存成功!");
} else {
toastr.error("确认封存失败");
toastr.error("确认封存失败!");
}
}, error: function () {
//刷新
toastr.error("封存异常111")
toastr.error("封存异常111!!")
}
});
});

@ -1,61 +0,0 @@
<%--
Created by IntelliJ IDEA.
User: hu
Date: 2019/4/6
Time: 15:54
To change this template use File | Settings | File Templates.
--%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<html>
<head>
<title>新增论文</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- 引入 Bootstrap -->
<link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<div class="container">
<div class="row clearfix">
<div class="col-md-12 column">
<div class="page-header">
<h1>
基于SSM框架的管理系统简单实现增、删、改、查。
</h1>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-md-12 column">
<div class="page-header">
<h1>
<small>新增test</small>
</h1>
</div>
</div>
</div>
<form action="" name="userForm">
名称:<input type="text" name="paperName"><br><br><br>
数量:<input type="text" name="paperNum"><br><br><br>
详情:<input type="text" name="paperDetail"><br><br><br>
<input type="button" value="添加" onclick="addPaper()">
</form>
<script type="text/javascript">
function addPaper() {
var form = document.forms[0];
form.action = "${pageContext.request.contextPath}/paper/addPaper";
form.method = "post";
form.submit();
}
</script>
</div>
</body>
</html>

@ -1,66 +0,0 @@
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<% String path = request.getContextPath(); %>
<html>
<head>
<title>Paper列表</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- 引入 Bootstrap -->
<link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<div class="container">
<div class="row clearfix">
<div class="col-md-12 column">
<div class="page-header">
<h1>
基于SSM框架的管理系统简单实现增、删、改、查。
</h1>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-md-12 column">
<div class="page-header">
<h1>
<small>列表测试</small>
</h1>
</div>
</div>
</div>
<div class="row">
<div class="col-md-4 column">
<a class="btn btn-primary" href="${pageContext.request.contextPath}/paper/toAddPaper">新增</a>
</div>
</div>
<div class="row clearfix">
<div class="col-md-12 column">
<table class="table table-hover table-striped">
<thead>
<tr>
<th>编号</th>
<th>名字</th>
<th>数量</th>
<th>详情</th>
<th>操作</th>
</tr>
</thead>
<tbody>
<c:forEach var="paper" items="${requestScope.get('list')}" varStatus="status">
<tr>
<td>${paper.paperId}</td>
<td>${paper.paperName}</td>
<td>${paper.paperNum}</td>
<td>${paper.paperDetail}</td>
<td>
<a href="${pageContext.request.contextPath}/paper/toUpdatePaper?id=${paper.paperId}">更改</a> |
<a href="${pageContext.request.contextPath}/paper/del/${paper.paperId}">删除</a>
</td>
</tr>
</c:forEach>
</tbody>
</table>
</div>
</div>
</div>

@ -1,62 +0,0 @@
<%--
Created by IntelliJ IDEA.
User: hu
Date: 2019/4/6
Time: 15:55
To change this template use File | Settings | File Templates.
--%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
<html>
<head>
<title>修改论文</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- 引入 Bootstrap -->
<link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<div class="container">
<div class="row clearfix">
<div class="col-md-12 column">
<div class="page-header">
<h1>
基于SSM框架的管理系统简单实现增、删、改、查。
</h1>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-md-12 column">
<div class="page-header">
<h1>
<small>修改test</small>
</h1>
</div>
</div>
</div>
<form action="" name="userForm">
<input type="hidden" name="paperId" value="${paper.paperId}"/>
名称:<input type="text" name="paperName" value="${paper.paperName}"/>
数量:<input type="text" name="paperNum" value="${paper.paperNum}"/>
详情:<input type="text" name="paperDetail" value="${paper.paperDetail }"/>
<input type="button" value="提交" onclick="updatePaper()"/>
</form>
<script type="text/javascript">
function updatePaper() {
var form = document.forms[0];
form.action = "${pageContext.request.contextPath}/paper/updatePaper";
form.method = "post";
form.submit();
}
</script>
</div>
</body>
</html>

@ -387,10 +387,10 @@
arrText.push(str.substring(begin, last));
});
if($("#flag").val().length <= 0){
toastr.warning("退回角色至少选一个");
toastr.warning("退回角色至少选一个!");
return;
}else if(arr.length<=0){
toastr.warning("缺陷选项至少选一个");
toastr.warning("缺陷选项至少选一个!");
return;
}
@ -424,7 +424,7 @@
$("#delBtn").click(function () {
if (editId == null) {
toastr.warning("选中1条记录");
toastr.warning("选中1条记录!");
return;
}
//删除记录

@ -1003,7 +1003,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -1100,7 +1100,7 @@
$('#pdf_page').attr('src', "${path}/static/pdfjs/web/viewer.html?file=" + encodeURIComponent("${path}/inHosp/pdfStreamHandeler?url=" + pdfPath));
//病案号 45e9b098f9da49ffba1843bfc6930cb8
} else {
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
initTable();
// rowDiv.append(col1);
@ -1151,7 +1151,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -1164,7 +1164,7 @@
//审核信息保存
var firstTrial = $("#verifyText").val();
if (firstTrial.length > 255) {
toastr.warning("长度不超过255");
toastr.warning("长度不超过255!");
return;
}
var state = "初审";
@ -1178,7 +1178,7 @@
$("#verifyModal").modal('hide');
if (result == "完整") {
$("#table").bootstrapTable("refresh");
toastr.success("初审操作成功");
toastr.success("初审操作成功!");
} else {
$("#WzRsult").html(result);
$('#WZModal').modal({
@ -1197,7 +1197,7 @@
var firstTrial = $("#verifyText").val();
var content = $("#WzRsult").html();
if (firstTrial.length > 255) {
toastr.warning("长度不超过255");
toastr.warning("长度不超过255!");
return;
}
@ -1212,11 +1212,11 @@
if (result == "1") {
$("#WZModal").modal('hide');
$("#table").bootstrapTable("refresh");
toastr.success("强制提交成功");
toastr.success("强制提交成功!");
} else {
$("#WZModal").modal('hide');
$("#table").bootstrapTable("refresh");
toastr.error("强制提交失败");
toastr.error("强制提交失败!");
}
}
});
@ -1297,7 +1297,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -1308,10 +1308,10 @@
//主任退回确认
$("#returnBtn").on('click', function () {
if ($("#backContent").val().length > 1000) {
toastr.warning("退回内容长度不超过1000");
toastr.warning("退回内容长度不超过1000!");
return;
}// else if (!validateNum($("#score").val())) {
// toastr.warning("评分范围0-100");
// toastr.warning("评分范围0-100!");
// return;
// }
if (archiveDetailId != null && archiveDetailId != "") {
@ -1332,14 +1332,14 @@
//关闭modal
$('#returnModal').modal('hide'); //手动关闭
//$('#firstModal').modal('hide'); //手动关闭
toastr.success("退回成功");
toastr.success("退回成功!");
//刷新
$('#table').bootstrapTable('refresh');
} else if (result == 2) {
toastr.warning("请先登记未处理缺陷");
toastr.warning("请先登记未处理缺陷!");
$('#returnModal').modal('hide'); //手动关闭
} else {
toastr.error("退回失败");
toastr.error("退回失败!");
}
}
});
@ -1401,7 +1401,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -1431,7 +1431,7 @@
function validateNum(value) {
var testReg = /^(((\d|[1-9]\d)(\.\d{1,2})?)|100|100.0|100.00)$/;
if (testReg.test(value) != true) {
toastr.warning("评分范围0-100,保留两位小数");
toastr.warning("评分范围0-100,保留两位小数!");
return false;
} else {
return true;
@ -1452,7 +1452,7 @@
if (result.id != null) {
if (result.archivestate == '提交' || result.archivestate == '复审退回') {
// if (!validateNum($("#defined").val())) {
// toastr.warning("评分范围0-100");
// toastr.warning("评分范围0-100!");
// return;
// }
var arr = [];
@ -1488,14 +1488,14 @@
}
if ($("#flag").val().length <= 0) {
toastr.warning("退回角色至少选一个");
toastr.warning("退回角色至少选一个!");
return;
} else if (arr.length <= 0) {
toastr.warning("缺陷选项至少选一个");
toastr.warning("缺陷选项至少选一个!");
return;
} else if (arr.length == 1) {
if (arr[0] == "") {
toastr.warning("缺陷选项至少选一个");
toastr.warning("缺陷选项至少选一个!");
return;
}
@ -1545,7 +1545,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -1555,7 +1555,7 @@
$("#delBtn").click(function () {
if (editId == null) {
toastr.warning("选中1条记录");
toastr.warning("选中1条记录!");
return;
}
if (archiveDetailId != null && archiveDetailId != "") {
@ -1595,7 +1595,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -1605,7 +1605,7 @@
});
$("#dealBtn").click(function () {
if (editId == null) {
toastr.warning("选中1条记录");
toastr.warning("选中1条记录!");
return;
}
//1添加和2编辑、3删除、4处理
@ -1648,7 +1648,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -1659,7 +1659,7 @@
$("#dealCancelBtn").click(function () {
if (editId == null) {
toastr.warning("选中1条记录");
toastr.warning("选中1条记录!");
return;
}
//1添加和2编辑、3删除、4处理
@ -1704,7 +1704,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {

@ -413,7 +413,7 @@
$('#pdf_page').attr('src', "${path}/static/pdfjs/web/viewer.html?file=" + encodeURIComponent("${path}/inHosp/pdfStreamHandeler?url=" + pdfPath));
//病案号 45e9b098f9da49ffba1843bfc6930cb8
}else{
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
// rowDiv.append(col1);
//根据病案号查找退回信息
@ -871,7 +871,7 @@
//审核信息保存
var firstTrial = $("#verifyText").val();
if (firstTrial.length > 255) {
toastr.warning("长度不超过255");
toastr.warning("长度不超过255!");
return;
}
var state = "初审";
@ -885,7 +885,7 @@
$("#verifyModal").modal('hide');
if (result == "完整") {
$("#table").bootstrapTable("refresh");
toastr.success("初审操作成功");
toastr.success("初审操作成功!");
} else {
$("#WzRsult").html(result);
$('#WZModal').modal({
@ -904,7 +904,7 @@
var firstTrial = $("#verifyText").val();
var content = $("#WzRsult").html();
if (firstTrial.length > 255) {
toastr.warning("长度不超过255");
toastr.warning("长度不超过255!");
return;
}
@ -919,11 +919,11 @@
if (result == "1") {
$("#WZModal").modal('hide');
$("#table").bootstrapTable("refresh");
toastr.success("强制提交成功");
toastr.success("强制提交成功!");
} else {
$("#WZModal").modal('hide');
$("#table").bootstrapTable("refresh");
toastr.error("强制提交失败");
toastr.error("强制提交失败!");
}
}
});
@ -960,10 +960,10 @@
//主任退回确认
$("#returnBtn").on('click', function () {
if ($("#backContent").val().length > 1000) {
toastr.warning("退回内容长度不超过1000");
toastr.warning("退回内容长度不超过1000!");
return;
}// else if (!validateNum($("#score").val())) {
// toastr.warning("评分范围0-100");
// toastr.warning("评分范围0-100!");
// return;
// }
var data = {};
@ -984,11 +984,11 @@
$('#returnModal').modal('hide'); //手动关闭
//$('#firstModal').modal('hide'); //手动关闭
window.close();
toastr.success("退回成功");
toastr.success("退回成功!");
//刷新
$('#table').bootstrapTable('refresh');
} else {
toastr.error("退回失败");
toastr.error("退回失败!");
}
}
});
@ -1011,7 +1011,7 @@
//审核信息保存
var firstTrial = $("#lastText").val();
if (firstTrial.length > 255) {
toastr.warning("内容长度不超过255");
toastr.warning("内容长度不超过255!");
return;
}
var state = "已归档";
@ -1023,12 +1023,12 @@
success: function (result) {
if (result == 1) {
$("#lastModal").modal('hide');
toastr.success("终审操作成功");
toastr.success("终审操作成功!");
//刷新
// $('#table').bootstrapTable('refresh');
window.close();
} else {
toastr.error("终审操作失败");
toastr.error("终审操作失败!");
}
}
@ -1064,10 +1064,10 @@
//病案室退回
$("#lastBackBtn").on('click', function () {
if ($("#backContentLast").val().length > 1000) {
toastr.warning("退回内容长度不超过1000");
toastr.warning("退回内容长度不超过1000!");
return;
}// } else if (!validateNum($("#scoreLast").val())) {
// toastr.warning("评分范围0-100");
// toastr.warning("评分范围0-100!");
// return;
// }
var data = {};
@ -1087,11 +1087,11 @@
//关闭modal
$('#lastBackModal').modal('hide'); //手动关闭
//$('#firstModal').modal('hide'); //手动关闭
toastr.success("退回成功");
toastr.success("退回成功!");
//刷新
$('#table').bootstrapTable('refresh');
} else {
toastr.error("退回失败");
toastr.error("退回失败!");
}
}
});
@ -1133,7 +1133,7 @@
function validateNum(value) {
var testReg = /^(((\d|[1-9]\d)(\.\d{1,2})?)|100|100.0|100.00)$/;
if (testReg.test(value) != true) {
toastr.warning("评分范围0-100,保留两位小数");
toastr.warning("评分范围0-100,保留两位小数!");
return false;
} else {
return true;
@ -1142,7 +1142,7 @@
$("#saveBtn").click(function () {
if (!validateNum($("#defined").val())) {
toastr.warning("评分范围0-100");
toastr.warning("评分范围0-100!");
return;
}
var arr = [];
@ -1166,10 +1166,10 @@
}
});
if($("#flag").val().length <= 0){
toastr.warning("退回角色至少选一个");
toastr.warning("退回角色至少选一个!");
return;
}else if(arr.length<=0){
toastr.warning("缺陷选项至少选一个");
toastr.warning("缺陷选项至少选一个!");
return;
}
@ -1212,7 +1212,7 @@
$("#delBtn").click(function () {
if (editId == null) {
toastr.warning("选中1条记录");
toastr.warning("选中1条记录!");
return;
}
//删除记录

@ -936,7 +936,7 @@
$('#pdf_page').attr('src', "${path}/static/pdfjs/web/viewer.html?file=" + encodeURIComponent("${path}/inHosp/pdfStreamHandeler?url=" + pdfPath));
//病案号 45e9b098f9da49ffba1843bfc6930cb8
}else{
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
initTable();
// rowDiv.append(col1);
@ -992,7 +992,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -1004,7 +1004,7 @@
//审核信息保存
var firstTrial = $("#lastText").val();
if (firstTrial.length > 255) {
toastr.warning("内容长度不超过255");
toastr.warning("内容长度不超过255!");
return;
}
var state = "已归档";
@ -1016,13 +1016,13 @@
success: function (result) {
//if (result == 1) {
$("#lastModal").modal('hide');
toastr.success("终审操作成功");
toastr.success("终审操作成功!");
//刷新
$('#table').bootstrapTable('refresh');
//location.reload();
//} else {
//toastr.error("终审操作成功");
//toastr.error("终审操作成功!");
//}
}
@ -1083,7 +1083,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -1097,10 +1097,10 @@
//病案室退回
$("#lastBackBtn").on('click', function () {
if ($("#backContentLast").val().length > 1000) {
toastr.warning("退回内容长度不超过1000");
toastr.warning("退回内容长度不超过1000!");
return;
}// } else if (!validateNum($("#scoreLast").val())) {
// toastr.warning("评分范围0-100");
// toastr.warning("评分范围0-100!");
// return;
// }
if (archiveDetailId != null && archiveDetailId != "") {
@ -1121,14 +1121,14 @@
//关闭modal
$('#lastBackModal').modal('hide'); //手动关闭
//$('#firstModal').modal('hide'); //手动关闭
toastr.success("退回成功");
toastr.success("退回成功!");
//刷新
$('#table').bootstrapTable('refresh');
}else if (result == 2) {
toastr.warning("请先登记未处理缺陷");
toastr.warning("请先登记未处理缺陷!");
$('#lastBackModal').modal('hide'); //手动关闭
} else {
toastr.error("退回失败");
toastr.error("退回失败!");
}
}
});
@ -1209,7 +1209,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -1239,7 +1239,7 @@
function validateNum(value) {
var testReg = /^(((\d|[1-9]\d)(\.\d{1,2})?)|100|100.0|100.00)$/;
if (testReg.test(value) != true) {
toastr.warning("评分范围0-100,保留两位小数");
toastr.warning("评分范围0-100,保留两位小数!");
return false;
} else {
return true;
@ -1261,7 +1261,7 @@
if (result.archivestate == '初审') {
// if (!validateNum($("#defined").val())) {
// toastr.warning("评分范围0-100");
// toastr.warning("评分范围0-100!");
// return;
// }
var arr = [];
@ -1298,14 +1298,14 @@
if ($("#flag").val().length <= 0) {
toastr.warning("退回角色至少选一个");
toastr.warning("退回角色至少选一个!");
return;
} else if (arr.length <= 0) {
toastr.warning("缺陷选项至少选一个");
toastr.warning("缺陷选项至少选一个!");
return;
}else if (arr.length ==1) {
if(arr[0]==""){
toastr.warning("缺陷选项至少选一个");
toastr.warning("缺陷选项至少选一个!");
return;
}
@ -1362,7 +1362,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -1375,7 +1375,7 @@
$("#delBtn").click(function () {
if (editId == null) {
toastr.warning("选中1条记录");
toastr.warning("选中1条记录!");
return;
}
if (archiveDetailId != null && archiveDetailId != "") {
@ -1416,7 +1416,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -1426,7 +1426,7 @@
$("#dealBtn").click(function () {
if (editId == null) {
toastr.warning("选中1条记录");
toastr.warning("选中1条记录!");
return;
}
//1添加和2编辑、3删除、4处理
@ -1471,7 +1471,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
@ -1482,7 +1482,7 @@
$("#dealCancelBtn").click(function () {
if (editId == null) {
toastr.warning("选中1条记录");
toastr.warning("选中1条记录!");
return;
}
//1添加和2编辑、3删除、4处理
@ -1528,7 +1528,7 @@
toastr.warning("病案不存在!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {

@ -6,13 +6,362 @@
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<c:set value="${pageContext.request.contextPath}" var="path" scope="page"/>
<html>
<head>
<title>Title</title>
<title>测试用的完整性信息校验</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<%--<meta name="referrer" content="no-referrer">--%>
<%--<meta name="referrer" content="never">--%>
<!-- 解决部分兼容性问题如果安装了GCF则使用GCF来渲染页面如果未安装GCF则使用最高版本的IE内核进行渲染。 -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<!-- 页面按原比例显示 -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<%@include file="../jspf/comm.jspf" %>
<%@ include file="../jspf/ztreeCommom.jsp" %>
</head>
<style>
body{
scroll-x:hidden;
}
.divCss{
margin-top: 5px;
margin-left: 20px;
}
.divCss8 {
margin-top: 5px;
margin-right: 20px;
}
.divCss5{
margin-top: 5px;
margin-right: 2px;
}
.divW{
margin-left: 20px;
scroll-x:hidden;
width: 95%;
}
/*选中行颜色*/
.fixed-table-container tbody .selected td {
background-color: #9acfea;
}
</style>
<body>
<div class="row form-inline divCss" style="scroll-x:hidden;">
<div class="form-group divCss8"><input type="text" id="masterId2" hidden/>
<label for="inpNo">住院号:</label>
<input type="text" class="input-sm form-control" id="inpNo2" placeholder="请输入住院号">
</div>
<div class="form-group divCss8">
<label >住院次数:</label>
<input type="number" class="input-sm form-control" id="visitId2" placeholder="请输入次数">
</div>
<div class="form-group divCss5">
<label>出院日期:</label>
<div class="input-daterange input-group" id="datepicker">
<input type="text" class="input-sm form-control" name="start" id="startDateTo"/>
<span class="input-group-addon">-</span>
<input type="text" class="input-sm form-control" name="end" id="endDateTo"/>
</div>
</div>
<button type="button" class="btn btn-primary btn-sm divCss5" id="searchBtn2">查询</button>
<button type="button" class="btn btn-info btn-sm divCss5" id="excelBtn2">条件导出</button>
<button type="button" class="btn btn-danger btn-sm divCss5" id="wzCheckBtn">重置校验</button>
<div class="row divW">
<table id="table2" class="table text-nowrap table-striped"></table>
</div>
</div>
<script>
$(function () {
//======================================hjl===============================
//日期控件
$(".input-daterange").datepicker({
format: "yyyy-mm-dd ",
language: "zh-CN"
});
//导出excel功能
$("#excelBtn2").click(function () {
var inpNo = $("#inpNo2").val();
var visitId = $("#visitId2").val();
var checkDatetime = $("#startDateTo").val();
var checkedDatetime = $("#endDateTo").val();
window.location.href = "${path}/exportExcel?inpNo=" + inpNo+ "&visitId=" + visitId + "&checkDatetime=" + checkDatetime
+ "&checkedDatetime=" + checkedDatetime
});
function wzCheckFun(){
var entity={};
var inpNo = $("#inpNo2").val();
var visitId = $("#visitId2").val();
var checkDatetime = $("#startDateTo").val();
var checkedDatetime = $("#endDateTo").val();
var masterId = $("#masterId2").val();
entity.masterId=masterId;
entity.inpNo=inpNo;
entity.visitId=visitId;
entity.checkDatetime=checkDatetime;
entity.checkedDatetime=checkedDatetime;
// console.log(entity);
$.ajax({
url: "${path}/wzByArchivId",
type: "POST",
data: entity,
success: function (result) {
console.log(result);
if(result=="全部重置完成!"){
$('#table2').bootstrapTable('refresh');
toastr.success(result);
}else{
toastr.warning(result);
}
}
});
}
//更新校验
$("#wzCheckBtn").on('click', function () {
$("#masterId2").val("");
wzCheckFun();
});
//刷新
$("#searchBtn2").on('click', function () {
$("#masterId2").val("");
$('#table2').bootstrapTable('refresh');
});
//查询缺陷列表
var scollPostion2 = null;
var idArr=[];
//var eidtSelRow2=[];
function initTable2() {
//idArr = [];
$("#table2").bootstrapTable({ // 对应table标签的id
//method: 'POST',
url: "${path}/geWZdetail", // 获取表格数据的url
contentType: "application/x-www-form-urlencoded",//一种编码。好像在post请求的时候需要用到。这里用的get请求注释掉这句话也能拿到数据
//dataField: "data",//这是返回的json数组的key.默认是"rows".这里只有前后端约定好就行
cache: false, // 设置为 false 禁用 AJAX 数据缓存, 默认为true
striped: true, //表格显示条纹默认为false
pagination: true, // 在表格底部显示分页组件默认false
paginationShowPageGo: true,
pageList: [10, 20, 50, 100], // 如果设置了分页设置可供选择的页面数据条数。设置为All 则显示所有记录。
smartDisplay: false,
pageSize: 10, // 页面数据条数
geNumber: 1, // 初始化加载第一页,默认第一页
sidePagination: 'server', // 设置为服务器端分页 客户端client
search: false,
// toolbar: '#toolbar2',//指定工具栏
showColumns: true,
searchOnEnterKey: true, //设置为 true时按回车触发搜索方法否则自动触发搜索方法
undefinedText: '---', //当数据为 undefined 时显示的字符
singleSelect: false,//设置True 将禁止多选
clickToSelect: true,//设置true 将在点击行时自动选择rediobox 和 checkbox
height: 650, //定义表格的高度。
searchTimeOut: 500,// 默认500 设置搜索超时时间。
toolbarAlign: 'left',// 指定 toolbar 水平方向的位置。'left' 或 'right'
paginationDetailHAlign: 'left',//指定 分页详细信息 在水平方向的位置。'left' 或 'right'。
showHeader: true,//是否显示列头。
trimOnSearch: true,//设置为 true 将自动去掉搜索字符的前后空格。
queryParams: function (params) {
var currPageSize = this.pageSize;
/*if (currPageSize == 2) {
currPageSize = 10;
}*/
var limit = null;
var offset = params.offset;
//判断是否导出全部all
if ($("#sel_exportoption").val() == "all") {
offset = 0;
limit = this.totalRows;
this.pageSize = limit;
} else {
limit = currPageSize;
this.pageSize = currPageSize;
}
var inpNo = $("#inpNo2").val();
var visitId = $("#visitId2").val();
var checkDatetime = $("#startDateTo").val();
var checkedDatetime = $("#endDateTo").val();
var temp = {
limit: limit, //页面大小
offset: offset, //页码
order: params.order, //排位命令descasc
inpNo: inpNo,
visitId: visitId,
checkDatetime: checkDatetime,
checkedDatetime: checkedDatetime
};
return temp;
},
sortName: 'assortSort', // 要排序的字段
sortOrder: 'desc', // 排序规则
columns: [{
title: '全选',
field: 'select', //复选框
checkbox: true,
width: 25,
align: 'center',
hidden: true,
}, {
title: '序号',
field: 'id',
align: 'center',
valign: 'middle',
//sortable: true,
// visible: false,
formatter: function (value, row, index) {
return index + 1;
}
},
{
title: '病案id',
field: 'masterId',
align: 'left',
valign: 'middle',
},
{
title: '住院号',
field: 'inpNo',
align: 'left',
valign: 'middle',
},
{
title: '住院次数',
field: 'visitId',
align: 'left',
valign: 'middle',
// width: 150, // 定义列的宽度单位为像素px
},
{
title: '出院日期',
field: 'dischargeDateTime',
align: 'center',
valign: 'middle',
// width: 50, // 定义列的宽度单位为像素px
},
{
title: '校验完成日期',
field: 'checkedDatetime',
align: 'center',
valign: 'middle',
},
{
title: '完整性内容',
field: 'lockinfo',
align: 'center',
valign: 'middle',
// width: 50, // 定义列的宽度单位为像素px
},
{
title: "操作",
align: 'left',
valign: 'middle',
//width: 120, // 定义列的宽度单位为像素px
formatter: function (value, row, index) {
var html = "";
html = html + '<button type="button" class="btn btn-info btn-sm wzInfo" >重置校验 </button>';
return html;
}, events: {
'click .wzInfo': function (e, value, row, index) {
//重置校验
$("#masterId2").val(row.masterId);
wzCheckFun();
}
},
cellStyle: function (value, row, index) {
return {classes: 'success'}
}
}
],
onLoadSuccess: function (result) { //加载成功时执行
// console.info("加载成功");
// idArr = [];
$('#table2').bootstrapTable('scrollTo', scollPostion2);
if (idArr != []) {
//对刷新表格的数据选中之前选的id行
$('#table2').bootstrapTable("checkBy", {field: 'id', values: idArr});
//console.info(idArr);
}
},
onLoadError: function () { //加载失败时执行
// console.info("加载数据失败");
//toastr.warning("用户长时间未操作,请重新登录!");
}, onCheckAll: function (rows) { //点击全选框时触发的操作
if (rows != null && rows.length) {
for (var i = 0; i < rows.length; i++) {
if(idArr.indexOf(row.id)==-1) {
idArr.push(rows[i].id);
}
//eidtSelRow2.push(rows[i].id);
}
}
}, onCheck: function (row) {//点击每一个单选框时触发的操作
scollPostion2 = $('#table2').bootstrapTable('getScrollPosition');
if(idArr.indexOf(row.id)==-1){
idArr.push(row.id);
}
/* if(eidtSelRow2.indexOf(row.id)==-1){
eidtSelRow2.push(row.id);
}*/
}, onUncheck: function (row) {//取消每一个单选框时对应的操作;
var index = idArr.indexOf(row.id);
if (index > -1) {
idArr.splice(index, 1);
}
/* var index2 = eidtSelRow2.indexOf(row.id);
if (index2 > -1) {
eidtSelRow2.splice(index2, 1);
}*/
//console.log(eidtSelRow2);
}, onUncheckAll: function (row) {//取消每一个单选框时对应的操作;
idArr = [];
// eidtSelRow2= [];
}
});
}
initTable2();
});
</script>
<div>==================================保留原有的===========================================</div>
<div style="margin-left:30px;margin-right:10px;height:auto">
<%--<form id="form" name="form" method="post" action="${pageContext.request.contextPath }/selectByInpNoAndVisitId">--%>
<form>
@ -42,6 +391,7 @@
<script>
$(function () {
//======================================wzq===============================
$("#searchBtn").on('click', function () {
var inpNo = $("#inpNo").val();
var visitId = $("#visitId").val();
@ -68,7 +418,7 @@
type: "POST",
data: {masterId: masterId},
success: function (result) {
console.log(result);
//console.log(result);
if (result > 0) {
alert("重新校验成功");
}else {

@ -1499,8 +1499,8 @@
var size = all_size / 1024;
if (size > 500000000) {//500
//$(".shade").fadeIn(500);
//$(".text_span").text("上传的图片大小不能超过100k");
toastr.warning("上传的图片大小不能超过10000000k");
//$(".text_span").text("上传的图片大小不能超过100k!");
toastr.warning("上传的图片大小不能超过10000000k!");
this.value = "";
$(".img_div").html("");
return false;
@ -1513,7 +1513,7 @@
// img.src = objUrl;
// img.onload = function() {
// if (img.width > 100 && img.height > 100) {
// toastr.warning("图片宽高不能大于一百");
// toastr.warning("图片宽高不能大于一百!");
// $("#myFile").val("");
// $(".img_div").html("");
// return false;
@ -1564,7 +1564,7 @@
all_size = all_size + fileALL[j].size;
var size = all_size / 1024;
if (size > 500000000) {
toastr.warning("上传的图片大小不能超过10000000k");
toastr.warning("上传的图片大小不能超过10000000k!");
this.value = "";
$(".img_div2").html("");
return false;
@ -1644,7 +1644,7 @@
toastr.error(result);
}
}, error: function () {
//toastr.error("加载失败");
//toastr.error("加载失败!");
}
});
}
@ -1723,7 +1723,7 @@
}
}
}, error: function () {
//toastr.error("加载失败");
//toastr.error("加载失败!");
}
});
@ -1795,7 +1795,7 @@
$('#assortModal').modal('hide'); //手动关闭
toastr.success("操作成功!");
//$('#addFile').attr("src", $("#outDateLab").val() + ".pdf");//.val($("#outDateLab").val()+".pdf");
//toastr.error("上传PDF失败");
//toastr.error("上传PDF失败!");
//刷新
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
@ -1809,11 +1809,11 @@
//新增或修改
uploadFileAndDate();
} else {
toastr.warning("文件为空");
toastr.warning("文件为空!");
}
} else {
if ($('#pdfPathVal').val() == null || $('#pdfPathVal').val() == "") {
toastr.warning("请选择文件");
toastr.warning("请选择文件!");
} else {
//修改
uploadFileAndDate();
@ -1880,13 +1880,13 @@
img_div.find("select").eq(i).val(result[i].assortId);
}
} else {
toastr.success("暂无数据");
toastr.success("暂无数据!");
}
spinner.spin();
},
error: function () {
toastr.error("获取图片列表失败");
toastr.error("获取图片列表失败!");
}
});
} else {
@ -1966,13 +1966,13 @@
},
error: function () {
spinner.spin();
toastr.error("批量上传失败");
toastr.error("批量上传失败!");
}
});
}
} else {
spinner.spin();
toastr.warning("请选择上传的图片");
toastr.warning("请选择上传的图片!");
}
});
@ -1993,7 +1993,7 @@
}
//判断id
if (imgStr == null || imgStr == '') {
toastr.warning("请选择分段类别");
toastr.warning("请选择分段类别!");
return;
}
if ($("#flag").is(":checked") == true) {
@ -2015,15 +2015,15 @@
<%--newWindow.location.href = pdfUrl;--%>
} else {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
}, error: function (result) {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
} else {
toastr.warning("病案不存在");
toastr.warning("病案不存在!");
}
});
@ -2040,7 +2040,7 @@
idStr += getSelectRows[i].id + ",";
}
} else {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
//上传后预览pdf文件,根据id直接获取pdf并合成
@ -2061,11 +2061,11 @@
} else {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
}, error: function (result) {
newWindow.close();//此处为ajax失败方法自动关闭刚才会打开的页面
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -2236,7 +2236,7 @@
$("#mb").css("display", "none");
}
} else {
toastr.warning("请选择上传的图片");
toastr.warning("请选择上传的图片!");
}
} else {
toastr.warning("记录不存在!");
@ -2568,7 +2568,7 @@
var editId=null;
function dealAndConcelFun() {
if (editId == null) {
toastr.warning("选中1条记录");
toastr.warning("选中1条记录!");
return;
}
if (editId != null && editId != "") {
@ -2779,6 +2779,19 @@
initTableQX();
function getWzxFun(archiveDetailId){
//实时获取完整性
$.ajax({
url: "${path}/beHosp/wzByArchivId",
type: "POST",
data: {archiveDetailId: archiveDetailId},
success: function (resultWz) {
$("#wzContent").empty();
$("#wzContent").html(resultWz);
}
});
}
function initTable() {
if (tipLoad == 1) {
$("#table").bootstrapTable({ // 对应table标签的id
@ -3373,6 +3386,8 @@
return html;
}, events: {
'click .selInfo': function (e, value, row, index) {
//实时获取完整性
getWzxFun(row.id);
$('#selModal').modal({
backdrop: 'static',//backdrop 为 static 时,点击模态对话框的外部区域不会将其关闭。
keyboard: false,//keyboard 为 false 时,按下 Esc 键不会关闭 Modal。
@ -3408,7 +3423,7 @@
$("#outHospLab").html(row.dischargeDisposition);
$("#inLab").html(row.inpNo);
$("#inTimeLab").html(row.visitId);
$("#wzContent").html(row.lockinfo);
//$("#wzContent").html(row.lockinfo);
//入/出院年+出院月+住院号+住院次数
var outDate = "";
@ -3501,7 +3516,7 @@
toastr.warning("暂无任何来源!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
}
@ -3786,7 +3801,7 @@
$('#pdf_page').attr('src', pdfPath);
//病案号 45e9b098f9da49ffba1843bfc6930cb8
} else {
toastr.warning("勾选的PDF文件不存在或破损");
toastr.warning("勾选的PDF文件不存在或破损!");
}
//删除pdf某一页
@ -3823,7 +3838,7 @@
},
onLoadError: function () { //加载失败时执行
//console.info("加载数据失败");
//toastr.warning("用户长时间未操作,请重新登录");
//toastr.warning("用户长时间未操作,请重新登录!");
}, onCheckAll: function (rows) { //点击全选框时触发的操作
if (rows != null && rows.length) {
for (var i = 0; i < rows.length; i++) {
@ -3902,7 +3917,7 @@
$('#pdfPathVal').val("");
} else {
toastr.warning("请选择分段类别");
toastr.warning("请选择分段类别!");
}
});
@ -4012,7 +4027,7 @@
$('#table2').bootstrapTable('refresh');
spinner.spin();
}, error: function () {
// toastr.error("加载失败");
// toastr.error("加载失败!");
}
});
@ -4102,7 +4117,7 @@
var id = idArr.toString();
//判断id
if (id == null || id == '') {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
$.ajax({
@ -4113,12 +4128,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("批量作废成功");
toastr.success("批量作废成功!");
} else {
toastr.error("批量作废失败,无记录");
toastr.error("批量作废失败,无记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -4128,7 +4143,7 @@
var id = idArr.toString();
//判断id
if (id == null || id == '') {
toastr.warning("请选择记录");
toastr.warning("请选择记录!");
return;
}
$.ajax({
@ -4139,12 +4154,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("批量使用成功");
toastr.success("批量使用成功!");
} else {
toastr.error("批量使用失败,无记录");
toastr.error("批量使用失败,无记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -4161,12 +4176,12 @@
if (result == 1) {
//刷新
$('#table2').bootstrapTable('refresh');
toastr.success("作废成功");
toastr.success("作废成功!");
} else {
toastr.error("作废失败,无该条记录");
toastr.error("作废失败,无该条记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -4212,7 +4227,7 @@
$("#firstTrial").val(result.firstTrial);
}
}, error: function () {
// toastr.error("失败")
// toastr.error("失败!")
}
});
});
@ -4543,7 +4558,7 @@
$("#backContent").val(result.backContent);
$("#score").val(result.score);
} else {
toastr.warning("数据不存在");
toastr.warning("数据不存在!");
}
}
});
@ -4588,12 +4603,12 @@
//刷新
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
toastr.success("删除成功");
toastr.success("删除成功!");
} else {
toastr.error("删除失败,无该条记录");
toastr.error("删除失败,无该条记录!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
@ -4602,12 +4617,12 @@
$("#delPageBtn").click(function () {
var pagePdfVal = $("#pagePdf").val();
if (pagePdfVal == null || pagePdfVal == "") {
toastr.warning("页码必填");
toastr.warning("页码必填!");
return;
}
if (pagePdfVal != null && pagePdfVal != "") {
if (pagePdfVal <= 0) {
toastr.warning("起始页码大于0且必填");
toastr.warning("起始页码大于0且必填!");
return;
}
}
@ -4632,7 +4647,7 @@
show: true//弹出对话框
});
} else {
toastr.warning("请输入页码");
toastr.warning("请输入页码!");
}
});
@ -4688,27 +4703,27 @@
$('#table2').bootstrapTable('refresh');
initTree($("#idLab").html());
if (entity.sys == "") {
toastr.success("删除pdf页数,第" + entity.title + "页成功");
toastr.success("删除pdf页数,第" + entity.title + "页成功!");
} else {
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成功");
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成功!");
}
} else if (result == 0) {
if (entity.sys == "") {
toastr.warning("删除pdf页数,第" + entity.title + "页失败");
toastr.warning("删除pdf页数,第" + entity.title + "页失败!");
} else {
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成失败");
toastr.success("删除pdf页数,第" + entity.title + "至" + entity.sys + "页成失败!");
}
} else if (result == 2) {
toastr.warning("pdf文件不存在");
toastr.warning("pdf文件不存在!");
} else if (result == 3) {
toastr.warning("删除页码或页数不得大于总页数");
toastr.warning("删除页码或页数不得大于总页数!");
} else if (result == 4) {
toastr.warning("删除页码前备份失败");
toastr.warning("删除页码前备份失败!");
} else if (result == 5) {
toastr.warning("只剩一页不可再删");
toastr.warning("只剩一页不可再删!");
}
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
});
@ -4739,7 +4754,7 @@
$("#saveBtn").click(function () {
if ($("#inpTitle").val().length > 100) {
toastr.warning("内容长度不超过100");
toastr.warning("内容长度不超过100!");
return;
}
//判断file是否为空如果不是弹出提示框标识该文件已经存在是否替换
@ -4830,7 +4845,7 @@
param.data = result;
oTimeAxiosFun = new oTimeAxios(param);
}, error: function () {
toastr.error("操作失败");
toastr.error("操作失败!");
}
});
})

@ -1,5 +0,0 @@
<html>
<body>
<h2>Hello World!</h2>
</body>
</html>

@ -1,23 +0,0 @@
<%--
Created by IntelliJ IDEA.
User: Administrator
Date: 2019/4/29
Time: 10:31
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<form action="login" method="post">
<input type="text" name="username"/>
<br>
<input type="password" name="password"/>
<br>
<input type="submit" value="登录"/>
</form>
例如用户名admin 密码123456
</body>
</html>
Loading…
Cancel
Save