Commit 08c0c630 authored by zhangsan's avatar zhangsan

1

parent df6535b5
......@@ -7,15 +7,15 @@ VITE_PUBLIC_PATH = /
# 跨域代理,您可以配置多个 ,请注意,没有换行符
# VITE_PROXY = [["/jeecgboot","http://localhost:8080/jeecg-boot"],["/upload","http://localhost:3300/upload"]]
# VITE_PROXY = [["/jeecgboot","http://27.124.5.14:8080/jeecg-boot"],["/upload","http://27.124.5.14:8080/upload"]]
VITE_PROXY = [["/jeecgboot","https://www.cngjqb.com/jeecg-boot"],["/upload","https://admin.yzcxyh18.com/upload"]]
VITE_PROXY = [["/jeecgboot","http://27.124.5.14:8080/jeecg-boot"],["/upload","http://27.124.5.14:8080/upload"]]
# VITE_PROXY = [["/jeecgboot","https://www.cngjqb.com/jeecg-boot"],["/upload","https://admin.yzcxyh18.com/upload"]]
# VITE_PROXY = [["/jeecgboot","http://118.107.9.143:8080/jeecg-boot"],["/upload","http://118.107.9.143:8080/upload"]]
#后台接口全路径地址(必填)
# VITE_GLOB_DOMAIN_URL=http://localhost:8080/jeecg-boot
# VITE_GLOB_DOMAIN_URL=http://27.124.5.14:8080/jeecg-boot
VITE_GLOB_DOMAIN_URL=http://27.124.5.14:8080/jeecg-boot
VITE_GLOB_DOMAIN_URL=https://www.cngjqb.com/jeecg-boot
# VITE_GLOB_DOMAIN_URL=https://www.cngjqb.com/jeecg-boot
# VITE_GLOB_DOMAIN_URL=http://118.107.9.143:8080/jeecg-boot
#后台接口父地址(必填)
VITE_GLOB_API_URL=/jeecgboot
......
This source diff could not be displayed because it is too large. You can view the blob instead.
#nprogress .bar{background-color:#1890ff}html[data-theme=dark] .ant-pagination.mini .ant-pagination-item-active{background-color:#1890ff!important}.ant-pagination.mini .ant-pagination-item:focus a,.ant-pagination.mini .ant-pagination-item:hover a,.ant-pagination.mini .ant-pagination-next:hover a,.ant-pagination.mini .ant-pagination-prev:hover a{color:#1890ff}.ant-pagination.mini .ant-pagination-item-active{background-color:#1890ff!important}.ant-btn-dashed.ant-btn-background-ghost:focus,.ant-btn-dashed.ant-btn-background-ghost:hover,.ant-btn-default.ant-btn-background-ghost:focus,.ant-btn-default.ant-btn-background-ghost:hover{color:#fff;border-color:#fff}.ant-btn-ghost.ant-btn-link:not([disabled=disabled]):focus,.ant-btn-ghost.ant-btn-link:not([disabled=disabled]):hover{color:#fff}.modal-icon-info{color:#1890ff!important}.ant-list-item{color:#000}.ant-table-wrapper .ant-table-thead>tr>td,.ant-table-wrapper .ant-table-thead>tr>th{color:#000}.ant-table-pagination.ant-pagination .ant-pagination-item-active,.ant-table-pagination.ant-pagination .ant-pagination-item-active:hover{background-color:#1890ff}.bg-white{background-color:#fff!important}[data-v-93b8c028] .j-super-query-history-tree .ant-tree-node-content-wrapper:hover{background-color:#e6f7ff!important}.table-link-card .card-item[data-v-6c31f866]{box-shadow:#000}.jeecg-update-tip-bar .container .outer .inner[data-v-dc9246f4]{box-shadow:#000}.jeecg-update-tip-bar .container .outer .inner .cancel[data-v-dc9246f4]:hover{background-color:#fff}.titleBox .anticon[data-v-cb798483]{color:#000}.enhance-list[data-v-a2408ade] .ant-list-items a{color:#000}html[data-theme=dark] .auth-field-config[data-v-c48da65c] .ant-table-thead .ant-checkbox-wrapper{color:#fff}html[data-theme=dark] .auth-field-config[data-v-c48da65c] .ant-table-thead .ant-checkbox-wrapper .ant-checkbox-disabled+span{color:#fff}.jeecg-detail-form .detail-item .item-content .anticon[data-v-05ca0a61]:hover{color:#40a9ff}.jeecg-detail-form .detail-item .item-content .detail-image-container[data-v-05ca0a61]{color:#000}html[data-theme=dark] .jeecg-detail-form .detail-item .item-title[data-v-05ca0a61]{color:#fff}.aui-get-code[data-v-57baa873]{background:#fff}html[data-theme=dark] .jeecg-mini-login-sign-in-way .anticon:hover{color:#1890ff!important}.ant-btn-danger[data-v-10a26167]{background-color:#fff}[data-vxe-ui-theme=light]{vxe-table-row-current-background-color:#e6f7ff;vxe-table-column-current-background-color:#e6f7ff}.card-icon[data-v-1f3b0dec]{color:#1890ff}.aide-wrap[data-v-d7cd2db0]{background-color:#1890ff}.analysis-page .data-card[data-v-6ad37ba6]{background:#fff}.analysis-page .trend-card[data-v-6ad37ba6]{background:#fff}.virtual-scroll-demo-wrap[data-v-7316c0b2]{background-color:#fff}.lazy-base-demo-wrap{background-color:#fff}.scroll-wrap[data-v-981521f7]{background-color:#fff}.scroll-wrap[data-v-4a4525a9]{background-color:#fff}.demo-wrap[data-v-a31cd3f8]{background-color:#fff}.j-print-demo .ant-card-body[data-v-825ce327]{color:#000!important}.account-center-application__card-download{color:#1890ff}.account-setting{background-color:#fff}.extra[data-v-e0f582ef]{color:#1890ff}.account-center-top[data-v-04922dde]{background-color:#fff}.account-center-bottom[data-v-04922dde]{background-color:#fff}.desc-wrap[data-v-2c3be4f0]{background-color:#fff}.form-wrap[data-v-374e8849]{background-color:#fff}.step-form-content[data-v-540fbe55]{background-color:#fff}.list-search__container[data-v-4141521d]{background-color:#fff}.list-basic__top[data-v-c0367447]{background-color:#fff}.list-basic__content[data-v-c0367447]{background-color:#fff}.list-basic__content .extra[data-v-c0367447]{color:#1890ff}.demo[data-v-9819a855]{background-color:#fff}.result-error[data-v-1c463782]{background-color:#fff}.result-success[data-v-edc9552b]{background-color:#fff}.demo[data-v-a7c75d9b]{background-color:#fff}.demo[data-v-37510850]{background-color:#fff}.demo[data-v-2a337dd6]{background-color:#fff}.jeecg-iframe-page__main[data-v-c68bc0a9]{background-color:#fff}.jeecg-st-login[data-v-1a49c5be]{background:#fff}.jeecg-address-list{background-color:#fff}.jeecg-j-dd-container{background:#fff}.jeecg-j-dd-container .ant-collapse-borderless{background-color:#fff}.jeecg-j-dd-container .ant-collapse{background-color:#fff}.jeecg-depart-manage{background:#fff}.we-bind .we-title-background[data-v-bc3548c4]{background:#fff}.jeecg-j-depart-form-content{background:#fff}.sys-msg-modal-title .ant-tabs-nav-wrap .ant-tabs-ink-bar{background:#1890ff}.statistics-wrapper .stat-card .stat-content .icon-wrapper.primary[data-v-09a968e3]{background-color:#e6f7ff;color:#1890ff}.black[data-v-9990378f]{color:#000}.item-right .buy-margin span[data-v-855bc363]{color:#fff}.jeecg-user-account-setting-container .ant-tabs-nav{background-color:#fff}.jeecg-user-account-setting-container .ant-tabs-content-holder{background:#fff}.jeecg-login-sign-in-way .anticon:hover{color:#1890ff}.jeecg-j-vxe-table .sort--active{border-color:#1890ff}.jeecg-tinymce-img-upload[data-v-597186cb]{background-color:#1890ff}.jeecg-basic-table-form-container .ant-form{background-color:#fff}.jeecg-basic-table .ant-table-wrapper{background-color:#fff}.jeecg-app-logo.light .jeecg-app-logo__title[data-v-086c0643]{color:#1890ff}.antd-more a{color:#000}#box[data-v-dfd2b7af]:hover{border-color:#40a9ff}.jeecg-j-upload-container .ant-upload-text-icon{color:#1890ff}.jeecg-page-wrapper-content-bg{background-color:#fff}.jeecg-page-footer[data-v-fe353944]{background-color:#fff}.context-menu{background-color:#fff}.ant-layout .jeecg-layout-header--dark .headerIntroductionClass{color:#fff}.ant-layout .jeecg-layout-header--dark .anticon,.ant-layout .jeecg-layout-header--dark .truncate{color:#fff}.jeecg-setting-drawer-fearure{background-color:#1890ff}.comment-author .comment-last-content[data-v-06239519]:hover{color:#1890ff}.jeecg-comment-files .j-icon[data-v-ab4f7f24]{border:1px solid #e6f7ff}.jeecg-comment-files .j-icon[data-v-ab4f7f24]:active,.jeecg-comment-files .j-icon[data-v-ab4f7f24]:focus,.jeecg-comment-files .j-icon[data-v-ab4f7f24]:hover{color:#096dd9}.comment-file-list .detail-item .item-content .anticon[data-v-ab4f7f24]:hover{color:#40a9ff}.jeecg-basic-drawer .ant-drawer-body{background-color:#fff}.footer .bottomArea .contextBtn.enabled[data-v-475f68ce]{color:#1890ff}.list.active[data-v-ad05a313],.list[data-v-ad05a313]:hover{border-color:#1890ff;color:#1890ff}.jeecg-tree{background-color:#fff}.cm-s-idea span.cm-def{color:#000}.jeecg-app-search-modal-content[data-v-5bd87c54]{background-color:#fff}.jeecg-app-search-modal-list__item--active[data-v-5bd87c54]{background-color:#1890ff}.jeecg-collapse-container{background-color:#fff}.jeecg-basic-title-show-span[data-v-45bbc668]::before{background-color:#1890ff}.jeecg-cropper-avatar-image-wrapper[data-v-a2532d9a]{background:#fff}.jeecg-basic-help:hover{color:#1890ff}.jeecg-comment-files .j-icon[data-v-e83913e0]{border:1px solid #e6f7ff}.jeecg-comment-files .j-icon[data-v-e83913e0]:active,.jeecg-comment-files .j-icon[data-v-e83913e0]:focus,.jeecg-comment-files .j-icon[data-v-e83913e0]:hover{color:#096dd9}.comment-file-list .detail-item .item-content .anticon[data-v-e83913e0]:hover{color:#40a9ff}html .markdown-body{color-canvas-default:#ffffff}.comment-active{border-color:#1890ff!important}.jeecg-basic-modal-close span:first-child:hover{color:#1890ff}.jeecg-layout-mix-sider.light .jeecg-layout-mix-sider-module__item--active{color:#1890ff}.jeecg-layout-mix-sider.dark.bright .jeecg-layout-mix-sider-module__item{color:#fff}.jeecg-layout-mix-sider-module__item--active::before{background-color:#1890ff}.jeecg-layout-mix-sider-menu-list__title{color:#1890ff}.jeecg-multiple-tabs{background-color:#fff}.jeecg-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav{background-color:#fff}.jeecg-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab{background-color:#fff}.jeecg-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active):hover{color:#1890ff}.jeecg-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active{background:#1890ff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card{background-color:#fff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav{background-color:#fff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab{background-color:#fff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active):hover{color:#1890ff!important}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active{color:#1890ff!important;border-bottom:1px solid #1890ff!important}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active svg{fill:#1890ff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth{background-color:#fff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav{background-color:#fff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab{background-color:#fff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{color:#1890ff!important}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active svg{fill:#1890ff}.jeecg-basic-drawer-footer{background-color:#fff}.jeecg-basic-drawer-header__back:hover{color:#1890ff}.presetQuestion-wrap .item[data-v-da40e583]:hover{color:#1890ff;border-color:#1890ff}.jeecg-app-search-footer[data-v-7e40a87e]{background-color:#fff}.jeecg-editable-cell__icon:hover svg{color:#1890ff}.jeecg-layout-breadcrumb--light .ant-breadcrumb-link a:hover{color:#1890ff}html[data-theme=light] .jeecg-layout-breadcrumb--dark .ant-breadcrumb-link{color:#fff}html[data-theme=light] .jeecg-layout-breadcrumb--dark .ant-breadcrumb-link a{color:#fff}html[data-theme=light] .jeecg-layout-breadcrumb--dark .ant-breadcrumb-separator,html[data-theme=light] .jeecg-layout-breadcrumb--dark .anticon{color:#fff}.jeecg-comment-files .j-icon[data-v-9480643c]{border:1px solid #e6f7ff}.jeecg-comment-files .j-icon[data-v-9480643c]:active,.jeecg-comment-files .j-icon[data-v-9480643c]:focus,.jeecg-comment-files .j-icon[data-v-9480643c]:hover{color:#096dd9}.comment-file-list .detail-item .item-content .anticon[data-v-9480643c]:hover{color:#40a9ff}.jeecg-darg-bar[data-v-401e682f]:hover{background-color:#1890ff}.self[data-v-914de7a3]{background-color:#1890ff}.jeecg-simple-menu-tag--primary{background-color:#1890ff}.jeecg-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark{color:#fff}.jeecg-basic-column-setting__check-item .ant-checkbox-wrapper:hover{color:#1890ff}.jeecg-basic-column-setting__fixed-left.active,.jeecg-basic-column-setting__fixed-left:hover,.jeecg-basic-column-setting__fixed-right.active,.jeecg-basic-column-setting__fixed-right:hover{color:#1890ff}.jeecg-setting-menu-type-picker__item--active[data-v-f40323b7],.jeecg-setting-menu-type-picker__item[data-v-f40323b7]:hover{border:2px solid #1890ff}.light-border::after{background-color:#1890ff}.jeecg-menu-menu-popover .jeecg-menu-dark .jeecg-menu-item-selected,.jeecg-menu-menu-popover .jeecg-menu-dark .jeecg-menu-submenu-title-selected{background-color:#1890ff!important}.jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-item:hover,.jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-submenu-title:hover{color:#1890ff}.jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-item-selected,.jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-submenu-title-selected{color:#1890ff;background-color:rgba(24,144,255,.1)}.jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-item-selected::after,.jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-submenu-title-selected::after{background-color:#1890ff}.jeecg-menu-light .jeecg-menu-submenu-active{color:#1890ff!important}.jeecg-menu-light .jeecg-menu-submenu-active-border::after{background-color:#1890ff}.jeecg-menu-vertical .jeecg-menu-item:hover,.jeecg-menu-vertical .jeecg-menu-submenu-title:hover{color:#1890ff}.jeecg-menu-light.jeecg-menu-vertical .jeecg-menu-item-active:not(.jeecg-menu-submenu){color:#1890ff;background-color:rgba(24,144,255,.1)}.jeecg-menu-light.jeecg-menu-vertical .jeecg-menu-item-active:not(.jeecg-menu-submenu)::after{background-color:#1890ff}.jeecg-menu-light.jeecg-menu-vertical .jeecg-menu-item-active.jeecg-menu-submenu{color:#1890ff}.jeecg-menu-light.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active,.jeecg-menu-light.jeecg-menu-vertical.jeecg-menu-collapse>li.jeecg-menu-item-active{background-color:rgba(24,144,255,.05)}.jeecg-menu-light.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active::before,.jeecg-menu-light.jeecg-menu-vertical.jeecg-menu-collapse>li.jeecg-menu-item-active::before{background-color:#1890ff}.jeecg-menu-dark.jeecg-menu-vertical .jeecg-menu-item-active:not(.jeecg-menu-submenu),.jeecg-menu-dark.jeecg-menu-vertical .jeecg-menu-submenu-title-active:not(.jeecg-menu-submenu){background-color:#1890ff!important}.jeecg-menu-dark.jeecg-menu-vertical.bright .jeecg-menu-submenu-title,.jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu.bright .jeecg-menu-item{color:#fff}.jeecg-menu-dark.jeecg-menu-vertical.bright .jeecg-menu-submenu-title-active:not(.jeecg-menu-submenu),.jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu.bright .jeecg-menu-item-active:not(.jeecg-menu-submenu){background-color:#1890ff!important}.jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active,.jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse>li.jeecg-menu-item-active{background-color:#1890ff!important}.jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active::before,.jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse>li.jeecg-menu-item-active::before{background-color:#1890ff}
\ No newline at end of file
#nprogress .bar{background-color:#1890ff}html[data-theme=dark] .ant-pagination.mini .ant-pagination-item-active{background-color:#1890ff!important}.ant-pagination.mini .ant-pagination-item:focus a,.ant-pagination.mini .ant-pagination-item:hover a,.ant-pagination.mini .ant-pagination-next:hover a,.ant-pagination.mini .ant-pagination-prev:hover a{color:#1890ff}.ant-pagination.mini .ant-pagination-item-active{background-color:#1890ff!important}.ant-btn-dashed.ant-btn-background-ghost:focus,.ant-btn-dashed.ant-btn-background-ghost:hover,.ant-btn-default.ant-btn-background-ghost:focus,.ant-btn-default.ant-btn-background-ghost:hover{color:#fff;border-color:#fff}.ant-btn-ghost.ant-btn-link:not([disabled=disabled]):focus,.ant-btn-ghost.ant-btn-link:not([disabled=disabled]):hover{color:#fff}.modal-icon-info{color:#1890ff!important}.ant-list-item{color:#000}.ant-table-wrapper .ant-table-thead>tr>td,.ant-table-wrapper .ant-table-thead>tr>th{color:#000}.ant-table-pagination.ant-pagination .ant-pagination-item-active,.ant-table-pagination.ant-pagination .ant-pagination-item-active:hover{background-color:#1890ff}.bg-white{background-color:#fff!important}[data-v-93b8c028] .j-super-query-history-tree .ant-tree-node-content-wrapper:hover{background-color:#e6f7ff!important}.table-link-card .card-item[data-v-6c31f866]{box-shadow:#000}.jeecg-update-tip-bar .container .outer .inner[data-v-dc9246f4]{box-shadow:#000}.jeecg-update-tip-bar .container .outer .inner .cancel[data-v-dc9246f4]:hover{background-color:#fff}.titleBox .anticon[data-v-cb798483]{color:#000}.enhance-list[data-v-a2408ade] .ant-list-items a{color:#000}html[data-theme=dark] .auth-field-config[data-v-c48da65c] .ant-table-thead .ant-checkbox-wrapper{color:#fff}html[data-theme=dark] .auth-field-config[data-v-c48da65c] .ant-table-thead .ant-checkbox-wrapper .ant-checkbox-disabled+span{color:#fff}.jeecg-detail-form .detail-item .item-content .anticon[data-v-05ca0a61]:hover{color:#40a9ff}.jeecg-detail-form .detail-item .item-content .detail-image-container[data-v-05ca0a61]{color:#000}html[data-theme=dark] .jeecg-detail-form .detail-item .item-title[data-v-05ca0a61]{color:#fff}html[data-theme=dark] .jeecg-mini-login-sign-in-way .anticon:hover{color:#1890ff!important}.aui-get-code[data-v-57baa873]{background:#fff}.ant-btn-danger[data-v-10a26167]{background-color:#fff}.form-modal .price-form[data-v-5728a4ee] .ant-input-number-focused{box-shadow:0 0 0 2px rgba(24,144,255,.2)}[data-vxe-ui-theme=light]{vxe-table-row-current-background-color:#e6f7ff;vxe-table-column-current-background-color:#e6f7ff}.card-icon[data-v-cde17b09]{color:#1890ff}.aide-wrap[data-v-d7cd2db0]{background-color:#1890ff}.analysis-page .data-card[data-v-6ad37ba6]{background:#fff}.analysis-page .trend-card[data-v-6ad37ba6]{background:#fff}.demo-wrap[data-v-a31cd3f8]{background-color:#fff}.lazy-base-demo-wrap{background-color:#fff}.virtual-scroll-demo-wrap[data-v-7316c0b2]{background-color:#fff}.scroll-wrap[data-v-4a4525a9]{background-color:#fff}.scroll-wrap[data-v-981521f7]{background-color:#fff}.account-center-application__card-download{color:#1890ff}.j-print-demo .ant-card-body[data-v-825ce327]{color:#000!important}.account-setting{background-color:#fff}.extra[data-v-e0f582ef]{color:#1890ff}.form-wrap[data-v-374e8849]{background-color:#fff}.desc-wrap[data-v-2c3be4f0]{background-color:#fff}.step-form-content[data-v-540fbe55]{background-color:#fff}.account-center-top[data-v-04922dde]{background-color:#fff}.account-center-bottom[data-v-04922dde]{background-color:#fff}.list-search__container[data-v-4141521d]{background-color:#fff}.list-basic__top[data-v-c0367447]{background-color:#fff}.list-basic__content[data-v-c0367447]{background-color:#fff}.list-basic__content .extra[data-v-c0367447]{color:#1890ff}.demo[data-v-37510850]{background-color:#fff}.result-success[data-v-edc9552b]{background-color:#fff}.result-error[data-v-1c463782]{background-color:#fff}.demo[data-v-9819a855]{background-color:#fff}.demo[data-v-a7c75d9b]{background-color:#fff}.demo[data-v-2a337dd6]{background-color:#fff}.jeecg-iframe-page__main[data-v-c68bc0a9]{background-color:#fff}.jeecg-st-login[data-v-1a49c5be]{background:#fff}.jeecg-address-list{background-color:#fff}.we-bind .we-title-background[data-v-bc3548c4]{background:#fff}.jeecg-j-dd-container{background:#fff}.jeecg-j-dd-container .ant-collapse-borderless{background-color:#fff}.jeecg-j-dd-container .ant-collapse{background-color:#fff}.jeecg-depart-manage{background:#fff}.jeecg-j-depart-form-content{background:#fff}.sys-msg-modal-title .ant-tabs-nav-wrap .ant-tabs-ink-bar{background:#1890ff}.jeecg-login-sign-in-way .anticon:hover{color:#1890ff}.black[data-v-9990378f]{color:#000}.item-right .buy-margin span[data-v-855bc363]{color:#fff}.statistics-wrapper .stat-card .stat-content .icon-wrapper.primary[data-v-09a968e3]{background-color:#e6f7ff;color:#1890ff}.jeecg-user-account-setting-container .ant-tabs-nav{background-color:#fff}.jeecg-user-account-setting-container .ant-tabs-content-holder{background:#fff}.jeecg-j-vxe-table .sort--active{border-color:#1890ff}.jeecg-tinymce-img-upload[data-v-597186cb]{background-color:#1890ff}.jeecg-basic-table-form-container .ant-form{background-color:#fff}.jeecg-basic-table .ant-table-wrapper{background-color:#fff}.jeecg-app-logo.light .jeecg-app-logo__title[data-v-086c0643]{color:#1890ff}.antd-more a{color:#000}#box[data-v-dfd2b7af]:hover{border-color:#40a9ff}.jeecg-j-upload-container .ant-upload-text-icon{color:#1890ff}.jeecg-page-footer[data-v-fe353944]{background-color:#fff}.jeecg-page-wrapper-content-bg{background-color:#fff}.context-menu{background-color:#fff}.ant-layout .jeecg-layout-header--dark .headerIntroductionClass{color:#fff}.ant-layout .jeecg-layout-header--dark .anticon,.ant-layout .jeecg-layout-header--dark .truncate{color:#fff}.jeecg-setting-drawer-fearure{background-color:#1890ff}.comment-author .comment-last-content[data-v-06239519]:hover{color:#1890ff}.jeecg-comment-files .j-icon[data-v-ab4f7f24]{border:1px solid #e6f7ff}.jeecg-comment-files .j-icon[data-v-ab4f7f24]:active,.jeecg-comment-files .j-icon[data-v-ab4f7f24]:focus,.jeecg-comment-files .j-icon[data-v-ab4f7f24]:hover{color:#096dd9}.comment-file-list .detail-item .item-content .anticon[data-v-ab4f7f24]:hover{color:#40a9ff}.jeecg-basic-drawer .ant-drawer-body{background-color:#fff}.list.active[data-v-ad05a313],.list[data-v-ad05a313]:hover{border-color:#1890ff;color:#1890ff}.footer .bottomArea .contextBtn.enabled[data-v-475f68ce]{color:#1890ff}.jeecg-tree{background-color:#fff}.cm-s-idea span.cm-def{color:#000}.jeecg-basic-help:hover{color:#1890ff}.jeecg-app-search-modal-content[data-v-5bd87c54]{background-color:#fff}.jeecg-app-search-modal-list__item--active[data-v-5bd87c54]{background-color:#1890ff}.jeecg-basic-title-show-span[data-v-45bbc668]::before{background-color:#1890ff}.jeecg-collapse-container{background-color:#fff}.jeecg-cropper-avatar-image-wrapper[data-v-a2532d9a]{background:#fff}.jeecg-comment-files .j-icon[data-v-e83913e0]{border:1px solid #e6f7ff}.jeecg-comment-files .j-icon[data-v-e83913e0]:active,.jeecg-comment-files .j-icon[data-v-e83913e0]:focus,.jeecg-comment-files .j-icon[data-v-e83913e0]:hover{color:#096dd9}.comment-file-list .detail-item .item-content .anticon[data-v-e83913e0]:hover{color:#40a9ff}html .markdown-body{color-canvas-default:#ffffff}.comment-active{border-color:#1890ff!important}.jeecg-basic-modal-close span:first-child:hover{color:#1890ff}.jeecg-multiple-tabs{background-color:#fff}.jeecg-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav{background-color:#fff}.jeecg-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab{background-color:#fff}.jeecg-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active):hover{color:#1890ff}.jeecg-multiple-tabs .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active{background:#1890ff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card{background-color:#fff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav{background-color:#fff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab{background-color:#fff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active):hover{color:#1890ff!important}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active{color:#1890ff!important;border-bottom:1px solid #1890ff!important}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-card .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab-active svg{fill:#1890ff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth{background-color:#fff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav{background-color:#fff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab{background-color:#fff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{color:#1890ff!important}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff}.jeecg-multiple-tabs.jeecg-multiple-tabs--theme-smooth .ant-tabs.ant-tabs-card .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active svg{fill:#1890ff}.jeecg-layout-mix-sider.light .jeecg-layout-mix-sider-module__item--active{color:#1890ff}.jeecg-layout-mix-sider.dark.bright .jeecg-layout-mix-sider-module__item{color:#fff}.jeecg-layout-mix-sider-module__item--active::before{background-color:#1890ff}.jeecg-layout-mix-sider-menu-list__title{color:#1890ff}.jeecg-basic-drawer-footer{background-color:#fff}.jeecg-basic-drawer-header__back:hover{color:#1890ff}.presetQuestion-wrap .item[data-v-da40e583]:hover{color:#1890ff;border-color:#1890ff}.jeecg-app-search-footer[data-v-7e40a87e]{background-color:#fff}.jeecg-editable-cell__icon:hover svg{color:#1890ff}.jeecg-layout-breadcrumb--light .ant-breadcrumb-link a:hover{color:#1890ff}html[data-theme=light] .jeecg-layout-breadcrumb--dark .ant-breadcrumb-link{color:#fff}html[data-theme=light] .jeecg-layout-breadcrumb--dark .ant-breadcrumb-link a{color:#fff}html[data-theme=light] .jeecg-layout-breadcrumb--dark .ant-breadcrumb-separator,html[data-theme=light] .jeecg-layout-breadcrumb--dark .anticon{color:#fff}.jeecg-comment-files .j-icon[data-v-9480643c]{border:1px solid #e6f7ff}.jeecg-comment-files .j-icon[data-v-9480643c]:active,.jeecg-comment-files .j-icon[data-v-9480643c]:focus,.jeecg-comment-files .j-icon[data-v-9480643c]:hover{color:#096dd9}.comment-file-list .detail-item .item-content .anticon[data-v-9480643c]:hover{color:#40a9ff}.jeecg-darg-bar[data-v-401e682f]:hover{background-color:#1890ff}.self[data-v-914de7a3]{background-color:#1890ff}.jeecg-basic-menu__sidebar-hor.ant-menu-horizontal.ant-menu-dark{color:#fff}.jeecg-simple-menu-tag--primary{background-color:#1890ff}.jeecg-basic-column-setting__check-item .ant-checkbox-wrapper:hover{color:#1890ff}.jeecg-basic-column-setting__fixed-left.active,.jeecg-basic-column-setting__fixed-left:hover,.jeecg-basic-column-setting__fixed-right.active,.jeecg-basic-column-setting__fixed-right:hover{color:#1890ff}.jeecg-setting-menu-type-picker__item--active[data-v-f40323b7],.jeecg-setting-menu-type-picker__item[data-v-f40323b7]:hover{border:2px solid #1890ff}.light-border::after{background-color:#1890ff}.jeecg-menu-menu-popover .jeecg-menu-dark .jeecg-menu-item-selected,.jeecg-menu-menu-popover .jeecg-menu-dark .jeecg-menu-submenu-title-selected{background-color:#1890ff!important}.jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-item:hover,.jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-submenu-title:hover{color:#1890ff}.jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-item-selected,.jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-submenu-title-selected{color:#1890ff;background-color:rgba(24,144,255,.1)}.jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-item-selected::after,.jeecg-menu-menu-popover .jeecg-menu-light .jeecg-menu-submenu-title-selected::after{background-color:#1890ff}.jeecg-menu-light .jeecg-menu-submenu-active{color:#1890ff!important}.jeecg-menu-light .jeecg-menu-submenu-active-border::after{background-color:#1890ff}.jeecg-menu-vertical .jeecg-menu-item:hover,.jeecg-menu-vertical .jeecg-menu-submenu-title:hover{color:#1890ff}.jeecg-menu-light.jeecg-menu-vertical .jeecg-menu-item-active:not(.jeecg-menu-submenu){color:#1890ff;background-color:rgba(24,144,255,.1)}.jeecg-menu-light.jeecg-menu-vertical .jeecg-menu-item-active:not(.jeecg-menu-submenu)::after{background-color:#1890ff}.jeecg-menu-light.jeecg-menu-vertical .jeecg-menu-item-active.jeecg-menu-submenu{color:#1890ff}.jeecg-menu-light.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active,.jeecg-menu-light.jeecg-menu-vertical.jeecg-menu-collapse>li.jeecg-menu-item-active{background-color:rgba(24,144,255,.05)}.jeecg-menu-light.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active::before,.jeecg-menu-light.jeecg-menu-vertical.jeecg-menu-collapse>li.jeecg-menu-item-active::before{background-color:#1890ff}.jeecg-menu-dark.jeecg-menu-vertical .jeecg-menu-item-active:not(.jeecg-menu-submenu),.jeecg-menu-dark.jeecg-menu-vertical .jeecg-menu-submenu-title-active:not(.jeecg-menu-submenu){background-color:#1890ff!important}.jeecg-menu-dark.jeecg-menu-vertical.bright .jeecg-menu-submenu-title,.jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu.bright .jeecg-menu-item{color:#fff}.jeecg-menu-dark.jeecg-menu-vertical.bright .jeecg-menu-submenu-title-active:not(.jeecg-menu-submenu),.jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu.bright .jeecg-menu-item-active:not(.jeecg-menu-submenu){background-color:#1890ff!important}.jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active,.jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse>li.jeecg-menu-item-active{background-color:#1890ff!important}.jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse .jeecg-menu-submenu-active::before,.jeecg-menu-dark.jeecg-menu-vertical.jeecg-menu-collapse>li.jeecg-menu-item-active::before{background-color:#1890ff}
\ No newline at end of file
<!doctype html><html lang="zh_CN" id="htmlRoot"><head><script src="/dsfhuksfhkAQu_33/_app.config.js?v=3.7.2-1741555592173"></script><meta charset="UTF-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/><meta name="renderer" content="webkit"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=0"/><title>三国志 (软件开发)企业级应用管理系统平台 三国志与您一路同行!</title><link rel="icon" href="/dsfhuksfhkAQu_33/logo.png"/><script>window._CONFIG = {};</script><script type="module" crossorigin src="/dsfhuksfhkAQu_33/js/index-Czs9LsFM.js"></script><link rel="modulepreload" crossorigin href="/dsfhuksfhkAQu_33/js/vue-vendor-nTH2ZXdz.js"><link rel="modulepreload" crossorigin href="/dsfhuksfhkAQu_33/js/antd-vue-vendor-OBGqGQKi.js"><link rel="modulepreload" crossorigin href="/dsfhuksfhkAQu_33/js/vxe-table-vendor-BlSEhNtk.js"><link rel="stylesheet" crossorigin href="/dsfhuksfhkAQu_33/assets/index-CPWBa1_C.css"><link disabled="disabled" id="__VITE_PLUGIN_THEME-ANTD_DARK_THEME_LINK__" rel="alternate stylesheet" href="/dsfhuksfhkAQu_33/assets/app-antd-dark-theme-style.e3b0c442.css"></head><body><script>(() => {
<!doctype html><html lang="zh_CN" id="htmlRoot"><head><script src="/dsfhuksfhkAQu_33/_app.config.js?v=3.7.2-1741707509922"></script><meta charset="UTF-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/><meta name="renderer" content="webkit"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=0"/><title>三国志 (软件开发)企业级应用管理系统平台 三国志与您一路同行!</title><link rel="icon" href="/dsfhuksfhkAQu_33/logo.png"/><script>window._CONFIG = {};</script><script type="module" crossorigin src="/dsfhuksfhkAQu_33/js/index-BhqZsUgI.js"></script><link rel="modulepreload" crossorigin href="/dsfhuksfhkAQu_33/js/vue-vendor-nTH2ZXdz.js"><link rel="modulepreload" crossorigin href="/dsfhuksfhkAQu_33/js/antd-vue-vendor-BDXgbzgh.js"><link rel="modulepreload" crossorigin href="/dsfhuksfhkAQu_33/js/vxe-table-vendor-Df8Kx25g.js"><link rel="stylesheet" crossorigin href="/dsfhuksfhkAQu_33/assets/index-CPWBa1_C.css"><link disabled="disabled" id="__VITE_PLUGIN_THEME-ANTD_DARK_THEME_LINK__" rel="alternate stylesheet" href="/dsfhuksfhkAQu_33/assets/app-antd-dark-theme-style.e3b0c442.css"></head><body><script>(() => {
var htmlRoot = document.getElementById('htmlRoot');
var theme = window.localStorage.getItem('__APP__DARK__MODE__');
if (htmlRoot && theme) {
......
......@@ -2,24 +2,31 @@
<div class="status-change">
<!-- 列表弹窗 -->
<a-modal v-model:visible="modalVisible" title="国币价格设置" @cancel="handleCancel" width="1000px" :footer="null"
class="status-modal">
class="status-modal" :destroyOnClose="true">
<div class="modal-content">
<div class="table-operations">
<a-button type="primary" @click="handleAdd">
<template #icon><plus-outlined /></template>
新增记录
</a-button>
<a-space>
<a-input-search placeholder="搜索记录" style="width: 250px" @search="onSearch" />
<a-button @click="getList">
<template #icon><reload-outlined /></template>
刷新
</a-button>
</a-space>
</div>
<a-table :dataSource="tableData" :columns="columns" bordered :pagination="{
showSizeChanger: true,
showQuickJumper: true,
showTotal: total => `共 ${total} 条`,
pageSize: 10,
pageSize: pagination.pageSize,
current: pagination.pageNo,
total: pagination.total,
onChange: handleTableChange
}" class="data-table">
}" class="data-table" :loading="loading" :scroll="{ x: 800 }">
<template #bodyCell="{ column, record }">
<template v-if="column.key === 'a2'">
<a-tag :color="record.a2 === '2' ? 'success' : 'warning'">
......@@ -32,6 +39,17 @@
<template #icon><edit-outlined /></template>
编辑
</a-button>
<a-popconfirm
title="确定要删除此记录吗?"
@confirm="handleDelete(record)"
okText="确定"
cancelText="取消"
>
<a-button type="link" danger>
<template #icon><delete-outlined /></template>
删除
</a-button>
</a-popconfirm>
</a-space>
</template>
</template>
......@@ -41,7 +59,7 @@
<!-- 编辑/新增弹窗 -->
<a-modal v-model:visible="formModalVisible" :title="currentId ? '编辑记录' : '新增记录'" @ok="handleSubmit"
@cancel="handleFormCancel" class="form-modal">
@cancel="handleFormCancel" class="form-modal" :confirmLoading="submitLoading">
<a-form :model="formData" :label-col="{ span: 6 }" :wrapper-col="{ span: 16 }" class="price-form">
<a-form-item label="开盘价格" required>
<a-input-number v-model:value="formData.a3" style="width: 100%" :min="0" :precision="2" :step="0.01"
......@@ -75,7 +93,7 @@
</template>
<script setup lang="ts">
import { ref, reactive } from 'vue'
import { ref, reactive, onMounted } from 'vue'
import { defHttp } from '/@/utils/http/axios'
import { message } from 'ant-design-vue'
import type { Dayjs } from 'dayjs'
......@@ -83,6 +101,8 @@ import dayjs from 'dayjs'
import {
PlusOutlined,
EditOutlined,
DeleteOutlined,
ReloadOutlined
} from '@ant-design/icons-vue'
interface FormData {
......@@ -99,6 +119,9 @@ const tableData = ref([])
const modalVisible = ref(false)
const formModalVisible = ref(false)
const currentId = ref('')
const loading = ref(false)
const submitLoading = ref(false)
const searchKeyword = ref('')
const pagination = reactive({
pageNo: 1,
......@@ -162,7 +185,7 @@ const columns = [
{
title: '操作',
key: 'action',
width: 120,
width: 150,
align: 'center',
fixed: 'right'
}
......@@ -170,20 +193,30 @@ const columns = [
const getList = async () => {
try {
loading.value = true
const response = await defHttp.get({
url: '/business/businessGbkxt/list',
params: {
pageNo: pagination.pageNo,
pageSize: pagination.pageSize
pageSize: pagination.pageSize,
keyword: searchKeyword.value
}
})
tableData.value = response.records
pagination.total = response.total
} catch (error) {
message.error('获取列表失败')
} finally {
loading.value = false
}
}
const onSearch = (value: string) => {
searchKeyword.value = value
pagination.pageNo = 1
getList()
}
const handleTableChange = (page: number, pageSize: number) => {
pagination.pageNo = page
pagination.pageSize = pageSize
......@@ -191,7 +224,7 @@ const handleTableChange = (page: number, pageSize: number) => {
}
const resetForm = () => {
formData.a1 = ''
formData.a1 = dayjs()
formData.a2 = '1'
formData.a3 = ''
formData.a4 = ''
......@@ -213,8 +246,25 @@ const handleEdit = (row: any) => {
formModalVisible.value = true
}
const handleDelete = async (row: any) => {
try {
loading.value = true
await defHttp.delete({
url: '/business/businessGbkxt/delete',
params: { id: row.id }
})
message.success('删除成功')
getList()
} catch (error) {
message.error('删除失败')
} finally {
loading.value = false
}
}
const handleSubmit = async () => {
try {
submitLoading.value = true
const url = currentId.value
? '/business/businessGbkxt/edit'
: '/business/businessGbkxt/add'
......@@ -231,6 +281,8 @@ const handleSubmit = async () => {
resetForm()
} catch (error) {
message.error('操作失败')
} finally {
submitLoading.value = false
}
}
......@@ -259,6 +311,11 @@ defineExpose({
:deep(.ant-modal-body) {
padding: 24px;
}
:deep(.ant-modal-content) {
border-radius: 8px;
overflow: hidden;
}
}
.modal-content {
......@@ -271,8 +328,17 @@ defineExpose({
.data-table {
:deep(.ant-table-thead > tr > th) {
background-color: #fafafa;
background-color: #f5f7fa;
font-weight: 600;
color: #1f2329;
}
:deep(.ant-table-tbody > tr:hover > td) {
background-color: #f0f7ff;
}
:deep(.ant-table-row) {
transition: all 0.3s;
}
}
}
......@@ -292,6 +358,14 @@ defineExpose({
margin-left: 4px;
}
}
:deep(.ant-form-item) {
margin-bottom: 20px;
}
:deep(.ant-input-number-focused) {
box-shadow: 0 0 0 2px rgba(24, 144, 255, 0.2);
}
}
}
......@@ -302,6 +376,7 @@ defineExpose({
.ant-modal-title {
font-weight: 600;
font-size: 16px;
color: #1f2329;
}
}
......@@ -313,4 +388,16 @@ defineExpose({
:deep(.ant-table-pagination.ant-pagination) {
margin: 16px 0 0;
}
:deep(.ant-tag) {
border-radius: 4px;
padding: 0 8px;
font-size: 12px;
}
:deep(.ant-btn-link) {
padding: 0 8px;
height: 24px;
line-height: 24px;
}
</style>
\ No newline at end of file
<template>
<div class="page-container">
<a-row :gutter="[16, 16]">
<!-- 状态修改卡片 -->
<!-- 国币价格设置卡片 -->
<a-col :xs="24" :sm="12" :md="8" :lg="6">
<a-card hoverable @click="showStatusModal">
<a-card hoverable @click="showStatusModal" class="feature-card">
<template #cover>
<div class="card-icon-wrapper">
<swap-outlined class="card-icon" />
</div>
</template>
<a-card-meta title="状态修改" description="修改用户状态" />
<a-card-meta title="国币价格设置" description="设置国币交易价格" />
</a-card>
</a-col>
</a-row>
<!-- 状态修改弹窗 -->
<a-modal v-model:visible="statusModalVisible" title="状态修改" :footer="null" :width="isMobile ? '100%' : '520px'"
:style="isMobile ? { top: 0 } : {}" :wrap-class-name="isMobile ? 'full-modal' : ''">
<status-change v-if="statusModalVisible" @cancel="statusModalVisible = false" />
</a-modal>
<!-- 引入StatusChange组件 -->
<status-change ref="statusChangeRef" />
</div>
</template>
......@@ -26,7 +23,6 @@
import { defineComponent, ref, computed } from 'vue';
import { SwapOutlined } from '@ant-design/icons-vue';
import StatusChange from './components/StatusChange.vue';
// import { useWindowSize } from '/@/hooks/web/useWindowSize';
export default defineComponent({
name: 'ZhczIndex',
......@@ -35,17 +31,16 @@ export default defineComponent({
StatusChange
},
setup() {
const statusModalVisible = ref(false);
// const { width } = useWindowSize();
const statusChangeRef = ref<InstanceType<typeof StatusChange> | null>(null);
const isMobile = ref(false);
// const isMobile = computed(() => width.value < 576);
const isMobile = ref(false)
const showStatusModal = () => {
statusModalVisible.value = true;
// 调用子组件的openModal方法
statusChangeRef.value?.openModal();
};
return {
statusModalVisible,
statusChangeRef,
isMobile,
showStatusModal
};
......@@ -55,55 +50,63 @@ export default defineComponent({
<style lang="less" scoped>
.page-container {
padding: 16px;
padding: 24px;
background: #f0f2f5;
min-height: 100vh;
min-height: calc(100vh - 64px);
}
.feature-card {
transition: all 0.3s;
cursor: pointer;
&:hover {
transform: translateY(-5px);
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.09);
}
}
.card-icon-wrapper {
display: flex;
justify-content: center;
align-items: center;
height: 120px;
background: #fafafa;
height: 140px;
background: linear-gradient(135deg, #e6f7ff 0%, #f0f5ff 100%);
transition: all 0.3s;
}
.card-icon {
font-size: 48px;
font-size: 56px;
color: #1890ff;
transition: all 0.3s;
}
:deep(.ant-card-body) {
padding: 16px;
padding: 20px;
}
:deep(.ant-card-meta-title) {
text-align: center;
margin-bottom: 8px;
font-size: 16px;
font-weight: 600;
}
:deep(.ant-card-meta-description) {
text-align: center;
color: rgba(0, 0, 0, 0.45);
}
// 移动端样式
:global(.full-modal) {
:deep(.ant-modal) {
max-width: 100%;
top: 0;
padding-bottom: 0;
margin: 0;
@media (max-width: 576px) {
.page-container {
padding: 12px;
}
:deep(.ant-modal-content) {
border-radius: 0;
min-height: 100vh;
.card-icon-wrapper {
height: 120px;
}
}
@media (max-width: 576px) {
.page-container {
padding: 8px;
.card-icon {
font-size: 48px;
}
}
</style>
......@@ -88,12 +88,14 @@ import { useDataCards } from './composables/useDataCards';
import { useDetailData } from './composables/useDetailData';
import { LineChartOutlined, ReloadOutlined, RiseOutlined } from '@ant-design/icons-vue';
import { Statistic, message } from 'ant-design-vue';
// const mockData = ref({})
import mockData from './mock/data.json';
import dayjs from 'dayjs';
import { defHttp } from '/@/utils/http/axios';
const getHomeData = () => {
defHttp.get({ url: '/business/businessWallet/getHome3', params: { startTime: "2025-02-22 00:00:00", endTime: "2025-02-26 23:59:59" } }).then(res => {
console.log(res)
// console.log(res)
// mockData.value = res
})
}
getHomeData()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment