From 568e38a95cb6fb20fe16b53d17f610aefc6f744f Mon Sep 17 00:00:00 2001 From: rk <94314517@qq.com> Date: 星期四, 09 十月 2025 18:29:29 +0800 Subject: [PATCH] 钉钉通知 与钥匙柜开发 --- admin/src/views/platform/platformGroup.vue | 34 ++++++++++++++++++++++++++++++---- 1 files changed, 30 insertions(+), 4 deletions(-) diff --git a/admin/src/views/platform/platformGroup.vue b/admin/src/views/platform/platformGroup.vue index 1538aa5..b055575 100644 --- a/admin/src/views/platform/platformGroup.vue +++ b/admin/src/views/platform/platformGroup.vue @@ -15,19 +15,39 @@ > <el-table-column type="selection" width="55"></el-table-column> <el-table-column prop="name" label="鏈堝彴缁勫悕绉�" fixed min-width="150px" align="center"></el-table-column> - <el-table-column prop="startTime" label="宸ヤ綔鏃堕棿" min-width="150px" align="center"> + <el-table-column prop="startTime" label="宸ヤ綔鏃堕棿" min-width="100px" align="center"> <template scope="{row}"> {{row.startTime || ' '}} - {{row.endTime || ' '}} </template> </el-table-column> - <el-table-column prop="type" label="涓氬姟绫诲瀷" align="center" min-width="150px"> + <el-table-column prop="type" label="涓氬姟绫诲瀷" align="center" min-width="100px"> <template scope="{row}"> - <span v-if="row.type == 0">瀹夋嘲鐗╂祦鍗歌揣</span> - <span v-if="row.type == 1">瀹夋嘲鐗╂祦瑁呰揣</span> + <span v-if="row.type == 0">鐗╂祦鍗歌揣</span> + <span v-if="row.type == 1">鐗╂祦瑁呰揣</span> <span v-if="row.type == 2">甯傚叕鍙稿嵏璐�</span> </template> </el-table-column> <el-table-column prop="waitCallTime" label="鍙彿绛夊緟鏃堕棿锛堝垎閽燂級" min-width="140px" align="center"></el-table-column> + <el-table-column prop="signInNoticeUserNames" label="绛惧埌閫氱煡浜哄憳" min-width="200px" align="center"></el-table-column> + <el-table-column prop="unFinishNoticeUserNames" label="鏈畬鎴愪綔涓氶�氱煡浜哄憳" min-width="200px" align="center"></el-table-column> + <el-table-column prop="waitCallTime" label="鑷姩鍙彿鏃堕棿" min-width="140px" align="center"> + <template scope="{row}"> + {{row.autoCallStartTime || ' '}} - {{row.autoCallEndTime || ' '}} + </template> + </el-table-column> + <el-table-column prop="type" label="铏氭嫙鏈堝彴缁�" align="center" min-width="100px"> + <template scope="{row}"> + <span v-if="row.isVirtual == 1" class="red">鏄�</span> + <span v-else class="green">鍚�</span> + </template> + </el-table-column> + <el-table-column label="鏄惁鑷姩鍙彿" width="100px" fixed="right" align="center"> + <template slot-scope="{row}"> + <el-switch @change="changeAutoCall($event, row)" v-model="row.autoCall" active-color="#13ce66" + inactive-color="#ff4949" :active-value="1" :inactive-value="0" > + </el-switch> + </template> + </el-table-column> <el-table-column prop="editDate" label="鏈�杩戞洿鏂版椂闂�" min-width="150px" align="center"></el-table-column> <el-table-column v-if="containPermissions(['business:platformgroup:update', 'business:platformgroup:delete'])" @@ -83,6 +103,12 @@ this.search() }, methods: { + changeAutoCall(e, row) { + this.api.updateAutoCallById({ + id: row.id, + autoCall: e + }) + } } } </script> -- Gitblit v1.9.3