Compare commits

..

No commits in common. "7a3fb61f2c7127f234932522485b8d28dab41993" and "27812c6908bfc0eabc29742ea219ee127d6bbb03" have entirely different histories.

6 changed files with 13 additions and 34 deletions

View File

@ -7,9 +7,6 @@ import java.io.FileInputStream;
import java.io.IOException; import java.io.IOException;
import java.io.InputStream; import java.io.InputStream;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLConnection;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays; import java.util.Arrays;
@ -1497,40 +1494,21 @@ public class EstimateService {
// 도면 이미지 셋팅 // 도면 이미지 셋팅
String baseDrawingImgName = estimateRequest.getObjectNo() + "_" + estimateRequest.getPlanNo(); String baseDrawingImgName = estimateRequest.getObjectNo() + "_" + estimateRequest.getPlanNo();
File file = new File(drawingDirPath + File.separator + baseDrawingImgName + "_1.png");
URL url = new URL(drawingDirPath + File.separator + baseDrawingImgName + "_1.png"); if (file.exists()) {
URLConnection con = url.openConnection();
HttpURLConnection exitCode = (HttpURLConnection)con;
if (exitCode.getResponseCode() == 200) {
InputStream imageInputStream = InputStream imageInputStream =
new URL(drawingDirPath + File.separator + baseDrawingImgName + "_1.png").openStream(); new FileInputStream(drawingDirPath + File.separator + baseDrawingImgName + "_1.png");
byte[] drawingImg1 = Util.toByteArray(imageInputStream); byte[] drawingImg1 = Util.toByteArray(imageInputStream);
estimateResponse.setDrawingImg1(drawingImg1); estimateResponse.setDrawingImg1(drawingImg1);
} }
// File file = new File(drawingDirPath + File.separator + baseDrawingImgName + "_1.png");
// if (file.exists()) { file = new File(drawingDirPath + File.separator + baseDrawingImgName + "_2.png");
// InputStream imageInputStream = if (file.exists()) {
// new FileInputStream(drawingDirPath + File.separator + baseDrawingImgName + "_1.png");
// byte[] drawingImg1 = Util.toByteArray(imageInputStream);
// estimateResponse.setDrawingImg1(drawingImg1);
// }
String baseDrawingImgName2 = estimateRequest.getObjectNo() + "_" + estimateRequest.getPlanNo();
URL url2 = new URL(drawingDirPath + File.separator + baseDrawingImgName2 + "_2.png");
URLConnection con2 = url2.openConnection();
HttpURLConnection exitCode2 = (HttpURLConnection)con2;
if (exitCode2.getResponseCode() == 200) {
InputStream imageInputStream2 = InputStream imageInputStream2 =
new URL(drawingDirPath + File.separator + baseDrawingImgName + "_2.png").openStream(); new FileInputStream(drawingDirPath + File.separator + baseDrawingImgName + "_2.png");
byte[] drawingImg2 = Util.toByteArray(imageInputStream2); byte[] drawingImg2 = Util.toByteArray(imageInputStream2);
estimateResponse.setDrawingImg1(drawingImg2); estimateResponse.setDrawingImg2(drawingImg2);
} }
// file = new File(drawingDirPath + File.separator + baseDrawingImgName + "_2.png");
// if (file.exists()) {
// InputStream imageInputStream2 =
// new FileInputStream(drawingDirPath + File.separator + baseDrawingImgName + "_2.png");
// byte[] drawingImg2 = Util.toByteArray(imageInputStream2);
// estimateResponse.setDrawingImg2(drawingImg2);
// }
if ("PDF".equals(estimateRequest.getSchDownload())) { // PDF 다운로드 if ("PDF".equals(estimateRequest.getSchDownload())) { // PDF 다운로드
String[] arrSection = new String[6]; String[] arrSection = new String[6];

View File

@ -58,7 +58,7 @@ 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
ini.base.filename: 料金シミュレーション.ini ini.base.filename: 料金シミュレーション.ini
ini.drawing.img.path: https://files.hanasys.jp/Drawing ini.drawing.img.path: /home/development/public/files/NewEstimate/Drawing
front: front:
url: http://1.248.227.176:3000 url: http://1.248.227.176:3000

View File

@ -39,7 +39,7 @@ spring:
#QSP #QSP
qsp: qsp:
url: http://1.248.227.176:8120 url: http://localhost:8120
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

View File

@ -58,7 +58,7 @@ file:
root.path: /home/production/public/files root.path: /home/production/public/files
ini.root.path: /home/production/public/files/NewEstimate ini.root.path: /home/production/public/files/NewEstimate
ini.base.filename: 料金シミュレーション.ini ini.base.filename: 料金シミュレーション.ini
ini.drawing.img.path: https://files.hanasys.jp/Drawing ini.drawing.img.path: /home/production/public/files/NewEstimate/Drawing
front: front:
url: https://hanasys.jp url: https://hanasys.jp

View File

@ -65,7 +65,7 @@ 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
ini.base.filename: 料金シミュレーション.ini ini.base.filename: 料金シミュレーション.ini
ini.drawing.img.path: https://files.hanasys.jp/Drawing ini.drawing.img.path: /home/development/public/files/NewEstimate/Drawing
# log # log
logging: logging:

View File

@ -322,6 +322,7 @@
, II.ITEM_CTG_GR , II.ITEM_CTG_GR
, ISNULL(PPM.SALE_PRICE, '0') AS SALE_PRICE , ISNULL(PPM.SALE_PRICE, '0') AS SALE_PRICE
, CASE WHEN PPM.SALE_PRICE = 0 THEN '1' ELSE '0' END AS OPEN_FLG , CASE WHEN PPM.SALE_PRICE = 0 THEN '1' ELSE '0' END AS OPEN_FLG
, CASE WHEN PPM.UNIT_PRICE = 0 AND PPM.SALE_PRICE <![CDATA[ <> ]]> 0 THEN '1' ELSE '0' END AS UNIT_OPEN_FLG
FROM M_ITEM I WITH (NOLOCK) FROM M_ITEM I WITH (NOLOCK)
INNER JOIN M_ITEM_INFO II WITH (NOLOCK) INNER JOIN M_ITEM_INFO II WITH (NOLOCK)
ON I.ITEM_ID = II.ITEM_ID ON I.ITEM_ID = II.ITEM_ID