From d20e7f971e0e3734b773cd584b6eeeefcd9205d1 Mon Sep 17 00:00:00 2001 From: weizong song Date: Fri, 19 Dec 2025 16:31:52 +0800 Subject: [PATCH] 20251219 --- .env.development | 3 +- .env.production | 1 + package.json | 2 +- src/api/meetingMinutes.js | 45 + src/components/OnlineFile/index.vue | 3 + src/main.js | 6 +- src/router/index.js | 15 + src/utils/formBuilder.js | 4 + .../components/AddDocumentMenu.vue | 3 + .../components/AddMeetingMinutes.vue | 520 +++++++ src/views/MeetingMinutes/index.vue | 380 +++++ .../MeetingRoom/components/AddMeetingRoom.vue | 3 + .../SpecialDays/components/AddSpecialDays.vue | 3 + .../components/AddVehicleCertificate.vue | 3 + src/views/attendance/components/AddSign.vue | 3 + .../attendance/components/MonthStatics.vue | 3 + .../attendance/components/addYearHoliday.vue | 3 + src/views/attendance/index.vue | 3 + src/views/config/components/AddConfig.vue | 3 + src/views/dashboard/index.vue | 5 + src/views/document/components/AddDocument.vue | 3 + src/views/flow/components/FieldExport.vue | 3 + src/views/flow/components/MultiDeal.vue | 3 + src/views/flow/components/assign.vue | 3 + src/views/flow/components/forward.vue | 4 +- src/views/flow/components/payMx copy.vue | 1062 ++++++------- src/views/flow/components/payMx.vue | 1356 +++++++++-------- src/views/flow/components/rollback.vue | 4 +- src/views/flow/components/share.vue | 4 +- src/views/flow/create.vue | 82 +- src/views/flow/payList.vue | 3 + src/views/meeting/components/AddMeeting.vue | 3 + src/views/notice/components/AddNotice.vue | 3 + src/views/vehicle/components/AddVehicle.vue | 3 + vue.config.js | 2 +- 35 files changed, 2328 insertions(+), 1221 deletions(-) create mode 100644 src/api/meetingMinutes.js create mode 100644 src/views/MeetingMinutes/components/AddMeetingMinutes.vue create mode 100644 src/views/MeetingMinutes/index.vue diff --git a/.env.development b/.env.development index 74eb4a1..725d42d 100644 --- a/.env.development +++ b/.env.development @@ -3,7 +3,8 @@ ENV = 'development' # base api #VUE_APP_BASE_API='http://192.167.20.118:8080/' -VUE_APP_BASE_API='https://cz-hjjc-test.115.langye.net' +VUE_APP_BASE_API='http://czemc.localhost' VUE_APP_UPLOAD_API='https://cz-hjjc-test.115.langye.net/api/upload-file' VUE_APP_PREVIEW=//view.langye.net/preview/onlinePreview VUE_APP_MODULE_NAME=oa +VUE_APP_OUTPUT_DIR='../backend/public/oa/' diff --git a/.env.production b/.env.production index e9a2f44..d177213 100644 --- a/.env.production +++ b/.env.production @@ -6,3 +6,4 @@ VUE_APP_BASE_API='' VUE_APP_UPLOAD_API='/api/upload-file' VUE_APP_PREVIEW=//view.langye.net/preview/onlinePreview VUE_APP_MODULE_NAME=oa +VUE_APP_OUTPUT_DIR='../backend/public/oa/' diff --git a/package.json b/package.json index b8d26b6..644fdfe 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "vue-router": "3.0.6", "vuex": "3.1.0", "vxe-pc-ui": "^3.1.0", - "vxe-table": "^3.8.25", + "vxe-table": "3.8.25", "vxe-table-plugin-export-xlsx": "^3.3.4", "xlsx": "^0.18.5" }, diff --git a/src/api/meetingMinutes.js b/src/api/meetingMinutes.js new file mode 100644 index 0000000..15b934d --- /dev/null +++ b/src/api/meetingMinutes.js @@ -0,0 +1,45 @@ +import request from "@/utils/request"; + +export function index(params) { + return request({ + method: 'get', + url: '/api/oa/meeting-minutes/index', + params + }) +} + +export function show(params) { + return request({ + method: 'get', + url: '/api/oa/meeting-minutes/show', + params + }) +} + +export function save(data, isLoading = true) { + return request({ + method: 'post', + url: '/api/oa/meeting-minutes/save', + data, + isLoading + }) +} + +export function destroy(params, isLoading = true) { + return request({ + method: 'get', + url: '/api/oa/meeting-minutes/destroy', + params, + isLoading + }) +} + +export function getFlows(params, isLoading = true) { + return request({ + method: 'get', + url: '/api/oa/meeting-minutes/get-flows', + params, + isLoading + }) +} + diff --git a/src/components/OnlineFile/index.vue b/src/components/OnlineFile/index.vue index bd7e3dc..bdac3e0 100644 --- a/src/components/OnlineFile/index.vue +++ b/src/components/OnlineFile/index.vue @@ -1,6 +1,7 @@ + + + + + diff --git a/src/views/MeetingMinutes/index.vue b/src/views/MeetingMinutes/index.vue new file mode 100644 index 0000000..88d9781 --- /dev/null +++ b/src/views/MeetingMinutes/index.vue @@ -0,0 +1,380 @@ + + + + + + diff --git a/src/views/MeetingRoom/components/AddMeetingRoom.vue b/src/views/MeetingRoom/components/AddMeetingRoom.vue index 69c40fc..86118db 100644 --- a/src/views/MeetingRoom/components/AddMeetingRoom.vue +++ b/src/views/MeetingRoom/components/AddMeetingRoom.vue @@ -1,6 +1,7 @@ - - - - + + + + + diff --git a/src/views/flow/components/payMx.vue b/src/views/flow/components/payMx.vue index fbb70bb..0ea6963 100644 --- a/src/views/flow/components/payMx.vue +++ b/src/views/flow/components/payMx.vue @@ -1,676 +1,680 @@ - - - - - + + + + + diff --git a/src/views/flow/components/rollback.vue b/src/views/flow/components/rollback.vue index 46cf667..555b679 100644 --- a/src/views/flow/components/rollback.vue +++ b/src/views/flow/components/rollback.vue @@ -1,6 +1,6 @@