Browse Source

feat: 添加按钮权限

sy-water-data-board-ui
hxh 1 year ago
parent
commit
0625e72be5
  1. 2
      src/layout/components/Sidebar/Logo.vue
  2. 2
      src/settings.js
  3. 5
      src/views/dike/runManage/dangerWeakProject/inspectGroup/index.vue
  4. 1
      src/views/dike/runManage/dangerWeakProject/inspectReport/index.vue
  5. 5
      src/views/dike/runManage/dangerWeakProject/inspectTasks/index.vue
  6. 2
      src/views/dike/runManage/enginerring/inspectionItems/index.vue
  7. 4
      src/views/dike/runManage/enginerring/inspectionPlan/index.vue
  8. 1
      src/views/dike/runManage/enginerring/inspectionRecords/index.vue
  9. 3
      src/views/dike/runManage/enginerring/patrolManage/index.vue
  10. 2
      src/views/dike/runManage/maintenance/maintenanceManage/index.vue
  11. 4
      src/views/dike/runManage/maintenance/maintenancePlan/index.vue
  12. 1
      src/views/dike/runManage/maintenance/maintenanceRecords/index.vue
  13. 1
      src/views/dike/runManage/monitoring/dike/index.vue
  14. 3
      src/views/dike/runManage/monitoring/dike/manage/index.vue
  15. 2
      src/views/dike/runManage/pestAnimalControl/controlManage/index.vue
  16. 4
      src/views/dike/runManage/pestAnimalControl/governanceRecords/index.vue
  17. 2
      src/views/dike/runManage/pestAnimalControl/planManagement/index.vue
  18. 4
      src/views/dike/runManage/superVisionInspetion/tasksManage/index.vue
  19. 6
      src/views/dike/runManage/supervisionInspetion/methodsManage/index.vue
  20. 2
      src/views/dike/runManage/supervisionInspetion/projectManage/projectReportPage.vue
  21. 5
      src/views/dike/runManage/supervisionInspetion/tasksManage/index.vue
  22. 2
      src/views/dike/runManage/waterRainReport/testReportManage/index.vue
  23. 2
      src/views/loginbg.vue
  24. 5
      src/views/sluice/runManage/dangerWeakProject/inspectGroup/index.vue
  25. 1
      src/views/sluice/runManage/dangerWeakProject/inspectReport/index.vue
  26. 1
      src/views/sluice/runManage/dangerWeakProject/inspectTasks/index.vue
  27. 2
      src/views/sluice/runManage/dispatch/plan/index.vue
  28. 1
      src/views/sluice/runManage/dispatch/record/index.vue
  29. 2
      src/views/sluice/runManage/dispatch/utilize/index.vue
  30. 3
      src/views/sluice/runManage/enginerring/inspectionItems/index.vue
  31. 3
      src/views/sluice/runManage/enginerring/inspectionPlan/index.vue
  32. 2
      src/views/sluice/runManage/enginerring/inspectionRecords/index.vue
  33. 4
      src/views/sluice/runManage/enginerring/patrolManage/index.vue
  34. 2
      src/views/sluice/runManage/maintenance/maintenanceManage/index.vue
  35. 4
      src/views/sluice/runManage/maintenance/maintenancePlan/index.vue
  36. 1
      src/views/sluice/runManage/maintenance/maintenanceRecords/index.vue
  37. 1
      src/views/sluice/runManage/monitoring/sluice/index.vue
  38. 3
      src/views/sluice/runManage/monitoring/sluice/manage/index.vue
  39. 5
      src/views/sluice/runManage/supervisionInspetion/methodsManage/index.vue
  40. 2
      src/views/sluice/runManage/supervisionInspetion/projectManage/projectReportPage.vue
  41. 5
      src/views/sluice/runManage/supervisionInspetion/tasksManage/index.vue
  42. 2
      src/views/sluice/runManage/waterRainReport/testReportManage/index.vue
  43. 2
      vue.config.js

2
src/layout/components/Sidebar/Logo.vue

@ -35,7 +35,7 @@ export default {
},
data() {
return {
title: "广东省水工程运行管理系统",
title: "智慧水利水工程应用v24.3.0",
// title: '',
logo: logoImg,
};

2
src/settings.js

@ -1,6 +1,6 @@
module.exports = {
// title: '安全知识图谱管理平台',
title: '广东省水工程运行管理系统后台',
title: '智慧水利水工程应用v24.3.0',
/**
* 是否系统布局配置

5
src/views/dike/runManage/dangerWeakProject/inspectGroup/index.vue

@ -231,6 +231,7 @@ export default {
class="search-btn mb-10"
style="margin-right: 16px; margin-bottom: 8px; float: right"
type="success"
v-hasPermi="['df:run:jc:group:add']"
@click="handleAddNew()"
>创建</el-button
>
@ -247,10 +248,10 @@ export default {
<el-button type="text" size="small" @click="handleCheck(scope.row)"
>查看</el-button
>
<el-button type="text" size="small" @click="handleEdit(scope.row)"
<el-button v-hasPermi="['df:run:jc:group:edit']" type="text" size="small" @click="handleEdit(scope.row)"
>编辑</el-button
>
<el-button type="text" size="small" @click="handleDel(scope.row)"
<el-button v-hasPermi="['df:run:jc:group:delete']" type="text" size="small" @click="handleDel(scope.row)"
>删除</el-button
>
</template>

1
src/views/dike/runManage/dangerWeakProject/inspectReport/index.vue

@ -298,6 +298,7 @@ export default {
type="text"
size="small"
@click="handleCheckReport(scope.row)"
v-hasPermi="['df:run:jc:report:view']"
>查看报告</el-button
>
</template>

5
src/views/dike/runManage/dangerWeakProject/inspectTasks/index.vue

@ -286,6 +286,7 @@ export default {
class="search-btn"
style="margin-left: auto"
type="success"
v-hasPermi="['df:run:jc:task:add']"
@click="handleGoDetails()"
>添加</el-button
>
@ -315,10 +316,10 @@ export default {
@click="handlePreview(scope.row)"
>查看</el-button
>
<el-button type="text" size="small" @click="handleEdit(scope.row)"
<el-button v-hasPermi="['df:run:jc:task:edit']" type="text" size="small" @click="handleEdit(scope.row)"
>编辑</el-button
>
<el-button type="text" size="small" @click="handleDel(scope.row)"
<el-button v-hasPermi="['df:run:jc:task:delete']" type="text" size="small" @click="handleDel(scope.row)"
>删除</el-button
>
</template>

2
src/views/dike/runManage/enginerring/inspectionItems/index.vue

@ -158,6 +158,7 @@ export default {
class="search-btn"
style="float: right"
type="success"
v-hasPermi="['df:run:checking:item:add']"
@click="handleAddItem"
>添加</el-button
>
@ -212,6 +213,7 @@ export default {
type="text"
size="small"
slot="reference"
v-hasPermi="['df:run:checking:item:delete']"
>删除</el-button
>
</el-popconfirm>

4
src/views/dike/runManage/enginerring/inspectionPlan/index.vue

@ -341,6 +341,7 @@ export default {
class="search-btn"
style="margin-right: 16px; margin-bottom: 8px; float: right"
type="success"
v-hasPermi="['df:run:checking:plan:add']"
@click="dialogVisible = true"
>添加</el-button
>
@ -381,6 +382,7 @@ export default {
@click="editTableItem(scope.row)"
type="text"
size="small"
v-hasPermi="['df:run:checking:plan:edit']"
>编辑</el-button
>
<el-popconfirm
@ -396,10 +398,12 @@ export default {
type="text"
size="small"
slot="reference"
v-hasPermi="['df:run:checking:plan:delete']"
>删除</el-button
>
</el-popconfirm>
<el-button @click="routeSetting(scope.row)" type="text" size="small"
v-hasPermi="['df:run:checking:plan:config']"
>路线设置</el-button
>
</template>

1
src/views/dike/runManage/enginerring/inspectionRecords/index.vue

@ -129,6 +129,7 @@ export default {
<el-table-column prop="address" align="center" label="操作">
<template slot-scope="scope">
<el-button @click="routeSetting(scope.row)" type="text" size="small"
v-hasPermi="['df:run:checking:records:trace:view']"
>巡查轨迹</el-button
>
</template>

3
src/views/dike/runManage/enginerring/patrolManage/index.vue

@ -54,15 +54,18 @@
@click="handleSet(scope.row)"
type="text"
size="small"
v-hasPermi="['df:run:checking:plan:config']"
>巡查配置</el-button
>
<el-button @click="handleGoPlan(scope.row)" type="text" size="small"
v-hasPermi="['df:run:checking:plan:view']"
>计划管理</el-button
>
<el-button
@click="handleGoRecord(scope.row)"
type="text"
size="small"
v-hasPermi="['df:run:checking:plan:record:view']"
>巡查记录</el-button
>
</template>

2
src/views/dike/runManage/maintenance/maintenanceManage/index.vue

@ -58,12 +58,14 @@
@click="handleGoPlan(scope.row)"
type="text"
size="small"
v-hasPermi="['df:run:main:plan:view']"
>维养计划管理</el-button
>
<el-button
@click="handleGoRecord(scope.row)"
type="text"
size="small"
v-hasPermi="['df:run:main:record:view']"
>维修养护记录</el-button
>
</template>

4
src/views/dike/runManage/maintenance/maintenancePlan/index.vue

@ -308,6 +308,7 @@ export default {
style="margin-right: 16px; margin-bottom: 8px; float: right"
type="success"
@click="addPlan"
v-hasPermi="['df:run:main:plan:add']"
>添加</el-button
>
</div>
@ -352,12 +353,14 @@ export default {
@click="viewOrEditPlanDetails(scope.row, true)"
type="text"
size="small"
v-hasPermi="['df:run:main:plan:edit']"
>编辑</el-button
>
<el-button
style="margin-right: 9px"
type="text"
size="small"
v-hasPermi="['df:run:main:record:view']"
@click="goMaintenanceRecords(scope.row)"
>记录</el-button
>
@ -374,6 +377,7 @@ export default {
type="text"
size="small"
slot="reference"
v-hasPermi="['df:run:main:plan:delete']"
>删除</el-button
>
</el-popconfirm>

1
src/views/dike/runManage/maintenance/maintenanceRecords/index.vue

@ -387,6 +387,7 @@ export default {
style="margin-right: 16px; margin-bottom: 8px"
type="success"
@click="dialogVisible = true"
v-hasPermi="['df:run:main:record:add']"
>添加</el-button
>
</div>

1
src/views/dike/runManage/monitoring/dike/index.vue

@ -236,6 +236,7 @@ export default {
@click="handleGoManage(scope.row)"
type="text"
size="small"
v-hasPermi="['df:run:dtjc:view']"
>动态监测管理</el-button
>
</template>

3
src/views/dike/runManage/monitoring/dike/manage/index.vue

@ -232,6 +232,7 @@ export default {
class="search-btn"
style="margin-right: 16px; margin-bottom: 8px; float: right"
type="success"
v-hasPermi="['df:run:dtjc:add']"
@click="handleAdd()"
>新增
</el-button
@ -279,6 +280,7 @@ export default {
@click="handleEdit(scope.row)"
type="text"
size="small"
v-hasPermi="['df:run:dtjc:edit']"
>
编辑
</el-button>
@ -295,6 +297,7 @@ export default {
type="text"
size="small"
slot="reference"
v-hasPermi="['df:run:dtjc:delete']"
>删除
</el-button
>

2
src/views/dike/runManage/pestAnimalControl/controlManage/index.vue

@ -51,12 +51,14 @@
@click="handleGoPlan(scope.row)"
type="text"
size="small"
v-hasPermi="['df:run:fz:plan:view']"
>防治计划</el-button
>
<el-button
@click="handleGoRecord(scope.row)"
type="text"
size="small"
v-hasPermi="['df:run:fz:record:view']"
>防治记录</el-button
>
</template>

4
src/views/dike/runManage/pestAnimalControl/governanceRecords/index.vue

@ -410,6 +410,7 @@ export default {
style="margin-right: 16px; margin-bottom: 8px; float: right"
type="success"
@click="handleOpenDialog"
v-hasPermi="['df:run:fz:record:add']"
>添加</el-button
>
</div>
@ -458,6 +459,7 @@ export default {
@click="viewOrEditPlanDetails(scope.row, true)"
type="text"
size="small"
v-hasPermi="['df:run:fz:record:edit']"
>编辑</el-button
>
<el-button
@ -465,6 +467,7 @@ export default {
type="text"
size="small"
@click="handleConfirm(scope.row)"
v-hasPermi="['df:run:fz:record:confirm']"
>确认</el-button
>
<el-popconfirm
@ -480,6 +483,7 @@ export default {
type="text"
size="small"
slot="reference"
v-hasPermi="['df:run:fz:record:delete']"
>删除</el-button
>
</el-popconfirm>

2
src/views/dike/runManage/pestAnimalControl/planManagement/index.vue

@ -435,6 +435,7 @@ export default {
@click="viewOrEditPlanDetails(scope.row, true)"
type="text"
size="small"
v-hasPermi="['df:run:fz:plan:edit']"
>编辑</el-button
>
<!-- <el-popconfirm
@ -631,6 +632,7 @@ export default {
type="text"
size="small"
@click="addWorkItem"
v-hasPermi="['df:run:fz:plan:add']"
>添加</el-button
>
<el-popconfirm

4
src/views/dike/runManage/superVisionInspetion/tasksManage/index.vue

@ -153,10 +153,10 @@ export default {
/>
<el-table-column prop="operate" align="center" label="操作">
<template slot-scope="scope">
<el-button type="text" size="small" @click="handleEdit(scope.row)"
<el-button v-hasPermi="['sz:run:jc:task:edit']" type="text" size="small" @click="handleEdit(scope.row)"
>编辑</el-button
>
<el-button type="text" size="small" @click="handleDel(scope.row)"
<el-button v-hasPermi="['df:run:jc:task:delete']" type="text" size="small" @click="handleDel(scope.row)"
>删除</el-button
>
</template>

6
src/views/dike/runManage/supervisionInspetion/methodsManage/index.vue

@ -136,6 +136,7 @@ export default {
style="margin-right: 16px; margin-bottom: 8px; float: right"
type="success"
@click="handleAddMethod()"
v-hasPermi="['df:run:sup:meth:add']"
>添加</el-button
>
<el-table class="table" height="640" :data="tableData" border>
@ -168,11 +169,13 @@ export default {
type="text"
size="small"
@click="handleEditMethod(scope.row)"
v-hasPermi="['df:run:sup:meth:edit']"
>编辑</el-button
>
<el-button
type="text"
size="small"
v-hasPermi="['df:run:sup:meth:view']"
@click="handlePreviewMethod(scope.row)"
>预览</el-button
>
@ -180,18 +183,21 @@ export default {
type="text"
size="small"
@click="handleExportMethod(scope.row)"
v-hasPermi="['df:run:sup:meth:down']"
>导出</el-button
>
<el-button
type="text"
size="small"
@click="handleCopyMethod(scope.row)"
v-hasPermi="['df:run:sup:meth:edit']"
>复制</el-button
>
<el-button
type="text"
size="small"
@click="handleToItemsList(scope.row)"
v-hasPermi="['df:run:sup:meth:config']"
>配置数据项</el-button
>
</template>

2
src/views/dike/runManage/supervisionInspetion/projectManage/projectReportPage.vue

@ -1,7 +1,7 @@
<template>
<div class="report-page">
<div class="sticky-top flex justify-between">
<el-button type="primary" @click="handleDownPdf">下载报告</el-button>
<el-button v-hasPermi="['df:run:sup:project:down']" type="primary" @click="handleDownPdf">下载报告</el-button>
<el-button @click="$router.go(-1)">返回</el-button>
</div>
<div class="flex justify-center mt-16">

5
src/views/dike/runManage/supervisionInspetion/tasksManage/index.vue

@ -137,6 +137,7 @@ export default {
class="search-btn"
style="margin-right: 16px; margin-bottom: 8px; float: right"
type="success"
v-hasPermi="['df:run:sup:task:add']"
@click="handleGoDetails()"
>添加</el-button
>
@ -153,10 +154,10 @@ export default {
/>
<el-table-column prop="operate" align="center" label="操作">
<template slot-scope="scope">
<el-button type="text" size="small" @click="handleEdit(scope.row)"
<el-button v-hasPermi="['df:run:sup:task:edit']" type="text" size="small" @click="handleEdit(scope.row)"
>编辑</el-button
>
<el-button type="text" size="small" @click="handleDel(scope.row)"
<el-button v-hasPermi="['df:run:sup:task:delete']" type="text" size="small" @click="handleDel(scope.row)"
>删除</el-button
>
</template>

2
src/views/dike/runManage/waterRainReport/testReportManage/index.vue

@ -75,12 +75,14 @@
@click="handleGoReport(scope.row)"
type="text"
size="small"
v-hasPermi="['df:run:yq:record:view']"
>水雨情监测</el-button
>
<el-button
@click="handleGoAnalyse(scope.row)"
type="text"
size="small"
v-hasPermi="['df:run:yq:analyse:view']"
>智能分析</el-button
>
</template>

2
src/views/loginbg.vue

@ -3,7 +3,7 @@
<div class="logo-text" style="text-align: center">
<!-- <img src="@/assets/image/bg/title.png" style="width: 579px" alt="" /> -->
<img src="@/assets/logo/logo-shuili.jpg" alt="" />
<span>广东省水工程运行管理系统</span>
<span>智慧水利水工程应用v24.3.0</span>
</div>
<div class="wrapper">

5
src/views/sluice/runManage/dangerWeakProject/inspectGroup/index.vue

@ -231,6 +231,7 @@ export default {
class="search-btn mb-10"
style="margin-right: 16px; margin-bottom: 8px; float: right"
type="success"
v-hasPermi="['sz:run:jc:group:add']"
@click="handleAddNew()"
>创建</el-button
>
@ -247,10 +248,10 @@ export default {
<el-button type="text" size="small" @click="handleCheck(scope.row)"
>查看</el-button
>
<el-button type="text" size="small" @click="handleEdit(scope.row)"
<el-button v-hasPermi="['sz:run:jc:group:edit']" type="text" size="small" @click="handleEdit(scope.row)"
>编辑</el-button
>
<el-button type="text" size="small" @click="handleDel(scope.row)"
<el-button v-hasPermi="['sz:run:jc:group:delete']" type="text" size="small" @click="handleDel(scope.row)"
>删除</el-button
>
</template>

1
src/views/sluice/runManage/dangerWeakProject/inspectReport/index.vue

@ -297,6 +297,7 @@ export default {
type="text"
size="small"
@click="handleCheckReport(scope.row)"
v-hasPermi="['sz:run:jc:report:view']"
>查看报告</el-button
>
</template>

1
src/views/sluice/runManage/dangerWeakProject/inspectTasks/index.vue

@ -292,6 +292,7 @@ export default {
class="search-btn"
style="margin-left: auto"
type="success"
v-hasPermi="['sz:run:jc:task:add']"
@click="handleGoDetails()"
>添加</el-button
>

2
src/views/sluice/runManage/dispatch/plan/index.vue

@ -159,6 +159,7 @@ export default {
class="search-btn"
style="margin-right: 16px; margin-bottom: 8px; float: right"
type="success"
v-hasPermi="['sz:run:du:plan:add']"
@click="handleAdd()"
>新增
</el-button
@ -201,6 +202,7 @@ export default {
@click="handleEdit(scope.row)"
type="text"
size="small"
v-hasPermi="['sz:run:du:plan:edit']"
>编辑
</el-button
>

1
src/views/sluice/runManage/dispatch/record/index.vue

@ -156,6 +156,7 @@ export default {
class="search-btn"
style="margin-right: 16px; margin-bottom: 8px; float: right"
type="success"
v-hasPermi="['sz:run:du:record:add']"
@click="handleAdd()"
>新增
</el-button

2
src/views/sluice/runManage/dispatch/utilize/index.vue

@ -126,6 +126,7 @@ export default {
@click="handleGoPlan(scope.row)"
type="text"
size="small"
v-hasPermi="['sz:run:du:plan:view']"
>计划管理</el-button
>
<el-button
@ -133,6 +134,7 @@ export default {
@click="handleGoRecord(scope.row)"
type="text"
size="small"
v-hasPermi="['sz:run:du:record:view']"
>巡查记录</el-button
>
</template>

3
src/views/sluice/runManage/enginerring/inspectionItems/index.vue

@ -154,6 +154,7 @@ export default {
class="search-btn"
style="float: right"
type="success"
v-hasPermi="['sz:run:checking:item:add']"
@click="handleAddItem"
>添加</el-button
>
@ -192,6 +193,7 @@ export default {
@click="editTableItem(scope.row)"
type="text"
size="small"
v-hasPermi="['sz:run:checking:item:edit']"
>编辑</el-button
>
<el-popconfirm
@ -207,6 +209,7 @@ export default {
type="text"
size="small"
slot="reference"
v-hasPermi="['sz:run:checking:item:delete']"
>删除</el-button
>
</el-popconfirm>

3
src/views/sluice/runManage/enginerring/inspectionPlan/index.vue

@ -361,6 +361,7 @@ export default {
class="search-btn"
style="margin-right: 16px; margin-bottom: 8px; float: right"
type="success"
v-hasPermi="['sz:run:checking:plan:add']"
@click="dialogVisible = true"
>添加</el-button
>
@ -398,6 +399,7 @@ export default {
@click="editTableItem(scope.row)"
type="text"
size="small"
v-hasPermi="['sz:run:checking:plan:edit']"
>编辑</el-button
>
<el-popconfirm
@ -413,6 +415,7 @@ export default {
type="text"
size="small"
slot="reference"
v-hasPermi="['sz:run:checking:plan:delete']"
>删除</el-button
>
</el-popconfirm>

2
src/views/sluice/runManage/enginerring/inspectionRecords/index.vue

@ -120,7 +120,7 @@ export default {
</el-table-column>
<el-table-column prop="address" align="center" label="操作">
<template slot-scope="scope">
<el-button @click="routeSetting(scope.row)" type="text" size="small"
<el-button v-hasPermi="['sz:run:checking:records:trace:view']" @click="routeSetting(scope.row)" type="text" size="small"
>巡查轨迹</el-button
>
</template>

4
src/views/sluice/runManage/enginerring/patrolManage/index.vue

@ -54,12 +54,14 @@
@click="handleSet(scope.row)"
type="text"
size="small"
v-hasPermi="['sz:run:checking:plan:config']"
>巡查配置</el-button
>
<el-button @click="handleGoPlan(scope.row)" type="text" size="small"
<el-button v-hasPermi="['sz:run:checking:plan:view']" @click="handleGoPlan(scope.row)" type="text" size="small"
>计划管理</el-button
>
<el-button
v-hasPermi="['sz:run:checking:plan:record:view']"
@click="handleGoRecord(scope.row)"
type="text"
size="small"

2
src/views/sluice/runManage/maintenance/maintenanceManage/index.vue

@ -58,9 +58,11 @@
@click="handleGoPlan(scope.row)"
type="text"
size="small"
v-hasPermi="['sz:run:main:plan:view']"
>维养计划管理</el-button
>
<el-button
v-hasPermi="['sz:run:main:record:view']"
@click="handleGoRecord(scope.row)"
type="text"
size="small"

4
src/views/sluice/runManage/maintenance/maintenancePlan/index.vue

@ -256,6 +256,7 @@ export default {
style="margin-right: 16px; margin-bottom: 8px; float: right"
type="success"
@click="addPlan"
v-hasPermi="['sz:run:main:plan:add']"
>添加</el-button
>
</div>
@ -300,12 +301,14 @@ export default {
@click="viewOrEditPlanDetails(scope.row, true)"
type="text"
size="small"
v-hasPermi="['sz:run:main:plan:edit']"
>编辑</el-button
>
<el-button
style="margin-right: 9px"
type="text"
size="small"
v-hasPermi="['sz:run:main:record:view']"
@click="goMaintenanceRecords(scope.row)"
>记录</el-button
>
@ -322,6 +325,7 @@ export default {
type="text"
size="small"
slot="reference"
v-hasPermi="['sz:run:main:plan:delete']"
>删除</el-button
>
</el-popconfirm>

1
src/views/sluice/runManage/maintenance/maintenanceRecords/index.vue

@ -375,6 +375,7 @@ export default {
class="search-btn"
style="margin-right: 16px; margin-bottom: 8px"
type="success"
v-hasPermi="['sz:run:main:record:add']"
@click="dialogVisible = true"
>添加</el-button
>

1
src/views/sluice/runManage/monitoring/sluice/index.vue

@ -197,6 +197,7 @@ export default {
@click="handleGoManage(scope.row)"
type="text"
size="small"
v-hasPermi="['sz:run:dtjc:view']"
>动态监测管理</el-button
>
</template>

3
src/views/sluice/runManage/monitoring/sluice/manage/index.vue

@ -226,6 +226,7 @@ export default {
class="search-btn"
style="margin-right: 16px; margin-bottom: 8px; float: right"
type="success"
v-hasPermi="['sz:run:dtjc:add']"
@click="handleAdd()"
>新增
</el-button
@ -273,6 +274,7 @@ export default {
@click="handleEdit(scope.row)"
type="text"
size="small"
v-hasPermi="['sz:run:dtjc:edit']"
>
编辑
</el-button>
@ -289,6 +291,7 @@ export default {
type="text"
size="small"
slot="reference"
v-hasPermi="['sz:run:dtjc:delete']"
>删除
</el-button
>

5
src/views/sluice/runManage/supervisionInspetion/methodsManage/index.vue

@ -167,18 +167,21 @@ export default {
<el-button
type="text"
size="small"
v-hasPermi="['sz:run:sup:meth:edit']"
@click="handleEditMethod(scope.row)"
>编辑</el-button
>
<el-button
type="text"
size="small"
v-hasPermi="['sz:run:sup:meth:view']"
@click="handlePreviewMethod(scope.row)"
>预览</el-button
>
<el-button
type="text"
size="small"
v-hasPermi="['sz:run:sup:meth:down']"
@click="handleExportMethod(scope.row)"
>导出</el-button
>
@ -186,11 +189,13 @@ export default {
type="text"
size="small"
@click="handleCopyMethod(scope.row)"
v-hasPermi="['sz:run:sup:meth:edit']"
>复制</el-button
>
<el-button
type="text"
size="small"
v-hasPermi="['sz:run:sup:meth:config']"
@click="handleToItemsList(scope.row)"
>配置数据项</el-button
>

2
src/views/sluice/runManage/supervisionInspetion/projectManage/projectReportPage.vue

@ -1,7 +1,7 @@
<template>
<div class="report-page">
<div class="sticky-top flex justify-between">
<el-button type="primary" @click="handleDownPdf">下载报告</el-button>
<el-button v-hasPermi="['sz:run:sup:project:down']" type="primary" @click="handleDownPdf">下载报告</el-button>
<el-button @click="$router.go(-1)">返回</el-button>
</div>
<div class="flex justify-center mt-16">

5
src/views/sluice/runManage/supervisionInspetion/tasksManage/index.vue

@ -137,6 +137,7 @@ export default {
class="search-btn"
style="margin-right: 16px; margin-bottom: 8px; float: right"
type="success"
v-hasPermi="['sz:run:sup:task:add']"
@click="handleGoDetails()"
>添加</el-button
>
@ -153,10 +154,10 @@ export default {
/>
<el-table-column prop="operate" align="center" label="操作">
<template slot-scope="scope">
<el-button type="text" size="small" @click="handleEdit(scope.row)"
<el-button v-hasPermi="['sz:run:sup:task:edit']" type="text" size="small" @click="handleEdit(scope.row)"
>编辑</el-button
>
<el-button type="text" size="small" @click="handleDel(scope.row)"
<el-button v-hasPermi="['sz:run:sup:task:delete']" type="text" size="small" @click="handleDel(scope.row)"
>删除</el-button
>
</template>

2
src/views/sluice/runManage/waterRainReport/testReportManage/index.vue

@ -56,12 +56,14 @@
@click="handleGoReport(scope.row)"
type="text"
size="small"
v-hasPermi="['sz:run:yq:record:view']"
>水雨情监测</el-button
>
<el-button
@click="handleGoAnalyse(scope.row)"
type="text"
size="small"
v-hasPermi="['sz:run:yq:analyse:view']"
>智能分析</el-button
>
</template>

2
vue.config.js

@ -7,7 +7,7 @@ function resolve(dir) {
return path.join(__dirname, dir);
}
const name = defaultSettings.title || '广东省水工程运行管理系统'; // 标题
const name = defaultSettings.title || '智慧水利水工程应用v24.3.0'; // 标题
const port = process.env.port || process.env.npm_config_port || 80; // 端口

Loading…
Cancel
Save