From 06775e6bc6fb45818af46cb668c856da9f2ed795 Mon Sep 17 00:00:00 2001 From: liukangdong <898885815@qq.com> Date: 星期二, 15 十月 2024 15:57:29 +0800 Subject: [PATCH] ll --- admin/src/views/vehicle/manager.vue | 146 ++++++++++-------------------------------------- 1 files changed, 31 insertions(+), 115 deletions(-) diff --git a/admin/src/views/vehicle/manager.vue b/admin/src/views/vehicle/manager.vue index 493b660..bb555b0 100644 --- a/admin/src/views/vehicle/manager.vue +++ b/admin/src/views/vehicle/manager.vue @@ -1,107 +1,40 @@ <template> <div class="main_app"> - <QueryForm - v-model="filters" - :query-form-config="queryFormConfig" - @handleQuery="getList(1)" - @clear="clear" - /> + <QueryForm v-model="filters" :query-form-config="queryFormConfig" @handleQuery="getList(1)" @clear="clear" /> <div class="table_btns"> - <el-button icon="el-icon-plus" @click="handleEdit()" type="primary" - >鏂板缓</el-button - > + <el-button icon="el-icon-plus" @click="handleEdit()" type="primary">鏂板缓</el-button> <el-button @click="handleAppr" type="primary">涓嬪彂鎺堟潈</el-button> </div> <el-table v-loading="loading" :data="list" stripe> - <el-table-column - prop="name" - label="杞︾墝鐓�" - min-width="100" - show-overflow-tooltip - /> - <el-table-column - prop="name" - label="杞﹁締绫诲瀷" - min-width="80" - show-overflow-tooltip - /> - <el-table-column - prop="name" - label="鎺堟潈鍋滆溅鍦�" - min-width="100" - show-overflow-tooltip - /> - <el-table-column - prop="name" - label="杞︿富濮撳悕" - min-width="80" - show-overflow-tooltip - /> - <el-table-column - prop="name" - label="鐢宠鏈夋晥鏈�" - min-width="110" - show-overflow-tooltip - /> - <el-table-column - prop="name" - label="鍋滆溅鍦轰笅鍙�" - min-width="100" - show-overflow-tooltip - /> - <el-table-column - prop="name" - label="鎿嶄綔浜�" - min-width="80" - show-overflow-tooltip - /> - <el-table-column - prop="name" - label="鎿嶄綔鏃堕棿" - min-width="110" - show-overflow-tooltip - /> + <el-table-column prop="name" label="杞︾墝鐓�" min-width="100" show-overflow-tooltip /> + <el-table-column prop="name" label="涓氬姟绫诲瀷" min-width="80" show-overflow-tooltip /> + <el-table-column prop="name" label="鎺堟潈鍋滆溅鍦�" min-width="100" show-overflow-tooltip /> + <el-table-column prop="name" label="杞︿富濮撳悕" min-width="80" show-overflow-tooltip /> + <el-table-column prop="name" label="鐢宠鏈夋晥鏈�" min-width="110" show-overflow-tooltip /> + <el-table-column prop="name" label="鍋滆溅鍦轰笅鍙�" min-width="100" show-overflow-tooltip /> + <el-table-column prop="name" label="鎿嶄綔浜�" min-width="80" show-overflow-tooltip /> + <el-table-column prop="name" label="鎿嶄綔鏃堕棿" min-width="110" show-overflow-tooltip /> <el-table-column label="鎿嶄綔" width="230" fixed="right"> <!-- v-permissions="['business:company:update']" --> <template slot-scope="{ row }"> - <el-button type="text" icon="el-icon-edit" @click="handleEdit(row)" - >缂栬緫</el-button - > - <el-button - type="text" - icon="el-icon-delete" - @click="handleDel(row)" - class="red" - >鍒犻櫎</el-button - > + <el-button type="text" icon="el-icon-edit" @click="handleEdit(row)">缂栬緫</el-button> + <el-button type="text" icon="el-icon-delete" @click="handleDel(row)" class="red">鍒犻櫎</el-button> </template> </el-table-column> </el-table> - <pagination - @size-change="handleSizeChange" - @current-change="getList" - :pagination="pagination" - /> + <pagination @size-change="handleSizeChange" @current-change="getList" :pagination="pagination" /> <!-- --> - <el-dialog - :title="param.id ? '缂栬緫杞﹁締' : '鏂板杞﹁締'" - :visible.sync="isShowEdit" - width="600px" - > + <el-dialog :title="param.id ? '缂栬緫杞﹁締' : '鏂板杞﹁締'" :visible.sync="isShowEdit" width="600px"> <el-form :model="param" :rules="rules" ref="ruleForm" label-width="100px"> <el-form-item label="杞︾墝鐓�"> <el-input type="text" placeholder="璇疯緭鍏�" v-model="param.explain" /> </el-form-item> - <el-form-item label="杞﹁締绫诲瀷"> + <el-form-item label="涓氬姟绫诲瀷"> <el-radio v-model="param.aa" label="1">鍛樺伐杞﹁締</el-radio> </el-form-item> <el-form-item label="杞︿富濮撳悕"> - <el-select - v-model="param.b" - filterable - placeholder="璇烽�夋嫨,鍗曢�夛紝鏀寔鎼滅储" - > + <el-select v-model="param.b" filterable placeholder="璇烽�夋嫨,鍗曢�夛紝鏀寔鎼滅储"> <el-option></el-option> </el-select> </el-form-item> @@ -113,33 +46,17 @@ </el-dialog> <!-- --> <el-dialog title="鍋滆溅鍦烘巿鏉�" :visible.sync="isShowAuthor" width="600px"> - <el-form - :model="authorization" - :rules="rules" - ref="authorForm" - label-width="100px" - > + <el-form :model="authorization" :rules="rules" ref="authorForm" label-width="100px"> <el-form-item label="鎺堟潈鍋滆溅鍦�"> - <el-select - v-model="authorization.b" - filterable - placeholder="璇烽�夋嫨,澶氶��" - > + <el-select v-model="authorization.b" filterable placeholder="璇烽�夋嫨,澶氶��"> <el-option></el-option> </el-select> </el-form-item> <el-form-item label="鐢宠鏈夋晥鏈�"> <el-radio v-model="authorization.aa" label="1">闀挎湡鏈夋晥</el-radio> <div class="mt10"> - <el-date-picker - v-model="authorization.ac" - type="daterange" - range-separator="鑷�" - start-placeholder="寮�濮嬫棩鏈�" - format="yyyy-MM-dd HH:mm:ss" - value-format="yyyy-MM-dd HH:mm:ss" - end-placeholder="缁撴潫鏃ユ湡" - > + <el-date-picker v-model="authorization.ac" type="daterange" range-separator="鑷�" start-placeholder="寮�濮嬫棩鏈�" + format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss" end-placeholder="缁撴潫鏃ユ湡"> </el-date-picker> </div> </el-form-item> @@ -160,7 +77,7 @@ Pagination, QueryForm }, - data () { + data() { return { filters: {}, loading: false, @@ -174,7 +91,7 @@ { filed: 'name', type: 'select', - label: '杞﹁締绫诲瀷', + label: '涓氬姟绫诲瀷', options: [] }, { @@ -201,21 +118,21 @@ } }, methods: { - handleSub () { + handleSub() { this.$refs.ruleForm.validate((valid) => { if (valid) { alert('submit!') } }) }, - authorSub () {}, - handleEdit (row) { + authorSub() { }, + handleEdit(row) { this.isShowEdit = true }, - handleAppr () { + handleAppr() { this.isShowAuthor = true }, - handleDel (row) { + handleDel(row) { this.$confirm('纭鍒犻櫎璇ヨ溅杈�', '鎻愮ず', { confirmButtonText: '纭畾', cancelButtonText: '鍙栨秷', @@ -224,14 +141,13 @@ }) }, - getList (page) { }, - clear () { }, - handleSizeChange (capacity) { + getList(page) { }, + clear() { }, + handleSizeChange(capacity) { this.pagination.capacity = capacity } } } </script> -<style> -</style> +<style></style> -- Gitblit v1.9.3