浏览代码

数电发票转换后转换文件清除调整

user5 1 年之前
父节点
当前提交
8048701c2d

+ 7 - 1
src/main/java/com/jeeplus/modules/workreimbursement/web/WorkReimbursementController.java

@@ -1114,9 +1114,10 @@ public class WorkReimbursementController extends BaseController {
 	public Map<String,Object> disposeXmlFile(HttpServletRequest request, MultipartFile multipartFile, String id){
 		Map<String,Object> map = new HashMap();
 		//创建DOM4J解析器对象
+		File file = null;
 		try {
 			//MultipartFile转File
-			File file = FtlUtils.transformMultipartFile(multipartFile);
+			file = FtlUtils.transformMultipartFile(multipartFile);
 			// 创建一个 DocumentBuilderFactory
 			DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
 			// 使用工厂创建一个 DocumentBuilder
@@ -1156,6 +1157,11 @@ public class WorkReimbursementController extends BaseController {
 			e.printStackTrace();
 			map.put("flag",true);
 			map.put("message","上传的数电发票格式错误,请确认后重新上传");
+		} finally {
+			//删除本地文件
+			if (!file.isDirectory()) {
+				file.delete();
+			}
 		}
 		return map;
 	}

+ 1 - 1
src/main/webapp/webpage/modules/workreimbursement/new/workReimbursmentHistoryView.jsp

@@ -46,7 +46,7 @@
 		<form:form id="inputForm" modelAttribute="WorkReimbursementadminupdatehistory" action="" method="post" class="form-horizontal">
 
 			<div class="form-group layui-row first lw7">
-				<div class="form-group-label"><h2>历史报销记录信息</h2></div>
+				<div class="form-group-label"><h2>历史报销修改记录信息</h2></div>
 				<div class=""  style="padding:0px">
 					<table id="contentTables" class="table table-bordered table-condensed can-edit no-bottom-margin details">
 						<thead>