From 51a208c7715ecfea9faeccd5ee56ed2d0a697c95 Mon Sep 17 00:00:00 2001 From: nidapeng <jp@doumee.com> Date: 星期六, 20 四月 2024 15:24:28 +0800 Subject: [PATCH] 工作调度 --- admin/src/views/business/empower.vue | 32 ++++++++++++++++++++++---------- 1 files changed, 22 insertions(+), 10 deletions(-) diff --git a/admin/src/views/business/empower.vue b/admin/src/views/business/empower.vue index bf8eb75..8933cd6 100644 --- a/admin/src/views/business/empower.vue +++ b/admin/src/views/business/empower.vue @@ -19,6 +19,9 @@ <el-form-item label="鍏徃" prop="companyName"> <el-input v-model="searchForm.companyName" placeholder="璇疯緭鍏�" @keypress.enter.native="search"></el-input> </el-form-item> + <el-form-item label="璁惧鍚嶇О" prop="deviceName"> + <el-input v-model="searchForm.deviceName" placeholder="璇疯緭鍏�" @keypress.enter.native="search"></el-input> + </el-form-item> <el-form-item label="涓嬪彂璧峰鏃堕棿" prop="startTime"> <el-date-picker @change="seleTime" @@ -45,7 +48,7 @@ <!-- 琛ㄦ牸鍜屽垎椤� --> <template v-slot:table-wrap> <ul class="toolbar" v-permissions="['business:empower:create', 'business:empower:delete']"> - <li><el-button type="primary" v-permissions="['business:empower:create']">瀵煎嚭</el-button></li> + <li><el-button type="primary" v-permissions="['business:empower:exportExcel']" @click="exportExcel">瀵煎嚭</el-button></li> <!-- <li><el-button type="primary" v-permissions="['business:empower:create']">绔嬪嵆涓嬪彂</el-button></li>--> <!-- <li><el-button type="primary" v-permissions="['business:empower:create']">鍙栨秷涓嬪彂</el-button></li>--> </ul> @@ -60,13 +63,23 @@ <el-table-column prop="memberPhone" label="鎵嬫満鍙�" min-width="120px"></el-table-column> <el-table-column prop="memberidCard" label="韬唤璇佸彿鐮�" min-width="130px"></el-table-column> <el-table-column prop="companyName" label="鎵�灞炲叕鍙�" min-width="150px"></el-table-column> + <el-table-column prop="deviceName" label="璁惧鍚嶇О" min-width="150px"></el-table-column> <el-table-column label="闂ㄧ鏈夋晥鏈�" min-width="170px"> <template slot-scope="{row}"> - <span>璧凤細{{row.startTime}}</span><br /> - <span>姝細{{row.endTime}}</span> + <span v-if="!row.startTime || !row.endTime">闀挎湡</span> + <div v-else> + <span>璧凤細{{row.startTime}}</span><br /> + <span>姝細{{row.endTime}}</span> + </div> </template> </el-table-column> - <el-table-column prop="sendDate" label="鍒涘缓鏃堕棿" min-width="150px"></el-table-column> + <el-table-column prop="createDate" label="鍒涘缓鏃堕棿" min-width="150px"></el-table-column> + <el-table-column label="鏄惁鍒犻櫎" min-width="100px"> + <template slot-scope="{row}"> + <span style="color: green;" v-if="row.isdeleted === 0">鍚�</span> + <span style="color: red;" v-if="row.isdeleted === 1">鏄�</span> + </template> + </el-table-column> <!-- <el-table-column prop="createrName" label="鎿嶄綔浜哄憳" min-width="100px"></el-table-column>--> <el-table-column label="涓嬪彂鐘舵��" min-width="100px"> <template slot-scope="{row}"> @@ -118,7 +131,8 @@ startTime: '', endTime: '', sendStatus: '', - radio: null + radio: null, + deviceName: '' }, time: [] } @@ -159,11 +173,9 @@ }, reset () { this.$refs.searchForm.resetFields() - this.searchForm.startTime = '' - this.searchForm.endTime = '' - this.time = [] - this.searchForm.radio = null - this.search() + this.searchForm.radio = '0' + this.changeRadio('0') + // this.search() } } } -- Gitblit v1.9.3