forked from HANYANG/HANYANG_MES
159 lines
5.9 KiB
PHP
159 lines
5.9 KiB
PHP
<?php
|
|
$cate_id = "BASE_ROUTING"; //현재 메뉴 ID 필수!!!
|
|
include_once "{$_SERVER['DOCUMENT_ROOT']}/common.inc.php";
|
|
include_once _SVC_INC_PATH_ . "/auth_check.php";
|
|
|
|
include_once _SVC_INC_PATH_ ."/header.php";
|
|
|
|
include_once _SVC_INC_PATH_ ."/frame_header.php";
|
|
?>
|
|
<div id="mtop_title_block">
|
|
<div id="mtop_title">
|
|
<div class="title"><i class="<?=$GLOBALS['_Menu_']['menu_class']?>"></i> <?=$GLOBALS['_Menu_']['menu_name']?></div>
|
|
<div class="top_breadcrumb"><?=$top_breadcrumb?></div>
|
|
</div>
|
|
<div id="mtop_btn_group">
|
|
<!-- 버튼 -->
|
|
</div>
|
|
</div>
|
|
|
|
<div id="mtop_search" class="form-inline">
|
|
<div class="search_item form-inline">
|
|
<span class="label_title">구분 </span>
|
|
<span>
|
|
<select id="S_SHAPE_GRP" name="S_SHAPE_GRP" class="form-control form-select" style="width: 172px;">
|
|
<?= getSelectOptions( array_map(function($grp){ return $grp['Code_Exp']; }, $GLOBALS['_SHAPE_GRP']) ) ?>
|
|
</select>
|
|
</span>
|
|
</div>
|
|
<div class="search_item form-inline">
|
|
<span class="label_title">형상 </span>
|
|
<span>
|
|
<select id="S_SHAPE_TYPE" name="S_SHAPE_TYPE" class="form-control form-select" style="width: 172px;">
|
|
<?= getSelectOptions( $GLOBALS['_SHAPE_GRP'][array_key_first($GLOBALS['_SHAPE_GRP'])]['children'] ) ?>
|
|
</select>
|
|
</span>
|
|
</div>
|
|
<div class="search_item">
|
|
<button id="btnPopShape" class="btn btn-nobd" style="width: 100px;"> 형상관리</button>
|
|
</div>
|
|
<div class="search_item">
|
|
<label class="label_title form_radio">사용여부
|
|
<input type="checkbox" id="S_USE_FLG" name="S_USE_FLG" checked>
|
|
</label>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div id="main_content">
|
|
<div id="gr_grid" class="cont_hfix">
|
|
<div id="gf_spec">
|
|
<div class="ctop_title">
|
|
<div class="content_title">1. 스펙정보</div>
|
|
<div class="content_btn_group">
|
|
<button id="btnAddSpec" class="btn btn-nobd"><i class="fa-solid fa-plus"></i></button>
|
|
<!--
|
|
<button id="btnDelSpec" class="btn btn-nobd" disabled><i class="fa-solid fa-minus"></i></button>-->
|
|
<button id="btnPopSpec" class="btn btn-nobd" style="width: 100px;"> 항목관리</button>
|
|
<button id="btnPutSpec" class="btn btn_prim"><i class="fa-solid fa-diagram-next"></i> 저장</button>
|
|
</div>
|
|
</div>
|
|
<div class="tbl_block">
|
|
<div id="tblSpecList"></div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="gf_route">
|
|
<div class="ctop_title">
|
|
<div class="content_title">2. 라우팅</div>
|
|
<div class="content_btn_group">
|
|
<button id="btnAddRoute" class="btn btn-nobd"><i class="fa-solid fa-plus"></i></button>
|
|
<!--
|
|
<button id="btnDelRoute" class="btn btn-nobd" disabled><i class="fa-solid fa-minus"></i></button>-->
|
|
<button id="btnPutRoute" class="btn btn_prim"><i class="fa-solid fa-diagram-next"></i> 저장</button>
|
|
</div>
|
|
</div>
|
|
<div class="tbl_block">
|
|
<div id="tblRoutList"></div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="gf_cond" class="cotents_multi_list">
|
|
<div class="ctop_title">
|
|
<div class="content_title">3. 공정별 가공부위</div>
|
|
<div class="content_btn_group">
|
|
<button id="btnPopCond" class="btn btn-nobd" style="width: 100px;"> 가공부위관리</button>
|
|
<button id="btnPutCond" class="btn btn_prim" disabled><i class="fa-solid fa-diagram-next"></i> 저장</button>
|
|
</div>
|
|
</div>
|
|
<div class="tbl_block">
|
|
<div id="tblCondList"></div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="gf_insp">
|
|
<div class="ctop_title">
|
|
<div class="content_title">4. 공정별 검사항목</div>
|
|
<div class="content_btn_group">
|
|
<button id="btnPopInsp" class="btn btn-nobd" style="width: 100px;"> 검사방법관리</button>
|
|
<button id="btnPutInsp" class="btn btn_prim" disabled><i class="fa-solid fa-diagram-next"></i> 저장</button>
|
|
</div>
|
|
</div>
|
|
<div class="tbl_block">
|
|
<div id="tblInspList"></div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="gf_binsp">
|
|
<div class="ctop_title">
|
|
<div class="content_title">5. 공정별 선행검사항목</div>
|
|
<div class="content_btn_group">
|
|
<button id="btnPutBfInsp" class="btn btn_prim" disabled><i class="fa-solid fa-diagram-next"></i> 저장</button>
|
|
</div>
|
|
</div>
|
|
<div class="tbl_block">
|
|
<div class="column_tb_lator" id="tblBfInspList"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php
|
|
include_once _SVC_INC_PATH_ ."/frame_footer.php";
|
|
|
|
include_once _SVC_INC_PATH_ ."/footer.php";
|
|
?>
|
|
|
|
<style>
|
|
#gf_spec { grid-area: gf_spec; }
|
|
#gf_route { grid-area: gf_route; }
|
|
#gf_cond { grid-area: gf_cond; }
|
|
#gf_insp { grid-area: gf_insp; }
|
|
#gf_binsp { grid-area: gf_binsp; }
|
|
|
|
#gr_grid {
|
|
display: grid;
|
|
grid-template-columns: 60% 40%;
|
|
grid-template-rows: 40% 30% 30%;
|
|
grid-gap: 15px 25px;
|
|
grid-template-areas:"gf_spec gf_route"
|
|
"gf_cond gf_insp"
|
|
"gf_cond gf_binsp";
|
|
}
|
|
#gr_grid > div {
|
|
/* margin-top: 25px;*/
|
|
height: calc(100% - 25px);
|
|
}
|
|
#gr_grid > div:not(:nth-child(2n-1)) {
|
|
/*margin-left: 20px;*/
|
|
}
|
|
|
|
#frame_contents #main_content .tbl_block {
|
|
height: calc(100% - 25px);
|
|
}
|
|
</style>
|
|
|
|
<script>
|
|
let varOPGRP = <?=json_encode($cmv_obj->getOperationList())?>
|
|
</script>
|
|
|
|
<script src="./routing.js?v=<?=date("Y-m-d-H-i")?>"></script>
|