diff --git a/src/assets/styles/variable.less b/src/assets/styles/variable.less new file mode 100644 index 0000000..a75a237 --- /dev/null +++ b/src/assets/styles/variable.less @@ -0,0 +1,5 @@ +@primary-color: var(--primary-color); // 主题色 +@primary-light-color: var(--primary-light-color); // 主题色 - 浅色 +@table-head-bg-color: var(--table-head-bg-color); // 表头背景色 +@table-head-font-color: var(--table-head-font-color); // 表头字体颜色 +@primary-bg-color: #f8f8f8; diff --git a/src/components/common/y-table.vue b/src/components/common/y-table.vue index e09b3d5..14988aa 100644 --- a/src/components/common/y-table.vue +++ b/src/components/common/y-table.vue @@ -39,7 +39,14 @@ :scroll="{ x: 1000, y: `calc(100vh - 280px)` }" size="small" bordered - > + > + + { - // props.container ? props.container.querySelector('#y-code-container') : document.getElementById('y-code-container') - // } - // const container = getContainer() - // if (container) { - // app.mount(container) - // } else { - // window.addEventListener("DOMContentLoaded", () => { - // app.mount(getContainer()) - // }) - // } +} + +function setStyleSheet(styles: Object = {}) { + const styleEle = document.createElement('style') + styleEle.type = 'text/css' + styleEle.innerHTML = ` + :root { + --primary-color: ${styles.primaryColor || '#1677ff'}; + --primary-light-color: ${styles.primaryLightColor || '#4096ff'}; + --table-head-bg-color: ${styles.tableHeadBgColor || '#fafafa'}; + --table-head-font-color: ${styles.tableHeadFontColor || '#191919'}; + } + ` + document.head.appendChild(styleEle) } const __POWERED_BY_QIANKUN__ = qiankunWindow.__POWERED_BY_QIANKUN__ || window.proxy?.__POWERED_BY_QIANKUN__ diff --git a/src/views/config-manage/module-cfg/components/field-modal.vue b/src/views/config-manage/module-cfg/components/field-modal.vue index 9e03107..3642ea1 100644 --- a/src/views/config-manage/module-cfg/components/field-modal.vue +++ b/src/views/config-manage/module-cfg/components/field-modal.vue @@ -54,6 +54,19 @@ {{ record.field_numerical_name }} +