| | |
| | | </el-link> |
| | | </el-tooltip> |
| | | |
| | | <el-tooltip content="确定" placement="top"> |
| | | <el-link size="small" type="primary" @click="handleConfirm(row)" class="link-btn" |
| | | v-hasPermi="['tms:tmsDispatchOrder:confirmOrder']" v-if="row.status == 0" :underline="false" |
| | | icon="el-icon-set-up"> |
| | | </el-link> |
| | | </el-tooltip> |
| | | |
| | | <el-tooltip content="作废" placement="top"> |
| | | <el-link size="small" type="primary" @click="handleClose(row)" class="link-btn" |
| | | v-hasPermi="['tms:tmsDispatchOrder:closeOrder']" v-if="[0, 1, 2].includes(row.status)" :underline="false" |
| | | icon="el-icon-close"> |
| | | </el-link> |
| | | </el-tooltip> |
| | | |
| | | <el-tooltip content="复制" placement="top"> |
| | | <el-link size="small" type="primary" @click="handleCopy(row)" class="link-btn" :underline="false" |
| | | v-hasPermi="['tms:tmsDispatchOrder:copyOrder']" icon="el-icon-connection"> |
| | | </el-link> |
| | | </el-tooltip> |
| | | <el-tooltip content="日志" placement="top"> |
| | | |
| | | |
| | | <el-tooltip content="上传行程" placement="top"> |
| | | <el-link size="small" type="primary" v-if="[1, 2].includes(row.status)" @click="handleUploadItinerary(row)" |
| | | v-hasPermi="['tms:tmsTrip:add']" class="link-btn" :underline="false" icon="el-icon-upload"> |
| | | </el-link> |
| | | </el-tooltip> |
| | | |
| | | <el-tooltip content="查看行程" placement="top"> |
| | | <el-link size="small" type="primary" v-if="![0, 1].includes(row.status)" @click="handleLogItinerary(row)" |
| | | v-hasPermi="['tms:tmsTrip:list']" class="link-btn" :underline="false" icon="el-icon-view"> |
| | | </el-link> |
| | | </el-tooltip> |
| | | |
| | | <el-tooltip content="完成行程" placement="top"> |
| | | <el-link size="small" type="primary" v-if="[2].includes(row.status)" @click="handleOk(row)" class="link-btn" |
| | | v-hasPermi="['tms:tmsDispatchOrder:okOrder']" :underline="false" icon="el-icon-circle-check"> |
| | | </el-link> |
| | | </el-tooltip> |
| | | |
| | | <!-- <el-tooltip content="日志" placement="top"> |
| | | <el-link size="small" type="primary" @click="handleLog(row)" class="link-btn" :underline="false" |
| | | icon="el-icon-tickets"> |
| | | </el-link> |
| | | </el-tooltip> |
| | | </el-tooltip> --> |
| | | </template> |
| | | |
| | | <!-- <template #menu="{row}"> |