From f48baf0d92d19a484492dc5d740c0d29bac5ab39 Mon Sep 17 00:00:00 2001 From: "15881625488@163.com" <15881625488@163.com> Date: Tue, 20 Jan 2026 11:21:51 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A[=E8=AF=95=E9=AA=8C=E7=AE=A1?= =?UTF-8?q?=E7=90=86]=E9=A2=86=E5=8F=96=E7=94=B3=E8=AF=B7=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/business/study/studyFormApply.js | 9 ++- src/api/business/study/studyFormPlan.js | 9 ++- .../Template/operation/TableOpertaionDelete.vue | 38 ++++++++++ .../business/comps/template/comps/gy/SYWZPZJHB.vue | 12 +-- src/views/business/study/comp/jhbd/Bj.vue | 5 ++ src/views/business/study/comp/jhbd/Xq.vue | 56 ++++++-------- src/views/business/study/comp/sqbd/Xq.vue | 44 +++++------ src/views/business/study/comp/tbbd/Xq.vue | 85 +++++++++------------- 8 files changed, 141 insertions(+), 117 deletions(-) create mode 100644 src/components/Template/operation/TableOpertaionDelete.vue diff --git a/src/api/business/study/studyFormApply.js b/src/api/business/study/studyFormApply.js index f97334a..33473d0 100644 --- a/src/api/business/study/studyFormApply.js +++ b/src/api/business/study/studyFormApply.js @@ -33,7 +33,14 @@ export function studyFormApply_info(query) { params: query }) } - +//导出 +export function studyFormApply_exportDetail(query) { + return request({ + url: '/system/business/studyFormApply/exportDetail', + method: 'get', + params: query + }) +} //加签 export function studyFormApply_jq(data) { return request({ diff --git a/src/api/business/study/studyFormPlan.js b/src/api/business/study/studyFormPlan.js index 6dc45c5..cee4d59 100644 --- a/src/api/business/study/studyFormPlan.js +++ b/src/api/business/study/studyFormPlan.js @@ -33,7 +33,14 @@ export function studyFormPlan_info(query) { params: query }) } - +//导出 +export function studyFormPlan_exportDetail(query) { + return request({ + url: '/system/business/studyFormPlan/exportDetail', + method: 'get', + params: query + }) +} //更换归属人 diff --git a/src/components/Template/operation/TableOpertaionDelete.vue b/src/components/Template/operation/TableOpertaionDelete.vue new file mode 100644 index 0000000..c9f6562 --- /dev/null +++ b/src/components/Template/operation/TableOpertaionDelete.vue @@ -0,0 +1,38 @@ + + + + + \ No newline at end of file diff --git a/src/views/business/comps/template/comps/gy/SYWZPZJHB.vue b/src/views/business/comps/template/comps/gy/SYWZPZJHB.vue index 47ebc83..c51fd4a 100644 --- a/src/views/business/comps/template/comps/gy/SYWZPZJHB.vue +++ b/src/views/business/comps/template/comps/gy/SYWZPZJHB.vue @@ -12,10 +12,10 @@
-
@@ -23,7 +23,7 @@ - + @@ -33,11 +33,11 @@ import BaseInfoFormPcakge from "@/components/Template/BaseInfoFormPcakge"; import LineLabel from "@/components/Template/LineLabel"; import templateMixin from "../../mixins/templateMixin"; import CustomTable from '@/components/Template/CustomTable.vue'; -import TableOpertaion from "@/components/Template/operation/TableOpertaion.vue" +import TableOpertaionDelete from "@/components/Template/operation/TableOpertaionDelete.vue" export default { name: "SYWZPZJHB", - components: { BaseInfoFormPcakge, LineLabel, CustomTable, TableOpertaion }, + components: { BaseInfoFormPcakge, LineLabel, CustomTable, TableOpertaionDelete }, mixins: [templateMixin], props: { value: { @@ -188,7 +188,7 @@ export default { methods: { //获取已填写的表单数据 getFilledFormData(){ - return this.getFilledFormDataByRefs(["baseInfoRef", "storageConditionRef", "stepFormPackageRef", "stepRef", "remarkRef"]) + return this.getFilledFormDataByRefs(["baseInfoRef","stepFormPackageRef", "remarkRef","stepTableRef"]) }, async getFormData() { return await this.validFormFields(["baseInfoRef", "stepFormPackageRef","stepTableRef","remarkRef"]); diff --git a/src/views/business/study/comp/jhbd/Bj.vue b/src/views/business/study/comp/jhbd/Bj.vue index 7e3073e..76daa3c 100644 --- a/src/views/business/study/comp/jhbd/Bj.vue +++ b/src/views/business/study/comp/jhbd/Bj.vue @@ -145,6 +145,11 @@ export default { form: {}, openSubmit: false, rulesApprove: { + fshryId: [{ + required: true, + message: ' ', + trigger: 'blur' + }], qmrmm: [{ required: true, message: ' ', diff --git a/src/views/business/study/comp/jhbd/Xq.vue b/src/views/business/study/comp/jhbd/Xq.vue index ff451a9..2ddf1d7 100644 --- a/src/views/business/study/comp/jhbd/Xq.vue +++ b/src/views/business/study/comp/jhbd/Xq.vue @@ -14,18 +14,17 @@
-
- {{ $t('page.business.study.studyFormPlan.dcqbjcgj') }} - - {{ $t('page.business.study.studyFormPlan.dclcjcgj') }} - - {{ $t('page.business.study.studyFormPlan.dcbjjcgj') }} - - {{ $t('page.business.study.studyFormPlan.dcxgjcgj') }} - - {{ $t('page.business.study.studyFormPlan.dcbhsjgj') }} - -
+ + {{ $t('page.business.study.studyFormPlan.dcqbjcgj') }} + + {{ $t('page.business.study.studyFormPlan.dclcjcgj') }} + + {{ $t('page.business.study.studyFormPlan.dcbjjcgj') }} + + {{ $t('page.business.study.studyFormPlan.dcxgjcgj') }} + + {{ $t('page.business.study.studyFormPlan.dcbhsjgj') }} +
@@ -43,28 +42,25 @@ :show-overflow-tooltip="true" />
- +
{{ $t('page.business.study.studyFormPlan.jcgj') }}
- + @pagination="getJjcgjList" />
- -