Merge branch 'dev' into feature/dev-yj
This commit is contained in:
commit
2bfeada0db
@ -3,6 +3,7 @@ package com.interplug.qcast.biz;
|
|||||||
import com.interplug.qcast.config.message.Messages;
|
import com.interplug.qcast.config.message.Messages;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
@ -12,11 +13,33 @@ import org.springframework.web.bind.annotation.RestController;
|
|||||||
@RequestMapping("/api/main")
|
@RequestMapping("/api/main")
|
||||||
public class MainController {
|
public class MainController {
|
||||||
|
|
||||||
@Autowired
|
@Autowired Messages message;
|
||||||
Messages message;
|
|
||||||
|
@Value("${front.url}")
|
||||||
|
private String frontUrl;
|
||||||
|
|
||||||
@GetMapping
|
@GetMapping
|
||||||
public String Main() {
|
public MainTestResponse Main() {
|
||||||
return message.getMessage("example.msg.001");
|
MainTestResponse response =
|
||||||
|
new MainTestResponse(message.getMessage("example.msg.001"), frontUrl);
|
||||||
|
return response;
|
||||||
|
}
|
||||||
|
|
||||||
|
class MainTestResponse {
|
||||||
|
private String message;
|
||||||
|
private String frontUrl;
|
||||||
|
|
||||||
|
public MainTestResponse(String message, String frontUrl) {
|
||||||
|
this.message = message;
|
||||||
|
this.frontUrl = frontUrl;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getMessage() {
|
||||||
|
return message;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getFrontUrl() {
|
||||||
|
return frontUrl;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -15,21 +15,6 @@ spring:
|
|||||||
username: pvDBuser
|
username: pvDBuser
|
||||||
maximum-pool-size: 4
|
maximum-pool-size: 4
|
||||||
pool-name: Master-HikariPool
|
pool-name: Master-HikariPool
|
||||||
# datasource:
|
|
||||||
# master:
|
|
||||||
# driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
|
||||||
# jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
|
|
||||||
# username: pvDBuser
|
|
||||||
# password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
|
||||||
# maximum-pool-size: 4
|
|
||||||
# pool-name: Master-HikariPool
|
|
||||||
# read:
|
|
||||||
# driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
|
||||||
# jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
|
|
||||||
# username: pvDBuser
|
|
||||||
# password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
|
||||||
# maximum-pool-size: 4
|
|
||||||
# pool-name: Read-HikariPool
|
|
||||||
jackson:
|
jackson:
|
||||||
time-zone: Asia/Seoul
|
time-zone: Asia/Seoul
|
||||||
batch:
|
batch:
|
||||||
|
|||||||
@ -6,26 +6,14 @@ server:
|
|||||||
spring:
|
spring:
|
||||||
datasource:
|
datasource:
|
||||||
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
||||||
jdbc-url: jdbc:log4jdbc:sqlserver://10.31.0.21:1433;databaseName=NEWPVCAD;encrypt=false;trustServerCertificate=true
|
# jdbc-url: jdbc:log4jdbc:sqlserver://10.31.0.21:1433;databaseName=NEWPVCAD;encrypt=false;trustServerCertificate=true
|
||||||
username: pvDBuser
|
# username: pvDBuser
|
||||||
|
# password: ENC(Zc3J45rtPR/uQDeDOcrnF/iGLlU6U3y6)
|
||||||
|
jdbc-url: jdbc:log4jdbc:sqlserver://124.35.22.21:1433;databaseName=NEWPVCAD;encrypt=false;trustServerCertificate=false
|
||||||
password: ENC(Zc3J45rtPR/uQDeDOcrnF/iGLlU6U3y6)
|
password: ENC(Zc3J45rtPR/uQDeDOcrnF/iGLlU6U3y6)
|
||||||
|
username: pvDBuser
|
||||||
maximum-pool-size: 4
|
maximum-pool-size: 4
|
||||||
pool-name: Master-HikariPool
|
pool-name: Master-HikariPool
|
||||||
# datasource:
|
|
||||||
# master:
|
|
||||||
# driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
|
||||||
# jdbc-url: jdbc:log4jdbc:sqlserver://203.137.191.137:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
|
|
||||||
# username: pvDBuser
|
|
||||||
# password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
|
||||||
# maximum-pool-size: 4
|
|
||||||
# pool-name: Master-HikariPool
|
|
||||||
# read:
|
|
||||||
# driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
|
||||||
# jdbc-url: jdbc:log4jdbc:sqlserver://203.137.191.137:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
|
|
||||||
# username: pvDBuser
|
|
||||||
# password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
|
||||||
# maximum-pool-size: 4
|
|
||||||
# pool-name: Read-HikariPool
|
|
||||||
jackson:
|
jackson:
|
||||||
time-zone: Asia/Seoul
|
time-zone: Asia/Seoul
|
||||||
batch:
|
batch:
|
||||||
@ -40,10 +28,10 @@ batch:
|
|||||||
job:
|
job:
|
||||||
enabled: false
|
enabled: false
|
||||||
#QSP url 하나시스운영 #https://jp.qsalesplatform.com
|
#QSP url 하나시스운영 #https://jp.qsalesplatform.com
|
||||||
#QSP url 하나시스개발 #https://121.168.9.37:8080
|
#QSP url 하나시스개발 #http://121.168.9.37:8080
|
||||||
#QSP url interplug dev #http://1.248.227.176:8120
|
#QSP url interplug dev #http://1.248.227.176:8120
|
||||||
qsp:
|
qsp:
|
||||||
url: https://jp.qsalesplatform.com
|
url: http://121.168.9.37:8080
|
||||||
master-store-batch-url: /api/master/storeAdditionalInfo
|
master-store-batch-url: /api/master/storeAdditionalInfo
|
||||||
master-material-batch-url: /api/master/materialList
|
master-material-batch-url: /api/master/materialList
|
||||||
master-bom-batch-url: /api/master/bomList
|
master-bom-batch-url: /api/master/bomList
|
||||||
|
|||||||
@ -19,22 +19,6 @@ spring:
|
|||||||
password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
||||||
maximum-pool-size: 4
|
maximum-pool-size: 4
|
||||||
pool-name: Master-HikariPool
|
pool-name: Master-HikariPool
|
||||||
# master:
|
|
||||||
# driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
|
||||||
# jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
|
|
||||||
# username: pvDBuser
|
|
||||||
# password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
|
||||||
# maximum-pool-size: 4
|
|
||||||
# pool-name: Master-HikariPool
|
|
||||||
# # connection-test-query: SELECT 1
|
|
||||||
# read:
|
|
||||||
# driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
|
||||||
# jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
|
|
||||||
# username: pvDBuser
|
|
||||||
# password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
|
||||||
# maximum-pool-size: 4
|
|
||||||
# pool-name: Read-HikariPool
|
|
||||||
# connection-test-query: SELECT 2
|
|
||||||
jackson:
|
jackson:
|
||||||
time-zone: Asia/Seoul
|
time-zone: Asia/Seoul
|
||||||
batch:
|
batch:
|
||||||
@ -68,6 +52,10 @@ management:
|
|||||||
health:
|
health:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
||||||
|
batch:
|
||||||
|
job:
|
||||||
|
enabled: true
|
||||||
|
|
||||||
file:
|
file:
|
||||||
root.path: /home/development/public/files
|
root.path: /home/development/public/files
|
||||||
ini.root.path: /home/development/public/files/NewEstimate
|
ini.root.path: /home/development/public/files/NewEstimate
|
||||||
|
|||||||
@ -7,9 +7,13 @@
|
|||||||
<select id="getCanvasStatusNewObjectNo" parameterType="string"
|
<select id="getCanvasStatusNewObjectNo" parameterType="string"
|
||||||
resultType="com.interplug.qcast.biz.canvasStatus.dto.CanvasStatus">
|
resultType="com.interplug.qcast.biz.canvasStatus.dto.CanvasStatus">
|
||||||
/* sqlid : com.interplug.qcast.canvasStatus.getCanvasStatusNewObjectNo */
|
/* sqlid : com.interplug.qcast.canvasStatus.getCanvasStatusNewObjectNo */
|
||||||
SELECT #{userId} + FORMAT(GETDATE(), 'yyMMdd') + RIGHT('000' + CAST(ISNULL(MAX(CAST(RIGHT(object_no, 3) AS INT)), 0) + 1 AS VARCHAR (3)), 3) AS objectNo
|
SELECT #{userId} + RIGHT('0' + CAST(YEAR(GETDATE()) % 100 AS VARCHAR), 2) +
|
||||||
|
RIGHT('0' + CAST(MONTH(GETDATE()) AS VARCHAR), 2) +
|
||||||
|
RIGHT('0' + CAST(DAY(GETDATE()) AS VARCHAR), 2) + RIGHT('000' + CAST(ISNULL(MAX(CAST(RIGHT(object_no, 3) AS INT)), 0) + 1 AS VARCHAR (3)), 3) AS objectNo
|
||||||
FROM TB_CANVAS_STATUS
|
FROM TB_CANVAS_STATUS
|
||||||
WHERE object_no LIKE #{userId} + FORMAT(GETDATE(), 'yyMMdd') + '%'
|
WHERE object_no LIKE #{userId} + RIGHT('0' + CAST(YEAR(GETDATE()) % 100 AS VARCHAR), 2) +
|
||||||
|
RIGHT('0' + CAST(MONTH(GETDATE()) AS VARCHAR), 2) +
|
||||||
|
RIGHT('0' + CAST(DAY(GETDATE()) AS VARCHAR), 2) + '%'
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="getCanvasStatusImageAdd" parameterType="string"
|
<select id="getCanvasStatusImageAdd" parameterType="string"
|
||||||
|
|||||||
@ -327,11 +327,11 @@
|
|||||||
<choose>
|
<choose>
|
||||||
<when test='schDateType != null and schDateType == "U" and (schFromDt != null and schFromDt != "") and (schToDt != null and schToDt != "")'>
|
<when test='schDateType != null and schDateType == "U" and (schFromDt != null and schFromDt != "") and (schToDt != null and schToDt != "")'>
|
||||||
/* 갱신일 시작일,종료일 검색조건 */
|
/* 갱신일 시작일,종료일 검색조건 */
|
||||||
AND O.LAST_EDIT_DATETIME BETWEEN CONVERT(DATETIME, CONVERT(VARCHAR(10), PARSE(#{schFromDt} AS DATE USING 'en-US')) + ' 00:00:00') AND CONVERT(DATETIME, CONVERT(VARCHAR(10), PARSE(#{schToDt} AS DATE USING 'en-US')) + ' 23:59:59')
|
AND O.LAST_EDIT_DATETIME BETWEEN CONVERT(DATETIME, CONVERT(VARCHAR(10), #{schFromDt}, 120) + ' 00:00:00', 120) AND CONVERT(DATETIME, CONVERT(VARCHAR(10), #{schToDt}, 120) + ' 23:59:59', 120)
|
||||||
</when>
|
</when>
|
||||||
<when test='schDateType != null and schDateType == "R" and (schFromDt != null and schFromDt != "") and (schToDt != null and schToDt != "")'>
|
<when test='schDateType != null and schDateType == "R" and (schFromDt != null and schFromDt != "") and (schToDt != null and schToDt != "")'>
|
||||||
/* 등록일 시작일,종료일 검색조건 */
|
/* 등록일 시작일,종료일 검색조건 */
|
||||||
AND OI.CREATE_DATETIME BETWEEN CONVERT(DATETIME, CONVERT(VARCHAR(10), PARSE(#{schFromDt} AS DATE USING 'en-US')) + ' 00:00:00') AND CONVERT(DATETIME, CONVERT(VARCHAR(10), PARSE(#{schToDt} AS DATE USING 'en-US')) + ' 23:59:59')
|
AND OI.CREATE_DATETIME BETWEEN CONVERT(DATETIME, CONVERT(VARCHAR(10), #{schFromDt}, 120) + ' 00:00:00', 120) AND CONVERT(DATETIME, CONVERT(VARCHAR(10), #{schToDt}, 120) + ' 23:59:59', 120)
|
||||||
</when>
|
</when>
|
||||||
</choose>
|
</choose>
|
||||||
<if test='schTempFlg != null and schTempFlg != ""'>
|
<if test='schTempFlg != null and schTempFlg != ""'>
|
||||||
@ -471,23 +471,33 @@
|
|||||||
</select>
|
</select>
|
||||||
|
|
||||||
<insert id="insertObjectNo" parameterType="com.interplug.qcast.biz.object.dto.ObjectRequest">
|
<insert id="insertObjectNo" parameterType="com.interplug.qcast.biz.object.dto.ObjectRequest">
|
||||||
/* sqlid : com.interplug.qcast.biz.object.insertObjectNo */
|
MERGE INTO T_OBJECT_NO AS TARGET
|
||||||
INSERT INTO T_OBJECT_NO
|
USING (
|
||||||
(
|
|
||||||
SALE_STORE_ID
|
|
||||||
, YEAR
|
|
||||||
, MONTH
|
|
||||||
, DAY
|
|
||||||
, NO
|
|
||||||
)
|
|
||||||
SELECT
|
SELECT
|
||||||
#{saleStoreId}
|
#{saleStoreId} AS SALE_STORE_ID
|
||||||
, RIGHT(CAST(YEAR(GETDATE()) AS VARCHAR), 2)
|
, RIGHT(CAST(YEAR(GETDATE()) AS VARCHAR), 2) AS YEAR
|
||||||
, RIGHT('0' + CAST(MONTH(GETDATE()) AS VARCHAR), 2)
|
, RIGHT('0' + CAST(MONTH(GETDATE()) AS VARCHAR), 2) AS MONTH
|
||||||
, RIGHT('0' + CAST(DAY(GETDATE()) AS VARCHAR), 2)
|
, RIGHT('0' + CAST(DAY(GETDATE()) AS VARCHAR), 2) AS DAY
|
||||||
, ISNULL(MAX(NO), 0) + 1 FROM T_OBJECT_NO WHERE SALE_STORE_ID = #{saleStoreId} AND YEAR = RIGHT(CAST(YEAR(GETDATE()) AS VARCHAR), 2) AND MONTH = RIGHT('0' + CAST(MONTH(GETDATE()) AS VARCHAR), 2) AND DAY = RIGHT('0' + CAST(DAY(GETDATE()) AS VARCHAR), 2)
|
, ISNULL(MAX(NO), 0) + 1 AS NO
|
||||||
|
FROM T_OBJECT_NO
|
||||||
|
WHERE SALE_STORE_ID = #{saleStoreId}
|
||||||
|
AND YEAR = RIGHT(CAST(YEAR(GETDATE()) AS VARCHAR), 2)
|
||||||
|
AND MONTH = RIGHT('0' + CAST(MONTH(GETDATE()) AS VARCHAR), 2)
|
||||||
|
AND DAY = RIGHT('0' + CAST(DAY(GETDATE()) AS VARCHAR), 2)
|
||||||
|
) AS SOURCE
|
||||||
|
ON TARGET.SALE_STORE_ID = SOURCE.SALE_STORE_ID
|
||||||
|
AND TARGET.YEAR = SOURCE.YEAR
|
||||||
|
AND TARGET.MONTH = SOURCE.MONTH
|
||||||
|
AND TARGET.DAY = SOURCE.DAY
|
||||||
|
WHEN MATCHED THEN
|
||||||
|
UPDATE SET
|
||||||
|
NO = SOURCE.NO
|
||||||
|
WHEN NOT MATCHED THEN
|
||||||
|
INSERT (SALE_STORE_ID, YEAR, MONTH, DAY, NO)
|
||||||
|
VALUES (SOURCE.SALE_STORE_ID, SOURCE.YEAR, SOURCE.MONTH, SOURCE.DAY, SOURCE.NO);
|
||||||
</insert>
|
</insert>
|
||||||
|
|
||||||
|
|
||||||
<insert id="insertObject" parameterType="com.interplug.qcast.biz.object.dto.ObjectRequest">
|
<insert id="insertObject" parameterType="com.interplug.qcast.biz.object.dto.ObjectRequest">
|
||||||
/* sqlid : com.interplug.qcast.biz.object.insertObject */
|
/* sqlid : com.interplug.qcast.biz.object.insertObject */
|
||||||
INSERT INTO T_OBJECT
|
INSERT INTO T_OBJECT
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user