| | |
| | | { |
| | | "name": "admin_manage", |
| | | "version": "2.1.1", |
| | | "version": "2.1.2", |
| | | "private": true, |
| | | "scripts": { |
| | | "serve": "vue-cli-service serve --mode dev", |
| | |
| | | } |
| | | .filter-box-table { |
| | | box-sizing: border-box; |
| | | border-top: 1px solid #675e5e; |
| | | border-right: 1px solid #675e5e; |
| | | border-left: 1px solid #675e5e; |
| | | border-top: 1px solid #4ba1fa; |
| | | border-right: 1px solid #4ba1fa; |
| | | border-left: 1px solid #4ba1fa; |
| | | } |
| | | .filter-box-table .table-cell { |
| | | padding-top: 6px; |
| | | padding-bottom: 6px; |
| | | border-bottom: 1px solid #675e5e; |
| | | border-bottom: 1px solid #4ba1fa; |
| | | } |
| | | .filter-box-table .table-cell { |
| | | box-sizing: border-box; |
| | |
| | | background: none; |
| | | } |
| | | .el-science-blue .el-table th{ |
| | | background-image: linear-gradient(#62b0fa, #3497f3, #1660B9); |
| | | background: none; |
| | | } |
| | | .el-science-blue .el-table thead { |
| | | color: #FFFFFF; |
| | | color: #d3ac6d; |
| | | font-weight: bold; |
| | | } |
| | | .el-science-blue .el-table--enable-row-hover .el-table__body tr:hover>td, |
| | | .el-science-blue .el-table__body tr.hover-row>td { |
| | |
| | | .el-science-blue .el-table__fixed-right { |
| | | background-color: #1d4a77; |
| | | } |
| | | |
| | | .el-science-blue .el-table th.is-leaf { |
| | | border-bottom: none; |
| | | } |
| | | .el-science-blue .el-table td { |
| | | border-bottom: none; |
| | | background: #0b388a; |
| | | } |
| | | .el-science-blue .el-table--striped .el-table__body tr.el-table__row--striped td { |
| | | background: none; |
| | | } |
| | | /* el-popover */ |
| | | .el-popover { |
| | | padding: 0; |
| | |
| | | data: "json=" + JSON.stringify(searchParams) |
| | | }); |
| | | } |
| | | /** |
| | | * è·å设å¤çéåä¿¡æ¯ |
| | | * @param dev_id 设å¤id |
| | | * @returns {AxiosPromise} è¿åç»æ |
| | | */ |
| | | export const inversionInfo = (dev_id) => { |
| | | // æé æ¥è¯¢æ¡ä»¶ |
| | | let params = { |
| | | dev_id: dev_id, |
| | | }; |
| | | // æ¥è¯¢åå° |
| | | return axios({ |
| | | method: "post", |
| | | url: "Fbs9100s_nibian_stateAction_action_serchByCondition", |
| | | data: "json=" + JSON.stringify(params) |
| | | }); |
| | | } |
| | | |
| | |
| | | <template> |
| | | <flex-layout> |
| | | <div class="table-layout filter-box-table flex-page-content"> |
| | | <el-table ref="tableBox" border size="mini" header-row-class-name="header-primary" height="100%" :data="userList" |
| | | <el-table ref="tableBox" stripe size="mini" header-row-class-name="header-primary" height="100%" :data="userList" |
| | | :style="{width: w}"> |
| | | <el-table-column prop="UDepartment" :width="80" align="center" label="ç¼å·"></el-table-column> |
| | | <el-table-column prop="UName" :min-width="220" align="center" label="åè¦åç§°"></el-table-column> |
| | |
| | | <!-- 表å --> |
| | | <div class="flex-page-content"> |
| | | <div class="batteryrHistoryquery" style="width: 100%;height: 100%;"> |
| | | <el-table border size="small" :data="table.datas" height="100%" class="tableCent" ref="goodsDetailTable"> |
| | | <el-table stripe size="small" :data="table.datas" height="100%" class="tableCent" ref="goodsDetailTable"> |
| | | <el-table-column v-for="header in table.headers" :key="header.prop" :prop="header.prop" :label="header.label" |
| | | :width="header.width" align="center"></el-table-column> |
| | | <el-table-column label="确认åè¦" width="86% " align="center"> |
| | |
| | | /* æ¡ä»¶éæ© */ |
| | | .condiOpt { |
| | | width: 100%; |
| | | border: 1px solid #675e5e; |
| | | border: 1px solid #4ba1fa; |
| | | |
| | | .trTitle { |
| | | height: 35px; |
| | |
| | | </div> |
| | | <!-- 表å --> |
| | | <div class="flex-page-content"> |
| | | <el-table border size="small" :data="table.datas" height="100%" class="tableCent"> |
| | | <el-table stripe size="small" :data="table.datas" height="100%" class="tableCent"> |
| | | <el-table-column v-for="header in table.headers" :key="header.prop" :prop="header.prop" :label="header.label" |
| | | :width="header.width" :min-width="header.minWidth" align="center"></el-table-column> |
| | | <el-table-column label="确认åè¦" align="center" :width="80"> |
| | |
| | | .condiOpt { |
| | | |
| | | width: 100%; |
| | | border: 1px solid #675e5e; |
| | | border: 1px solid #4ba1fa; |
| | | |
| | | .trTitle { |
| | | height: 35px; |
| | |
| | | @change="changeSelect1" |
| | | :placeholder="this.selectPlace1" |
| | | class="weihu" |
| | | size="small" |
| | | > |
| | | <el-option |
| | | v-for="item in devss" |
| | |
| | | </div> |
| | | <div class="table-cell text-right">æºæ¿åç§°:</div> |
| | | <div class="table-cell"> |
| | | <el-select v-model="selectValue2" class="rooms" @change="alramData"> |
| | | <el-select v-model="selectValue2" class="rooms" @change="alramData" size="small"> |
| | | <el-option |
| | | v-for="item in opt" |
| | | :key="item.value" |
| | |
| | | </div> |
| | | <!-- 表å --> |
| | | <div class="flex-page-content"> |
| | | <el-table border size="small" :data="table.datas" height="100%" class="tableCent"> |
| | | <el-table stripe size="small" :data="table.datas" height="100%" class="tableCent"> |
| | | <el-table-column |
| | | v-for="header in table.headers" |
| | | :key="header.prop" |
| | |
| | | @change="changeSelect1" |
| | | :placeholder="this.selectPlace1" |
| | | class="weihu" |
| | | size="small" |
| | | > |
| | | <el-option |
| | | v-for="item in newDevie" |
| | |
| | | </div> |
| | | <div class="table-cell text-right">æºæ¿åç§°:</div> |
| | | <div class="table-cell"> |
| | | <el-select v-model="selectValue2" @change="alarmDev" class="rooms"> |
| | | <el-select v-model="selectValue2" @change="alarmDev" class="rooms" size="small"> |
| | | <el-option |
| | | v-for="item in sesionsNews" |
| | | :key="item.value" |
| | |
| | | </div> |
| | | <div class="table-cell text-right">åè¦ç±»å:</div> |
| | | <div class="table-cell"> |
| | | <el-select placeholder="å
¨é¨" class="dainchi" v-model="value"> |
| | | <el-select placeholder="å
¨é¨" class="dainchi" v-model="value" size="small"> |
| | | <el-option |
| | | v-for="item in options" |
| | | :key="item.value" |
| | |
| | | </div> |
| | | <!-- 表å --> |
| | | <div class="flex-page-content"> |
| | | <el-table border size="small" :data="table.datas" height="100%"> |
| | | <el-table stripe size="small" :data="table.datas" height="100%"> |
| | | <el-table-column |
| | | v-for="header in table.headers" |
| | | :key="header.prop" |
| | |
| | | <div class="table-row"> |
| | | <div class="table-cell text-right">设å¤</div> |
| | | <div class="table-cell"> |
| | | <el-select :placeholder="selectPlace1" class="rooms" v-model="selectValue1" @change="sears"> |
| | | <el-select :placeholder="selectPlace1" class="rooms" v-model="selectValue1" @change="sears" size="small"> |
| | | <el-option v-for="item in sesionsNews" :key="item.value" :label="item.label" :value="item.id"></el-option> |
| | | </el-select> |
| | | </div> |
| | | <div class="table-cell text-right">åè¦åç§°</div> |
| | | <div class="table-cell"> |
| | | <el-select placeholder="å
¨é¨(å
±9ç§)" class="dainchi" v-model="valueAlam" @change="sears"> |
| | | <el-select placeholder="å
¨é¨(å
±9ç§)" class="dainchi" v-model="valueAlam" @change="sears" size="small"> |
| | | <el-option v-for="item in devAranam" :key="item.value" :label="item.label" :value="item.value"></el-option> |
| | | </el-select> |
| | | </div> |
| | |
| | | |
| | | <!-- å
容 --> |
| | | <div class="flex-page-content aa"> |
| | | <el-table ref="tableBox" border size="mini" header-row-class-name="header-primary" height="100%" :data="userList" |
| | | <el-table ref="tableBox" stripe size="mini" header-row-class-name="header-primary" height="100%" :data="userList" |
| | | :style="{width: w}"> |
| | | <el-table-column prop="UDepartment" :min-width="240" align="center" label="设å¤"></el-table-column> |
| | | <el-table-column prop="UName" :min-width="220" align="center" label="åè¦åç§°"></el-table-column> |
| | |
| | | </div> |
| | | <div class="flex-page-content"> |
| | | <!-- 表å --> |
| | | <el-table border size="small" :data="dataList" height="100%" class="tableCent"> |
| | | <el-table stripe size="small" :data="dataList" height="100%" class="tableCent"> |
| | | <el-table-column prop="stationName" align="center" label="æºæ¿åç§°"></el-table-column> |
| | | <el-table-column prop="dev_id" align="center" label="设å¤ID"></el-table-column> |
| | | <el-table-column prop="deviceName" align="center" label="设å¤åç§°"></el-table-column> |
| | |
| | | </table> |
| | | </div> |
| | | <!-- 表å --> |
| | | <el-table border size="small" :data="table.datas" height="82%" class="tableCent"> |
| | | <el-table stripe size="small" :data="table.datas" height="82%" class="tableCent"> |
| | | <el-table-column |
| | | v-for="header in table.headers" |
| | | :key="header.prop" |
| | | :prop="header.prop" |
| | | :label="header.label" |
| | | :width="header.width" |
| | | align="center" |
| | | ></el-table-column> |
| | | align="center"></el-table-column> |
| | | </el-table> |
| | | |
| | | <!-- åºé¨ --> |
| | |
| | | </div> |
| | | <div class="flex-page-content"> |
| | | <!-- 表å --> |
| | | <el-table border size="small" :data="table.datas" height="100%" class="tableCent"> |
| | | <el-table stripe size="small" :data="table.datas" height="100%" class="tableCent"> |
| | | <el-table-column |
| | | v-for="header in table.headers" |
| | | :key="header.prop" |
| | |
| | | { |
| | | prop: "StationName", |
| | | label: "æºæ¿åç§°", |
| | | width: "200" |
| | | width: "360" |
| | | }, |
| | | { |
| | | prop: "BattGroupName", |
| | |
| | | { |
| | | prop: "test_starttime", |
| | | label: "æµè¯æ¥æ", |
| | | width: "100" |
| | | width: "150" |
| | | }, |
| | | { |
| | | prop: "test_starttypeHex", |
| | |
| | | <bar-chart ref="curr" id="curr" unit="A"></bar-chart> |
| | | </el-tab-pane> |
| | | <el-tab-pane label="æ°æ®è¡¨æ ¼" name="tblData"> |
| | | <el-table border size="small" :data="table.datas" height="100%"> |
| | | <el-table-column v-for="header in table.headers" :key="header.prop" :prop="header.prop" :label="header.label" |
| | | :width="header.width" align="center"></el-table-column> |
| | | <el-table |
| | | stripe |
| | | size="small" |
| | | :data="table.datas" |
| | | height="100%"> |
| | | <el-table-column |
| | | v-for="header in table.headers" |
| | | :key="header.prop" |
| | | :prop="header.prop" |
| | | :label="header.label" |
| | | :width="header.width" |
| | | align="center"></el-table-column> |
| | | </el-table> |
| | | </el-tab-pane> |
| | | </el-tabs> |
| | |
| | | <div class="flex-page-content"> |
| | | <div class="contentBox"> |
| | | <div class="tableBox"> |
| | | <el-table ref="multipleTable" border size="small" :data="dataList" height="100%" @selection-change="handleSelectionChange" class="tableCent"> |
| | | <el-table ref="multipleTable" stripe size="small" :data="dataList" height="100%" @selection-change="handleSelectionChange" class="tableCent"> |
| | | <el-table-column align="center" width="55" type="selection" label="æ¹éæä½"></el-table-column> |
| | | <el-table-column prop="StationName1" width="120" align="center" label="ç»´æ¤åº"></el-table-column> |
| | | <el-table-column prop="StationName" width="120" align="center" label="æºæ¿åç§°"></el-table-column> |
| | |
| | | <el-table-column prop="chargecurrset" width="120" align="center" label="å
çµçµæµ(A)"></el-table-column> |
| | | <el-table-column prop="plan_circle" width="120" align="center" label="忬¡å¨æ(天)"></el-table-column> |
| | | <el-table-column prop="plan_rate" width="120" align="center" label="æ§è¡æ¬¡æ°"></el-table-column> |
| | | <el-table-column prop="plan_rate" fixed="right" width="420" align="center" label="æä½"> |
| | | <el-table-column prop="plan_rate" fixed="right" width="240" align="center" label="æä½"> |
| | | <template slot-scope="scope"> |
| | | <el-button type="primary" @click="consoleLog(scope.row)" size="mini">å¯ç¨è®¡å</el-button> |
| | | <el-button type="info" size="mini">åæ¶è®¡å</el-button> |
| | | <el-button type="warning" size="mini" @click="clearSelect">åæ¶éæ©</el-button> |
| | | <el-button type="danger" size="mini">å é¤è®¡å</el-button> |
| | | <el-button type="primary" @click="consoleLog(scope.row)" size="mini">å¯ç¨</el-button> |
| | | <el-button type="info" size="mini">åæ¶</el-button> |
| | | <el-button type="danger" size="mini">å é¤</el-button> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="flex-page-content"> |
| | | <el-table border size="mini" header-row-class-name="header-primary" height="100%" :data="userList"> |
| | | <el-table stripe size="mini" header-row-class-name="header-primary" height="100%" :data="userList"> |
| | | <el-table-column prop="uId" align="center" label="ç¨æ·ID"></el-table-column> |
| | | <el-table-column prop="UName" align="center" label="æä½äººå§å"></el-table-column> |
| | | <el-table-column prop="uOprateType" align="center" label="æä½ç±»å"></el-table-column> |
| | |
| | | <!-- ç¨æ·ä¿¡æ¯ --> |
| | | <flex-layout> |
| | | <div class="flex-page-content"> |
| | | <el-table ref="tableBox" border size="mini" header-row-class-name="header-primary" height="100%" :data="userList"> |
| | | <el-table ref="tableBox" stripe size="mini" header-row-class-name="header-primary" height="100%" :data="userList"> |
| | | <el-table-column prop="UDepartment" width="60px" align="center" label="ç»´æ¤åº"></el-table-column> |
| | | <el-table-column prop="UName" width="90px" align="center" label="å§å"></el-table-column> |
| | | <el-table-column prop="UShenFenId" width="90px" align="center" label="身份è¯å·"></el-table-column> |
| | |
| | | 1.ä¿®æ¹è²è° |
| | | 2.è¡¨æ ¼çº¿æ¡é¢è²ä¿®æ¹ |
| | | 3.ç¾åº¦å°å¾æ·¡åï¼å³ä¸è§æ·»å 徿 æ è¯ï¼å»é¤å³ä¾§ç饼ç¶å¾ãå¼å
¥inmapæ¡æ¶ï¼éè¦ï¼ |
| | | 4.宿¶æ°æ®tab忢æåä½ç½®æ·»å éåä¿¡æ¯ï¼æåæ¹æ·»å çµæºä¿¡æ¯ï¼éè¦ï¼ |
| | | 4.宿¶æ°æ®tab忢æåä½ç½®æ·»å éåä¿¡æ¯ï¼æåæ¹æ·»å çµæºä¿¡æ¯,é»è®¤æ¾ç¤ºçµè·¯ææå¾ï¼éè¦ï¼ |
| | | 5.å岿°æ® å¨çº¿åç»ç«¯çµåä½ç½®è°æ´ æ·»å å¯¼åºæ°æ®åè½å两次åå²è®°å½å¯¹æ¯åè½ |
| | | 6.æ·»å å¡çå®ç°1çï¼2çï¼3ç管ç |
| | | 7.头é¨å¡ç卿ºæ¿åçµåçµæ°åæ·»å çµæºåè¦æ° |