기업사용자 > 시추정보 등록 : 프로젝트 목록에 '배정 발주기관' 표시 처리
parent
023afd63b7
commit
41f4de08fe
|
|
@ -35,7 +35,11 @@
|
||||||
ST.MODIFY_ITEM,
|
ST.MODIFY_ITEM,
|
||||||
tcsi.CID,
|
tcsi.CID,
|
||||||
tcsi.CRT_USERID,
|
tcsi.CRT_USERID,
|
||||||
tcsi.CONST_USERID
|
tcsi.CONST_USERID,
|
||||||
|
tgld.GL_DISTRICT,
|
||||||
|
tgmd.GM_DISTRICT,
|
||||||
|
tgsd.GS_DISTRICT,
|
||||||
|
COALESCE(tgsd.GS_DISTRICT, tgmd.GM_DISTRICT, tgld.GL_DISTRICT) AS last_district -- 우선순위: GS -> GM -> GL 순으로 NULL이 아닌 값을 선택
|
||||||
FROM TEMP_PROJECT_INFO A
|
FROM TEMP_PROJECT_INFO A
|
||||||
LEFT JOIN (SELECT *
|
LEFT JOIN (SELECT *
|
||||||
FROM (SELECT L.*
|
FROM (SELECT L.*
|
||||||
|
|
@ -45,6 +49,12 @@
|
||||||
LEFT JOIN TEMP_MANAGE_STATE ST ON ST.PROJECT_CODE = A.PROJECT_CODE
|
LEFT JOIN TEMP_MANAGE_STATE ST ON ST.PROJECT_CODE = A.PROJECT_CODE
|
||||||
AND ST.STATE = '5'
|
AND ST.STATE = '5'
|
||||||
LEFT JOIN TEMP_CONSTRUCT_SITE_INFO tcsi ON tcsi.PROJECT_CODE = A.PROJECT_CODE
|
LEFT JOIN TEMP_CONSTRUCT_SITE_INFO tcsi ON tcsi.PROJECT_CODE = A.PROJECT_CODE
|
||||||
|
LEFT JOIN TBL_GL_DISTRICT tgld ON tcsi.MASTER_COMPANY_O_CODE = tgld.GL_CODE
|
||||||
|
LEFT JOIN TBL_GM_DISTRICT tgmd ON tcsi.MASTER_COMPANY_O_CODE = tgmd.GL_CODE
|
||||||
|
AND tcsi.MASTER_COMPANY_TW_CODE = tgmd.GM_CODE
|
||||||
|
LEFT JOIN TBL_GS_DISTRICT tgsd ON tcsi.MASTER_COMPANY_O_CODE = tgsd.GL_CODE
|
||||||
|
AND tcsi.MASTER_COMPANY_TW_CODE = tgsd.GM_CODE
|
||||||
|
AND tcsi.MASTER_COMPANY_TH_CODE = tgsd.GS_CODE
|
||||||
WHERE
|
WHERE
|
||||||
NVL(A.USE_YN,' ') <> 'N' AND A.USERID = #{userId}
|
NVL(A.USE_YN,' ') <> 'N' AND A.USERID = #{userId}
|
||||||
]]>
|
]]>
|
||||||
|
|
|
||||||
|
|
@ -166,6 +166,7 @@ function kendoGrid() {
|
||||||
dataSource : gridData,
|
dataSource : gridData,
|
||||||
columns: [
|
columns: [
|
||||||
{ field: "rowNumber", width: 50, title: "순번", template: "<span class='row-number'></span>" },
|
{ field: "rowNumber", width: 50, title: "순번", template: "<span class='row-number'></span>" },
|
||||||
|
{field: "reqCompany", width: 180, title: "배정 발주기관", template: function (data) { return data.lastDistrict || data.gsDistrict || data.gmDistrict || data.glDistrict || ""; }, attributes: { style: "text-align: left" }},
|
||||||
{
|
{
|
||||||
field: "projectName",
|
field: "projectName",
|
||||||
title: "프로젝트명",
|
title: "프로젝트명",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue