Browse Source

对账单新增,保存录单人uu

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@10546 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
dongbw 8 years ago
parent
commit
ab0de4f7f2

+ 13 - 0
src/main/java/com/uas/platform/b2b/model/PurchaseApCheck.java

@@ -61,6 +61,12 @@ public class PurchaseApCheck implements Serializable {
 	@Column(name = "pa_recorder")
 	private String recorder;
 
+	/**
+	 * 录单人UU
+	 */
+	@Column(name = "pa_recorderuu")
+	private Long recorderUU;
+
 	/**
 	 * 应收日期
 	 */
@@ -369,4 +375,11 @@ public class PurchaseApCheck implements Serializable {
 		this.print = print;
 	}
 
+	public Long getRecorderUU() {
+		return recorderUU;
+	}
+
+	public void setRecorderUU(Long recorderUU) {
+		this.recorderUU = recorderUU;
+	}
 }

+ 17 - 19
src/main/java/com/uas/platform/b2b/service/impl/PurchaseApCheckServiceImpl.java

@@ -1,17 +1,18 @@
 package com.uas.platform.b2b.service.impl;
 
-import java.text.SimpleDateFormat;
-import java.util.*;
-
-import javax.persistence.criteria.CriteriaBuilder;
-import javax.persistence.criteria.CriteriaQuery;
-import javax.persistence.criteria.Predicate;
-import javax.persistence.criteria.Root;
-
+import com.uas.platform.b2b.core.util.ContextUtils;
 import com.uas.platform.b2b.core.util.ThreadTask;
 import com.uas.platform.b2b.dao.*;
+import com.uas.platform.b2b.event.PurchaseApCheckSaveEvent;
 import com.uas.platform.b2b.model.*;
-import com.uas.platform.core.model.Constant;
+import com.uas.platform.b2b.search.SearchService;
+import com.uas.platform.b2b.service.PurchaseApCheckService;
+import com.uas.platform.b2b.support.SystemSession;
+import com.uas.platform.core.exception.IllegalOperatorException;
+import com.uas.platform.core.model.PageInfo;
+import com.uas.platform.core.model.Status;
+import com.uas.platform.core.persistence.criteria.PredicateUtils;
+import com.uas.search.b2b.model.PageParams;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.data.domain.Page;
 import org.springframework.data.jpa.domain.Specification;
@@ -22,16 +23,12 @@ import org.springframework.ui.ModelMap;
 import org.springframework.util.CollectionUtils;
 import org.springframework.util.StringUtils;
 
-import com.uas.platform.b2b.core.util.ContextUtils;
-import com.uas.platform.b2b.event.PurchaseApCheckSaveEvent;
-import com.uas.platform.b2b.search.SearchService;
-import com.uas.platform.b2b.service.PurchaseApCheckService;
-import com.uas.platform.b2b.support.SystemSession;
-import com.uas.platform.core.exception.IllegalOperatorException;
-import com.uas.platform.core.model.PageInfo;
-import com.uas.platform.core.model.Status;
-import com.uas.platform.core.persistence.criteria.PredicateUtils;
-import com.uas.search.b2b.model.PageParams;
+import javax.persistence.criteria.CriteriaBuilder;
+import javax.persistence.criteria.CriteriaQuery;
+import javax.persistence.criteria.Predicate;
+import javax.persistence.criteria.Root;
+import java.text.SimpleDateFormat;
+import java.util.*;
 
 @Service
 public class PurchaseApCheckServiceImpl implements PurchaseApCheckService {
@@ -283,6 +280,7 @@ public class PurchaseApCheckServiceImpl implements PurchaseApCheckService {
 		String code = sdf.format(d);
 		purchaseApCheck.setCode(code);
 		purchaseApCheck.setRecorder(SystemSession.getUser().getUserName());
+		purchaseApCheck.setRecorderUU(SystemSession.getUser().getUserUU());
 		Short number = 0;
 		List<PurchaseApCheckItem> items = new ArrayList<PurchaseApCheckItem>();
 		// 保存成功的同时来源单据更新一下