From 0e4f2f1e441e3423bd77a9357e2f3cae9893b5f9 Mon Sep 17 00:00:00 2001 From: 董国庆 <364620639@qq.com> Date: 星期二, 24 六月 2025 09:52:03 +0800 Subject: [PATCH] Merge branch 'main' of http://120.76.84.145:10101/gitblit/r/H5/leshan-laboratory --- culture/src/views/strainReportLibrary/reportLibraryOneThree/add.vue | 36 ++++++++++++++++++++++++++---------- 1 files changed, 26 insertions(+), 10 deletions(-) diff --git a/culture/src/views/strainReportLibrary/reportLibraryOneThree/add.vue b/culture/src/views/strainReportLibrary/reportLibraryOneThree/add.vue index 5275fc8..28bb05a 100644 --- a/culture/src/views/strainReportLibrary/reportLibraryOneThree/add.vue +++ b/culture/src/views/strainReportLibrary/reportLibraryOneThree/add.vue @@ -28,7 +28,7 @@ </div> </div> <el-form-item prop="reportCode" style="margin-top: 38px"> - <el-input v-model="form.reportCode" style="width: 100%;" placeholder="请输入报告编号" /> + <el-input :disabled="true" v-model="form.reportCode" style="width: 100%;" placeholder="报告编号自动生成" /> </el-form-item> <div class="header-title" style="width: 100%;"> @@ -54,7 +54,7 @@ <div class="header-title" style="width: 100%;"> <div class="header-title-left"> <img src="@/assets/public/headercard.png" /> - <div>附件</div> + <span>附件</span> </div> </div> <el-form-item prop="name" style="margin-top: 38px"> @@ -149,7 +149,7 @@ </el-form> </Card> <chooseProject @submit="getProjectData" :show="showChoose" @close="showChoose = false"></chooseProject> - <SelectMember ref="selectMember" @submit="selectUser" :singleSelect="true" /> + <SelectMember title="选择菌种实验员" ref="selectMember" @submit="selectUser" :singleSelect="true" /> </div> @@ -159,7 +159,7 @@ import AiEditor from '@/components/AiEditor' import ChooseProject from '@/components/chooseProject/index.vue' import SelectMember from '@/components/SelectMember' -import { add,getDetail } from './service' +import { add,getDetail,update } from './service' export default { components: { AiEditor, ChooseProject, SelectMember }, @@ -181,9 +181,9 @@ showChoose: false, radio1: 1, rules: { - reportCode: [ - { required: true, message: '请输入报告编号', trigger: 'blur' } - ], + // reportCode: [ + // { required: true, message: '请输入报告编号', trigger: 'blur' } + // ], reportName: [ { required: true, message: '请输入报告名称', trigger: 'blur' } ] @@ -239,6 +239,10 @@ } }, mounted() { + // 滚动到页面顶部 + this.$nextTick(() => { + window.scrollTo(0, 0); + }); if (this.$route.query.id) { getDetail(this.$route.query.id).then(res => { const data = res.data || res; @@ -292,7 +296,7 @@ isDraft: 0, projectId: this.projectData[0].id, experimentId: this.selectedMember[0].userId, - reportCode: this.form.reportCode, + // reportCode: this.form.reportCode, reportContent: this.$refs.materialEditor.getContent(), reportName: this.form.reportName, evaluateTotal: this.totalScore, @@ -301,10 +305,22 @@ }; console.log('params', params); + if (this.$route.query.id) { + + params.id = this.$route.query.id + update(params).then(res => { + if (res.code == 200) { + this.$message.success('编辑成功'); + this.$router.back() + } + }) + return + } + add(params).then(res => { if (res.code == 200) { this.$message.success('发送成功'); - this.$router.push('/strainReportLibrary/reportLibraryOne'); + this.$router.push('/strainReportLibrary/reportLibraryOneThree'); } }) }); @@ -322,7 +338,7 @@ isDraft: 1, projectId: this.projectData[0].id, experimentId: this.selectedMember[0].userId, - reportCode: this.form.reportCode, + // reportCode: this.form.reportCode, reportContent: this.$refs.materialEditor.getContent(), reportName: this.form.reportName, evaluateTotal: this.totalScore, -- Gitblit v1.7.1