From 08de9dd43bcad1366c2240ff4c6a6b5cedfbd434 Mon Sep 17 00:00:00 2001
From: wbc <942429426@qq.com>
Date: Mon, 14 Apr 2025 17:13:50 +0800
Subject: [PATCH] =?UTF-8?q?=E5=B7=A1=E6=A3=80=E6=97=A5=E6=8A=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/IO/patrol/patroling/addModal.vue | 7 +-
src/views/IO/patrol/patroling/index.vue | 2 +-
src/views/IO/patrolReport/api.ts | 5 +
src/views/IO/patrolReport/index.vue | 32 ++-
src/views/IO/patrolReport/patrolReportdata.ts | 47 ++---
src/views/IO/patrolReport/reportModal.vue | 183 +++++++++++-------
src/views/IO/workOrder/orderSearch/data.ts | 2 +-
src/views/property/point/pointModal.vue | 44 ++++-
8 files changed, 208 insertions(+), 114 deletions(-)
diff --git a/src/views/IO/patrol/patroling/addModal.vue b/src/views/IO/patrol/patroling/addModal.vue
index 6db9916..9d250ea 100644
--- a/src/views/IO/patrol/patroling/addModal.vue
+++ b/src/views/IO/patrol/patroling/addModal.vue
@@ -26,8 +26,8 @@
-
-
+
+
@@ -38,6 +38,7 @@
style="margin-left: 10px"
type="primary"
@click="createPlan"
+ :disabled="!form.dateRange||form.dateRange.length<2"
>生成
@@ -102,7 +103,7 @@
projectName: '',
ioCompany: '',
dateRange: [],
- frequnency: '',
+ frequency: '',
isWeekend: false,
description: '',
pointName: '',
diff --git a/src/views/IO/patrol/patroling/index.vue b/src/views/IO/patrol/patroling/index.vue
index 2a3c1a4..ccd44b3 100644
--- a/src/views/IO/patrol/patroling/index.vue
+++ b/src/views/IO/patrol/patroling/index.vue
@@ -74,7 +74,7 @@
const getProjectOptions = async () => {
const res = await getProjectInfo();
res.forEach((i: any) => {
- i.value = i.id;
+ i.value = i.projectName;
i.label = i.projectName;
});
projectOptions.value = res;
diff --git a/src/views/IO/patrolReport/api.ts b/src/views/IO/patrolReport/api.ts
index 50922e1..950d54a 100644
--- a/src/views/IO/patrolReport/api.ts
+++ b/src/views/IO/patrolReport/api.ts
@@ -4,6 +4,7 @@ enum Api {
root = '/platform/inspectionDailyReport',
list = '/platform/inspectionDailyReport/list',
export = '/workflow/leave/export',
+ getProjectInfo = '/platform/projectInfo/getNames',
}
export function list(params: any) {
@@ -29,3 +30,7 @@ export function update(data: any) {
export function removeByIds(ids: any) {
return defHttp.deleteWithMsg({ url: `${Api.root}/${ids.join(',')}` });
}
+
+export function getProjectInfo() {
+ return defHttp.get({ url: Api.getProjectInfo });
+}
\ No newline at end of file
diff --git a/src/views/IO/patrolReport/index.vue b/src/views/IO/patrolReport/index.vue
index 9fec90a..14e980c 100644
--- a/src/views/IO/patrolReport/index.vue
+++ b/src/views/IO/patrolReport/index.vue
@@ -2,8 +2,9 @@
- 新增前端日报
- 新增后端日报
+ 新增
+
@@ -30,13 +31,17 @@
diff --git a/src/views/IO/patrolReport/patrolReportdata.ts b/src/views/IO/patrolReport/patrolReportdata.ts
index 4da9090..f266895 100644
--- a/src/views/IO/patrolReport/patrolReportdata.ts
+++ b/src/views/IO/patrolReport/patrolReportdata.ts
@@ -1,6 +1,22 @@
import { BasicColumn } from '@/components/Table';
import { FormSchema } from '@/components/Form';
+export const formSchemas: FormSchema[] = [
+ {
+ field: 'projectName',
+ label: '项目名称',
+ component: 'Select',
+ componentProps: {},
+ },
+ {
+ field: 'inspectionPeople',
+ label: '巡检人员',
+ component: 'Input',
+ componentProps: {
+ placeholder: '输入巡检人员',
+ },
+ },
+];
export const columns: BasicColumn[] = [
{
title: '项目名称',
@@ -24,34 +40,3 @@ export const columns: BasicColumn[] = [
},
];
-export const formSchemas: FormSchema[] = [
- {
- field: 'projectName',
- label: '项目名称',
- component: 'Select',
- componentProps: {
- options: [
- {
- value: '1',
- label: '2323',
- },
- {
- value: '2',
- label: '2323',
- },
- {
- value: '3',
- label: '2323',
- },
- ],
- },
- },
- {
- field: 'inspectionPeople',
- label: '巡检人员',
- component: 'Input',
- componentProps: {
- placeholder: '输入巡检人员',
- },
- },
-];
diff --git a/src/views/IO/patrolReport/reportModal.vue b/src/views/IO/patrolReport/reportModal.vue
index 2d13323..bb57471 100644
--- a/src/views/IO/patrolReport/reportModal.vue
+++ b/src/views/IO/patrolReport/reportModal.vue
@@ -1,12 +1,12 @@
-
-
+
+
@@ -24,6 +24,7 @@
@@ -69,7 +70,7 @@
上传
@@ -77,7 +78,7 @@
-
+