| | |
| | | } |
| | | |
| | | .button-addition { |
| | | background-color: #eb5d01 !important; |
| | | border: 1px solid #eb5d01 !important; |
| | | background-color: #eb5d01; |
| | | border: 1px solid #eb5d01; |
| | | color: #ffffff; |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | #app { |
| | | .userList{ |
| | | |
| | | } |
| | | .list{ |
| | | |
| | | } |
| | | // 设置弹出框样式 |
| | | .el-dialog__title { |
| | | color: #E9eef3; |
| | | color: #333; |
| | | } |
| | | .el-dialog__header { |
| | | background-color: #09152f; |
| | | color: black; |
| | | background-color: #DCDFE6; |
| | | //border: 1px solid #DCDFE6; |
| | | } |
| | | |
| | | // 设置table样式 |
| | |
| | | <template> |
| | | <div class="Table"> |
| | | <div class="datatable"> |
| | | <el-table ref="multipleTable" :data="tableData" style="width: 100%" |
| | | :header-cell-style="{'font-size':'14px','font-weight':'650','line-height':'45px'}" |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" :data="tableData" style="width: 100%" |
| | | :header-cell-style="{'background':'#F5F5F5','font-size':'14px','font-weight':'650','line-height':'45px'}" |
| | | :row-class-name="tableRowClassName"> |
| | | <el-table-column v-for="item in option.group" :key="item.prop" :label="item.label" |
| | | :prop="item.prop" :min-width="item['min-width'] ? item['item.min-width']:'10'"> |
| | |
| | | {{scope.row[item.prop]}} |
| | | </div> |
| | | <slot v-else-if="item.type === 'operation'" name="operation" :info="scope"> |
| | | |
| | | |
| | | </slot> |
| | | <slot name="status" v-else-if="item.type === 'status'" :info="scope"> |
| | | </slot> |
| | | <slot name='time' v-else-if="item.type === 'time'" :timeobj="scope"> |
| | | <slot name='time' v-else-if="item.type === 'time'" :timeobj="scope"> |
| | | |
| | | </slot> |
| | | </template> |
| | |
| | | background-color: #4b9bb7; |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | </div> |
| | | </div> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" |
| | | :header-cell-style="{ 'font-weight': '650', 'line-height': '45px' }" |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ 'background':'#F5F5F5','font-weight': '650', 'line-height': '45px' }" |
| | | :data="tableData" style="width: 100%" :row-class-name="tableRowClassName"> |
| | | <el-table-column type="selection" min-width="5"> |
| | | </el-table-column> |
| | |
| | | |
| | | baseInfo.getCategoryList().then((result)=>{ |
| | | this.headerList[2].options = result; |
| | | }) |
| | | }) |
| | | getTypeList("1","02").then((result)=>{ |
| | | this.headerList[8].options = result; |
| | | }) |
| | | }) |
| | | }, |
| | | |
| | | data() { |
| | |
| | | <style lang="scss" scoped> |
| | | .illegal-search { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | |
| | | .headerContent { |
| | | padding: 20px 40px; |
| | | //padding: 20px 40px; |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | |
| | | |
| | | .el-button { |
| | | background-color: #2f91ec; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | color: #ffffff; |
| | | } |
| | | } |
| | |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | padding: 0 20px; |
| | | //padding: 0 20px; |
| | | |
| | | .funs-sp { |
| | | border: 1px solid #17324c; |
| | | border: 1px solid #DCDFE6; |
| | | } |
| | | |
| | | .funs { |
| | |
| | | } |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <div class="main-content"> |
| | | <!-- 数据展示 --> |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | 'font-weight': '650', |
| | | 'line-height': '45px', |
| | | }" |
| | |
| | | <style lang="scss" scoped> |
| | | .list { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | border: 1pox solid #fff; |
| | | border: 1px solid #fff; |
| | | |
| | | .header-content { |
| | | padding: 0 40px; |
| | | //padding: 0 40px; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | } |
| | | } |
| | | |
| | | :deep(.el-range-separator) { |
| | | ::v-deep(.el-range-separator) { |
| | | padding: 0px !important; |
| | | } |
| | | main { |
| | | // background-color: #09152f; |
| | | margin-top: 20px; |
| | | padding-bottom: 50px; |
| | | border: 1pox solid #fff; |
| | | border: 1px solid #fff; |
| | | |
| | | .main-title { |
| | | line-height: 60px; |
| | |
| | | } |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <div class="main-content"> |
| | | <!-- 数据展示 --> |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | 'font-weight': '650', |
| | | 'line-height': '45px', |
| | | }" |
| | |
| | | <style lang="scss" scoped> |
| | | .list { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | border: 1pox solid #fff; |
| | | |
| | | .header-content { |
| | | padding: 0 40px; |
| | | //padding: 0 40px; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | } |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <div class="main-content"> |
| | | <!-- 数据展示 --> |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | 'font-weight': '650', |
| | | 'line-height': '45px', |
| | | }" |
| | |
| | | <style lang="scss" scoped> |
| | | .list { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | border: 1pox solid #fff; |
| | | |
| | | .header-content { |
| | | padding: 0 40px; |
| | | //padding: 0 40px; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | } |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <div class="main-content"> |
| | | <!-- 数据展示 --> |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | 'font-weight': '650', |
| | | 'line-height': '45px', |
| | | }" |
| | |
| | | <style lang="scss" scoped> |
| | | .list { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | border: 1pox solid #fff; |
| | | |
| | | .header-content { |
| | | padding: 0 40px; |
| | | //padding: 0 40px; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | } |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <template> |
| | | <template xmlns="http://www.w3.org/1999/html"> |
| | | <div class="list"> |
| | | <header> |
| | | <div class="header-content"> |
| | |
| | | <div class="main-content"> |
| | | <!-- 数据展示 --> |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | 'font-weight': '650', |
| | | 'line-height': '45px', |
| | | }" |
| | |
| | | <style lang="scss" scoped> |
| | | .list { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | border: 1pox solid #fff; |
| | | border: 1px solid #fff; |
| | | |
| | | .header-content { |
| | | padding: 0 40px; |
| | | //padding: 0 40px; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | } |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <template> |
| | | <div class="mainContent"> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" |
| | | :header-cell-style="{ 'font-weight': '650', 'line-height': '45px' }" |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ 'background':'#F5F5F5','font-weight': '650', 'line-height': '45px' }" |
| | | :data="tableData" style="width: 100%" :row-class-name="tableRowClassName" @selection-change="tableChange"> |
| | | <el-table-column type="selection" min-width="5"> |
| | | </el-table-column> |
| | |
| | | padding: 0 20px; |
| | | |
| | | .funs-sp { |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #DCDFE6; |
| | | } |
| | | |
| | | .funs { |
| | | display: flex; |
| | | |
| | | .funsItem { |
| | | border: 1px solid #DCDFE6; |
| | | line-height: 28px; |
| | | display: flex; |
| | | align-items: center; |
| | |
| | | <main> |
| | | <div class="mainContent"> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" |
| | | :header-cell-style="{background:'#fff','font-weight':'650','line-height':'45px'}" |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{'background':'#F5F5F5','font-weight':'650','line-height':'45px'}" |
| | | :data="tableData" style="width: 100%" :row-class-name="tableRowClassName" |
| | | @selection-change="tableChange"> |
| | | <el-table-column type="selection" min-width="5"> |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | .headerTitle { |
| | | line-height: 40px; |
| | | } |
| | |
| | | background-color: #fff; |
| | | |
| | | .headerContent { |
| | | padding: 0 40px; |
| | | padding: 0; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | |
| | | .addBtn { |
| | | background-color: #eb5d01; |
| | | //background-color: #eb5d01; |
| | | border: none; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | padding: 12px 30px; |
| | | } |
| | | } |
| | |
| | | } |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <main> |
| | | <div class="mainContent"> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" |
| | | :header-cell-style="{'font-weight':'650','line-height':'45px'}" |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{'background':'#F5F5F5','font-weight':'650','line-height':'45px'}" |
| | | :data="tableData" style="width: 100%" :row-class-name="tableRowClassName" |
| | | @selection-change="tableChange"> |
| | | <el-table-column type="selection" min-width="5"> |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | // color: #4b9bb7; |
| | | |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | border: 1px solid #ccc; |
| | | .headerTitle { |
| | | line-height: 40px; |
| | | } |
| | |
| | | // background-color: #09152f; |
| | | |
| | | .headerContent { |
| | | padding: 0 40px; |
| | | padding: 0; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | |
| | | .addBtn { |
| | | background-color: #eb5d01; |
| | | //background-color: #eb5d01; |
| | | border: none; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | padding: 12px 30px; |
| | | } |
| | | } |
| | |
| | | } |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <div>{{car.carPhone}}</div> |
| | | </el-form-item> |
| | | </div> |
| | | <div class="car-item"> |
| | | <div class="car-item"> |
| | | <el-form-item label="所属部门:" class="car-item-container"> |
| | | <div>{{car.carDept}}</div> |
| | | </el-form-item> |
| | |
| | | .law-car { |
| | | color: #4b9bb7; |
| | | padding: 20px; |
| | | border: 1px solid #ccc; |
| | | .law-car-header{ |
| | | line-height: 60px; |
| | | text-align: left; |
| | |
| | | } |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | :class="[item.checked ? 'is-active' : '', 'type-item']">{{ item.name }}</div> |
| | | </div> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" |
| | | :header-cell-style="{'font-weight': '650', 'line-height': '45px' }" |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{'background':'#F5F5F5','font-weight': '650', 'line-height': '45px' }" |
| | | :data="tableData" style="width: 100%" :row-class-name="tableRowClassName" |
| | | @selection-change="tableChange"> |
| | | <el-table-column type="selection" min-width="5"> |
| | |
| | | <!-- tools --> |
| | | <div class="tools"> |
| | | <div class="funs"> |
| | | <div class="funsItem funs-sp"> |
| | | <div class="funsItem funs-sp funs-first"> |
| | | <el-checkbox v-model="all" @change="selectAll()">全选</el-checkbox> |
| | | </div> |
| | | <div class="funsItem funs-sp"> |
| | |
| | | }, |
| | | selectChange(list) { |
| | | if (this.tempList.length !== 0) { |
| | | |
| | | |
| | | this.preMyIdx = list; |
| | | this.mulDelete(this.tempList); |
| | | |
| | | |
| | | } else { |
| | | this.myIdx = this.preMyIdx; |
| | | this.$message({ |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | // background-color: #09152f; |
| | | border: 1pox solid #fff; |
| | | border: 1px solid #fff; |
| | | |
| | | .headerContent { |
| | | padding: 0 40px; |
| | | padding: 0; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | |
| | | &::v-deep .el-input__inner { |
| | | // background-color: #09152f; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | } |
| | | } |
| | | |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | |
| | | .addBtn { |
| | | background-color: #eb5d01; |
| | | //background-color: #eb5d01; |
| | | border: none; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | padding: 12px 30px; |
| | | } |
| | | } |
| | |
| | | |
| | | &::v-deep .el-input__inner { |
| | | // background-color: #09152f; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | } |
| | | |
| | | main { |
| | | // background-color: #09152f; |
| | | margin-top: 20px; |
| | | padding-bottom: 50px; |
| | | border: 1pox solid #fff; |
| | | border: 1px solid #fff; |
| | | |
| | | .btn span:hover { |
| | | cursor: pointer; |
| | |
| | | .is-active { |
| | | // background-color: #070f22; |
| | | border-radius: 4px; |
| | | color: #fff; |
| | | color: #2f54eb; |
| | | } |
| | | } |
| | | |
| | |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | padding: 0 20px; |
| | | padding: 0; |
| | | |
| | | .funs { |
| | | display: flex; |
| | | |
| | | .funs-sp { |
| | | border: 1px solid #17324c; |
| | | border: 1px solid #DCDFE6; |
| | | } |
| | | |
| | | .funs-first{ |
| | | margin-left: 0!important; |
| | | } |
| | | .funsItem { |
| | | line-height: 28px; |
| | | display: flex; |
| | |
| | | border-radius: 4px; |
| | | font-size: 12px; |
| | | margin-left: 10px; |
| | | |
| | | border: 1px solid #DCDFE6; |
| | | .el-checkbox { |
| | | width: 80px; |
| | | padding: 0 10px; |
| | |
| | | padding: 0; |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | .soil-car { |
| | | color: #4b9bb7; |
| | | padding: 20px; |
| | | |
| | | border: 1px solid #ccc; |
| | | .soil-car-header { |
| | | line-height: 60px; |
| | | text-align: left; |
| | |
| | | } |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | :class="[item.checked ? 'is-active' : '', 'type-item']">{{ item.name }}</div> |
| | | </div> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" :header-cell-style="{ |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" :header-cell-style="{ |
| | | // background:'#06122c', |
| | | 'background':'#F5F5F5', |
| | | 'font-weight': '650', 'line-height': '45px' |
| | | }" :data="tableData" style="width: 100%" :row-class-name="tableRowClassName" |
| | | @selection-change="tableChange"> |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | // background-color: #09152f; |
| | | |
| | | .headerContent { |
| | | padding: 0 40px; |
| | | padding: 0; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | |
| | | &::v-deep .el-input__inner { |
| | | background-color: #fff; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | } |
| | | } |
| | | |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | |
| | |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | padding: 0 20px; |
| | | //padding: 0 20px; |
| | | |
| | | .funs-sp { |
| | | border: 1px solid #17324c; |
| | | border: 1px solid #DCDFE6; |
| | | } |
| | | |
| | | .funs { |
| | |
| | | <div class="mainContent"> |
| | | <!-- 数据展示 --> |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | 'font-weight': '650', |
| | | 'line-height': '45px', |
| | | }" |
| | |
| | | <!-- tools --> |
| | | <div class="tools"> |
| | | <div class="funs"> |
| | | <div class="funsItem funs-sp"> |
| | | <div class="funsItem funs-sp funs-first"> |
| | | <el-checkbox v-model="all" @change="selectAll()" |
| | | >全选</el-checkbox |
| | | > |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | |
| | | .headerContent { |
| | | padding: 0 40px; |
| | | padding: 0; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | |
| | |
| | | |
| | | &::v-deep .el-input__inner { |
| | | // background-color: #09152f; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | } |
| | | |
| | | main { |
| | |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | padding: 0 20px; |
| | | //padding: 0 20px; |
| | | |
| | | .funs { |
| | | display: flex; |
| | | .funs-first{ |
| | | margin-left: 0!important; |
| | | } |
| | | .funs-sp { |
| | | border: 1px solid #17324c; |
| | | border: 1px solid #DCDFE6; |
| | | } |
| | | .funsItem { |
| | | line-height: 28px; |
| | |
| | | padding: 0; |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | :class="[item.checked ? 'is-active':'','type-item']">{{item.name}}</div> |
| | | </div> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | // background:'#06122c', |
| | | 'font-weight':'650','line-height':'45px'}" |
| | | :data="tableData" style="width: 100%" :row-class-name="tableRowClassName" |
| | |
| | | <!-- tools --> |
| | | <div class="tools"> |
| | | <div class="funs"> |
| | | <div class="funsItem funs-sp"> |
| | | <div class="funsItem funs-sp funs-first"> |
| | | <el-checkbox v-model="all" @change="selectAll()">全选</el-checkbox> |
| | | </div> |
| | | <div class="funsItem funs-sp"> |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | // background-color: #09152f; |
| | | |
| | | .headerContent { |
| | | padding: 0 40px; |
| | | //padding: 0 40px; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | |
| | | &::v-deep .el-input__inner { |
| | | // background-color: #09152f; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | } |
| | | } |
| | | |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | |
| | | .addBtn { |
| | | background-color: #eb5d01; |
| | | //background-color: #eb5d01; |
| | | border: none; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | padding: 12px 30px; |
| | | } |
| | | } |
| | |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | padding: 0 20px; |
| | | //padding: 0 20px; |
| | | |
| | | .funs { |
| | | display: flex; |
| | | .funs-first{ |
| | | margin-left: 0!important; |
| | | } |
| | | .funs-sp{ |
| | | border: 1px solid #17324c; |
| | | border: 1px solid #DCDFE6; |
| | | } |
| | | .funsItem { |
| | | line-height: 28px; |
| | |
| | | padding: 0 5px; |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | :class="[item.checked ? 'is-active':'','type-item']">{{item.name}}</div> |
| | | </div> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | // background:'#06122c', |
| | | 'background':'#F5F5F5', |
| | | 'font-weight':'650','line-height':'45px'}" |
| | | :data="tableData" style="width: 100%" :row-class-name="tableRowClassName" |
| | | @selection-change="tableChange"> |
| | |
| | | <!-- tools --> |
| | | <div class="tools"> |
| | | <div class="funs"> |
| | | <div class="funsItem funs-sp"> |
| | | <div class="funsItem funs-sp funs-first"> |
| | | <el-checkbox v-model="all" @change="selectAll()">全选</el-checkbox> |
| | | </div> |
| | | <div class="funsItem funs-sp"> |
| | |
| | | url:`sccg/base_case/baseCaseDetail/${code}` |
| | | }) |
| | | .then(res=>{ |
| | | this.info = res.data; |
| | | this.info = res.data; |
| | | this.dialogView = true; |
| | | }) |
| | | }, |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | border: 1px solid #ccc; |
| | | header { |
| | | // background-color: #09152f; |
| | | |
| | | .headerContent { |
| | | padding: 0 40px; |
| | | //padding: 0 40px; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | |
| | | .addBtn { |
| | | background-color: #eb5d01; |
| | | //background-color: #eb5d01; |
| | | border: none; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | padding: 12px 30px; |
| | | } |
| | | } |
| | |
| | | .is-active { |
| | | // background-color: #070f22; |
| | | border-radius: 4px; |
| | | color: #fff; |
| | | color: #2f54eb; |
| | | } |
| | | } |
| | | |
| | |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | padding: 0 20px; |
| | | //padding: 0 20px; |
| | | |
| | | .funs { |
| | | display: flex; |
| | | .funs-first{ |
| | | margin-left: 0!important; |
| | | } |
| | | .funs-sp{ |
| | | border: 1px solid #17324c; |
| | | border: 1px solid #DCDFE6; |
| | | } |
| | | .funsItem { |
| | | line-height: 28px; |
| | |
| | | padding: 0 5px; |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | :class="[item.checked ? 'is-active':'','type-item']">{{item.name}}</div> |
| | | </div> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" |
| | | :header-cell-style="{'font-weight':'650','line-height':'45px'}" |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ 'background':'#F5F5F5','font-weight':'650','line-height':'45px'}" |
| | | :data="tableData" style="width: 100%" :row-class-name="tableRowClassName" |
| | | @selection-change="tableChange"> |
| | | <el-table-column type="selection" min-width="5"> |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | // background-color: #09152f; |
| | | |
| | | .headerContent { |
| | | padding: 0 40px; |
| | | padding: 0; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | |
| | | .addBtn { |
| | | background-color: #eb5d01; |
| | | //background-color: #eb5d01; |
| | | border: none; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | padding: 12px 30px; |
| | | } |
| | | } |
| | |
| | | line-height: 60px; |
| | | } |
| | | |
| | | padding: 10px; |
| | | //padding: 10px; |
| | | |
| | | .nav { |
| | | display: flex; |
| | |
| | | |
| | | .tools { |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | padding: 0 20px; |
| | | justify-content: right; |
| | | //align-items: ri; |
| | | //padding: 0 20px; |
| | | |
| | | .funs { |
| | | display: flex; |
| | |
| | | display:none |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | .operation { |
| | | display: flex; |
| | |
| | | |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | |
| | | &::v-deep .el-input__inner { |
| | | // background-color: #09152f; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | } |
| | | } |
| | | |
| | |
| | | } |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | </header> |
| | | <main> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" :header-cell-style="{ |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | 'font-weight': '650', |
| | | 'line-height': '45px', |
| | | }" :data="tableData" style="width: 100%" :row-class-name="tableRowClassName"> |
| | |
| | | .content { |
| | | flex: 1; |
| | | height: 100%; |
| | | margin-left: 5px; |
| | | padding-left: 20px; |
| | | |
| | | border: 1px solid #ccc; |
| | | .headerContent { |
| | | display: flex; |
| | | line-height: 100px; |
| | |
| | | margin-top: 50px; |
| | | display: flex; |
| | | line-height: 50px; |
| | | justify-content: center; |
| | | justify-content: right; |
| | | |
| | | .el-pagination { |
| | | |
| | |
| | | } |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | </div> |
| | | <!-- 数据展示 --> |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | 'font-weight': '650', |
| | | 'line-height': '45px', |
| | | }" |
| | |
| | | </el-dialog> |
| | | <div class="tools"> |
| | | <div class="funs"> |
| | | <div class="funsItem funs-sp"> |
| | | <div class="funsItem funs-sp funs-first"> |
| | | <el-checkbox v-model="all" @change="selectAll()" |
| | | >全选</el-checkbox |
| | | > |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | |
| | | .headerContent { |
| | | padding: 0 40px; |
| | | padding: 0; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | |
| | | &::v-deep .el-input__inner { |
| | | // background-color: #09152f; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | } |
| | | } |
| | | } |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | |
| | | .addBtn { |
| | | // background-color: #eb5d01; |
| | | border: none; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | padding: 12px 30px; |
| | | } |
| | | } |
| | |
| | | |
| | | &::v-deep .el-input__inner { |
| | | // background-color: #09152f; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | } |
| | | |
| | | main { |
| | |
| | | .type-nav { |
| | | display: flex; |
| | | line-height: 40px; |
| | | margin-left: 30px; |
| | | //margin-left: 30px; |
| | | padding-top: 10px; |
| | | margin-bottom: 10px; |
| | | |
| | |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | padding: 0 20px; |
| | | |
| | | padding: 0; |
| | | .funs-first{ |
| | | margin-left: 0!important; |
| | | } |
| | | .funs-sp { |
| | | border: 1px solid #17324c; |
| | | border: 1px solid #DCDFE6; |
| | | } |
| | | |
| | | .funs { |
| | |
| | | </div> |
| | | <!-- 数据展示 --> |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | // background: '#06122c', |
| | | 'background':'#F5F5F5', |
| | | 'font-size': '12px', |
| | | color: '#606266', |
| | | 'font-weight': '650', |
| | |
| | | <!-- tools --> |
| | | <div class="tools"> |
| | | <div class="funs"> |
| | | <div class="funsItem funs-sp"> |
| | | <div class="funsItem funs-sp funs-first"> |
| | | <el-checkbox v-model="all" @change="selectAll()" |
| | | >全选</el-checkbox |
| | | > |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #606266; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | border: 1px solid #fff; |
| | | |
| | | .header-nav { |
| | | line-height: 40px; |
| | | padding: 0 30px; |
| | | padding-left: 10px; |
| | | display: flex; |
| | | justify-content: space-between; |
| | | font-weight: 650; |
| | | } |
| | | |
| | | .header-content { |
| | | padding: 0 40px; |
| | | padding: 0; |
| | | display: flex; |
| | | line-height: 100px; |
| | | // justify-content: space-between; |
| | |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | padding: 0 20px; |
| | | //padding: 0 20px; |
| | | |
| | | .funs { |
| | | display: flex; |
| | | |
| | | .funs-first{ |
| | | margin-left: 0!important; |
| | | } |
| | | .funs-sp { |
| | | border: 1px solid #17324c; |
| | | border: 1px solid #DCDFE6; |
| | | } |
| | | |
| | | .funsItem { |
| | |
| | | <style lang="scss" scoped> |
| | | .message { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | .header-title { |
| | | line-height: 40px; |
| | | padding: 0 20px; |
| | | //padding: 0 20px; |
| | | border-bottom: 1px solid #4b9bb7; |
| | | } |
| | | .header-content { |
| | | padding: 0 40px; |
| | | //padding: 0 40px; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | |
| | | &::v-deep .el-input__inner { |
| | | // background-color: #09152f; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | } |
| | | } |
| | | } |
| | |
| | | } |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <main> |
| | | <div class="mainContent"> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" |
| | | :header-cell-style="{'font-weight':'650','line-height':'45px'}" |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ 'background':'#F5F5F5','font-weight':'650','line-height':'45px'}" |
| | | :data="tableData" style="width: 100%" :row-class-name="tableRowClassName" |
| | | @selection-change="tableChange"> |
| | | <el-table-column type="selection" min-width="5"> |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | // background-color: #09152f; |
| | | padding: 10px 20px; |
| | | //padding: 10px 20px; |
| | | |
| | | .problem, |
| | | .status { |
| | |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | padding: 0 20px; |
| | | //padding: 0 20px; |
| | | |
| | | .funs { |
| | | display: flex; |
| | | .funs-first{ |
| | | margin-left: 0!important; |
| | | } |
| | | .funs-sp{ |
| | | border: 1px solid #17324c; |
| | | border: 1px solid #DCDFE6; |
| | | } |
| | | .funsItem { |
| | | line-height: 28px; |
| | |
| | | padding: 0; |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | @click="handleOpera(null, 'create')">添加</el-button> |
| | | </div> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" |
| | | :header-cell-style="{ background: 'white', 'font-weight': '650', 'line-height': '45px' }" :data="tableData" |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ 'background':'#F5F5F5', 'font-weight': '650', 'line-height': '45px' }" :data="tableData" |
| | | style="width: 100%" :row-class-name="tableRowClassName" @selection-change="tableChange"> |
| | | <el-table-column type="selection" min-width="5"> |
| | | </el-table-column> |
| | |
| | | <!-- tools --> |
| | | <div class="tools"> |
| | | <div class="funs"> |
| | | <div class="funsItem funs-sp"> |
| | | <div class="funsItem funs-sp funs-first"> |
| | | <el-checkbox v-model="all" @change="selectAll()">全选</el-checkbox> |
| | | </div> |
| | | <div class="funsItem funs-sp"> |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #606266; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | |
| | | .header-nav { |
| | | line-height: 40px; |
| | | padding: 0 30px; |
| | | //padding: 0 30px; |
| | | display: flex; |
| | | justify-content: space-between; |
| | | font-weight: 650; |
| | | } |
| | | |
| | | .header-content { |
| | | padding: 0 40px; |
| | | padding: 0; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | padding: 0 20px; |
| | | //padding: 0 20px; |
| | | |
| | | .funs { |
| | | display: flex; |
| | | |
| | | .funs-first{ |
| | | margin-left: 0!important; |
| | | } |
| | | .funs-sp { |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #DCDFE6; |
| | | } |
| | | |
| | | .funsItem { |
| | | line-height: 28px; |
| | | display: flex; |
| | | align-items: center; |
| | | |
| | | border: 1px solid #DCDFE6; |
| | | border-radius: 4px; |
| | | font-size: 12px; |
| | | margin-left: 10px; |
| | |
| | | <el-button class="button-addition" type="primary" icon="el-icon-plus" @click="dialogCreate = true">添加</el-button> |
| | | </div> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" |
| | | :header-cell-style="{background:'white','font-weight':'650','line-height':'45px'}" |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ 'background':'#F5F5F5','font-weight':'650','line-height':'45px'}" |
| | | :data="tableData" style="width: 100%" :row-class-name="tableRowClassName" |
| | | @selection-change="tableChange"> |
| | | <el-table-column type="selection" min-width="5"> |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #606266; |
| | | |
| | | border: 1px solid #ccc; |
| | | main { |
| | | background-color: white; |
| | | margin-top: 20px; |
| | |
| | | <main> |
| | | <div class="mainContent"> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" :header-cell-style="{ |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | 'font-weight': '650', |
| | | 'line-height': '45px', |
| | | }" :data="tableData" style="width: 100%" :row-class-name="tableRowClassName" @selection-change="tableChange"> |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | .headerTitle { |
| | | line-height: 40px; |
| | | } |
| | |
| | | background-color: white; |
| | | |
| | | .headerContent { |
| | | padding: 0 40px; |
| | | padding: 0; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | |
| | | &::v-deep .el-input__inner { |
| | | background-color: #fff; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | } |
| | | } |
| | | } |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | |
| | |
| | | line-height: 28px; |
| | | display: flex; |
| | | align-items: center; |
| | | border: 1px solid #17324c; |
| | | border: 1px solid #DCDFE6; |
| | | border-radius: 4px; |
| | | font-size: 12px; |
| | | margin-left: 10px; |
| | |
| | | padding: 0; |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | </el-button> |
| | | </div> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" :header-cell-style="{ |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" :header-cell-style="{ |
| | | // background: '#06122c', |
| | | 'background':'#F5F5F5', |
| | | 'font-size': '12px', |
| | | color: '#606266', |
| | | 'font-weight': '650', |
| | |
| | | :before-close="handleConfirmClose"> |
| | | |
| | | <div class="mainContent1"> |
| | | <el-form ref="user" label-width="140px" autoComplete="on" :model="role" |
| | | <el-form ref="user" label-width="140px" autoComplete="on" :model="role" |
| | | label-position="right" disabled=false> |
| | | <!-- 提醒方式 |
| | | <el-form-item class="optionItem" label="提醒方式:" prop="channelCode"> |
| | |
| | | </el-dialog> |
| | | <div class="tools"> |
| | | <div class="funs"> |
| | | <div class="funsItem funs-sp"> |
| | | <div class="funsItem funs-sp funs-first"> |
| | | <el-checkbox v-model="all" @change="selectAll()">全选 |
| | | </el-checkbox> |
| | | </div> |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #606266; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | |
| | | .header-nav { |
| | | line-height: 40px; |
| | | padding: 0 30px; |
| | | padding: 0 10px; |
| | | display: flex; |
| | | justify-content: space-between; |
| | | font-weight: 650; |
| | | } |
| | | |
| | | .header-content { |
| | | padding: 0 40px; |
| | | //padding: 0 40px; |
| | | display: flex; |
| | | line-height: 100px; |
| | | // justify-content: space-between; |
| | |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | padding: 0 20px; |
| | | //padding: 0 20px; |
| | | |
| | | .funs { |
| | | display: flex; |
| | | |
| | | .funs-first{ |
| | | margin-left: 0!important; |
| | | } |
| | | .funs-sp { |
| | | border: 1px solid #17324c; |
| | | border: 1px solid #DCDFE6; |
| | | } |
| | | |
| | | .funsItem { |
| | |
| | | <el-button class="button-addition" type="primary" icon="el-icon-plus" @click="isShowDialog = true; dialogType = 'create'">添加</el-button> |
| | | </div> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" |
| | | :header-cell-style="{background:'white','font-weight':'650','line-height':'45px'}" |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ 'background':'#F5F5F5','font-weight':'650','line-height':'45px'}" |
| | | :data="tableData" style="width: 100%" :row-class-name="tableRowClassName" |
| | | @selection-change="tableChange"> |
| | | <el-table-column type="selection" min-width="5"> |
| | |
| | | </el-dialog> |
| | | <div class="tools"> |
| | | <div class="funs"> |
| | | <div class="funsItem funs-sp"> |
| | | <div class="funsItem funs-sp funs-first"> |
| | | <el-checkbox v-model="all" @change="selectAll()">全选</el-checkbox> |
| | | </div> |
| | | <div class="funsItem funs-sp"> |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #606266; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | |
| | | .header-nav { |
| | | line-height: 40px; |
| | | padding: 0 30px; |
| | | //padding: 0 30px; |
| | | display: flex; |
| | | justify-content: space-between; |
| | | font-weight: 650; |
| | | } |
| | | |
| | | .header-content { |
| | | padding: 0 40px; |
| | | //padding: 0 40px; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | padding: 0 20px; |
| | | //padding: 0 20px; |
| | | |
| | | .funs { |
| | | display: flex; |
| | | |
| | | .funs-first{ |
| | | margin-left: 0!important; |
| | | } |
| | | .funs-sp { |
| | | border: 1px solid #17324c; |
| | | border: 1px solid #DCDFE6; |
| | | } |
| | | |
| | | .funsItem { |
| | |
| | | </div> |
| | | <!-- 数据展示 --> |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | 'font-weight': '650', |
| | | 'line-height': '45px', |
| | | }" |
| | |
| | | |
| | | <div class="tools"> |
| | | <div class="funs"> |
| | | <div class="funsItem funs-sp"> |
| | | <div class="funsItem funs-sp funs-first"> |
| | | <el-checkbox v-model="all" @change="selectAll()" |
| | | >全选</el-checkbox |
| | | > |
| | | </div> |
| | | <div class="funsItem funs-sp"> |
| | | <div class="funsItem funs-sp "> |
| | | <el-checkbox v-model="unsame" @change="disSame(tableData)" |
| | | >反选</el-checkbox |
| | | > |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | |
| | | .headerContent { |
| | | padding: 0 40px; |
| | | padding: 0; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | |
| | | &::v-deep .el-input__inner { |
| | | // background-color: #09152f; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | } |
| | | } |
| | | } |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | |
| | | .addBtn { |
| | | // background-color: #eb5d01; |
| | | border: none; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | padding: 12px 30px; |
| | | } |
| | | } |
| | |
| | | |
| | | &::v-deep .el-input__inner { |
| | | // background-color: #09152f; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | } |
| | | |
| | | main { |
| | |
| | | .type-nav { |
| | | display: flex; |
| | | line-height: 40px; |
| | | margin-left: 30px; |
| | | //margin-left: 30px; |
| | | padding-top: 10px; |
| | | margin-bottom: 10px; |
| | | |
| | |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | padding: 0 20px; |
| | | |
| | | padding: 0; |
| | | .funs-first{ |
| | | margin-left: 0!important; |
| | | } |
| | | .funs-sp { |
| | | border: 1px solid #17324c; |
| | | border: 1px solid #DCDFE6; |
| | | } |
| | | |
| | | .funs { |
| | |
| | | // background-color: #09152f; |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <div class="mainContent"> |
| | | <!-- 数据展示 --> |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | background: '#fff', |
| | | 'font-weight': '650', |
| | | 'line-height': '45px', |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | display: flex; |
| | | line-height: 60px; |
| | | flex-direction: column; |
| | | padding: 0 20px; |
| | | padding: 0; |
| | | color: #4b9bb7; |
| | | |
| | | .headerContent { |
| | |
| | | // background-color: #06122c; |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <div class="main-content"> |
| | | <!-- 数据展示 --> |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | 'font-weight': '650', |
| | | 'line-height': '45px', |
| | | }" |
| | |
| | | <style lang="scss" scoped> |
| | | .list { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | |
| | | .header-content { |
| | | padding: 0 40px; |
| | | padding: 0; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | |
| | | &::v-deep .el-input__inner { |
| | | background-color: #fff; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | } |
| | | } |
| | | } |
| | |
| | | line-height: 28px; |
| | | display: flex; |
| | | align-items: center; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | border-radius: 4px; |
| | | font-size: 12px; |
| | | margin-left: 10px; |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <div class="main-content"> |
| | | <!-- 数据展示 --> |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | 'font-weight': '650', |
| | | 'line-height': '45px', |
| | | }" |
| | |
| | | <style lang="scss" scoped> |
| | | .list { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | |
| | | .header-content { |
| | | padding: 0 40px; |
| | | padding: 0; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | |
| | | &::v-deep .el-input__inner { |
| | | // background-color: #09152f; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | } |
| | | } |
| | | } |
| | |
| | | line-height: 28px; |
| | | display: flex; |
| | | align-items: center; |
| | | border: 1px solid #17324c; |
| | | //border: 1px solid #17324c; |
| | | border-radius: 4px; |
| | | font-size: 12px; |
| | | margin-left: 10px; |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | } |
| | |
| | | background-color: #06122c !important; |
| | | color: #fff; |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <div class="mainContent"> |
| | | <!-- 数据展示 --> |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | 'font-size': '14px', |
| | | 'font-weight': '650', |
| | | 'line-height': '45px', |
| | |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | // color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | // background-color: white; |
| | | // border: 1 pox solid #fff; |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | |
| | | .addBtn { |
| | | background-color: #eb5d01; |
| | | //background-color: #eb5d01; |
| | | border: none; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | padding: 12px 30px; |
| | | } |
| | | } |
| | |
| | | |
| | | .funs-sp { |
| | | // border: 1px solid #17324c; |
| | | border: 1px solid #DCDFE6; |
| | | } |
| | | |
| | | .funs { |
| | |
| | | <span>筛选条件:</span> |
| | | <el-input placeholder="请输入内容" v-model="context"></el-input> |
| | | <div class="findBtn"> |
| | | <el-button type="primary" @click="search">查询</el-button> |
| | | <el-button class="find-Btn" type="primary" @click="search">查询</el-button> |
| | | </div> |
| | | </div> |
| | | <div class="addUser"> |
| | |
| | | <main> |
| | | <div class="mainContent"> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" |
| | | :header-cell-style="{'font-size':'14px','font-weight':'650','line-height':'45px'}" |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{'font-size':'14px','font-weight':'650','line-height':'45px','background':'#F5F5F5',}" |
| | | :data="tableData" style="width: 100%" :row-class-name="tableRowClassName" |
| | | @selection-change="tableChange"> |
| | | <el-table-column type="selection" min-width="5"> |
| | |
| | | </el-table-column> |
| | | <el-table-column prop="status" label="启用" min-width="5"> |
| | | <template slot-scope="scope"> |
| | | <el-switch class="switchStyle" v-model="scope.row.status" |
| | | <el-switch class="switchStyle" v-model="scope.row.status" |
| | | active-color="#3fef9a" inactive-color="#000212" disabled> |
| | | </el-switch> |
| | | </template> |
| | |
| | | </div> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | | </el-table> |
| | | <!-- 修改页面 --> |
| | | <el-dialog :visible.sync="dialogUpdate" width="45%" :title="updateFlag ? '权限设置' :'查看角色信息'" |
| | | v-if="dialogUpdate" > |
| | |
| | | :value="item.value" :disabled="item.disabled"> |
| | | </el-option> |
| | | </el-select> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="pagination"> |
| | | <el-pagination background :current-page="currentPage" layout="prev, pager, next" |
| | |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | // color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | // background-color: #09152f; |
| | | // border: 1pox solid #fff; |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | |
| | | } |
| | | } |
| | | |
| | | .addBtn { |
| | | background-color: #eb5d01; |
| | | //background-color: #eb5d01; |
| | | border: none; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | padding: 12px 30px; |
| | | } |
| | | } |
| | |
| | | padding: 0 20px; |
| | | .funs-sp{ |
| | | // border: 1px solid #17324c; |
| | | border: 1px solid #DCDFE6; |
| | | } |
| | | .funs { |
| | | display: flex; |
| | |
| | | |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <span>筛选条件:</span> |
| | | <el-input placeholder="请输入内容" v-model="search"></el-input> |
| | | <div class="findBtn"> |
| | | <el-button type="primary" @click="setSearch">查询</el-button> |
| | | <el-button class="find-Btn" type="primary" @click="setSearch">查询</el-button> |
| | | </div> |
| | | </div> |
| | | <div class="addUser"> |
| | |
| | | <style lang="scss" scoped> |
| | | header { |
| | | // background-color: #09152f; |
| | | border: 1pox solid #fff; |
| | | border: 1px solid #fff; |
| | | |
| | | .headerContent { |
| | | padding: 0 40px; |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | |
| | | } |
| | | } |
| | | |
| | | .addBtn { |
| | | background-color: #eb5d01; |
| | | background-color: #409EFF; |
| | | border: none; |
| | | border-radius: 20px; |
| | | padding: 12px 30px; |
| | | } |
| | | |
| | | |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | .funs { |
| | | display: flex; |
| | | .funs-sp { |
| | | // border: 1px solid #17324c; |
| | | border: 1px solid #DCDFE6; |
| | | } |
| | | .funsItem { |
| | | line-height: 28px; |
| | |
| | | } |
| | | }, |
| | | created(){ |
| | | |
| | | |
| | | }, |
| | | methods: { |
| | | // 获取搜索返回结果 |
| | |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | color: #4b9bb7; |
| | | border: 1px solid #ccc; |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | // color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | |
| | |
| | | .line { |
| | | padding: 0 5px; |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | </header> |
| | | <!-- 数据展示 --> |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ 'font-weight': '650', 'line-height': '45px' }" |
| | | :header-cell-style="{'background':'#F5F5F5', 'font-weight': '650', 'line-height': '45px' }" |
| | | :data="tableData" |
| | | style="width: 100%" |
| | | :row-class-name="tableRowClassName" |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | ::v-deep .el-form { |
| | |
| | | line-height: 20px; |
| | | padding: 10px 20px; |
| | | margin-left: auto; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | } |
| | | }, |
| | | created(){ |
| | | |
| | | |
| | | }, |
| | | methods: { |
| | | // 获取搜索返回结果 |
| | |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | color: #4b9bb7; |
| | | border: 1px solid #ccc; |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | </div> |
| | | <!-- 数据展示 --> |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | 'font-weight': '650', |
| | | 'line-height': '45px', |
| | | }" |
| | |
| | | <style lang="scss" scoped> |
| | | .list { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | // color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | // border: 1pox solid #fff; |
| | | |
| | | .header-content { |
| | | padding: 0 40px; |
| | | padding: 0; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | |
| | | main { |
| | | // background-color: #09152f; |
| | | margin-top: 20px; |
| | | //margin-top: 20px; |
| | | padding-bottom: 50px; |
| | | border: 1pox solid #fff; |
| | | //border: 1pox solid #fff; |
| | | |
| | | .main-title { |
| | | line-height: 60px; |
| | | padding: 10px 20px; |
| | | padding:0px; |
| | | } |
| | | |
| | | .tools { |
| | |
| | | } |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | </div> |
| | | <!-- 数据展示 --> |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ |
| | | 'background':'#F5F5F5', |
| | | 'font-weight': '650', |
| | | 'line-height': '45px', |
| | | }" |
| | |
| | | <style lang="scss" scoped> |
| | | .list { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | // color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | background-color: white; |
| | | // border: 1pox solid #fff; |
| | | |
| | | .header-content { |
| | | padding: 0 40px; |
| | | padding: 0px; |
| | | display: flex; |
| | | line-height: 100px; |
| | | justify-content: space-between; |
| | |
| | | |
| | | main { |
| | | // background-color: #09152f; |
| | | margin-top: 20px; |
| | | //margin-top: 20px; |
| | | padding-bottom: 50px; |
| | | border: 1pox solid #fff; |
| | | //border: 1px solid #fff; |
| | | |
| | | .main-title { |
| | | line-height: 60px; |
| | | padding: 10px 20px; |
| | | padding: 0; |
| | | } |
| | | |
| | | .tools { |
| | |
| | | } |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <el-button class="button-addition" type="primary" @click="showAddDialog">添加</el-button> |
| | | </div> |
| | | <!-- 数据展示 --> |
| | | <el-table ref="multipleTable" |
| | | :header-cell-style="{ 'font-size': '14px', 'font-weight': '650', 'line-height': '45px' }" |
| | | <el-table |
| | | border |
| | | stripe |
| | | ref="multipleTable" |
| | | :header-cell-style="{ 'background':'#F5F5F5', 'font-size': '14px', 'font-weight': '650', 'line-height': '45px' }" |
| | | :data="tableData" style="width: 100%" :row-class-name="tableRowClassName" |
| | | @selection-change="tableChange"> |
| | | <el-table-column prop="name" label="部门名称" min-width="8"> |
| | |
| | | <style lang="scss" scoped> |
| | | .userList { |
| | | text-align: left; |
| | | margin: 10px 20px; |
| | | padding: 10px 20px; |
| | | // color: #4b9bb7; |
| | | |
| | | border: 1px solid #ccc; |
| | | header { |
| | | // background-color: #09152f; |
| | | |
| | |
| | | |
| | | .search-item { |
| | | display: flex; |
| | | margin-right: 10vw; |
| | | margin-right: 1vw; |
| | | } |
| | | |
| | | .el-input { |
| | |
| | | |
| | | .el-button { |
| | | padding: 12px 25px; |
| | | border-radius: 20px; |
| | | //border-radius: 20px; |
| | | } |
| | | } |
| | | } |
| | |
| | | display: flex; |
| | | line-height: 40px; |
| | | align-items: center; |
| | | margin-bottom: 10px; |
| | | } |
| | | |
| | | .tools { |
| | |
| | | padding: 0 5px; |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <template> |
| | | <el-container style="height: 100%"> |
| | | <el-container class="video-container" style="height: 100%"> |
| | | <el-aside heigth="100%" width="200px"> |
| | | <department-aside @selectedDepartment="selectedDepartment" /> |
| | | </el-aside> |
| | | |
| | | <el-container> |
| | | <el-container class="video-body-right"> |
| | | <el-header style="display: flex; flex-direction: column; height: 120px"> |
| | | <div |
| | | style="display: flex; justify-content: space-between; height: 80px" |
| | |
| | | " |
| | | >整体趋势</span |
| | | > |
| | | <el-date-picker v-model="value" type="date" placeholder="选择日期"> |
| | | <el-date-picker class="video-time-select" v-model="value" type="date" placeholder="选择日期"> |
| | | </el-date-picker> |
| | | </div> |
| | | <!-- <div style="height: 60px; display: flex; justify-content: flex-start"> |
| | |
| | | }; |
| | | </script> |
| | | <style lang="scss" scoped> |
| | | .video-time-select{ |
| | | &::v-deep .el-input__prefix{ |
| | | height: auto; |
| | | } |
| | | |
| | | } |
| | | .video-body-right{ |
| | | padding: 10px; |
| | | border: 1px solid #ccc; |
| | | margin-left: 5px; |
| | | } |
| | | .button-one { |
| | | height: 40px; |
| | | width: 80px; |
| | |
| | | video::-webkit-media-controls-toggle-closed-captions-button { |
| | | display: none; |
| | | } |
| | | </style> |
| | | </style> |