| src/views/mdc/alarm-statistics.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/views/mdc/configComp/Board.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/views/mdc/configComp/configuration.23a90729.png | 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/views/mdc/configuration.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/mdc/alarm-statistics.vue
@@ -1,7 +1,7 @@ <!-- * @Date: 2024-04-09 22:11:21 * @LastEditors: Sneed * @LastEditTime: 2024-04-13 22:14:33 * @LastEditTime: 2024-04-15 23:51:52 * @FilePath: /belleson-frontend/Users/mache/Documents/demo/cps-web/src/views/mdc/alarm-statistics.vue * è¿ç¨åæ° --> src/views/mdc/configComp/Board.vue
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,125 @@ <!-- * @Date: 2024-04-15 23:58:36 * @LastEditors: Sneed * @LastEditTime: 2024-04-16 00:26:46 * @FilePath: /belleson-frontend/Users/mache/Documents/demo/cps-web/src/views/mdc/configComp/Board.vue --> <template> <el-main> <el-row> <el-col :span="2" class="label"> é¡µé¢æåæ¹å¼ </el-col> <el-col :span="4"> <el-radio-group v-model="radio"> <el-radio :label="1">å æ»¡å±å¹</el-radio> <el-radio :label="2">设置è¡å</el-radio> </el-radio-group> </el-col> <el-col :span="2" class="label" :offset="2"> è®¾ç½®è¡æ° </el-col> <el-col :span="4"> <el-input-number v-model="radio" :min="1" :max="4" @change="handleChange" /> </el-col> <el-col :span="2" class="label" :offset="2"> è®¾ç½®åæ° </el-col> <el-col :span="4"> <el-input-number v-model="radio" :min="1" :max="4" @change="handleChange" /> </el-col> <el-col class="title"> ä¸é¢éåæ¥ææ ç¾çææå·¥ä½ç»ï¼è¯·éæ©éè¦å¨å®æ¶çæ¿é¡µé¢æ¥è¯¢çç»ï¼å¹¶è®¾å®ä¸ä¸ªé»è®¤ç» 妿æªé ç½®æ¥è¯¢ç»ï¼å®æ¶å·¥åµé¡µé¢é»è®¤æ¥è¯¢ææå·¥ä½ </el-col> <el-col :span="2" class="label-title"> ææ§äº§çº¿ </el-col> <el-col> <el-card class="my-card" @click="radio = true"> <template #header> <div class="card-header"> <div class="card-line"><el-checkbox v-model="radio" /><span>åæç§æ</span> <el-button style="margin-left: auto">设为é»è®¤</el-button> <el-button style="margin-left: auto">é»è®¤</el-button> </div> </div> </template> <p>ææç > åæç§æ</p> </el-card> </el-col> <el-col class="label-title"> è½¦é´ </el-col> <el-col :span="6"> <el-card class="my-card" @click="radio = true"> <template #header> <div class="card-header"> <div class="card-line"><el-checkbox v-model="radio" /><span>åæç§æ</span><el-button style="margin-left: auto">设为é»è®¤</el-button> <el-button style="margin-left: auto">é»è®¤</el-button> </div> </div> </template> <p>ææç > åæç§æ</p> </el-card> </el-col> <el-col :span="6" :offset="2"> <el-card class="my-card" @click="radio = true"> <template #header> <div class="card-header"> <div class="card-line"><el-checkbox v-model="radio" /><span>åæç§æ</span><el-button style="margin-left: auto">设为é»è®¤</el-button> <el-button style="margin-left: auto">é»è®¤</el-button> </div> </div> </template> <p>ææç > åæç§æ</p> </el-card> </el-col> </el-row> </el-main> </template> <script> export default { data() { return { radio: '' } }, } </script> <style lang="scss" scoped> .label { display: flex; align-items: center; } .label-title { margin-bottom: 14px; } .my-card { max-width: 480px; cursor: pointer; } .title { padding: 10px 0; font-size: 14px; } .card-line { display: flex; align-items: center; span { margin: 0 10px; } } </style> src/views/mdc/configComp/configuration.23a90729.png
src/views/mdc/configuration.vue
@@ -1,7 +1,7 @@ <!-- * @Date: 2024-04-09 22:11:21 * @LastEditors: Sneed * @LastEditTime: 2024-04-14 10:31:10 * @LastEditTime: 2024-04-16 00:00:46 * @FilePath: /belleson-frontend/Users/mache/Documents/demo/cps-web/src/views/mdc/configuration.vue * åºç¨è®¾ç½® --> @@ -10,68 +10,7 @@ <el-card shadow="never"> <el-tabs :tab-position="'left'" class="demo-tabs"> <el-tab-pane label="宿¶çæ¿æ¥è¯¢ç»è®¾ç½®"> <el-row> <el-col :span="4"> é¡µé¢æåæ¹å¼ </el-col> <el-col :span="20"> <el-radio-group v-model="radio"> <el-radio :value="1">å æ»¡å±å¹</el-radio> <el-radio :value="2">设置è¡å</el-radio> </el-radio-group> </el-col> <el-col :span="4"> è®¾ç½®è¡æ° </el-col> <el-col :span="20"> <el-input-number v-model="num" :min="1" :max="10" @change="handleChange" /> </el-col> <el-col :span="4"> è®¾ç½®åæ° </el-col> <el-col :span="20"> <el-input-number v-model="num" :min="1" :max="10" @change="handleChange" /> </el-col> <el-col> ä¸é¢éåæ¥ææ ç¾çææå·¥ä½ç»ï¼è¯·éæ©éè¦å¨å®æ¶çæ¿é¡µé¢æ¥è¯¢çç»ï¼å¹¶è®¾å®ä¸ä¸ªé»è®¤ç» 妿æªé ç½®æ¥è¯¢ç»ï¼å®æ¶å·¥åµé¡µé¢é»è®¤æ¥è¯¢ææå·¥ä½ </el-col> <el-col> ææ§äº§çº¿ </el-col> <el-col> <el-card style="max-width: 480px"> <template #header> <div class="card-header"> <span>åæç§æ</span> </div> </template> <p>ææç> åæç§æ</p> </el-card> </el-col> <el-col> è½¦é´ </el-col> <el-col> <el-card style="max-width: 480px"> <template #header> <div class="card-header"> <span>åæç§æ</span> </div> </template> <p>ææç> åæç§æ</p> </el-card> <el-card style="max-width: 480px"> <template #header> <div class="card-header"> <span>åæç§æ</span> </div> </template> <p>ææç> åæç§æ</p> </el-card> </el-col> </el-row> <Board /> </el-tab-pane> <el-tab-pane label="ç¶æåç»©ææ¶é´è®¾ç½®"> @@ -88,13 +27,22 @@ </template> <script> import Board from './configComp/Board.vue' export default { components: { Board, }, data() { return { radio: '' } }, } </script> <style lang="scss" scoped></style> <style lang="scss" scoped> .label { display: flex; align-items: center; } </style>