1
0
Fork 0
HANYANG_MES/home_dir/www/ksvc_old/base/basecode/basecode.php

115 lines
4.8 KiB
PHP

<?php
$cate_id = "BASE_CODE"; //현재 메뉴 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>
<select class="form-control-sm form-select w200" v-model="Bran_filter">
<option value="">- 전체 -</option>
<option :value="code.Code_Uid" v-for="code in getCodeLevels('','','Code_Exp')">{{code.Code_Exp}} <!--({{code.Code_Uid}})--></option>
</select>
</div>
</div>
<div id="main_content">
<div class="contents_multi_block">
<div class="cotents_multi_list block_size_1">
<div class="ctop_title">
<div class="content_title">기초코드 조회</div>
<div class="content_btn_group">
</div>
</div>
<div class="tbl_block cont_hfix">
<div class="col">
<div class="cont_hfix">
<table class="basetable">
<colgroup>
<col width="15%"/>
<col width="15%"/>
<col width="20%"/>
<col width="20%"/>
<col width="*"/>
</colgroup>
<thead class="text-center top_sticky">
<tr>
<th colspan="2">기초코드정보</th>
<th>Code</th>
<th>Value</th>
<th>설명</th>
</tr>
</thead>
<tbody>
<template v-for="(code, idx) in getSortCodeList(Bran_filter)">
<tr
:class="{'text-center':1,'bg-lightgrey code-start':code.Group_Uid==code.Code_Uid,'bg-light font-weight-bold':code.Group_Uid==Ncode.Group_Uid}"
@click="getCode(code)">
<td v-if="code.Bran_Uid==code.Code_Uid"
:colSpan="LCodeList.filter(v=>(v.Bran_Uid == code.Bran_Uid && v.Bran_Uid != v.Group_Uid && v.Group_Uid == v.Code_Uid)).length == 0 ? 2 : 1"
:rowSpan="LCodeList.filter(v=>v.Bran_Uid == code.Code_Uid).length">
{{code.Code_Exp}}
</td>
<td v-if="code.Bran_Uid != code.Group_Uid && code.Group_Uid==code.Code_Uid && LCodeList.filter(v=>(v.Bran_Uid == code.Bran_Uid && v.Group_Uid != v.Bran_Uid && v.Group_Uid == v.Code_Uid)).length > 0"
:rowSpan="LCodeList.filter(v=>(v.Bran_Uid == code.Bran_Uid && v.Group_Uid == code.Code_Uid)).length">
<div>{{code.Code_Exp}}</div></div>
</td>
<td v-if="code.Bran_Uid != code.Code_Uid && code.Group_Uid != code.Code_Uid">{{code.Code_Uid}}</td>
<td v-if="code.Bran_Uid != code.Code_Uid && code.Group_Uid != code.Code_Uid">{{code.Code_Val}}</td>
<td v-if="code.Bran_Uid != code.Code_Uid && code.Group_Uid != code.Code_Uid">{{code.Code_Exp}}</td>
</tr>
</template>
</tbody>
</table>
</div>
</div>
</div>
</div>
<div class="cotents_multi_list block_size_1">
<div class="ctop_title">
<div class="content_title">기초코드 관리 <span id="txtBaseTitle"></span> <span class="s_exp">※ 마우스로 끌어 순서를 변경할 수 있습니다.</span></div>
<div class="content_btn_group">
<button id="btnAddBcode" class="btn btn-nobd" disabled><i class="fa-solid fa-plus"></i> 추가</button>&nbsp;
<button id="btnPutBcode" class="btn btn_prim" disabled><i class="fa-solid fa-diagram-next"></i> 저장</button>
</div>
</div>
<div class="tbl_block cont_hfix">
<div id="tblBaseList"></div>
</div>
</div>
</div>
</div>
<?php
include_once _SVC_INC_PATH_ ."/frame_footer.php";
include_once _SVC_INC_PATH_ ."/footer.php";
?>
<script src="./basecode.js"></script>