|  |  |  | 
|---|
|  |  |  | <el-table-column prop="reason" label="入园原因" fixed min-width="100px"></el-table-column> | 
|---|
|  |  |  | <el-table-column prop="groupName" label="对应作业月台组" fixed min-width="150px"></el-table-column> | 
|---|
|  |  |  | <el-table-column prop="limitNum" label="作业量(万只/天)" min-width="120px"></el-table-column> | 
|---|
|  |  |  | <el-table-column prop="reason" label="说明" fixed min-width="100px"></el-table-column> | 
|---|
|  |  |  | <el-table-column prop="sortnum" label="排序码" fixed min-width="80px"></el-table-column> | 
|---|
|  |  |  | <el-table-column prop="remark" label="说明" fixed min-width="100px"></el-table-column> | 
|---|
|  |  |  | <el-table-column label="禁/启用" min-width="120px" > | 
|---|
|  |  |  | <template slot-scope="{row}"> | 
|---|
|  |  |  | <el-switch | 
|---|
|  |  |  | 
|---|
|  |  |  | fixed="right" | 
|---|
|  |  |  | > | 
|---|
|  |  |  | <template slot-scope="{row}"> | 
|---|
|  |  |  | <el-button type="text" @click="$refs.OperaPlatformReasonWindow.open('编辑月台入园原因', row)" icon="el-icon-edit" v-permissions="['business:platformreason:update']">审批流</el-button> | 
|---|
|  |  |  | <el-button type="text" @click="$refs.OperaPlatformApproveTemplWindow.open('月台入园原因审批流', row)" icon="el-icon-edit" v-permissions="['business:platformreason:update']">审批流</el-button> | 
|---|
|  |  |  | <el-button type="text" @click="$refs.OperaPlatformReasonWindow.open('编辑月台入园原因', row)" icon="el-icon-edit" v-permissions="['business:platformreason:update']">编辑</el-button> | 
|---|
|  |  |  | <el-button type="text" @click="deleteById(row)" icon="el-icon-delete" v-permissions="['business:platformreason:delete']">删除</el-button> | 
|---|
|  |  |  | </template> | 
|---|
|  |  |  | 
|---|
|  |  |  | </template> | 
|---|
|  |  |  | <!-- 新建/修改 --> | 
|---|
|  |  |  | <OperaPlatformReasonWindow ref="OperaPlatformReasonWindow" @success="handlePageChange"/> | 
|---|
|  |  |  | <OperaPlatformApproveTemplWindow ref="OperaPlatformApproveTemplWindow" @success="handlePageChange"/> | 
|---|
|  |  |  | </TableLayout> | 
|---|
|  |  |  | </template> | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | import SearchFormCollapse from '@/components/common/SearchFormCollapse' | 
|---|
|  |  |  | import Pagination from '@/components/common/Pagination' | 
|---|
|  |  |  | import OperaPlatformReasonWindow from '@/components/business/OperaPlatformReasonWindow' | 
|---|
|  |  |  | import OperaPlatformApproveTemplWindow from '@/components/business/OperaPlatformApproveTemplWindow' | 
|---|
|  |  |  | import { allList } from '@/api/platform/platformGroup' | 
|---|
|  |  |  | export default { | 
|---|
|  |  |  | name: 'Platform', | 
|---|
|  |  |  | extends: BaseTable, | 
|---|
|  |  |  | components: { SearchFormCollapse, TableLayout, Pagination, OperaPlatformReasonWindow }, | 
|---|
|  |  |  | components: { SearchFormCollapse, TableLayout, Pagination, OperaPlatformReasonWindow, OperaPlatformApproveTemplWindow }, | 
|---|
|  |  |  | data () { | 
|---|
|  |  |  | return { | 
|---|
|  |  |  | groupList: [], | 
|---|