|
|
@@ -18,11 +18,11 @@
|
|
|
<card ref="tableCard">
|
|
|
<div style="display: flex;width: 100%;height: 100%">
|
|
|
<!-- 列表部分左侧 -->
|
|
|
- <div style="width: 260px;">
|
|
|
+ <div style="width: 200px;">
|
|
|
<DkTable
|
|
|
ref="leftTable"
|
|
|
:data="searchInfo"
|
|
|
- :height="tableHeight-20"
|
|
|
+ :height="tableHeight-30"
|
|
|
:page-flag="false"
|
|
|
:page-total-flag="false"
|
|
|
:show-setting-flag="false"
|
|
|
@@ -30,23 +30,23 @@
|
|
|
:choose-flag="false"
|
|
|
@current-change="currentChangeEvent($event)">
|
|
|
<DkTableColumn :title="$t('className')" field="className"
|
|
|
- width="auto" :filter=false></DkTableColumn>
|
|
|
+ width="auto" :filter=false :center-flag="true"></DkTableColumn>
|
|
|
</DkTable>
|
|
|
</div>
|
|
|
|
|
|
<!-- 列表部分右侧 -->
|
|
|
- <div style="margin-left: 5px;width:calc( 100% - 260px )">
|
|
|
+ <div style="margin-left: 5px;width:calc( 100% - 200px )">
|
|
|
<DkTable
|
|
|
ref="rightTable"
|
|
|
:data="tableRightData"
|
|
|
- :height="tableHeight-20"
|
|
|
+ :height="tableHeight-30"
|
|
|
:page-flag="false"
|
|
|
:page-total-flag="false"
|
|
|
:show-setting-flag="false"
|
|
|
:freeze="false"
|
|
|
:choose-flag="false">
|
|
|
- <DkTableColumn field="classCode"></DkTableColumn>
|
|
|
- <DkTableColumn field="settingName" width="280"></DkTableColumn>
|
|
|
+ <DkTableColumn field="classCode" :title="$t('settingStyle')" width="100"></DkTableColumn>
|
|
|
+ <DkTableColumn field="settingName" width="220"></DkTableColumn>
|
|
|
<vxe-column show-overflow="ellipsis" field="settingValue" width="100" height="100" min-width="80" class-name="setting-value-class"
|
|
|
:title="$t('settingValue')"
|
|
|
>
|
|
|
@@ -80,24 +80,24 @@
|
|
|
</template>
|
|
|
|
|
|
</vxe-column>
|
|
|
- <vxe-column show-overflow="ellipsis" field="settingDefault" width="100" height="100" min-width="80"
|
|
|
- :title="$t('settingDefault')"
|
|
|
- >
|
|
|
- <template #default="{ row }">
|
|
|
- <!--数字类型-->
|
|
|
- <vxe-input v-if="row.valueKind == 'INT' || row.valueKind == 'NUM'" size="mini" :disabled=true
|
|
|
- v-model="row.settingDefault"></vxe-input>
|
|
|
- <!--文本类型-->
|
|
|
- <vxe-input v-if="row.valueKind == 'STR'" :disabled=true
|
|
|
- size="mini" v-model="row.settingDefault"></vxe-input>
|
|
|
- <!--下拉框类型-->
|
|
|
- <vxe-input v-if="row.valueKind == 'S-CHOICE'" :disabled=true
|
|
|
- size="mini" v-model="row.settingDefault"></vxe-input>
|
|
|
- <!--布尔类型-->
|
|
|
- <i-switch size="small" :disabled=true v-if="row.valueKind == 'BOOL'"
|
|
|
- v-model="row.settingDefault"></i-switch>
|
|
|
- </template>
|
|
|
- </vxe-column>
|
|
|
+<!-- <vxe-column show-overflow="ellipsis" field="settingDefault" width="100" height="100" min-width="80"-->
|
|
|
+<!-- :title="$t('settingDefault')"-->
|
|
|
+<!-- >-->
|
|
|
+<!-- <template #default="{ row }">-->
|
|
|
+<!-- <!–数字类型–>-->
|
|
|
+<!-- <vxe-input v-if="row.valueKind == 'INT' || row.valueKind == 'NUM'" size="mini" :disabled=true-->
|
|
|
+<!-- v-model="row.settingDefault"></vxe-input>-->
|
|
|
+<!-- <!–文本类型–>-->
|
|
|
+<!-- <vxe-input v-if="row.valueKind == 'STR'" :disabled=true-->
|
|
|
+<!-- size="mini" v-model="row.settingDefault"></vxe-input>-->
|
|
|
+<!-- <!–下拉框类型–>-->
|
|
|
+<!-- <vxe-input v-if="row.valueKind == 'S-CHOICE'" :disabled=true-->
|
|
|
+<!-- size="mini" v-model="row.settingDefault"></vxe-input>-->
|
|
|
+<!-- <!–布尔类型–>-->
|
|
|
+<!-- <i-switch size="small" :disabled=true v-if="row.valueKind == 'BOOL'"-->
|
|
|
+<!-- v-model="row.settingDefault"></i-switch>-->
|
|
|
+<!-- </template>-->
|
|
|
+<!-- </vxe-column>-->
|
|
|
<DkTableColumn field="settingDescription" width="auto"></DkTableColumn>
|
|
|
</DkTable>
|
|
|
</div>
|
|
|
@@ -428,6 +428,14 @@ export default {
|
|
|
/deep/.setting-value-class .vxe-cell{
|
|
|
padding-left: 0 !important;
|
|
|
padding-right: 0 !important;
|
|
|
+ display: flex !important;
|
|
|
+ align-items: center !important;
|
|
|
+ justify-content: center;
|
|
|
+}
|
|
|
+
|
|
|
+/deep/.vxe-input--inner{
|
|
|
+ text-align: center !important;
|
|
|
+ padding: 0 !important;
|
|
|
}
|
|
|
|
|
|
/deep/ .vxe-cell {
|