| | |
| | | </el-row> |
| | | </template> |
| | | |
| | | <el-table v-loading="loading" :data="processDefinitionList" @selection-change="handleSelectionChange"> |
| | | <el-table border v-loading="loading" :data="processDefinitionList" @selection-change="handleSelectionChange"> |
| | | <el-table-column type="selection" width="55" align="center" /> |
| | | <el-table-column fixed align="center" type="index" label="序号" width="50"></el-table-column> |
| | | <el-table-column fixed align="center" prop="name" label="流程定义名称"></el-table-column> |
| | | <el-table-column align="center" prop="key" label="标识Key"></el-table-column> |
| | | <el-table-column align="center" prop="version" label="版本号" width="90"> |
| | | <el-table-column align="center" type="index" label="序号" width="60"></el-table-column> |
| | | <el-table-column align="center" prop="name" label="流程定义名称" :show-overflow-tooltip="true"></el-table-column> |
| | | <el-table-column align="center" prop="key" label="标识KEY" width="80"></el-table-column> |
| | | <el-table-column align="center" prop="version" label="版本号" width="80"> |
| | | <template #default="scope"> v{{ scope.row.version }}.0</template> |
| | | </el-table-column> |
| | | <el-table-column align="center" prop="resourceName" label="流程XML" min-width="80" :show-overflow-tooltip="true"> |
| | |
| | | <el-link type="primary" @click="clickPreviewImg(scope.row.id)">{{ scope.row.diagramResourceName }}</el-link> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column align="center" prop="suspensionState" label="状态" min-width="70"> |
| | | <el-table-column align="center" prop="suspensionState" label="状态" min-width="50"> |
| | | <template #default="scope"> |
| | | <el-tag v-if="scope.row.suspensionState == 1" type="success">激活</el-tag> |
| | | <el-tag v-else type="danger">挂起</el-tag> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column align="center" prop="deploymentTime" label="部署时间" :show-overflow-tooltip="true"></el-table-column> |
| | | <el-table-column fixed="right" label="操作" align="center" width="200" class-name="small-padding fixed-width"> |
| | | <el-table-column fixed="right" label="操作" align="center" width="170" class-name="small-padding fixed-width"> |
| | | <template #default="scope"> |
| | | <el-row :gutter="10" class="mb8"> |
| | | <el-col :span="1.5"> |
| | |
| | | <el-button link type="primary" size="small" icon="Sort" @click="handleConvertToModel(scope.row)"> 转换模型 </el-button> |
| | | </el-col> |
| | | <el-col :span="1.5"> |
| | | <el-button link type="primary" size="small" icon="Document" @click="getProcessDefinitionHitoryList(scope.row.id, scope.row.key)"> |
| | | 历史版本 |
| | | </el-button> |
| | | <el-dropdown> |
| | | <el-button type="text" size="small"> |
| | | 更多<el-icon class="el-icon--right"><arrow-down /></el-icon> |
| | | </el-button> |
| | | <template #dropdown> |
| | | <el-dropdown-menu> |
| | | <el-dropdown-item @click="getProcessDefinitionHitoryList(scope.row.id, scope.row.key)">历史版本</el-dropdown-item> |
| | | </el-dropdown-menu> |
| | | </template> |
| | | </el-dropdown> |
| | | </el-col> |
| | | </el-row> |
| | | </template> |
| | |
| | | <el-dialog v-if="processDefinitionDialog.visible" v-model="processDefinitionDialog.visible" :title="processDefinitionDialog.title" width="70%"> |
| | | <el-table v-loading="loading" :data="processDefinitionHistoryList" @selection-change="handleSelectionChange"> |
| | | <el-table-column type="selection" width="55" align="center" /> |
| | | <el-table-column fixed align="center" type="index" label="序号" width="50"></el-table-column> |
| | | <el-table-column fixed align="center" prop="name" label="流程定义名称"></el-table-column> |
| | | <el-table-column align="center" prop="key" label="标识Key"></el-table-column> |
| | | <el-table-column align="center" type="index" label="序号" width="60"></el-table-column> |
| | | <el-table-column align="center" prop="name" label="流程定义名称" :show-overflow-tooltip="true" min-width="80"></el-table-column> |
| | | <el-table-column align="center" prop="key" label="标识KEY"></el-table-column> |
| | | <el-table-column align="center" prop="version" label="版本号" width="90"> |
| | | <template #default="scope"> v{{ scope.row.version }}.0</template> |
| | | </el-table-column> |