Commit b6db74b3 authored by wangxl's avatar wangxl

3333

parent 93cc7362
...@@ -101,8 +101,8 @@ export default { ...@@ -101,8 +101,8 @@ export default {
}, },
getIsSelect () { getIsSelect () {
let arr = [] let arr = []
arr.push({ title: '是', key: '' }) arr.push({ title: '是', key: '1' })
arr.push({ title: '否', key: '' }) arr.push({ title: '否', key: '0' })
this.selectArray = arr this.selectArray = arr
this.loadValue() this.loadValue()
}, },
......
...@@ -86,6 +86,7 @@ ...@@ -86,6 +86,7 @@
<btn-group :data="tabDate" :itemCount="itemCount" v-model="activekey" @change="callback" /> <btn-group :data="tabDate" :itemCount="itemCount" v-model="activekey" @change="callback" />
</div> </div>
<div style="display: inline-block;;width:50%;text-align: right;"> <div style="display: inline-block;;width:50%;text-align: right;">
<a-button type="primary" @click="projectKPI" icon="download">绩效指标表</a-button>
<a-button type="primary" style="margin-right:8px;" v-if="(display && isButten)" @click="createProject">新建项目</a-button> <a-button type="primary" style="margin-right:8px;" v-if="(display && isButten)" @click="createProject">新建项目</a-button>
<a-button type="primary" @click="exportData" icon="download">Excel</a-button> <a-button type="primary" @click="exportData" icon="download">Excel</a-button>
</div> </div>
...@@ -122,6 +123,9 @@ ...@@ -122,6 +123,9 @@
<a-modal v-model="visibleFileView" title="查看" width="1000px" :dialog-style="{ top: '10%' }" :footer="null" destroyOnClose> <a-modal v-model="visibleFileView" title="查看" width="1000px" :dialog-style="{ top: '10%' }" :footer="null" destroyOnClose>
<preview-file v-model="realurl.downloadUrl" :fileName="realurl.fileName"></preview-file> <preview-file v-model="realurl.downloadUrl" :fileName="realurl.fileName"></preview-file>
</a-modal> </a-modal>
<a-modal v-model="projectKPIView" title="查看项目KPI" width="1000px" :dialog-style="{ top: '10%' }" :footer="null" destroyOnClose>
<project-kpi></project-kpi>
</a-modal>
</div> </div>
</template> </template>
...@@ -137,11 +141,12 @@ import projectEditKey from "@/views/report/project/components/keyProject/project ...@@ -137,11 +141,12 @@ import projectEditKey from "@/views/report/project/components/keyProject/project
import projectView from '@/views/report/project/components/projectView' import projectView from '@/views/report/project/components/projectView'
import previewFile from '@/views/components/common/previewFile' import previewFile from '@/views/components/common/previewFile'
import axios from 'axios' import axios from 'axios'
import projectKpi from '@/views/report/project/components/projectKPI'
export default { export default {
name: 'reportProject', name: 'reportProject',
components: { components: {
projectView, projectCreate, projectEdit, paraMultiSelect, paraSelect, previewFile, projectEditKey projectView, projectCreate, projectEdit, paraMultiSelect, paraSelect, previewFile, projectEditKey, projectKpi
}, },
data () { data () {
return { return {
...@@ -210,7 +215,8 @@ export default { ...@@ -210,7 +215,8 @@ export default {
fileName: '项目合同书模板.doc', fileName: '项目合同书模板.doc',
}, },
realurl: null, realurl: null,
visibleFileView: false visibleFileView: false,
projectKPIView: false,
} }
}, },
created () { created () {
...@@ -412,6 +418,9 @@ export default { ...@@ -412,6 +418,9 @@ export default {
this.visibleFileView = true this.visibleFileView = true
} }
}, },
projectKPI() {
this.projectKPIView = true
}
} }
} }
</script> </script>
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
<a-row> <a-row>
<a-col :span="24" style="border-top: 0px"> <a-col :span="24" style="border-top: 0px">
<div class="tb-title"> <div class="tb-title">
<span>项目申报单位</span> <span>项目基本情况</span>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
......
...@@ -4,36 +4,28 @@ ...@@ -4,36 +4,28 @@
<a-row> <a-row>
<a-col :span="24" style="border-top: 0px"> <a-col :span="24" style="border-top: 0px">
<div class="tb-title"> <div class="tb-title">
<span>研究项目</span> <span>基本情况</span>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row>
<a-col :span="4" class="bg-gray"> <a-col :span="24" style="border-top: 0px">
<div class="special-middle"> <div class="tb-title">
<div class="required">项目名称(中文/英文)</div> <span>单位基本情况</span>
</div> </div>
</a-col> </a-col>
<a-col :span="20">
<a-form-model-item prop="projName">
<a-input placeholder="项目名称(中文)" v-model="formData.projName" :maxLength="50" style="width: 80%" />
</a-form-model-item>
<a-form-model-item>
<a-input placeholder="项目名称(英文)" v-model="formData.englishName" :maxLength="200" style="width: 80%" />
</a-form-model-item>
</a-col>
</a-row> </a-row>
<a-row type="flex" v-if="isModifyNo"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">项目编号</div> <div>单位名称</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<div class="special-middle"> <div class="special-middle">
<div> <div>
<a-form-model-item prop="projNo"> <a-form-model-item>
<a-input placeholder="项目编号" v-model="formData.projNo" :maxLength="50" style="width: 40%;" /> <div>{{ formData.appUnitName }}</div>
</a-form-model-item> </a-form-model-item>
</div> </div>
</div> </div>
...@@ -42,749 +34,433 @@ ...@@ -42,749 +34,433 @@
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>申报单位</div> <div>注册单位类型</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div> <div>
<a-form-model-item> <a-form-model-item>
<div>{{ formData.appUnitName }}</div> <div>{{ formData.unitTypeName }}</div>
</a-form-model-item> </a-form-model-item>
</div> </div>
</div> </div>
</a-col> </a-col>
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>申报年度</div> <div>组织机构代码/统一社会信用代码</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<a-form-model-item> <div>
<div>{{ formData.reportYear }}</div> <a-form-model-item prop="organizationCode">
<a-input placeholder="组织机构代码/统一社会信用代码" v-model="formData.organizationCode" :maxLength="100" style="width:80%" />
</a-form-model-item> </a-form-model-item>
</div> </div>
</a-col>
</a-row>
<a-row type="flex">
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div class="required">申请金额</div>
</div>
</a-col>
<a-col :span="8">
<a-form-model-item prop="applyMoney">
<base-select v-model="formData.applyMoney" :type="11" :isAll="true" :width="180" />
<!-- <a-input-number v-model="formData.applyMoney" :min="0" :step="0.01" style="width: 100px" /> -->
<span> 单位:万元</span>
</a-form-model-item>
</a-col>
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div class="required">拟完成的成果形式</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8">
<a-form-model-item prop="anticipatedForms">
<para-select v-model="formData.anticipatedForms" :typeId="53" :width="180" />
</a-form-model-item>
</a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">是否可实现成果转化或临床应用</div> <div>通讯地址</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<a-form-model-item prop="isAchieve">
<base-select v-model="formData.isAchieve" :type="12" :isAll="true" :width="180" />
</a-form-model-item>
</a-col>
</a-row>
<a-row type="flex">
<a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">是否选择接受立项不资助</div> <div>
</div> <a-form-model-item prop="address">
</a-col> <a-input placeholder="通讯地址" v-model="formData.address" :maxLength="100" style="width:80%" />
<a-col :span="20">
<a-form-model-item prop="isAccept">
<base-select v-model="formData.isAccept" :type="12" :isAll="true" :width="180" />
</a-form-model-item> </a-form-model-item>
</a-col>
</a-row>
<a-row type="flex">
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div class="required">是否存在境外机构或人员参与</div>
</div> </div>
</a-col>
<a-col :span="20">
<div class="special-middle">
<a-form-model-item prop="isOverseas">
<base-select v-model="formData.isOverseas" :type="12" :isAll="true" :width="180" />
</a-form-model-item>
<a-form-model-item prop="overseasRemark" v-if="overseasShow">
<a-input placeholder="具体情况说明" v-model="formData.overseasRemark" :maxLength="200" style="width: 80%" />
</a-form-model-item>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">申报学科</div> <div>注册所在地</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="8">
<a-form-model-item prop="knowledgeId">
<para-multi-select v-model="formData.knowledgeId" :typeId="57" />
</a-form-model-item>
</a-col>
</a-row>
<a-row type="flex">
<a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">实施年限</div> <div>
</div> <a-form-model-item prop="registeredAddress">
</a-col> <a-input placeholder="注册所在地" v-model="formData.registeredAddress" :maxLength="100" style="width:80%" />
<a-col :span="20">
<a-form-model-item prop="startDate" style="width:200px;display: inline-block;">
<a-date-picker format="YYYY-MM-DD" valueFormat="YYYY-MM-DD HH:mm:ss" v-model="formData.startDate" style="width: 180px" @change="dateChange" />
</a-form-model-item>
<span style="margin: 0px 10px 0 2px">~</span>
<a-form-model-item prop="endDate" style="width:200px;display: inline-block;">
<a-date-picker format="YYYY-MM-DD" valueFormat="YYYY-MM-DD HH:mm:ss" v-model="formData.endDate" style="width: 180px" @change="dateChange" />
</a-form-model-item> </a-form-model-item>
</a-col>
</a-row>
<a-row type="flex">
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div class="required">主题词(中文/英文)</div>
</div> </div>
</a-col>
<a-col :span="20">
<a-form-model-item prop="projKeywords">
<a-input placeholder="主题词(中文)" v-model="formData.projKeywords" :maxLength="100" style="width: 80%;" />
</a-form-model-item>
<a-form-model-item prop="keywordsEnglish">
<a-input placeholder="主题词(英文)" v-model="formData.keywordsEnglish" :maxLength="200" style="width: 80%" />
</a-form-model-item>
</a-col>
</a-row>
<a-row>
<a-col :span="24">
<div class="tb-title">
<span>申请者</span>
</div> </div>
</a-col> </a-col>
</a-row>
<a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>姓名</div> <div>邮编</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>{{ formData.personName }}</div> <div>
</div> <a-form-model-item prop="postCode">
</a-col> <a-input placeholder="邮编" v-model="formData.postCode" :maxLength="10" style="width:80%" />
<a-col :span="4" class="bg-gray"> </a-form-model-item>
<div class="special-middle">
<div>性别</div>
</div> </div>
</a-col>
<a-col :span="8">
<div class="special-middle">
<div>{{ formData.sex }}</div>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>出生年月</div> <div>法定代表人</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>{{moment(formData.birthday).format("YYYY-MM-DD")}}</div> <div>
</div> <a-form-model-item prop="legalPerson">
</a-col> <a-input placeholder="法定代表人" v-model="formData.legalPerson" :maxLength="50" style="width:80%" />
<a-col :span="4" class="bg-gray"> </a-form-model-item>
<div class="special-middle">
<div>身份证号</div>
</div> </div>
</a-col>
<a-col :span="8">
<div class="special-middle">
<div>{{ formData.certId }}</div>
</div> </div>
</a-col> </a-col>
</a-row>
<a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>民族</div> <div>职工总数</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>{{ formData.nationName }}</div> <div>
</div> <a-form-model-item prop="workforce">
</a-col> <a-input-number v-model="formData.workforce" :min="0" :step="1" style="width: 100px" />
<a-col :span="4" class="bg-gray"> </a-form-model-item>
<div class="special-middle">
<div>职称</div>
</div> </div>
</a-col>
<a-col :span="8">
<div class="special-middle">
<div>{{ formData.titleName }}</div>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>学历</div> <div>其中专科以上人员</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>{{ formData.educationName }}</div> <div>
<a-form-model-item prop="specializedPersonnel">
<a-input-number v-model="formData.specializedPersonnel" :min="0" :step="1" style="width: 100px" />
</a-form-model-item>
</div>
</div> </div>
</a-col> </a-col>
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>专业</div> <div>研究开发人员</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>{{ formData.specName }}</div> <div>
<a-form-model-item prop="researchPersonnel">
<a-input-number v-model="formData.researchPersonnel" :min="0" :step="1" style="width: 100px" />
</a-form-model-item>
</div> </div>
</a-col>
</a-row>
<a-row>
<a-col :span="24" style="border-top: 0px">
<div class="tb-title">
<span>所在单位</span>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>名称</div> <div>开户银行</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div> <div>
<a-form-model-item> <a-form-model-item prop="depositBank">
{{ formData.appUnitName }} <a-input placeholder="开户银行" v-model="formData.depositBank" :maxLength="100" style="width:80%" />
</a-form-model-item> </a-form-model-item>
</div> </div>
</div> </div>
</a-col> </a-col>
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">系、所、科室</div> <div>银行账号</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<a-form-model-item prop="dept">
<a-input v-model="formData.dept" :maxLength="100" placeholder="系、所、科室" style="width:200px" />
</a-form-model-item>
</a-col>
</a-row>
<a-row type="flex">
<a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">性质</div> <div>
</div> <a-form-model-item prop="bankAccount">
</a-col> <a-input placeholder="银行账号" v-model="formData.bankAccount" :maxLength="100" style="width:80%" />
<a-col :span="8">
<a-form-model-item prop="nature">
<para-select v-model="formData.nature" :typeId="58" :width="200" />
</a-form-model-item> </a-form-model-item>
</a-col>
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div class="required">申请人电话</div>
</div> </div>
</a-col> </div>
<a-col :span="8">
<a-form-model-item prop="telephone">
<a-input v-model="formData.telephone" :maxLength="20" placeholder="申请人电话" style="width:200px" />
</a-form-model-item>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">详细地址</div> <div>开户银行地址</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<a-form-model-item prop="address"> <div>
<a-input v-model="formData.address" :maxLength="200" placeholder="详细地址" style="width:200px" /> <a-form-model-item prop="depositBankAddress">
<a-input placeholder="开户银行地址" v-model="formData.depositBankAddress" :maxLength="100" style="width:80%" />
</a-form-model-item> </a-form-model-item>
</div> </div>
</div>
</a-col> </a-col>
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">E-mail</div> <div>银行联行号</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<a-form-model-item prop="email"> <div>
<a-input v-model="formData.email" :maxLength="20" placeholder="E-mail" style="width:200px" /> <a-form-model-item prop="interbankNumber">
<a-input placeholder="开户银行地址" v-model="formData.interbankNumber" :maxLength="100" style="width:80%" />
</a-form-model-item> </a-form-model-item>
</div> </div>
</a-col>
</a-row>
<!-- 项目组成员 v-if="formData.members!=null" -->
<proj-group-member :members.sync="formData.members" />
<a-row>
<a-col :span="24">
<div class="tb-title">
<span>经费预算 <strong>(单位:万元)</strong></span>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" class="item_inner"> <a-row type="flex">
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>分类</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>投资总额</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray ">
<div class="special-middle">
<div class="required">卫生健康委资助</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div class="required">单位配套</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div class="required">自筹</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">其他</div> <div>上年度研发经费支出总额(单位:万元)</div>
</div>
</a-col>
</a-row>
<a-row type="flex" class="item_inner">
<a-col :span="4">
<div class="special-middle">
<div>人民币(万元)</div>
</div> </div>
</a-col> </a-col>
<a-col :span="4"> <a-col :span="20">
<!-- {{ formData.totalFunding }} -->
<div class="special-middle"> <div class="special-middle">
<div>{{ inCount() }}</div> <div>
</div> <a-form-model-item prop="researchTotal">
</a-col> <a-input-number v-model="formData.researchTotal" :min="0" :step="0.01" style="width: 100px" />
<a-col :span="4">
<a-form-model-item prop="govFunding">
<a-input-number placeholder="卫生健康委资助" v-model="formData.govFunding" :step="0.01" :maxLength="300" style="width: 80%" />
</a-form-model-item>
</a-col>
<a-col :span="4">
<a-form-model-item prop="unitFunding">
<a-input-number placeholder="单位配套" v-model="formData.unitFunding" :step="0.01" :maxLength="300" style="width: 80%" />
</a-form-model-item>
</a-col>
<a-col :span="4">
<a-form-model-item prop="selfFunding">
<a-input-number placeholder="自筹" v-model="formData.selfFunding" :step="0.01" :maxLength="300" style="width: 80%" />
</a-form-model-item>
</a-col>
<a-col :span="4">
<a-form-model-item prop="otherFunding">
<a-input-number placeholder="其他" v-model="formData.otherFunding" :step="0.01" :maxLength="300" style="width: 80%" />
</a-form-model-item> </a-form-model-item>
</a-col>
</a-row>
<a-row type="flex" class="item_inner">
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>支出科目</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div class="required">金额</div>
</div> </div>
</a-col>
<a-col :span="16" class="bg-gray">
<div class="special-middle">
<div>计算依据及理由</div>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" class="item_inner" v-for="(item, index) in formData.budget" :key="'budget' + index"> <a-row type="flex">
<a-col :span="4"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>{{ item.budgetName }}</div> <div>上年度是否填报了研发活动情况</div>
</div> </div>
</a-col> </a-col>
<a-col :span="4"> <a-col :span="20">
<div class="special-middle"> <div class="special-middle">
<div> <div>
<a-form-model-item :prop="'budget.' + index + '.totalBudget'" :rules="{required: true,message: '*',trigger: 'blur',}"> <a-form-model-item ref="isResearchActive" label="" prop="unitType">
<a-input-number v-model="item.totalBudget" @change="outNumberChange" :min="0" :step="0.01" style="width: 80%" /> <base-select v-model="formData.isResearchActive" :type="12" :isAll="true" />
</a-form-model-item> </a-form-model-item>
</div> </div>
</div> </div>
</a-col> </a-col>
<a-col :span="16">
<div class="special-middle">
<div>
<a-input v-model="item.calculationBasis" :maxLength="100" style="width: 80%" />
</div>
</div>
</a-col>
</a-row> </a-row>
<a-row type="flex" class="item_inner"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>设备仪器名称</div> <div>上一年度填报的研发投入总数(单位:万元)</div>
</div> </div>
</a-col> </a-col>
<a-col :span="4" class="bg-gray"> <a-col :span="20">
<div class="special-middle"> <div class="special-middle">
<div>规格型号</div> <div>
<a-form-model-item prop="researchCount">
<a-input-number v-model="formData.researchCount" :min="0" :step="0.01" style="width: 100px" />
</a-form-model-item>
</div> </div>
</a-col>
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>数量</div>
</div> </div>
</a-col> </a-col>
</a-row>
<a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>金额</div> <div>上一年度填报的研发人员数</div>
</div>
</a-col>
<a-col :span="6" class="bg-gray">
<div class="special-middle">
<div>用途</div>
</div> </div>
</a-col> </a-col>
<a-col :span="2" class="bg-gray"> <a-col :span="20">
<div class="special-middle">
<div>操作</div>
</div>
</a-col>
</a-row>
<a-row v-for="(equipment, index) in formData.equipments" :key="index" type="flex" class="item_inner">
<a-col :span="4">
<a-form-model-item :prop="'equipments.' + index + '.name'">
<a-input v-model="equipment.name" :maxLength="20" placeholder="设备仪器名称" />
</a-form-model-item>
</a-col>
<a-col :span="4">
<a-form-model-item :prop="'equipments.' + index + '.specificationType'">
<a-input v-model="equipment.specificationType" :maxLength="20" placeholder="规格型号" />
</a-form-model-item>
</a-col>
<a-col :span="4">
<a-form-model-item :prop="'equipments.' + index + '.quantity'">
<a-input-number v-model="equipment.quantity" :min="0" :step="0" style="width: 80%" />
</a-form-model-item>
</a-col>
<a-col :span="4">
<a-form-model-item :prop="'equipments.' + index + '.totalBudget'">
<a-input-number v-model="equipment.totalBudget" :min="0" :max="999999999" :step="0.01" style="width: 80%" />
</a-form-model-item>
</a-col>
<a-col :span="6">
<a-form-model-item :prop="'equipments.' + index + '.useFrom'">
<a-input v-model="equipment.useFrom" :maxLength="20" placeholder="用途" />
</a-form-model-item>
</a-col>
<a-col :span="2">
<a-popconfirm title="确定要删除吗?" ok-text="确定" cancel-text="取消" @confirm="removeEquipments(equipment)">
<a-button type="link" size="small">删除</a-button>
</a-popconfirm>
</a-col>
</a-row>
<a-row type="flex">
<a-col :span="24" style="text-align: center">
<div class="special-middle"> <div class="special-middle">
<div> <div>
<a-button type="dashed" style="width: 50%" @click="addEquipments"> <a-form-model-item prop="researchPersonCount">
<a-icon type="plus" /> 添加 <span style="color:red;margin-left:10px">※说明:仪器设备每台单价一千元以上的须逐项填写</span> <a-input-number v-model="formData.researchPersonCount" :min="0" :step="1" style="width: 100px" />
</a-button> </a-form-model-item>
</div> </div>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row>
<a-row type="flex"> <a-col :span="24" style="border-top: 0px">
<a-col :span="24">
<div class="tb-title"> <div class="tb-title">
<span>研究内容和意义</span> <span>项目基本情况</span>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">研究内容和意义(限500字)</div> <div class="required">项目名称</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<a-form-model-item prop="projContent"> <a-form-model-item prop="projName">
<a-textarea placeholder="研究内容和意义" v-model="formData.projContent" :maxLength="500" style="width: 80%; height: 160px; margin-top: 12px" /> <a-input placeholder="项目名称" v-model="formData.projName" :maxLength="100" style="width: 80%" />
</a-form-model-item> </a-form-model-item>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex">
<a-col :span="24">
<div class="tb-title">
<span>立项依据</span>
</div>
</a-col>
</a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">立项依据(限6000字)</div> <div class="required">项目所属二级学院/部门名称(牵头单位)</div>
(参考文献限10000字)
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<a-form-model-item prop="projBasis"> <a-form-model-item prop="leadUnit">
<a-textarea placeholder="立项依据" v-model="formData.projBasis" :maxLength="6000" style="width: 80%; height: 140px; margin-top: 12px" /> <a-input placeholder="项目所属二级学院/部门名称(牵头单位)" v-model="formData.leadUnit" :maxLength="100" style="width: 80%" />
</a-form-model-item> </a-form-model-item>
<a-layout-content>
<a-form-model-item prop="projReference">
<a-textarea placeholder="参考文献" v-model="formData.projReference" :maxLength="10000" style="width: 80%; height: 100px; margin-top: 5px" />
</a-form-model-item>
</a-layout-content>
</a-col>
</a-row>
<a-row type="flex">
<a-col :span="24">
<div class="tb-title">
<span>研究方案</span>
</div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">研究内容和研究目标,<br />拟解决的关键问题(限5000字)</div> <div class="required">推荐部门</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<a-form-model-item prop="researchContent"> <a-form-model-item prop="recommendUnit">
<a-textarea placeholder="研究内容和研究目标,拟解决的关键问题" v-model="formData.researchContent" :maxLength="5000" style="width: 80%; height: 140px; margin-top: 12px" /> <a-input placeholder="推荐部门" v-model="formData.recommendUnit" :maxLength="100" style="width: 80%" />
</a-form-model-item> </a-form-model-item>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">研究思路、方法、技术路线、实验方案及可行性分析</div> <div class="required">项日开始时间</div>
(限5000字)
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="8">
<a-form-model-item prop="researchPlan"> <a-form-model-item prop="startDate" style="width:200px;display: inline-block;">
<a-textarea placeholder="研究思路、方法、技术路线、实验方案及可行性分析" v-model="formData.researchPlan" :maxLength="5000" style="width: 80%; height: 140px; margin-top: 12px" /> <a-date-picker format="YYYY-MM-DD" valueFormat="YYYY-MM-DD HH:mm:ss" v-model="formData.startDate" style="width: 180px" />
</a-form-model-item> </a-form-model-item>
</a-col> </a-col>
</a-row>
<a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">本项目的特色和创新之处</div> <div class="required">项目结束时间</div>
(限5000字)
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="8">
<a-form-model-item prop="mainFeatures"> <a-form-model-item prop="endDate" style="width:200px;display: inline-block;">
<a-textarea placeholder="本项目的特色和创新之处" v-model="formData.mainFeatures" :maxLength="5000" style="width: 80%; height: 140px; margin-top: 12px" /> <a-date-picker format="YYYY-MM-DD" valueFormat="YYYY-MM-DD HH:mm:ss" v-model="formData.endDate" style="width: 180px" />
</a-form-model-item> </a-form-model-item>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">研究进度计划</div> <div class="required">项目依托的科技创新基地</div>
(限5000字)
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<a-form-model-item prop="studyPlan"> <a-form-model-item prop="technologyInnovationBase">
<a-textarea placeholder="研究进度计划" v-model="formData.studyPlan" :maxLength="5000" style="width: 80%; height: 140px; margin-top: 12px" /> <a-input placeholder="项目依托的科技创新基地" v-model="formData.technologyInnovationBase" :maxLength="100" style="width: 80%" />
</a-form-model-item> </a-form-model-item>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">预期研究成果</div> <div class="required">项目所属学科类别</div>
(限5000字)
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<a-form-model-item prop="expectedResults"> <a-form-model-item prop="knowledgeId">
<a-textarea placeholder="预期研究成果" v-model="formData.expectedResults" :maxLength="5000" style="width: 80%; height: 140px; margin-top: 12px" /> <para-multi-select v-model="formData.knowledgeId" :typeId="57" />
</a-form-model-item> </a-form-model-item>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="24"> <a-col :span="4" class="bg-gray">
<div class="tb-title"> <div class="special-middle">
<span>研究基础</span> <div class="required">项目总经费(万元)</div>
</div> </div>
</a-col> </a-col>
</a-row> <a-col :span="8">
<a-row type="flex"> <a-form-model-item prop="totalFunding">
<a-input-number v-model="formData.totalFunding" :min="0" :step="0.01" style="width: 100px" />
<span> 单位:万元</span>
</a-form-model-item>
</a-col>
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required"> 与本项目有关的研究工作积累和已取得的研究工作成绩</div> <div class="required">申请科技经费(万元)</div>
(限5000字)
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="8">
<a-form-model-item prop="workFoundation"> <a-form-model-item prop="govFunding">
<a-textarea placeholder="与本项目有关的研究工作积累和已取得的研究工作成绩" v-model="formData.workFoundation" :maxLength="5000" style="width: 80%; height: 140px; margin-top: 12px" /> <a-input-number v-model="formData.govFunding" :min="0" :step="0.01" style="width: 100px" />
<span> 单位:万元</span>
</a-form-model-item> </a-form-model-item>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required"> 已具备的实验条件和资料,尚缺少的实验条件和资料及解决的途径</div> <div class="required">项目联系人姓名</div>
(限5000字)
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="8">
<a-form-model-item prop="workingConditions"> <a-form-model-item prop="linkName">
<a-textarea placeholder="已具备的实验条件和资料,尚缺少的实验条件和资料及解决的途径" v-model="formData.workingConditions" :maxLength="5000" style="width: 80%; height: 140px; margin-top: 12px" /> <a-input placeholder="项目联系人姓名" v-model="formData.linkName" :maxLength="100" style="width: 80%" />
</a-form-model-item> </a-form-model-item>
</a-col> </a-col>
</a-row>
<a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">申请者和项目组主要成员研究工作简历</div> <div class="required">联系人手机</div>
(限5000字)
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="8">
<a-form-model-item prop="memResume"> <a-form-model-item prop="linkMobile">
<a-textarea placeholder="申请者和项目组主要成员研究工作简历" v-model="formData.memResume" :maxLength="5000" style="width: 80%; height: 140px; margin-top: 12px" /> <a-input placeholder="联系人手机" v-model="formData.linkMobile" :maxLength="100" style="width: 80%" />
</a-form-model-item> </a-form-model-item>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div class="required">申请者正在承担的其它研究项目</div> <div class="required">电子邮箱</div>
(限5000字)
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<a-form-model-item prop="researchProjects"> <a-form-model-item prop="linkEmail">
<a-textarea placeholder="申请者正在承担的其它研究项目(名称、编号、任务来源、起止年月、负责或参加以及与本申请项目的关系等情况)" v-model="formData.researchProjects" :maxLength="5000" style="width: 80%; height: 140px; margin-top: 12px" /> <a-input placeholder="电子邮箱" v-model="formData.linkEmail" :maxLength="100" style="width: 80%" />
</a-form-model-item> </a-form-model-item>
</a-col> </a-col>
</a-row> </a-row>
<a-row> <a-row type="flex">
<a-col :span="24">
<div class="tb-title">
<span>附件上传<strong style="margin-left:20px;">注:技术路线、项目组成员签字<span style="color:red;">*</span>、伦理审批件<span style="color:red;">*</span>、科研诚信承诺书<span style="color:red;">*</span>、查新报告<span style="color:red;">*</span>、合作单位盖章页等文件(<span style="color:red;">*</span>为必须上传的附件)</strong></span>
</div>
</a-col>
</a-row>
<a-row type="flex" class="item_inner">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>附件说明</div> <div class="required">项目摘要(400字以内)</div>
</div>
</a-col>
<a-col :span="18" class="bg-gray">
<div class="special-middle">
<div class="required">附件上传</div>
</div> </div>
</a-col> </a-col>
<a-col :span="2" class="bg-gray"> <a-col :span="20">
<div class="special-middle"> <a-form-model-item prop="projAbstract">
<div>操作</div> <a-textarea placeholder="项目摘要" v-model="formData.projAbstract" :maxLength="400" style="width: 60%; height: 160px; margin-top: 12px" />
</div>
</a-col>
</a-row>
<a-row v-for="(item, index) in formData.fileList" :key="'fileList' + index" type="flex">
<a-col :span="10">
<a-form-model-item :prop="'fileList.' + index + '.fileExplain'" :rules="{required: true, message: '*',trigger: 'blur',}">
<a-input v-model="item.fileExplain" :maxLength="100" style="width: 80%" :disabled="item.required" />
<!-- {{item.fileExplain}} -->
</a-form-model-item>
</a-col>
<a-col :span="12">
<div class="special-middle">
<div v-if="item.downloadUrl" class="file-box">
<div>
<a-icon type="file" style="margin-right: 8px" />
<span class="hover-pointer" @click="downloadfile(item)">{{item.fileName}}</span>
</div>
<a-icon type="delete" class="hover-pointer d-icon" @click="deletefile(item, index)" />
</div>
<div v-else>
<a-form-model-item :prop="'fileList.' + index + '.downloadUrl'" :rules="{required: true, message: '请上传附件',trigger: 'blur',}">
<input type="file" :ref="'fileElem' + index" class="visually-hidden" @change="handleFiles(item, index)" />
<a-button @click="fileSelect(item, index)"><a-icon type="upload" />选择文件</a-button>
</a-form-model-item> </a-form-model-item>
</div>
</div>
</a-col>
<a-col :span="2">
<div class="special-middle">
<div v-if="!item.required">
<a-popconfirm title="确定要删除吗?" ok-text="确定" cancel-text="取消" @confirm="removefileList(item)">
<a-button type="link" size="small">删除</a-button>
</a-popconfirm>
</div>
</div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="24" style="text-align: center"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div> <div class="required">关键词</div>
<a-button type="dashed" style="width: 50%" @click="addfileList()">
<a-icon type="plus" /> 添加
</a-button>
</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20">
<a-form-model-item prop="projKeywords">
<a-input placeholder="关键词" v-model="formData.projKeywords" :maxLength="200" style="width: 80%" />
</a-form-model-item>
</a-col>
</a-row> </a-row>
</a-form-model> </a-form-model>
......
<template> <template>
<div class="from-table font-line-space"> <div class="from-table font-line-space">
<a-row> <a-row>
<a-col :span="24"> <a-col :span="24" style="border-top: 0px">
<div class="tb-title"> <div class="tb-title">
<span>研究项目</span><span v-if="value.isBasic">(基层项目)</span> <span>基本情况</span>
</div>
</a-col>
</a-row>
<a-row>
<a-col :span="24" style="border-top: 0px">
<div class="tb-title">
<span>单位基本情况</span>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>项目名称(中文/英文)</div> <div>单位名称</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<div class="special-middle"> <div class="special-middle">
<div>{{value.projName}}<span v-if="value.englishName">/</span>{{value.englishName}}</div> <div>
<a-form-model-item>
<div>{{ formData.appUnitName }}</div>
</a-form-model-item>
</div>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>申报单位</div> <div>注册单位类型</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>{{value.appUnitName}}</div> <div>
<a-form-model-item>
<div>{{ formData.unitTypeName }}</div>
</a-form-model-item>
</div>
</div> </div>
</a-col> </a-col>
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>申请金额</div> <div>组织机构代码/统一社会信用代码</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>{{value.applyMoney}}(万元)</div> <div>
<a-form-model-item>
<div>{{ formData.organizationCode }}</div>
</a-form-model-item>
</div> </div>
</a-col>
</a-row>
<a-row type="flex">
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>是否可实现成果转化或临床应用</div>
</div>
</a-col>
<a-col :span="20">
<div class="special-middle">
<div>{{value.isAchieve}}</div>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>是否选择接受立项不资助</div> <div>通讯地址</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<div class="special-middle"> <div class="special-middle">
<div>{{value.isAccept}}</div> <div>
</div> <a-form-model-item>
</a-col> <div>{{ formData.address }}</div>
</a-row> </a-form-model-item>
<a-row type="flex">
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>是否存在境外机构或人员参与</div>
</div> </div>
</a-col>
<a-col :span="20">
<div class="special-middle">
<div>{{value.isOverseas}}</div>
<div>{{value.overseasRemark}}</div>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>申报学科</div> <div>注册所在地</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>{{value.knowledgeName}}</div> <div>
<a-form-model-item>
<div>{{ formData.registeredAddress }}</div>
</a-form-model-item>
</div>
</div> </div>
</a-col> </a-col>
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>拟完成的成果形式(论著或专著)</div> <div>邮编</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>{{value.anticipatedName}}</div> <div>
<a-form-model-item>
<div>{{ formData.postCode }}</div>
</a-form-model-item>
</div>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>申报年度</div> <div>法定代表人</div>
</div> </div>
</a-col> </a-col>
<a-col :span="8"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>{{value.reportYear}}</div> <div>
</div> <a-form-model-item>
</a-col> <div>{{ formData.legalPerson }}</div>
<a-col :span="4" class="bg-gray"> </a-form-model-item>
<div class="special-middle">
<div>起止时间</div>
</div> </div>
</a-col>
<a-col :span="8">
<div class="special-middle">
<div>{{moment(value.startDate).format('YYYY-MM-DD')}}{{moment(value.endDate).format('YYYY-MM-DD')}}</div>
</div> </div>
</a-col> </a-col>
</a-row>
<a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>主题词(中文/英文)</div> <div>职工总数</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>{{value.projKeywords}}<span v-if="value.keywordsEnglish">/</span>{{value.keywordsEnglish}}</div> <div>
<a-form-model-item>
<div>{{ formData.workforce }}</div>
</a-form-model-item>
</div> </div>
</a-col>
</a-row>
<a-row>
<a-col :span="24">
<div class="tb-title">
<span>申请人信息</span>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="2" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>申报人</div>
</div>
</a-col>
<a-col :span="6">
<div class="special-middle">
<div>{{value.personName}}</div>
</div>
</a-col>
<a-col :span="2" class="bg-gray">
<div class="special-middle">
<div>性别</div>
</div>
</a-col>
<a-col :span="6">
<div class="special-middle">
<div>{{value.sex}}</div>
</div>
</a-col>
<a-col :span="2" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>出生年月</div> <div>其中专科以上人员</div>
</div> </div>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>{{moment(value.birthday).format('YYYY-MM-DD')}}</div> <div>
<a-form-model-item>
<div>{{ formData.specializedPersonnel }}</div>
</a-form-model-item>
</div> </div>
</a-col>
</a-row>
<a-row type="flex">
<a-col :span="2" class="bg-gray">
<div class="special-middle">
<div>证件号</div>
</div> </div>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>{{value.certId}}</div> <div>研究开发人员</div>
</div> </div>
</a-col> </a-col>
<a-col :span="2" class="bg-gray"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>民族</div> <div>
<a-form-model-item>
<div>{{ formData.researchPersonnel }}</div>
</a-form-model-item>
</div> </div>
</a-col>
<a-col :span="14">
<div class="special-middle">
<div>{{value.nationName}}</div>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="2" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>职称</div> <div>开户银行</div>
</div> </div>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>{{value.titleName}}</div> <div>
<a-form-model-item>
<div>{{ formData.depositBank }}</div>
</a-form-model-item>
</div> </div>
</a-col>
<a-col :span="2" class="bg-gray">
<div class="special-middle">
<div>学历</div>
</div> </div>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>{{value.educationName}}</div> <div>银行账号</div>
</div> </div>
</a-col> </a-col>
<a-col :span="2" class="bg-gray"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>专业</div> <div>
<a-form-model-item>
<div>{{ formData.bankAccount }}</div>
</a-form-model-item>
</div> </div>
</a-col>
<a-col :span="6">
<div class="special-middle">
<div>{{value.specName}}</div>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="2" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>工作单位</div>
</div>
</a-col>
<a-col :span="14">
<div class="special-middle">
<div>{{value.appUnitName}}</div>
</div>
</a-col>
<a-col :span="2" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>系、所、科室</div> <div>开户银行地址</div>
</div> </div>
</a-col> </a-col>
<a-col :span="6"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>{{value.dept}}</div> <div>
<a-form-model-item>
<div>{{ formData.depositBankAddress }}</div>
</a-form-model-item>
</div> </div>
</a-col>
</a-row>
<a-row type="flex">
<a-col :span="2" class="bg-gray">
<div class="special-middle">
<div>单位性质</div>
</div> </div>
</a-col> </a-col>
<a-col :span="10"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>{{value.natureName}}</div> <div>上年度研发经费支出总额(单位:万元)</div>
</div> </div>
</a-col> </a-col>
<a-col :span="2" class="bg-gray"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>申请人电话</div> <div>
<a-form-model-item>
<div>{{ formData.researchTotal }}</div>
</a-form-model-item>
</div> </div>
</a-col>
<a-col :span="10">
<div class="special-middle">
<div>{{value.telephone}}</div>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="2" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>详细地址</div>
</div>
</a-col>
<a-col :span="10">
<div class="special-middle">
<div>{{value.appUnitAddress}}</div>
</div>
</a-col>
<a-col :span="2" class="bg-gray">
<div class="special-middle">
<div>E-mail</div>
</div>
</a-col>
<a-col :span="10">
<div class="special-middle">
<div>{{value.email}}</div>
</div>
</a-col>
</a-row>
<a-row>
<a-col :span="24">
<div class="tb-title">
<span>项目组成员信息</span>
</div>
</a-col>
</a-row>
<a-row type="flex" class="item_inner">
<a-col :span="3" class="bg-gray flex-gray">
<div class="special-middle">
<div>姓名</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray flex-gray">
<div class="special-middle">
<div>证件号</div>
</div>
</a-col>
<a-col :span="3" class="bg-gray flex-gray">
<div class="special-middle">
<div>技术职务</div>
</div>
</a-col>
<a-col :span="3" class="bg-gray flex-gray">
<div class="special-middle">
<div>专业</div>
</div>
</a-col>
<a-col :span="3" class="bg-gray flex-gray">
<div class="special-middle">
<div>学位</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray flex-gray">
<div class="special-middle">
<div>工作单位</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray flex-gray">
<div class="special-middle">
<div>项目分工</div>
</div>
</a-col>
</a-row>
<a-row type="flex" v-for="(member, index) in value.members" :key="index" class="item_inner">
<a-col :span="3">
<div class="special-middle">
<div>{{member.name}}</div>
</div>
</a-col>
<a-col :span="4">
<div class="special-middle">
<div>{{member.certId}}</div>
</div>
</a-col>
<a-col :span="3">
<div class="special-middle">
<div>{{member.dutyName}}</div>
</div>
</a-col>
<a-col :span="3">
<div class="special-middle">
<div>{{member.specName}}</div>
</div>
</a-col>
<a-col :span="3">
<div class="special-middle"> <div class="special-middle">
<div>{{member.degreeName}}</div> <div>上年度是否填报了研发活动情况</div>
</div> </div>
</a-col> </a-col>
<a-col :span="4"> <a-col :span="8">
<div class="special-middle"> <div class="special-middle">
<div>{{member.workUnit}}</div> <div>
<a-form-model-item>
<div>{{ formData.isResearchActive }}</div>
</a-form-model-item>
</div> </div>
</a-col>
<a-col :span="4">
<div class="special-middle">
<div>{{member.projWork}}</div>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex">
<a-row> <a-col :span="4" class="bg-gray">
<a-col :span="24"></a-col>
</a-row>
<a-row type="flex" class="item_inner">
<a-col :span="2" class="bg-gray flex-gray">
<div class="special-middle">
<div>总人数</div>
</div>
</a-col>
<a-col :span="3" class="bg-gray flex-gray">
<div class="special-middle">
<div>高级</div>
</div>
</a-col>
<a-col :span="3" class="bg-gray flex-gray">
<div class="special-middle">
<div>中级</div>
</div>
</a-col>
<a-col :span="3" class="bg-gray flex-gray">
<div class="special-middle">
<div>初级</div>
</div>
</a-col>
<a-col :span="3" class="bg-gray flex-gray">
<div class="special-middle">
<div>博士后</div>
</div>
</a-col>
<a-col :span="3" class="bg-gray flex-gray">
<div class="special-middle">
<div>博士生</div>
</div>
</a-col>
<a-col :span="3" class="bg-gray flex-gray">
<div class="special-middle"> <div class="special-middle">
<div>硕士生</div> <div>上一年度填报的研发投入总数(单位:万元)</div>
</div> </div>
</a-col> </a-col>
<a-col :span="2" class="bg-gray flex-gray"> <a-col :span="20">
<div class="special-middle"> <div class="special-middle">
<div>学士</div> <div>
<a-form-model-item>
<div>{{ formData.researchCount }}</div>
</a-form-model-item>
</div> </div>
</a-col>
<a-col :span="2" class="bg-gray flex-gray">
<div class="special-middle">
<div>参加单位数</div>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex">
<a-row type="flex" class="item_inner"> <a-col :span="4" class="bg-gray">
<a-col :span="2">
<div class="special-middle">
<div>{{value.memCount}}</div>
</div>
</a-col>
<a-col :span="3">
<div class="special-middle">
<div>{{value.memHighCount}}</div>
</div>
</a-col>
<a-col :span="3">
<div class="special-middle">
<div>{{value.memMiddleCount}}</div>
</div>
</a-col>
<a-col :span="3">
<div class="special-middle">
<div>{{value.memLowCount}}</div>
</div>
</a-col>
<a-col :span="3">
<div class="special-middle">
<div>{{value.memBshCount}}</div>
</div>
</a-col>
<a-col :span="3">
<div class="special-middle">
<div>{{value.memBsCount}}</div>
</div>
</a-col>
<a-col :span="3">
<div class="special-middle"> <div class="special-middle">
<div>{{value.memSsCount}}</div> <div>上一年度填报的研发人员数</div>
</div> </div>
</a-col> </a-col>
<a-col :span="2"> <a-col :span="20">
<div class="special-middle"> <div class="special-middle">
<div>{{value.memXsCount}}</div> <div>
<a-form-model-item>
<div>{{ formData.researchPersonCount }}</div>
</a-form-model-item>
</div> </div>
</a-col>
<a-col :span="2">
<div class="special-middle">
<div>{{value.workCount}}</div>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<!-- <a-row type="flex">
<a-col :flex="1">
<div class="bg-gray">总人数</div>
<div>{{value.memCount}}</div>
</a-col>
<a-col :flex="1">
<div class="bg-gray">高职</div>
<div>{{value.memHighCount}}</div>
</a-col>
<a-col :flex="1">
<div class="bg-gray">中职</div>
<div>{{value.memMiddleCount}}</div>
</a-col>
<a-col :flex="1">
<div class="bg-gray">初职</div>
<div>{{value.memLowCount}}</div>
</a-col>
<a-col :flex="1">
<div class="bg-gray">博士研究生</div>
<div>{{value.memBsCount}}</div>
</a-col>
<a-col :flex="1">
<div class="bg-gray">硕士研究生</div>
<div>{{value.memSsCount}}</div>
</a-col>
<a-col :flex="1">
<div class="bg-gray">其他</div>
<div>{{value.memOtherCount}}</div>
</a-col>
<a-col :flex="0.5" class="bg-gray flex-gray">
<div style="line-height: 80px;">其中</div>
</a-col>
<a-col :flex="1">
<div class="bg-gray">博士</div>
<div>{{value.memDegree1}}</div>
</a-col>
<a-col :flex="1">
<div class="bg-gray">硕士</div>
<div>{{value.memDegree2}}</div>
</a-col>
</a-row> -->
<a-row> <a-row>
<a-col :span="24"> <a-col :span="24" style="border-top: 0px">
<div class="tb-title"> <div class="tb-title">
<span>经费预算 <strong>(单位:万元)</strong></span> <span>项目基本情况</span>
</div> </div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" class="item_inner"> <a-row type="flex">
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>分类</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>投资总额</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>卫生健康委资助</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>单位配套</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>自筹</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>其他</div> <div class="required">项目名称</div>
</div>
</a-col>
</a-row>
<a-row type="flex" class="item_inner">
<a-col :span="4">
<div class="special-middle">
<div>人民币(万元)</div>
</div>
</a-col>
<a-col :span="4">
<div class="special-middle">
<div>{{ value.totalFunding }}</div>
</div>
</a-col>
<a-col :span="4">
<div class="special-middle">
<div>{{ value.govFunding }}</div>
</div> </div>
</a-col> </a-col>
<a-col :span="4"> <a-col :span="20">
<div class="special-middle"> <a-form-model-item prop="projName">
<div>{{ value.unitFunding }}</div> <a-input placeholder="项目名称" v-model="formData.projName" :maxLength="100" style="width: 80%" />
</div> </a-form-model-item>
</a-col>
<a-col :span="4">
<div class="special-middle">
<div>{{ value.selfFunding }}</div>
</div>
</a-col>
<a-col :span="4">
<div class="special-middle">
<div>{{ value.otherFunding }}</div>
</div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex">
<a-row type="flex" class="item_inner">
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>支出科目</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>金额</div> <div class="required">项目所属二级学院/部门名称(牵头单位)</div>
</div>
</a-col>
<a-col :span="16" class="bg-gray">
<div class="special-middle">
<div>计算依据及理由</div>
</div>
</a-col>
</a-row>
<template v-for="(item, index) in value.budget">
<a-row :key="'budget' + index" type="flex" class="item_inner">
<a-col :span="4">
<div class="special-middle">
<div>{{item.budgetName}}</div>
</div>
</a-col>
<a-col :span="4">
<div class="special-middle">
<div>{{item.totalBudget}}</div>
</div> </div>
</a-col> </a-col>
<a-col :span="16"> <a-col :span="20">
<div class="special-middle"> <a-form-model-item prop="leadUnit">
<div>{{item.calculationBasis}}</div> <a-input placeholder="项目所属二级学院/部门名称(牵头单位)" v-model="formData.leadUnit" :maxLength="100" style="width: 80%" />
</div> </a-form-model-item>
</a-col> </a-col>
</a-row> </a-row>
</template> <a-row type="flex">
<a-row type="flex" class="item_inner">
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>设备仪器名称</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>规格型号</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray">
<div class="special-middle">
<div>数量</div>
</div>
</a-col>
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>金额</div> <div class="required">推荐部门</div>
</div>
</a-col>
<a-col :span="8" class="bg-gray">
<div class="special-middle">
<div>用途</div>
</div> </div>
</a-col> </a-col>
</a-row> <a-col :span="20">
<a-form-model-item prop="recommendUnit">
<template v-for="(item, index) in value.equipments"> <a-input placeholder="推荐部门" v-model="formData.recommendUnit" :maxLength="100" style="width: 80%" />
<a-row :key="'equipments' + index" type="flex" class="item_inner"> </a-form-model-item>
<a-col :span="4">
<div class="special-middle">
<div>{{item.name}}</div>
</div>
</a-col>
<a-col :span="4">
<div class="special-middle">
<div>{{item.specificationType}}</div>
</div>
</a-col>
<a-col :span="4">
<div class="special-middle">
<div>{{item.quantity}}</div>
</div>
</a-col>
<a-col :span="4">
<div class="special-middle">
<div>{{item.totalBudget}}</div>
</div>
</a-col>
<a-col :span="8">
<div class="special-middle">
<div>{{item.useFrom}}</div>
</div>
</a-col>
</a-row>
</template>
<a-row>
<a-col :span="24">
<div class="tb-title">
<span>研究内容和意义</span>
</div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>研究内容和意义(摘要)</div> <div class="required">项日开始时间</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="8">
<div v-html="toTextarea(value.projContent)"></div> <a-form-model-item prop="startDate" style="width:200px;display: inline-block;">
</a-col> <a-date-picker format="YYYY-MM-DD" valueFormat="YYYY-MM-DD HH:mm:ss" v-model="formData.startDate" style="width: 180px" />
</a-row> </a-form-model-item>
<a-row>
<a-col :span="24">
<div class="tb-title">
<span>立项依据</span>
</div>
</a-col> </a-col>
</a-row>
<a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>立项依据</div> <div class="required">项目结束时间</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="8">
<div v-html="toTextarea(value.projBasis)"></div> <a-form-model-item prop="endDate" style="width:200px;display: inline-block;">
<a-layout-content style="margin-top:10px;" v-if="value.projReference"> <a-date-picker format="YYYY-MM-DD" valueFormat="YYYY-MM-DD HH:mm:ss" v-model="formData.endDate" style="width: 180px" />
<span style="font-weight:bold;">参考文献:</span> </a-form-model-item>
<div v-html="toTextarea(value.projReference.replace('参考文献:', '').replace('参考文献:', ''))"></div>
</a-layout-content>
</a-col>
</a-row>
<a-row>
<a-col :span="24">
<div class="tb-title">
<span>研究方案</span>
</div>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>研究内容和研究目标,拟解决的关键问题</div> <div class="required">项目依托的科技创新基地</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<div v-html="toTextarea(value.researchContent)"></div> <a-form-model-item prop="technologyInnovationBase">
<a-input placeholder="项目依托的科技创新基地" v-model="formData.technologyInnovationBase" :maxLength="100" style="width: 80%" />
</a-form-model-item>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>研究思路、方法、技术路线、实验方案及可行性分析</div> <div class="required">项目所属学科类别</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<div v-html="toTextarea(value.researchPlan)"></div> <a-form-model-item prop="knowledgeId">
<para-multi-select v-model="formData.knowledgeId" :typeId="57" />
</a-form-model-item>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>本项目的特色和创新之处</div> <div class="required">项目总经费(万元)</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="8">
<div v-html="toTextarea(value.mainFeatures)"></div> <a-form-model-item prop="totalFunding">
<a-input-number v-model="formData.totalFunding" :min="0" :step="0.01" style="width: 100px" />
<span> 单位:万元</span>
</a-form-model-item>
</a-col> </a-col>
</a-row>
<a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>研究进度计划</div> <div class="required">申请科技经费(万元)</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="8">
<div v-html="toTextarea(value.studyPlan)"></div> <a-form-model-item prop="govFunding">
<a-input-number v-model="formData.govFunding" :min="0" :step="0.01" style="width: 100px" />
<span> 单位:万元</span>
</a-form-model-item>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>预期研究成果</div> <div class="required">项目联系人姓名</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="8">
<div v-html="toTextarea(value.expectedResults)"></div> <a-form-model-item prop="linkName">
</a-col> <a-input placeholder="项目联系人姓名" v-model="formData.linkName" :maxLength="100" style="width: 80%" />
</a-row> </a-form-model-item>
<a-row>
<a-col :span="24">
<div class="tb-title">
<span>研究基础</span>
</div>
</a-col> </a-col>
</a-row>
<a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>与本项目有关的研究工作积累和已取得的研究工作成绩</div> <div class="required">联系人手机</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="8">
<div v-html="toTextarea(value.workFoundation)"></div> <a-form-model-item prop="linkMobile">
<a-input placeholder="联系人手机" v-model="formData.linkMobile" :maxLength="100" style="width: 80%" />
</a-form-model-item>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>已具备的实验条件和资料,尚缺少的实验条件和资料及解决的途径</div> <div class="required">电子邮箱</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<div v-html="toTextarea(value.workingConditions)"></div> <a-form-model-item prop="linkEmail">
<a-input placeholder="电子邮箱" v-model="formData.linkEmail" :maxLength="100" style="width: 80%" />
</a-form-model-item>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>申请者和项目组主要成员研究工作简历</div> <div class="required">项目摘要(400字以内)</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<div v-html="toTextarea(value.memResume)"></div> <a-form-model-item prop="projAbstract">
<a-textarea placeholder="项目摘要" v-model="formData.projAbstract" :maxLength="400" style="width: 60%; height: 160px; margin-top: 12px" />
</a-form-model-item>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex"> <a-row type="flex">
<a-col :span="4" class="bg-gray"> <a-col :span="4" class="bg-gray">
<div class="special-middle"> <div class="special-middle">
<div>申请者正在承担的其它研究项目</div> <div class="required">关键词</div>
</div> </div>
</a-col> </a-col>
<a-col :span="20"> <a-col :span="20">
<div v-html="toTextarea(value.researchProjects)"></div> <a-form-model-item prop="projKeywords">
</a-col> <a-input placeholder="关键词" v-model="formData.projKeywords" :maxLength="200" style="width: 80%" />
</a-row> </a-form-model-item>
<a-row>
<a-col :span="24">
<div class="tb-title">
<span>附件<strong style="margin-left:20px;">注:技术路线、项目组成员签字<span style="color:red;">*</span>、伦理审批件<span style="color:red;">*</span>、科研诚信承诺书<span style="color:red;">*</span>、查新报告<span style="color:red;">*</span>、合作单位盖章页等文件(<span style="color:red;">*</span>为必须上传的附件)</strong></span>
</div>
</a-col>
</a-row>
<a-row type="flex" class="item_inner">
<a-col :span="2" class="bg-gray" style="text-align: center;">
<div class="special-middle">
<div>序号</div>
</div>
</a-col>
<a-col :span="10" class="bg-gray" style="text-align: center;">
<div class="special-middle">
<div>文件名</div>
</div>
</a-col>
<a-col :span="10" class="bg-gray" style="text-align: center;">
<div class="special-middle">
<div>附件说明</div>
</div>
</a-col>
<a-col :span="2" class="bg-gray" style="text-align: center;">
<div class="special-middle">
<div>操作</div>
</div>
</a-col> </a-col>
</a-row> </a-row>
<a-row v-for="(item, index) in value.fileList" :key="'appendix' + index" type="flex" class="item_inner">
<a-col :span="2" style="text-align: center;">
<div class="special-middle">
<div>{{index + 1}}</div>
</div>
</a-col>
<a-col :span="10" style="text-align: center;">
<div class="special-middle">
<div v-if="item.fileName" style="text-align: left;">
<!-- {{item.fileName}} -->
<document-view :fileUrl="item.downloadUrl" :fileName="item.fileName" :imageArray="[item.downloadUrl]"></document-view>
</div>
<div v-else></div>
</div>
</a-col>
<a-col :span="10" style="text-align: center;">
<div class="special-middle">
<div>{{item.fileExplain}}<span v-if="item.required" style="color:red;">*</span></div>
</div>
</a-col>
<a-col :span="2" style="text-align: center;">
<div class="special-middle">
<div v-if="item.downloadUrl"><a :href="item.downloadUrl" :download="item.fileName">下载</a></div>
</div>
</a-col>
</a-row>
<a-row>
<a-col :span="24">
<div class="tb-title">
<span>审核记录</span>
</div>
</a-col>
</a-row>
<a-row>
<a-col :span="24">
<audit-list v-model="value.auditList" />
</a-col>
</a-row>
</div> </div>
</template> </template>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment