同步代码

This commit is contained in:
lulz1 2024-02-27 17:58:58 +08:00
parent 1e1fc1a394
commit b50161853c
3 changed files with 5 additions and 5 deletions

View File

@ -11,7 +11,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import static com.chint.infrastructure.constant.CommonMessageConstant.SUCCESS; import static com.chint.infrastructure.constant.CommonMessageConstant.SUCCESS;
import static com.chint.infrastructure.constant.FSSCConstant.FSSC_LOGIN_PATH; import static com.chint.infrastructure.constant.FSSCConstant.FSSC_LOGIN_PATH_APPROVAL;
@RestController @RestController
@RequestMapping("/fssc") @RequestMapping("/fssc")
@ -24,9 +24,8 @@ public class FSSCController {
@PostMapping("/login") @PostMapping("/login")
public Result<LoginResponse> loginToFSSC() { public Result<LoginResponse> loginToFSSC() {
User currentUser = BaseContext.getCurrentUser(); User currentUser = BaseContext.getCurrentUser();
return Result.Success(SUCCESS, LoginResponse.success(FSSCUrl +FSSC_LOGIN_PATH + currentUser.getEmployeeNo().toString())); return Result.Success(SUCCESS, LoginResponse.success(FSSCUrl + FSSC_LOGIN_PATH_APPROVAL + currentUser.getEmployeeNo().toString()));
} }
} }

View File

@ -36,8 +36,8 @@ public class CTripEstimate implements AmountEstimate {
Integer legType = leg.getLegType(); Integer legType = leg.getLegType();
return switch (legType) { return switch (legType) {
case LEG_TYPE_TRAIN -> queryTrainPrice(leg); case LEG_TYPE_TRAIN -> queryTrainPrice(leg);
case LEG_TYPE_AIRPLANE -> queryTrainPrice(leg); case LEG_TYPE_AIRPLANE -> queryFlightPrice(leg);
case LEG_TYPE_HOTEL -> queryTrainPrice(leg); case LEG_TYPE_HOTEL -> queryHotelPrice(leg);
default -> throw new IllegalStateException("Unexpected value: " + legType); default -> throw new IllegalStateException("Unexpected value: " + legType);
}; };
} }

View File

@ -10,4 +10,5 @@ public class FSSCConstant {
public static final String TRIP_CALLBACK_TRAIN_TYPE = "Train";//出租车 public static final String TRIP_CALLBACK_TRAIN_TYPE = "Train";//出租车
public static final String TRIP_CALLBACK_OTHER_TYPE = "Other";//其他 public static final String TRIP_CALLBACK_OTHER_TYPE = "Other";//其他
public static final String FSSC_LOGIN_PATH = "/ecs-console/api/rest/loginWeaver?loginName=";//申请单类型 public static final String FSSC_LOGIN_PATH = "/ecs-console/api/rest/loginWeaver?loginName=";//申请单类型
public static final String FSSC_LOGIN_PATH_APPROVAL = "/ecs-console/api/rest/pushNewOA?billDefineId=fcc76666fb1211e98e2019f4db5548fd&loginName=";//申请单类型
} }