| | |
| | | > |
| | | <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> |
| | |
| | | </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'])" |
| | |
| | | this.search() |
| | | }, |
| | | methods: { |
| | | changeAutoCall(e, row) { |
| | | this.api.updateAutoCallById({ |
| | | id: row.id, |
| | | autoCall: e |
| | | }) |
| | | } |
| | | } |
| | | } |
| | | </script> |