Compare commits

...

5 Commits

5 changed files with 42 additions and 28 deletions

View File

@ -110,7 +110,7 @@ $config: (
tui-grid-border-horziontal-color: #212224, tui-grid-border-horziontal-color: #212224,
tui-grid-border-vertical-color: #FFFFFF0F, tui-grid-border-vertical-color: #FFFFFF0F,
tui-grid-cell-backgroundColor: #212224, tui-grid-cell-backgroundColor: #212224,
tui-grid-cell-color: #FFFFFFA6, tui-grid-cell-color: #FFFFFFD9,
tui-grid-cell-insert-color: #13636c, tui-grid-cell-insert-color: #13636c,
tui-grid-cell-selected-color: #0A224F, tui-grid-cell-selected-color: #0A224F,
tui-grid-cell-modify-color: #13636c, tui-grid-cell-modify-color: #13636c,

View File

@ -1,7 +1,10 @@
<template> <template>
<div> <div>
<div class="d-flex justify-space-between align-center" style="min-height: 80px;"> <div class="d-flex justify-space-between align-center pb-5" >
<span class="txt custom-subtitle-tab">Data Set TAG 연결 정보</span> <!-- <span class="txt custom-title-4">Data Set TAG 연결 정보</span> -->
<v-card-title class="pa-0">
Data Set TAG 연결 정보
</v-card-title>
<Buttons :parentPrgmId="parentPrgmId" :bindingData="gridName" :detailList="detailDataSetTagList" <Buttons :parentPrgmId="parentPrgmId" :bindingData="gridName" :detailList="detailDataSetTagList"
:btnActionsFnc="btnActions" /> :btnActionsFnc="btnActions" />
</div> </div>
@ -14,22 +17,20 @@
@gridEditingFinish="gridEditingFinish" /> @gridEditingFinish="gridEditingFinish" />
</div> </div>
<div ref="formParent" style="min-height: 100px;" class="w100 h100"> <div ref="formParent" class="h100">
<v-row ref="contents" class="w100"> <v-row align="end" ref="contents" class="">
<v-col :cols="6"> <v-col>
<component :is="'Datepicker'" :parentPrgmId="parentPrgmId" :label="'검색기간'" :labelCols="12" :textCols="12" /> <component :is="'Datepicker'" :parentPrgmId="parentPrgmId" :label="'검색기간'" :labelCols="12" :textCols="12" />
</v-col> </v-col>
<v-col :cols="4"> <v-col >
<component :is="'selectCodeList'" :parentPrgmId="parentPrgmId" :label="'주기'" dataKey="mdlDataTerm" <component :is="'selectCodeList'" :parentPrgmId="parentPrgmId" :label="'주기'" dataKey="mdlDataTerm"
:sendParam="{ commGrpCd: 'MDL_DATA_TERM', useFg: '1' }" :addAll="false" :labelCols="12" :textCols="12" :iconShow="true" /> :sendParam="{ commGrpCd: 'MDL_DATA_TERM', useFg: '1' }" :addAll="false" :labelCols="12" :textCols="12" :iconShow="true" />
</v-col> </v-col>
<v-col class="text-right align-self-end">
<a-button @click="jamoviProcClickEvent('view1')" type="primary" :ripple="false" class="mr-1">데이터 분석</a-button>
</v-col>
<!-- <v-card class="searchFilter w100">
<v-row align="center" no-gutters>
</v-row> </v-row>
</v-card> --> <v-row align="center" no-gutters class="searchFilter mt-2">
<v-col class="d-flex justify-end">
<a-button @click="jamoviProcClickEvent('view1')" type="primary" :ripple="false" class="mb-1">데이터 분석</a-button>
</v-col>
</v-row> </v-row>
</div> </div>
</div> </div>
@ -156,7 +157,7 @@ export default {
{ {
header: '모델 Data 구분', header: '모델 Data 구분',
name: 'mdlDataTypeCd', name: 'mdlDataTypeCd',
align: 'center', align: 'left',
width: 120, width: 120,
formatter({ value }) { formatter({ value }) {
var retVal = ''; var retVal = '';
@ -173,7 +174,7 @@ export default {
{ {
header: '사용여부', header: '사용여부',
name: 'useFg', name: 'useFg',
align: 'center', align: 'left',
width: 100, width: 100,
formatter({ value }) { formatter({ value }) {
value = value === true ? '1' : '0'; value = value === true ? '1' : '0';

View File

@ -120,10 +120,10 @@ export default {
bodyHeight: gridHeight, bodyHeight: gridHeight,
minBodyHeight: gridHeight, minBodyHeight: gridHeight,
header: { header: {
height: 28, height: 38,
}, },
rowHeight: 29, // rowHeight: 39,
minRowHeight: 29, // minRowHeight: 29,
selectionUnit: 'row', selectionUnit: 'row',
editingEvent: 'click', editingEvent: 'click',
}; };
@ -263,6 +263,7 @@ export default {
} }
return retVal; return retVal;
}, },
minWidth: 230,
}, },
{ {
header: 'Data 구분', header: 'Data 구분',
@ -278,6 +279,7 @@ export default {
} }
return retVal; return retVal;
}, },
minWidth: 330,
}, },
{ {
header: '숫자 값', header: '숫자 값',
@ -308,6 +310,7 @@ export default {
// console.log('test :', test); // console.log('test :', test);
return data.row.addInfoDataKind; return data.row.addInfoDataKind;
}, },
minWidth: 330,
}, },
//{ header: "추가 정보 값", name: "addInfoVal", align: "center" , editor: "text", //{ header: "추가 정보 값", name: "addInfoVal", align: "center" , editor: "text",
//}, //},
@ -414,3 +417,4 @@ const dataPathDataExample = getPathDataExample({
type: '사용', note: '-' type: '사용', note: '-'
}); });
</script> </script>
<style lang="scss" scoped> </style>

