Browse Source

fix: 修复第二轮提测bug

sy-water-data-board-ui
hejunjie 9 months ago
parent
commit
8f5d1f0323
  1. 8
      src/api/dike/index.js
  2. 9
      src/views/dike/runManage/maintenance/maintenancePlan/index.vue
  3. 5
      src/views/dike/runManage/maintenance/maintenancePlanAccept/index.vue
  4. 5
      src/views/dike/runManage/maintenance/maintenancePlanAudit/index.vue
  5. 4
      src/views/dike/runManage/maintenance/maintenanceRecords/components/RecordDetail.vue
  6. 3
      src/views/sluice/runManage/maintenance/maintenancePlan/index.vue
  7. 5
      src/views/sluice/runManage/maintenance/maintenancePlanAccept/index.vue
  8. 5
      src/views/sluice/runManage/maintenance/maintenancePlanAudit/index.vue
  9. 4
      src/views/sluice/runManage/maintenance/maintenanceRecords/components/RecordDetail.vue

8
src/api/dike/index.js

@ -286,6 +286,14 @@ export function postYhRecordaApproval(data) {
})
}
// 删除计划
export function delRunDzYhPlan(data) {
return request({
url: `/run/df/yh/plan/${data.id}`,
method: 'del'
})
}
// 修改维养记录状态
export function updateYhRecordStatus(data) {
return request({

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

@ -1,13 +1,10 @@
<!-- 巡查计划管理-堤防 -->
<script>
import {
deleteDFInspectionPlan,
} from "@/api/management";
import {
postYhPlanApprovalReturn,
} from "@/api/dike";
import { deleteProjectCheckingPlan, getDikeYhPlanList, postYhPlanApproval } from "@/api/dike";
import { delRunDzYhPlan, getDikeYhPlanList, postYhPlanApproval } from "@/api/dike";
import TopBackTitle from "@/components/TopBackTitle/index.vue";
import PlanDetail from "./components/PlanDetail.vue";
@ -132,7 +129,7 @@ export default {
},
//
deleteTableItem(row) {
deleteDFInspectionPlan(row.id).then((res) => {
delRunDzYhPlan({id: row.id}).then((res) => {
this.getTableData();
this.$message.success("删除成功");
});
@ -183,7 +180,7 @@ export default {
.then(() => {
console.log("删除");
const ids = this.tableCheckData.map((item) => item.id);
deleteProjectCheckingPlan(ids.join(",")).then((res) => {
delRunDzYhPlan({id: ids.join(",")}).then((res) => {
if (res) {
this.$message.success("删除成功");
this.getTableData();

5
src/views/dike/runManage/maintenance/maintenancePlanAccept/index.vue

@ -446,7 +446,10 @@ export default {
<el-table-column prop="comment" align="center" label="审批意见">
<template #default="scope">
<el-tooltip class="item" :content="scope.row.comment" placement="top">
<span>{{ scope.row.comment.slice(0, 50) }}{{scope.row.comment.length > 50 ? '...' : ''}}</span>
<span>
{{ scope.row.comment ? scope.row.comment.slice(0, 50) : '' }}
{{scope.row.comment && scope.row.comment.length > 50 ? '...' : ''}}
</span>
</el-tooltip>
</template>
</el-table-column>

5
src/views/dike/runManage/maintenance/maintenancePlanAudit/index.vue

@ -443,7 +443,10 @@ export default {
<el-table-column prop="comment" align="center" label="审批意见">
<template #default="scope">
<el-tooltip class="item" :content="scope.row.comment" placement="top">
<span>{{ scope.row.comment.slice(0, 50) }}{{scope.row.comment.length > 50 ? '...' : ''}}</span>
<span>
{{ scope.row.comment ? scope.row.comment.slice(0, 50) : '' }}
{{scope.row.comment && scope.row.comment.length > 50 ? '...' : ''}}
</span>
</el-tooltip>
</template>
</el-table-column>

4
src/views/dike/runManage/maintenance/maintenanceRecords/components/RecordDetail.vue

@ -205,8 +205,7 @@
:key="url"
>
<el-image
:src="url"
:preview-src-list="[url]"
:src="url.url"
class="w-240 h-124"
></el-image>
<i
@ -545,6 +544,7 @@ export default {
fData.append("file", file);
uploadFileData(fData)
.then((res) => {
console.log(res)
this.ledgerList.push({
name: file.name,
url: res.url,

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

@ -183,7 +183,7 @@ export default {
.then(() => {
console.log("删除");
const ids = this.tableCheckData.map((item) => item.id);
delRunSzYhPlan(ids.join(",")).then((res) => {
delRunSzYhPlan({id: ids.join(",")}).then((res) => {
if (res) {
this.$message.success("删除成功");
this.getTableData();
@ -196,6 +196,7 @@ export default {
},
//
handleSelectionChange(e) {
console.log(e)
this.tableCheckData = e || [];
},
//

5
src/views/sluice/runManage/maintenance/maintenancePlanAccept/index.vue

@ -439,7 +439,10 @@ export default {
<el-table-column prop="comment" align="center" label="审批意见">
<template #default="scope">
<el-tooltip class="item" :content="scope.row.comment" placement="top">
<span>{{ scope.row.comment.slice(0, 50) }}{{scope.row.comment.length > 50 ? '...' : ''}}</span>
<span>
{{ scope.row.comment ? scope.row.comment.slice(0, 50) : '' }}
{{scope.row.comment && scope.row.comment.length > 50 ? '...' : ''}}
</span>
</el-tooltip>
</template>
</el-table-column>

5
src/views/sluice/runManage/maintenance/maintenancePlanAudit/index.vue

@ -434,7 +434,10 @@ export default {
<el-table-column prop="comment" align="center" label="审批意见">
<template #default="scope">
<el-tooltip class="item" :content="scope.row.comment" placement="top">
<span>{{ scope.row.comment.slice(0, 50) }}{{scope.row.comment.length > 50 ? '...' : ''}}</span>
<span>
{{ scope.row.comment ? scope.row.comment.slice(0, 50) : '' }}
{{scope.row.comment && scope.row.comment.length > 50 ? '...' : ''}}
</span>
</el-tooltip>
</template>
</el-table-column>

4
src/views/sluice/runManage/maintenance/maintenanceRecords/components/RecordDetail.vue

@ -206,8 +206,8 @@
:key="url"
>
<el-image
:src="url"
:preview-src-list="[url]"
:src="url.url"
:preview-src-list="[url.url]"
class="w-240 h-124"
></el-image>
<i

Loading…
Cancel
Save