검색필터 발주서 관리까지 진행 완료

This commit is contained in:
leeheejin
2025-12-19 17:49:40 +09:00
parent 787a077a2f
commit 910cc44293
4 changed files with 35 additions and 9 deletions

View File

@@ -1429,6 +1429,9 @@
-- 요청사항
,POM.REQUEST_CONTENT
-- 양식 타입 (general/outsourcing)
,COALESCE(POM.FORM_TYPE, 'general') AS FORM_TYPE
FROM
PURCHASE_ORDER_MASTER POM
@@ -3386,12 +3389,21 @@ WHERE 1=1
#{value}
</foreach>
</if>
<!-- 주문유형 필터 -->
<if test="category_cd != null and category_cd != ''">
AND CM.CATEGORY_CD = #{category_cd}
</if>
<!-- 제품구분 필터 -->
<if test="product_cd != null and product_cd != ''">
AND CM.PRODUCT = #{product_cd}
</if>
<!-- 발주일 필터: MAIL_SEND_DATE (그리드 컬럼과 일치) -->
<if test="reg_start_date !=null and reg_start_date != '' ">
AND TO_DATE(TO_CHAR(POM.REGDATE,'YYYY-MM-DD') ,'YYYY-MM-DD') <![CDATA[ >= ]]> TO_DATE(#{reg_start_date}, 'YYYY-MM-DD')
AND TO_DATE(POM.MAIL_SEND_DATE, 'YYYY-MM-DD') <![CDATA[ >= ]]> TO_DATE(#{reg_start_date}, 'YYYY-MM-DD')
</if>
<if test="reg_end_date !=null and reg_end_date != '' ">
AND TO_DATE(TO_CHAR(POM.REGDATE,'YYYY-MM-DD') ,'YYYY-MM-DD') <![CDATA[ <= ]]> TO_DATE(#{reg_end_date}, 'YYYY-MM-DD')
AND TO_DATE(POM.MAIL_SEND_DATE, 'YYYY-MM-DD') <![CDATA[ <= ]]> TO_DATE(#{reg_end_date}, 'YYYY-MM-DD')
</if>
<if test="appr_status !=null and appr_status != '' ">
<choose>

View File

@@ -895,17 +895,18 @@ function fn_openMailFormPopup(purchaseOrderObjId){
<input type="text" name="delivery_start_date" id="delivery_start_date" style="width:77px;" autocomplete="off" value="${param.delivery_start_date}" class="date_icon">~
<input type="text" name="delivery_end_date" id="delivery_end_date" style="width:77px;" autocomplete="off" value="${param.delivery_end_date }" class="date_icon">
</td>
<%-- 구매담당자 주석처리
<td><label for="">구매담당자</label></td>
<td><select name="sales_mng_user_id" id="sales_mng_user_id" class="select2" autocomplete="off" style="width:190px;" multiple="multiple" ><option value="">선택</option>${code_map.sales_mng_user_id}</select></td>
--%>
<td><label>발주일</label></td>
<td>
<input type="text" name="reg_start_date" id="reg_start_date" style="width:77px;" autocomplete="off" value="${param.reg_start_date}" class="date_icon">~
<input type="text" name="reg_end_date" id="reg_end_date" style="width:77px;" autocomplete="off" value="${param.reg_end_date }" class="date_icon">
</td>
<td><label for="">주문유형</label></td>
<td><select name="category_cd" id="category_cd" class="select2" autocomplete="off" style=""><option value="">선택</option>${code_map.category_cd}</select></td>
<td><label for="">제품구분</label></td>
<td><select name="product_cd" id="product_cd" class="select2" autocomplete="off" style=""><option value="">선택</option>${code_map.product_cd}</select></td>
</tr>
</table>