View File

@ -160,11 +160,11 @@ export default {
{ header: '회사 ID', name: 'comId', hidden: true }, { header: '회사 ID', name: 'comId', hidden: true },
{ header: '설비 번호', name: 'eqpmId', hidden: true }, { header: '설비 번호', name: 'eqpmId', hidden: true },
// { header: '대상항목', name: 'objId', align: 'center', hidden: true}, // { header: '대상항목', name: 'objId', align: 'center', hidden: true},
{ header: '물리량 ID', name: 'pysclQtyId', align: 'left' }, { header: '물리량 ID', name: 'pysclQtyId', align: 'left', minWidth: 230, },
{ header: '물리량 명', name: 'pysclQtyNm', align: 'left' }, { header: '물리량 명', name: 'pysclQtyNm', align: 'left', minWidth: 230, },
{ header: '물리량값', name: 'pysclQtyVal', align: 'left' }, { header: '물리량값', name: 'pysclQtyVal', align: 'left', minWidth: 230, },
// { header: '대상항목', name: 'objNm', align: 'left'}, // { header: '대상항목', name: 'objNm', align: 'left'},
{ header: '대상항목', name: 'objId', align: 'left' }, { header: '대상항목', name: 'objId', align: 'left', minWidth: 230, },
{ {
header: '에너지원 명', header: '에너지원 명',
name: 'ercId', name: 'ercId',
@ -441,3 +441,11 @@ const dataPathDataExample = getPathDataExample({
field2: '2222', field2: '2222',
}); });
</script> </script>
<style lang="scss" scoped>
::v-deep {
.tui-grid-layer-state {
top: 40px !important;
}
}
</style>

View File

@ -53,7 +53,8 @@
</v-col> </v-col>
<v-col :cols="7" > <v-col :cols="7" >
<v-card class="pb-5"> <v-card class="pb-5">
<v-card-title class="custom-title-4" style="min-height:76px;">Data Set 상세 <v-card-title class="custom-title-4 pb-0 mb-2" >
Data Set 상세
</v-card-title> </v-card-title>
<div class="px-5" style="min-height:calc(100% - 76px)"> <div class="px-5" style="min-height:calc(100% - 76px)">
<v-tabs v-model="tab"> <v-tabs v-model="tab">
@ -284,13 +285,13 @@ export default {
header: '모델링 DataSet ID', header: '모델링 DataSet ID',
name: 'dataSetId', name: 'dataSetId',
align: 'left', align: 'left',
width: 180, minWidth: 200,
}, },
{ {
header: 'DataSet 명', header: 'DataSet 명',
name: 'dataSetNm', name: 'dataSetNm',
align: 'left', align: 'left',
width: 200, minWidth: 200,
}, },
{ {
header: '사업장', header: '사업장',
@ -311,8 +312,8 @@ export default {
{ {
header: '사용 여부', header: '사용 여부',
name: 'useFg', name: 'useFg',
width: 100, minWidth: 200,
align: 'center', align: 'left',
formatter({ value }) { formatter({ value }) {
value = value === true ? '1' : '0'; value = value === true ? '1' : '0';
const newValue = _this.pageData.useFgList.filter( const newValue = _this.pageData.useFgList.filter(
@ -321,7 +322,7 @@ export default {
return newValue[0].commCdNm; return newValue[0].commCdNm;
}, },
}, },
{ header: '비고', name: 'rmrk', align: 'left' }, { header: '비고', name: 'rmrk', align: 'left', minWidth: 100, },
]; ];
this.setGridColumn({ this.setGridColumn({