已重命名1个文件
已添加1个文件
已复制2个文件
已修改7个文件
已删除2个文件
| | |
| | | } |
| | | </script> |
| | | <style lang="scss"> |
| | | $main_color :#42b983; |
| | | .el-button--text, .el-button--text.is-disabled, .el-button--text.is-disabled:focus, .el-button--text.is-disabled:hover, .el-button--text:active{ |
| | | color: white ; |
| | | font-size: 18px ; |
| | |
| | | } |
| | | |
| | | #app .sidebar-container .el-submenu .el-menu-item.is-active{ |
| | | background: #42b983 !important; |
| | | background: $main_color !important; |
| | | color: #fff !important; |
| | | } |
| | | #app .sidebar-container .el-submenu .el-menu-item:hover{ |
| | | background: #42b983 !important; |
| | | background: $main_color !important; |
| | | //color: #fff !important; |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | .sub-el-icon::before{ |
| | | color: #42b983; |
| | | color: $main_color; |
| | | } |
| | | .svg-icon{ |
| | | color: #42b983; |
| | | color: $main_color; |
| | | } |
| | | .submenu-title-noDropdown{ |
| | | font-weight: bolder; |
| | | } |
| | | .router-link-exact-active>.submenu-title-noDropdown{ |
| | | color: #42b983 !important; |
| | | color: $main_color !important; |
| | | } |
| | | |
| | | .el-menu-item.is-active{ |
| | | color: #42b983 !important; |
| | | color: $main_color !important; |
| | | } |
| | | |
| | | .el-button--text:hover{ |
| | |
| | | </script> |
| | | |
| | | <style lang="scss" scoped> |
| | | $main_color :#42b983; |
| | | .tags-view-container { |
| | | height: 34px; |
| | | width: 100%; |
| | |
| | | margin-right: 15px; |
| | | } |
| | | &.active { |
| | | background-color: #42b983; |
| | | background-color:$main_color; |
| | | color: #fff; |
| | | border-color: #42b983; |
| | | border-color:$main_color; |
| | | &::before { |
| | | content: ''; |
| | | background: #fff; |
| | |
| | | |
| | | // 导å
¥å
¨å±æ ·å¼è¡¨ |
| | | import './styles/global.css' |
| | | import { getGlobalColor, headerCellStyle, cellStyle } from './utils/global.js' |
| | | |
| | | Vue.prototype.$getGlobalColor = getGlobalColor().globalColor // 设置å
¨å±é¢è² |
| | | Vue.prototype.$headerCellStyle = headerCellStyle() // 设置å
¨å±è¡¨å¤´æ ·å¼ |
| | | Vue.prototype.$cellStyle = cellStyle() // 设置å
¨å±è¡¨ä½æ ·å¼ |
| | | |
| | | new Vue({ |
| | | el: '#app', |
| | |
| | | meta: { title: 'ç³»ç»é¦é¡µ', icon: 'el-icon-house', affix: '1' } |
| | | }] |
| | | }, |
| | | // { |
| | | // path: '/', |
| | | // component: 'Layout', |
| | | // redirect: '/dashboard', |
| | | // children: [{ |
| | | // path: 'dashboard', |
| | | // name: 'Dashboard', |
| | | // component: '/dashboard/index' |
| | | // }] |
| | | // }, |
| | | // { |
| | | // path: '/xtsy', |
| | | // component: 'Layout', |
| | | // redirect: '/stxy/index', |
| | | // children: [ |
| | | // { |
| | | // path: 'index', |
| | | // name: 'Form', |
| | | // component: '/xtsy/index', |
| | | // meta: { title: 'ç³»ç»é¦é¡µ', icon: 'form', affix: '1' } |
| | | // } |
| | | // ] |
| | | // }, |
| | | { |
| | | path: '/jcsz', |
| | | component: 'Layout', |
| | |
| | | meta: { title: 'ç»ç»æ¶æ', icon: '' } |
| | | }, |
| | | { |
| | | path: 'rwgl', |
| | | name: 'rwgl', |
| | | component: '/jcsz/rwgl', |
| | | meta: { title: 'ä»»å¡ç®¡ç', icon: '' } |
| | | } |
| | | path: 'yhqd', |
| | | name: 'yhqd', |
| | | component: '/jcsz/yhqd', |
| | | meta: { title: 'ç¨æ·æ¸
å', icon: '' } |
| | | }, |
| | | { |
| | | path: 'jsqd', |
| | | name: 'jsqd', |
| | | component: '/jcsz/jsqd', |
| | | meta: { title: 'è§è²æ¸
å', icon: '' } |
| | | }, |
| | | { |
| | | path: 'wldw', |
| | | name: 'wldw', |
| | | component: '/jcsz/wldw', |
| | | meta: { title: '徿¥åä½', icon: '' } |
| | | }, |
| | | ] |
| | | }, |
| | | { |
| | |
| | | } |
| | | ] |
| | | } |
| | | |
| | | ] |
| | | const asyncRoutes = getAsyncRoutes(routes) |
| | | asyncRoutes.push({ path: '*', redirect: '/404', hidden: true }) |
| ¶Ô±ÈÐÂÎļþ |
| | |
| | | // å
¨å±ä¸»è¦é¢è² |
| | | export function getGlobalColor() { |
| | | return { globalColor: `#42b983` } |
| | | } |
| | | |
| | | // å¤ç表头åå
æ ¼æ ·å¼ |
| | | export function headerCellStyle() { |
| | | const option = { |
| | | background: '#eee', padding: '5px 0' |
| | | } |
| | | return option |
| | | } |
| | | // å¤çè¡¨æ ¼åå
æ ¼æ ·å¼ |
| | | export function cellStyle() { |
| | | const option = { |
| | | padding: '5px 0' |
| | | } |
| | | return option |
| | | } |
copy from src/views/jcsz/rwgl.vue
copy to src/views/jcsz/jsqd.vue
| Îļþ´Ó src/views/jcsz/rwgl.vue ¸´ÖÆ |
| | |
| | | <template /> |
| | | <template> |
| | | |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | name: 'Rwgl' |
| | | name: "jsqd" |
| | | } |
| | | </script> |
| | | |
| ÎļþÃû´Ó src/views/jcsz/rwgl.vue ÐÞ¸Ä |
| | |
| | | <template /> |
| | | <template> |
| | | |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | name: 'Rwgl' |
| | | name: "wldw" |
| | | } |
| | | </script> |
| | | |
copy from src/views/jcsz/rwgl.vue
copy to src/views/jcsz/yhqd.vue
| Îļþ´Ó src/views/jcsz/rwgl.vue ¸´ÖÆ |
| | |
| | | <template /> |
| | | <template> |
| | | |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | name: 'Rwgl' |
| | | name: "yhqd" |
| | | } |
| | | </script> |
| | | |
| | |
| | | |
| | | <el-tree |
| | | ref="tree" |
| | | style="margin-left: 10px;" |
| | | style="margin-left: 10px;overflow-y: scroll;height: 230px" |
| | | :icon-class="iconClass" |
| | | :data="treeData" |
| | | default-expand-all |
| | |
| | | :data="tableData" |
| | | border |
| | | style="width: 72%" |
| | | :header-cell-style="headerCellStyle" |
| | | :cell-style="cellStyle" |
| | | :header-cell-style="this.$headerCellStyle" |
| | | :cell-style="this.$cellStyle" |
| | | > |
| | | <!-- <el-table-column--> |
| | | <!-- label="ç»ç»åç±»"--> |
| | |
| | | }, { |
| | | id: 8, |
| | | label: 'äºçº§ 3-2' |
| | | }, { |
| | | id: 19, |
| | | label: 'äºçº§ 3-2' |
| | | }] |
| | | }], |
| | | defaultProps: { |
| | |
| | | } |
| | | </script> |
| | | |
| | | <style scoped> |
| | | <style lang="scss" scoped> |
| | | $main_color: #42b983; |
| | | ::v-deep .el-button--primary { |
| | | background-color: #42b983 !important; |
| | | background-color: $main_color !important; |
| | | height: 30px; |
| | | display: flex; |
| | | align-items: center; |
| | | } |
| | | |
| | | ::v-deep .el-pagination.is-background .el-pager li:not(.disabled).active { |
| | | background-color: #42b983 !important; |
| | | background-color: $main_color !important; |
| | | } |
| | | |
| | | .zzflStyle{ |
| | |
| | | background-color: #eee; |
| | | font-weight:400; |
| | | padding-left: 10px; |
| | | color:rgb(144, 147, 153); font-size: 14px |
| | | color: rgb(144, 147, 153); |
| | | font-size: 14px |
| | | } |
| | | |
| | | /*::v-deep*/ |
| | |
| | | :autoplay="false" |
| | | indicator-position="outside" |
| | | height="580px" |
| | | interval="3000" |
| | | :interval="3000" |
| | | style="width: 500px;margin-left: 20px" |
| | | > |
| | | <el-carousel-item v-for="item in carouselArr" :key="item.title"> |
| | |
| | | $bg: #2d3a4b; |
| | | $dark_gray: #889aa4; |
| | | $light_gray: #eee; |
| | | $main_color:#42b983; |
| | | |
| | | .login-container { |
| | | min-height: 100%; |
| | |
| | | } |
| | | |
| | | ::v-deep .el-input__inner:focus{ |
| | | border: 1px solid #42b983; |
| | | border: 1px solid $main_color; |
| | | } |
| | | |
| | | ::v-deep .el-input__icon:focus{ |
| | | color: #42b983; |
| | | color: $main_color; |
| | | } |
| | | |
| | | ::v-deep .el-input input:-webkit-autofill{ |
| | |
| | | </div> |
| | | <div style="display: flex;"> |
| | | <el-button type="primary" icon="el-icon-search" @click="search">æ¥è¯¢</el-button> |
| | | <el-button type="text" style="display: flex;align-items: start;padding-top: 10px;" @click="reset">éç½®</el-button> |
| | | <el-button type="text" style="display: flex;align-items: start;padding-top: 10px;" @click="reset">éç½® |
| | | </el-button> |
| | | </div> |
| | | </el-form> |
| | | <div style="display: flex;justify-content: space-between"> |
| | |
| | | <el-table |
| | | :data="tableData1" |
| | | style="width: 100%;border: 1px solid #eee" |
| | | :header-cell-style="headerCellStyle" |
| | | :header-row-style="headerRowStyle" |
| | | :cell-style="cellStyle" |
| | | :header-cell-style="this.$headerCellStyle" |
| | | :cell-style="this.$cellStyle" |
| | | > |
| | | <el-table-column type="selection"> |
| | | <!-- <template slot-scope="{row}">--> |
| | |
| | | <!-- </template>--> |
| | | </el-table-column> |
| | | <el-table-column label="å·¥èºè·¯çº¿" prop="gylx" /> |
| | | <el-table-column label="ç©æç¼ç " prop="wlbm" /> |
| | | <el-table-column label="ç©æåç§°" prop="wlmc" /> |
| | | <el-table-column show-overflow-tooltip label="ç©æç¼ç " prop="wlbm" /> |
| | | <el-table-column show-overflow-tooltip label="ç©æåç§°" prop="wlmc" /> |
| | | <el-table-column label="ç©æè§æ ¼" prop="wlgg" /> |
| | | <el-table-column label="ç»æè£
ç®±" prop="jszx"> |
| | | <template slot-scope="{row}"> |
| | |
| | | border |
| | | height="500px" |
| | | style="width: 100%;" |
| | | :header-cell-style="headerCellStyle" |
| | | :cell-style="cellStyle" |
| | | :header-cell-style="this.$headerCellStyle" |
| | | :cell-style="this.$cellStyle" |
| | | > |
| | | <el-table-column label="" prop="" type="index" /> |
| | | <el-table-column label="å·¥åºç¼ç " prop="gxbm" /> |
| | |
| | | <script> |
| | | |
| | | import Pagination from '@/components/Pagination' |
| | | import { cellStyle } from '@/utils/global' |
| | | |
| | | export default { |
| | | name: 'Gylx', |
| | |
| | | } |
| | | }, |
| | | created() { |
| | | |
| | | }, |
| | | methods: { |
| | | // 导å
¥ |
| | |
| | | this.form.wlbm = '' |
| | | this.form.wlmc = '' |
| | | }, |
| | | // å¤ç表头åå
æ ¼æ ·å¼ |
| | | headerCellStyle() { |
| | | const option = { |
| | | background: '#eee', padding: '5px 0' |
| | | // border: '1px solid #fff' |
| | | } |
| | | return option |
| | | }, |
| | | // å¤çè¡¨å¤´è¡æ ·å¼ |
| | | headerRowStyle() { |
| | | |
| | | }, |
| | | // å¤çè¡¨æ ¼åå
æ ¼æ ·å¼ |
| | | cellStyle() { |
| | | return { padding: '5px 0' } |
| | | }, |
| | | // // å¤ç表头åå
æ ¼æ ·å¼ |
| | | // headerCellStyle() { |
| | | // const option = { |
| | | // background: '#eee', padding: '5px 0' |
| | | // } |
| | | // return option |
| | | // }, |
| | | // // å¤çè¡¨å¤´è¡æ ·å¼ |
| | | // headerRowStyle() { |
| | | // |
| | | // }, |
| | | // // å¤çè¡¨æ ¼åå
æ ¼æ ·å¼ |
| | | // cellStyle() { |
| | | // // return {padding: '5px 0'} |
| | | // return { padding: '0' } |
| | | // }, |
| | | // æ¥è¯¢äºä»¶ |
| | | async search() { |
| | | const data = this.form |
| | |
| | | } |
| | | </script> |
| | | |
| | | <style scoped> |
| | | <style lang="scss" scoped> |
| | | $main_color: #42b983; |
| | | ::v-deep .el-button--primary { |
| | | background-color: #42b983 !important; |
| | | background-color: $main_color !important; |
| | | height: 30px; |
| | | display: flex; |
| | | align-items: center; |
| | | } |
| | | |
| | | ::v-deep .el-pagination.is-background .el-pager li:not(.disabled).active { |
| | | background-color: #42b983 !important; |
| | | background-color: $main_color !important; |
| | | } |
| | | |
| | | ::v-deep .el-button--text { |
| | | color: #42b983; |
| | | color: $main_color; |
| | | font-size: 14px; |
| | | } |
| | | |
| | | ::v-deep .el-step__head.is-finish { |
| | | color: #42b983; |
| | | border-color: #42b983;; |
| | | color: $main_color; |
| | | border-color: $main_color;; |
| | | } |
| | | |
| | | ::v-deep .el-step__title.is-finish { |
| | | color: #42b983; |
| | | color: $main_color; |
| | | } |
| | | |
| | | ::v-deep .el-radio.is-bordered + .el-radio.is-bordered { |
| | |
| | | } |
| | | |
| | | ::v-deep .el-radio__input.is-checked+.el-radio__label{ |
| | | color: #42b983; |
| | | color: $main_color; |
| | | } |
| | | |
| | | ::v-deep .el-radio.is-bordered.is-checked{ |
| | | border-color: #42b983; |
| | | border-color: $main_color; |
| | | } |
| | | |
| | | ::v-deep .el-radio__input.is-checked .el-radio__inner{ |
| | | border-color: #42b983; |
| | | background: #42b983; |
| | | border-color: $main_color; |
| | | background: $main_color; |
| | | } |
| | | |
| | | ::v-deep .el-checkbox__input.is-checked .el-checkbox__inner{ |
| | | border-color: #42b983; |
| | | background-color: #42b983; |
| | | border-color: $main_color; |
| | | background-color: $main_color; |
| | | } |
| | | |
| | | ::v-deep .el-checkbox__input.is-indeterminate .el-checkbox__inner{ |
| | | border-color: #42b983; |
| | | background-color: #42b983; |
| | | border-color: $main_color; |
| | | background-color: $main_color; |
| | | } |
| | | |
| | | /*::v-deep .el-divider--horizontal{*/ |
| | | /* margin:0 0 10px 0;*/ |
| | | /*}*/ |