From 340b69790a7a2eff1ff5de75f109dc77f4b4008f Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期三, 13 十一月 2024 16:12:00 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/mdqdasrsVersion' into mdqdasrsVersion
---
src/main/java/com/zy/asrs/task/kingdee/LoginAuthenticationScheduler.java | 3 ++-
src/main/java/com/zy/asrs/entity/LocDetl.java | 7 +++++++
src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java | 14 ++++++++------
src/main/resources/mapper/LocDetlMapper.xml | 16 ++++++++--------
src/main/resources/application.yml | 4 ++--
5 files changed, 27 insertions(+), 17 deletions(-)
diff --git a/src/main/java/com/zy/asrs/entity/LocDetl.java b/src/main/java/com/zy/asrs/entity/LocDetl.java
index 2eb2138..40cfd0a 100644
--- a/src/main/java/com/zy/asrs/entity/LocDetl.java
+++ b/src/main/java/com/zy/asrs/entity/LocDetl.java
@@ -289,6 +289,13 @@
return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.appeTime);
}
+ public void setOwner(Integer owner) {
+ if (Cools.isEmpty(owner) || owner == 0){
+ this.owner = 32;
+ }
+ this.owner = owner;
+ }
+
public void sync(Object source) {
Synchro.Copy(source, this);
}
diff --git a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
index 9465115..be59bb9 100644
--- a/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/WorkMastHandler.java
@@ -188,12 +188,14 @@
manPakOutEntityWrapper.eq("doc_num",wrkDetl.getOrderNo());
manPakOutEntityWrapper.eq("matnr",wrkDetl.getMatnr());
ManPakOut manPakOut = manPakOutService.selectOne(manPakOutEntityWrapper);
- if (manPakOut.getCount() + wrkDetl.getAnfme() >= manPakOut.getAnfme()){
- manPakOut.setStatus(1);
- }
- manPakOut.setCount(manPakOut.getCount() + wrkDetl.getAnfme());
- if (!manPakOutService.update(manPakOut,manPakOutEntityWrapper)){
- return FAIL.setMsg("鏇存柊鎷h揣鍗曞畬鎴愭暟閲忓け璐�");
+ if (!Cools.isEmpty(manPakOut)){
+ if (manPakOut.getCount() + wrkDetl.getAnfme() >= manPakOut.getAnfme()){
+ manPakOut.setStatus(1);
+ }
+ manPakOut.setCount(manPakOut.getCount() + wrkDetl.getAnfme());
+ if (!manPakOutService.update(manPakOut,manPakOutEntityWrapper)){
+ return FAIL.setMsg("鏇存柊鎷h揣鍗曞畬鎴愭暟閲忓け璐�");
+ }
}
}
diff --git a/src/main/java/com/zy/asrs/task/kingdee/LoginAuthenticationScheduler.java b/src/main/java/com/zy/asrs/task/kingdee/LoginAuthenticationScheduler.java
index 8b7be90..e82fdd4 100644
--- a/src/main/java/com/zy/asrs/task/kingdee/LoginAuthenticationScheduler.java
+++ b/src/main/java/com/zy/asrs/task/kingdee/LoginAuthenticationScheduler.java
@@ -4,6 +4,7 @@
import lombok.extern.slf4j.Slf4j;
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;
@Slf4j
@@ -15,7 +16,7 @@
@Value("${erp.switch.LoginAuthenticationSwitch}")
private boolean LoginAuthenticationSwitch;
- //@Scheduled(cron = "0/3 * * * * ? ")
+// @Scheduled(cron = "0/3 * * * * ? ")
void login(){
if(!LoginAuthenticationSwitch){
return;
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index a4f6c33..5ef1ed2 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -75,7 +75,7 @@
PushDowmOrderSwitch: true
# 鍦板潃
address:
- URL: http://lubemater.ik3cloud.com/k3cloud/html5/
+ URL: http://lubemater.ik3cloud.com/
#鐧诲綍鍦板潃
loginaddress: K3CLOUD/Kingdee.BOS.WebApi.ServicesStub.AuthService.ValidateUser.common.kdsvc
#鍗曟嵁锛屽晢鍝佹。妗堝湴鍧�
@@ -95,4 +95,4 @@
password: "a.222222"
lcid: 2052
# 淇濇寔true
- enable: false
\ No newline at end of file
+ enable: true
\ No newline at end of file
diff --git a/src/main/resources/mapper/LocDetlMapper.xml b/src/main/resources/mapper/LocDetlMapper.xml
index f20e07e..93fbee4 100644
--- a/src/main/resources/mapper/LocDetlMapper.xml
+++ b/src/main/resources/mapper/LocDetlMapper.xml
@@ -652,14 +652,14 @@
and b.loc_sts = 'F'
and a.matnr = #{matnr}
- <!-- <choose>-->
- <!-- <when test="batch != null and batch != ''">-->
- <!-- and a.batch = #{batch}-->
- <!-- </when>-->
- <!-- <otherwise>-->
- <!-- and (a.batch IS NULL OR a.batch = '')-->
- <!-- </otherwise>-->
- <!-- </choose>-->
+ <choose>
+ <when test="batch != null and batch != ''">
+ and a.batch = #{batch}
+ </when>
+ <otherwise>
+ and (a.batch IS NULL OR a.batch = '')
+ </otherwise>
+ </choose>
<choose>
<when test="owner != null and owner !=0">
--
Gitblit v1.9.1