同步代码
This commit is contained in:
parent
93a001ce6a
commit
c4885c2aa8
|
@ -24,7 +24,7 @@ import com.chint.infrastructure.echo_framework.command.Command;
|
||||||
import com.chint.infrastructure.util.DelayDispatch;
|
import com.chint.infrastructure.util.DelayDispatch;
|
||||||
import com.chint.interfaces.rest.bpm.BPMParamFactory;
|
import com.chint.interfaces.rest.bpm.BPMParamFactory;
|
||||||
import com.chint.interfaces.rest.bpm.BPMRequest;
|
import com.chint.interfaces.rest.bpm.BPMRequest;
|
||||||
import com.chint.interfaces.rest.bpm.dot.ExceedStandardDto;
|
import com.chint.interfaces.rest.bpm.dto.ExceedStandardDto;
|
||||||
import com.chint.interfaces.rest.user.UserHttpRequest;
|
import com.chint.interfaces.rest.user.UserHttpRequest;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
|
@ -51,6 +51,10 @@ public class GlobalExceptionHandler {
|
||||||
while (rootCause instanceof InvocationTargetException && cause != null) {
|
while (rootCause instanceof InvocationTargetException && cause != null) {
|
||||||
rootCause = cause;
|
rootCause = cause;
|
||||||
}
|
}
|
||||||
|
if(cause == null){
|
||||||
|
rootCause.printStackTrace();
|
||||||
|
return Result.error("未知错误");
|
||||||
|
}
|
||||||
Throwable causeCause = cause.getCause();
|
Throwable causeCause = cause.getCause();
|
||||||
causeCause.printStackTrace();
|
causeCause.printStackTrace();
|
||||||
return Result.error(causeCause.getMessage());
|
return Result.error(causeCause.getMessage());
|
||||||
|
|
|
@ -5,7 +5,7 @@ import com.chint.domain.exceptions.NotFoundException;
|
||||||
import com.chint.infrastructure.constant.BPMConstant;
|
import com.chint.infrastructure.constant.BPMConstant;
|
||||||
import com.chint.infrastructure.constant.CommonMessageConstant;
|
import com.chint.infrastructure.constant.CommonMessageConstant;
|
||||||
import com.chint.infrastructure.constant.SupplierNameConstant;
|
import com.chint.infrastructure.constant.SupplierNameConstant;
|
||||||
import com.chint.interfaces.rest.bpm.dot.ExceedStandardDto;
|
import com.chint.interfaces.rest.bpm.dto.ExceedStandardDto;
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
|
|
@ -3,10 +3,10 @@ package com.chint.interfaces.rest.bpm;
|
||||||
import com.chint.domain.aggregates.user.User;
|
import com.chint.domain.aggregates.user.User;
|
||||||
import com.chint.infrastructure.util.BaseContext;
|
import com.chint.infrastructure.util.BaseContext;
|
||||||
import com.chint.interfaces.rest.base.PostRequest;
|
import com.chint.interfaces.rest.base.PostRequest;
|
||||||
import com.chint.interfaces.rest.bpm.dot.BPMBaseRequest;
|
import com.chint.interfaces.rest.bpm.dto.BPMBaseRequest;
|
||||||
import com.chint.interfaces.rest.bpm.dot.BPMResponse;
|
import com.chint.interfaces.rest.bpm.dto.BPMResponse;
|
||||||
import com.chint.interfaces.rest.bpm.dot.ExceedStandardDto;
|
import com.chint.interfaces.rest.bpm.dto.ExceedStandardDto;
|
||||||
import com.chint.interfaces.rest.bpm.dot.RescheduleDto;
|
import com.chint.interfaces.rest.bpm.dto.RescheduleDto;
|
||||||
import com.google.gson.Gson;
|
import com.google.gson.Gson;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.chint.interfaces.rest.bpm.dot;
|
package com.chint.interfaces.rest.bpm.dto;
|
||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.experimental.Accessors;
|
import lombok.experimental.Accessors;
|
|
@ -1,4 +1,4 @@
|
||||||
package com.chint.interfaces.rest.bpm.dot;
|
package com.chint.interfaces.rest.bpm.dto;
|
||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package com.chint.interfaces.rest.bpm.dot;
|
package com.chint.interfaces.rest.bpm.dto;
|
||||||
|
|
||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
|
@ -1,4 +1,4 @@
|
||||||
package com.chint.interfaces.rest.bpm.dot;
|
package com.chint.interfaces.rest.bpm.dto;
|
||||||
|
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.experimental.Accessors;
|
import lombok.experimental.Accessors;
|
|
@ -87,7 +87,7 @@ public class CTripEstimateRequest {
|
||||||
.valuationBaseInfo()
|
.valuationBaseInfo()
|
||||||
.eID(user.getEmployeeNo().toString())
|
.eID(user.getEmployeeNo().toString())
|
||||||
.corpID(C_TRIP_CORP_ID)
|
.corpID(C_TRIP_CORP_ID)
|
||||||
// .rankName(user.getRankCode())
|
.rankName(user.getStandardLevel())
|
||||||
.done()
|
.done()
|
||||||
.valuationProductInfo()
|
.valuationProductInfo()
|
||||||
.addFlightProductInfo(flightProductInfo)
|
.addFlightProductInfo(flightProductInfo)
|
||||||
|
|
|
@ -95,10 +95,10 @@ public class BookingRelatedApiRequestBuilder {
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
// public ValuationBaseInfoBuilder rankName(String rankName) {
|
public ValuationBaseInfoBuilder rankName(String rankName) {
|
||||||
// baseInfo.setRankName(rankName);
|
baseInfo.setRankName(rankName);
|
||||||
// return this;
|
return this;
|
||||||
// }
|
}
|
||||||
|
|
||||||
public ValuateBudgetRequestTypeBuilder done() {
|
public ValuateBudgetRequestTypeBuilder done() {
|
||||||
requestContent.setValuationBaseInfo(baseInfo);
|
requestContent.setValuationBaseInfo(baseInfo);
|
||||||
|
|
|
@ -10,7 +10,7 @@ public class ValuationBaseInfo {
|
||||||
// 员工ID
|
// 员工ID
|
||||||
private String eID;
|
private String eID;
|
||||||
// 职级名称
|
// 职级名称
|
||||||
// private String rankName;
|
private String rankName;
|
||||||
|
|
||||||
// Getters and setters...
|
// Getters and setters...
|
||||||
}
|
}
|
|
@ -27,6 +27,7 @@ import java.util.LinkedHashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
|
||||||
|
import static com.chint.infrastructure.constant.RankConstant.STANDARD_LEVEL_THREE;
|
||||||
import static com.chint.infrastructure.constant.SFConstant.OPENAI_BASE_URL;
|
import static com.chint.infrastructure.constant.SFConstant.OPENAI_BASE_URL;
|
||||||
import static com.chint.infrastructure.constant.SFConstant.USER_DATA_PATH;
|
import static com.chint.infrastructure.constant.SFConstant.USER_DATA_PATH;
|
||||||
|
|
||||||
|
@ -59,6 +60,8 @@ public class UserHttpRequestImpl implements UserHttpRequest {
|
||||||
if (ranks != null) {
|
if (ranks != null) {
|
||||||
user.setStandardLevel(ranks.getStandardLevel());
|
user.setStandardLevel(ranks.getStandardLevel());
|
||||||
// user.setStandardLevel("测试职级");
|
// user.setStandardLevel("测试职级");
|
||||||
|
} else {
|
||||||
|
user.setStandardLevel(STANDARD_LEVEL_THREE);
|
||||||
}
|
}
|
||||||
return user;
|
return user;
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,15 +9,14 @@ import com.chint.interfaces.rest.ly.LYPostRequest;
|
||||||
import com.chint.interfaces.rest.ly.LYTokenRequest;
|
import com.chint.interfaces.rest.ly.LYTokenRequest;
|
||||||
import com.chint.interfaces.rest.ly.LYUserRequest;
|
import com.chint.interfaces.rest.ly.LYUserRequest;
|
||||||
import com.chint.interfaces.rest.ly.dto.applyordersync.*;
|
import com.chint.interfaces.rest.ly.dto.applyordersync.*;
|
||||||
import com.chint.interfaces.rest.bpm.dot.BPMBaseRequest;
|
import com.chint.interfaces.rest.bpm.dto.BPMBaseRequest;
|
||||||
import com.chint.interfaces.rest.bpm.dot.BPMResponse;
|
import com.chint.interfaces.rest.bpm.dto.BPMResponse;
|
||||||
import com.chint.interfaces.rest.bpm.dot.ExceedStandardDto;
|
import com.chint.interfaces.rest.bpm.dto.ExceedStandardDto;
|
||||||
import com.chint.interfaces.rest.bpm.dot.RescheduleDto;
|
import com.chint.interfaces.rest.bpm.dto.RescheduleDto;
|
||||||
import com.chint.interfaces.rest.ly.dto.commonresult.Result;
|
import com.chint.interfaces.rest.ly.dto.commonresult.Result;
|
||||||
import com.chint.interfaces.rest.ly.dto.estimateprice.*;
|
import com.chint.interfaces.rest.ly.dto.estimateprice.*;
|
||||||
import com.chint.interfaces.rest.ly.vo.estimateprice.TrainPriceVo;
|
import com.chint.interfaces.rest.ly.vo.estimateprice.TrainPriceVo;
|
||||||
import com.google.gson.Gson;
|
import com.google.gson.Gson;
|
||||||
import org.junit.jupiter.api.Test;
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.boot.test.context.SpringBootTest;
|
import org.springframework.boot.test.context.SpringBootTest;
|
||||||
|
|
||||||
|
|
|
@ -43,14 +43,14 @@ class RouteApplicationTests {
|
||||||
LocalDateTime parse = LocalDateTime.parse("2024-04-15 23:59:00", dateTimeFormatter);
|
LocalDateTime parse = LocalDateTime.parse("2024-04-15 23:59:00", dateTimeFormatter);
|
||||||
System.out.println(parse);
|
System.out.println(parse);
|
||||||
}
|
}
|
||||||
// @Test
|
@Test
|
||||||
void loginSign() {
|
void loginSign() {
|
||||||
String sfno = "230615020";
|
String sfno = "210901385";
|
||||||
String syscode = "abc";
|
String syscode = "FSSC";
|
||||||
String billcode = "CCC12321412323";
|
String billcode = "CLSQ240226000004";
|
||||||
String companycode = "A30000001";
|
String companycode = "正泰集团股份有限公司";
|
||||||
String sec = "Superdandan";
|
String sec = "Superdandan";
|
||||||
String timespan = "12312321412312";
|
String timespan = "1708908662738";
|
||||||
String s = Digest.md5(sfno + syscode + billcode + companycode + sec + timespan);
|
String s = Digest.md5(sfno + syscode + billcode + companycode + sec + timespan);
|
||||||
System.out.println(s);
|
System.out.println(s);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue