瀏覽代碼

加个线程锁

huxy 2 年之前
父節點
當前提交
dd90bb4af4

+ 1 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/spapl/service/impl/SyPreAssembledPackingListServiceImpl.java

@@ -184,7 +184,7 @@ public class SyPreAssembledPackingListServiceImpl extends ServiceImpl<SyPreAssem
 	 */
 	@Override
 	@Transactional
-	public SyPreAssembledPackingList saveMain2(SyPreAssembledPackingList syPreAssembledPackingList) {
+	public synchronized SyPreAssembledPackingList saveMain2(SyPreAssembledPackingList syPreAssembledPackingList) {
 		List<SyPreAssembledPackingListItem> items=syPreAssembledPackingList.getSyPreAssembledPackingListItemList();
 
 		SimpleDateFormat sf= new SimpleDateFormat("yyyyMMdd");

+ 1 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/splfi/service/impl/SyPackingListFabricServiceImpl.java

@@ -66,7 +66,7 @@ public class SyPackingListFabricServiceImpl extends ServiceImpl<SyPackingListFab
 	private IDxpDataPlanService dxpDataPlanService;
 	@Override
 	@Transactional
-	public SyPackingListFabric saveMain(SyPackingListFabric syPackingListFabric) {
+	public synchronized SyPackingListFabric saveMain(SyPackingListFabric syPackingListFabric) {
 		SimpleDateFormat sf= new SimpleDateFormat("yyMMdd");
 		QueryWrapper<SyPackingListFabric> queryWrapperCount=new QueryWrapper<>();
 		queryWrapperCount.like("create_time", new SimpleDateFormat("yyyy-MM-dd").format(System.currentTimeMillis()));

+ 1 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/splt/controller/SyPackingListTailoringController.java

@@ -516,7 +516,7 @@ public class SyPackingListTailoringController {
 	 @RequestMapping(value = "/getToken", method = {RequestMethod.GET})
 	 public Result getToken(HttpServletRequest request,String username,String syspassword) {
 		 String accessToken = request.getHeader("X-Access-Token");
-		 System.out.println("accessToken的值为:\t"+accessToken);
+		 System.out.println("token的值为:\t"+accessToken);
 		 Result result=new Result();
 		 if(redisUtil.get(CommonConstant.PREFIX_USER_TOKEN + "testData")!=null){
 			 result.setTimestamp(redisUtil.getExpire(CommonConstant.PREFIX_USER_TOKEN + "testData"));

+ 1 - 1
jeecg-boot-module-system/src/main/java/org/jeecg/modules/splt/service/impl/SyPackingListTailoringServiceImpl.java

@@ -157,7 +157,7 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
 
 	@Override
 	@Transactional
-	public SyPackingListTailoring saveMain2(SyPackingListTailoring syPackingListTailoring){
+	public synchronized SyPackingListTailoring saveMain2(SyPackingListTailoring syPackingListTailoring){
 		List<SyPackingListTailoringItem> items=syPackingListTailoring.getSyPackingListTailoringItemList();
 		//SyPackingListTailoring.setDocumentNo(oConvertUtils.id());//随机单据号
 		syPackingListTailoring.setDelFlag("0");//删除状态默认为0