fix : 修复页面bug

This commit is contained in:
2024-07-18 22:06:23 +08:00
parent 3ec7a9c78e
commit 9d5c393ebe
28 changed files with 562 additions and 286 deletions

View File

@@ -3,10 +3,11 @@
<baseTitle title="基础信息"></baseTitle>
<fvForm :schema="schema" @getInstance="(e)=>baseForm = e"></fvForm>
<baseTitle title="阶段变更详情" style="margin-top: -10px"></baseTitle>
<div style="color: #606266;font-size: 14px;height:25px;"><span style="display:inline-block;width: 84px;text-align: right;margin-right: 14px">抄送人</span>{{copyName}}</div>
<div style="color: #606266;font-size: 14px;height:25px;"><span style="display:inline-block;width: 82px;text-align: right;margin-right: 14px">抄送人</span>{{copyName?copyName:'--'}}</div>
<ApprovalDetailMoblie :formData="summaryData.formData" :data="summaryData" type="phase"
:processViewer="summaryProcessViewer" :loading="loading" :fileListShow="fileListShow" v-model:value="auditOpinion"/>
<opinion v-if="summaryData.taskId" :formData="summaryData.formData" :taskId="summaryData.taskId" v-model:value="auditOpinion"></opinion>
<opinion-moblie v-if="summaryData.taskId" :formData="summaryData.formData" :taskId="summaryData.taskId"
v-model:value="auditOpinion"/>
</div>
</template>
@@ -17,6 +18,7 @@ import {getPhaseDetail} from "@/api/project-manage";
import {computed, ref} from "vue";
import {getBaseInfoApi} from "@/components/steps/api";
import ApprovalDetailMoblie from './ApprovalDetailMoblie.vue'
import OpinionMoblie from "../mobledetail/OpinionMoblie.vue";
const route = useRoute()
const summaryData = ref({})
@@ -28,6 +30,20 @@ const copyName = ref('')
const fileListShow = ref('READ')
const schema = computed(() => {
return [
{
label: '项目名称',
prop: 'projectName',
colProps: {
span: 24
}
},
{
label: '征集公司',
prop: 'affiliatedCompany',
colProps: {
span: 24
}
},
{
label: '征集名称',
prop: 'requirementName',
@@ -36,12 +52,12 @@ const schema = computed(() => {
}
},
{
label: '项目名称',
prop: 'projectName',
label: '征集描述',
prop: 'collectExplain',
colProps: {
span: 24
}
}
},
]
})
const baseForm = ref()