feat(router): 添加点巡检工单执行记录路由配置

- 新增 /dms/dmsBillsInspectActivity 路由
- 配置权限控制 dms:dmsBillsInspectActivity:query
- 设置隐藏菜单属性
- 添加子路由 /index/:inspectInstanceId
- 集成点巡检工单执行记录页面组件
- 设置活动菜单为 /dms/dmsBillsInstance
master
zangch@mesnac.com 4 days ago
parent 87e9b2d9b4
commit 745f873c31

@ -451,6 +451,20 @@ export const dynamicRoutes = [
},
],
},
{
path: "/dms/dmsBillsInspectActivity",
component: Layout,
hidden: true,
permissions: ["dms:dmsBillsInspectActivity:query"],
children: [
{
path: "index/:inspectInstanceId",
component: () => import("@/views/dms/dmsBillsInspectActivity/index"),
name: "childDmsBillsInspectActivity",
meta: {title: "点巡检工单执行记录", activeMenu: "/dms/dmsBillsInstance"},
},
],
},
{
path: "/dms/dmsInspectRouteDetail",
component: Layout,

@ -1,14 +1,14 @@
<template>
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
<el-form-item label="计划ID" prop="planInspectId">
<el-input
v-model="queryParams.planInspectId"
placeholder="请输入计划"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<!-- <el-form-item label="计划ID" prop="planInspectId">-->
<!-- <el-input-->
<!-- v-model="queryParams.planInspectId"-->
<!-- placeholder="请输入计划"-->
<!-- clearable-->
<!-- @keyup.enter.native="handleQuery"-->
<!-- />-->
<!-- </el-form-item>-->
<!-- <el-form-item label="巡检线路" prop="inspectRouteId">-->
<!-- <el-input-->
<!-- v-model="queryParams.inspectRouteId"-->
@ -89,16 +89,16 @@
v-hasPermi="['dms:dmsBillsInstance:remove']"
>删除</el-button>
</el-col>
<el-col :span="1.5">
<el-button
type="warning"
plain
icon="el-icon-download"
size="mini"
@click="handleExport"
v-hasPermi="['dms:dmsBillsInstance:export']"
>导出</el-button>
</el-col>
<!-- <el-col :span="1.5">-->
<!-- <el-button-->
<!-- type="warning"-->
<!-- plain-->
<!-- icon="el-icon-download"-->
<!-- size="mini"-->
<!-- @click="handleExport"-->
<!-- v-hasPermi="['dms:dmsBillsInstance:export']"-->
<!-- >导出</el-button>-->
<!-- </el-col>-->
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row>
@ -106,7 +106,7 @@
<el-table-column type="selection" width="55" align="center" />
<!--el-table-column label="主键标识" align="center" prop="inspectInstanceId" /-->
<!-- <el-table-column label="计划ID,关联dms_plan_inspect的plan_inspect_id" align="center" prop="planInspectId" />-->
<el-table-column label="计划ID" align="center" prop="planInspectId" >
<el-table-column label="计划" align="center" prop="planInspectId" >
<!-- <template slot-scope="scope">-->
<!-- <span-->
<!-- v-for="(item, index) in dmsRepairList"-->
@ -146,12 +146,12 @@
<span>{{ parseTime(scope.row.realEndTime, '{y}-{m}-{d}') }}</span>
</template>
</el-table-column>
<el-table-column label="执行人员" align="center" prop="performer" />
<el-table-column label="巡检状态" align="center" prop="inspectStatus" >
<template slot-scope="scope">
<dict-tag :options="dict.type.dms_inspect_status" :value="scope.row.inspectStatus"/>
</template>
</el-table-column>
<!-- <el-table-column label="执行人员" align="center" prop="performer" />-->
<!-- <el-table-column label="巡检状态" align="center" prop="inspectStatus" >-->
<!-- <template slot-scope="scope">-->
<!-- <dict-tag :options="dict.type.dms_inspect_status" :value="scope.row.inspectStatus"/>-->
<!-- </template>-->
<!-- </el-table-column>-->
<el-table-column label="备注" align="center" prop="remark" />
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template slot-scope="scope">

Loading…
Cancel
Save