Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
Y
yn-science-front
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
徐俊
yn-science-front
Commits
b6db74b3
Commit
b6db74b3
authored
Nov 27, 2024
by
wangxl
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
3333
parent
93cc7362
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
600 additions
and
1369 deletions
+600
-1369
baseSelect.vue
src/views/components/common/baseSelect.vue
+2
-2
Index.vue
src/views/report/project/Index.vue
+11
-2
projectEdit.vue
...iews/report/project/components/keyProject/projectEdit.vue
+1
-1
projectEdit.vue
src/views/report/project/components/projectEdit.vue
+169
-493
projectInfo.vue
src/views/report/project/components/projectInfo.vue
+417
-871
No files found.
src/views/components/common/baseSelect.vue
View file @
b6db74b3
...
@@ -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
()
},
},
...
...
src/views/report/project/Index.vue
View file @
b6db74b3
...
@@ -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
>
src/views/report/project/components/keyProject/projectEdit.vue
View file @
b6db74b3
...
@@ -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>
...
...
src/views/report/project/components/projectEdit.vue
View file @
b6db74b3
...
@@ -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-midd
le"
>
<div
class=
"
tb-tit
le"
>
<
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
.
appUnit
Name
}}
</div>
<div>
{{
formData
.
unitType
Name
}}
</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>
</a-col>
<a-col
:span=
"8"
>
<div
class=
"special-middle"
>
<a-form-model-item>
<div>
{{
formData
.
reportYear
}}
</div>
</a-form-model-item>
</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>
</div>
</a-col>
</a-col>
<a-col
:span=
"8"
>
<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=
"special-middle"
>
<div
class=
"required"
>
拟完成的成果形式
</div>
<div>
</div>
<a-form-model-item
prop=
"organizationCode"
>
</a-col>
<a-input
placeholder=
"组织机构代码/统一社会信用代码"
v-model=
"formData.organizationCode"
:maxLength=
"100"
style=
"width:80%"
/>
<a-col
:span=
"8"
>
</a-form-model-item>
<a-form-model-item
prop=
"anticipatedForms"
>
</div>
<para-select
v-model=
"formData.anticipatedForms"
:typeId=
"53"
: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=
"required"
>
是否可实现成果转化或临床应用
</div>
</div>
</a-col>
<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=
"required"
>
是否选择接受立项不资助
</div>
</div>
</a-col>
<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-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=
"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>
</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>
<a-col
:span=
"20"
>
<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>
<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=
"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-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>
<a-form-model-item
prop=
"projKeywords"
>
</div>
<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>
<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
.
personName
}}
</div>
<div>
<a-form-model-item
prop=
"registeredAddress"
>
<a-input
placeholder=
"注册所在地"
v-model=
"formData.registeredAddress"
:maxLength=
"100"
style=
"width:80%"
/>
</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
.
sex
}}
</div>
<div>
<a-form-model-item
prop=
"postCode"
>
<a-input
placeholder=
"邮编"
v-model=
"formData.postCode"
:maxLength=
"10"
style=
"width:80%"
/>
</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>
{{
moment
(
formData
.
birthday
).
format
(
"YYYY-MM-DD"
)
}}
</div>
<div>
<a-form-model-item
prop=
"legalPerson"
>
<a-input
placeholder=
"法定代表人"
v-model=
"formData.legalPerson"
:maxLength=
"50"
style=
"width:80%"
/>
</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
.
certId
}}
</div>
<div>
<a-form-model-item
prop=
"workforce"
>
<a-input-number
v-model=
"formData.workforce"
:min=
"0"
:step=
"1"
style=
"width: 100px"
/>
</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>
{{
formData
.
nationName
}}
</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
.
titleName
}}
</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>
</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=
"depositBank"
>
<a-input
placeholder=
"开户银行"
v-model=
"formData.depositBank"
:maxLength=
"100"
style=
"width:80%"
/>
</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>
</div>
<a-form-model-item
prop=
"bankAccount"
>
</a-col>
<a-input
placeholder=
"银行账号"
v-model=
"formData.bankAccount"
:maxLength=
"100"
style=
"width:80%"
/>
</a-row>
</a-form-model-item>
<a-row>
</div>
<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=
"depositBankAddress"
>
{{
formData
.
appUnitName
}}
<a-input
placeholder=
"开户银行地址"
v-model=
"formData.depositBankAddress"
: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=
"interbankNumber"
>
</a-col>
<a-input
placeholder=
"开户银行地址"
v-model=
"formData.interbankNumber"
:maxLength=
"100"
style=
"width:80%"
/>
<a-col
:span=
"8"
>
</a-form-model-item>
<a-form-model-item
prop=
"nature"
>
</div>
<para-select
v-model=
"formData.nature"
:typeId=
"58"
:width=
"200"
/>
</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=
"telephone"
>
<a-input
v-model=
"formData.telephone"
:maxLength=
"20"
placeholder=
"申请人电话"
style=
"width:200px"
/>
</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=
"8"
>
<a-col
:span=
"20"
>
<div
class=
"special-middle"
>
<a-form-model-item
prop=
"address"
>
<a-input
v-model=
"formData.address"
:maxLength=
"200"
placeholder=
"详细地址"
style=
"width:200px"
/>
</a-form-model-item>
</div>
</a-col>
<a-col
:span=
"4"
class=
"bg-gray"
>
<div
class=
"special-middle"
>
<div
class=
"required"
>
E-mail
</div>
</div>
</a-col>
<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=
"researchTotal"
>
</a-form-model-item>
<a-input-number
v-model=
"formData.researchTotal"
:min=
"0"
:step=
"0.01"
style=
"width: 100px"
/>
</div>
</a-form-model-item>
</a-col>
</div>
</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>
</div>
</a-col>
</a-col>
</a-row>
<a-col
:span=
"20"
>
<a-row
type=
"flex"
class=
"item_inner"
>
<a-col
:span=
"4"
>
<div
class=
"special-middle"
>
<div>
人民币(万元)
</div>
</div>
</a-col>
<a-col
:span=
"4"
>
<!--
{{
formData
.
totalFunding
}}
-->
<div
class=
"special-middle"
>
<div
class=
"special-middle"
>
<div>
{{
inCount
()
}}
</div>
<div>
<a-form-model-item
ref=
"isResearchActive"
label=
""
prop=
"unitType"
>
<base-select
v-model=
"formData.isResearchActive"
:type=
"12"
:isAll=
"true"
/>
</a-form-model-item>
</div>
</div>
</div>
</a-col>
</a-col>
<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-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"
>
<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=
"16"
class=
"bg-gray"
>
<a-col
:span=
"20"
>
<div
class=
"special-middle"
>
<div>
计算依据及理由
</div>
</div>
</a-col>
</a-row>
<a-row
type=
"flex"
class=
"item_inner"
v-for=
"(item, index) in formData.budget"
:key=
"'budget' + index"
>
<a-col
:span=
"4"
>
<div
class=
"special-middle"
>
<div>
{{
item
.
budgetName
}}
</div>
</div>
</a-col>
<a-col
:span=
"4"
>
<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
prop=
"researchCount
"
>
<a-input-number
v-model=
"
item.totalBudget"
@
change=
"outNumberChange"
:min=
"0"
:step=
"0.01"
style=
"width: 80%
"
/>
<a-input-number
v-model=
"
formData.researchCount"
:min=
"0"
:step=
"0.01"
style=
"width: 100px
"
/>
</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"
>
<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>
上一年度填报的研发人员数
</div>
</div>
</a-col>
<a-col
:span=
"6"
class=
"bg-gray"
>
<div
class=
"special-middle"
>
<div>
用途
</div>
</div>
</a-col>
<a-col
:span=
"2"
class=
"bg-gray"
>
<div
class=
"special-middle"
>
<div>
操作
</div>
</div>
</div>
</a-col>
</a-col>
</a-row>
<a-col
:span=
"20"
>
<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-i
con
type=
"plus"
/>
添加
<span
style=
"color:red;margin-left:10px"
>
※说明:仪器设备每台单价一千元以上的须逐项填写
</span
>
<a-i
nput-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=
"proj
Content
"
>
<a-form-model-item
prop=
"proj
Name
"
>
<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=
"re
searchConten
t"
>
<a-form-model-item
prop=
"re
commendUni
t"
>
<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: 12
px"
/>
<a-
date-picker
format=
"YYYY-MM-DD"
valueFormat=
"YYYY-MM-DD HH:mm:ss"
v-model=
"formData.startDate"
style=
"width: 180
px"
/>
</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: 12
px"
/>
<a-
date-picker
format=
"YYYY-MM-DD"
valueFormat=
"YYYY-MM-DD HH:mm:ss"
v-model=
"formData.endDate"
style=
"width: 180
px"
/>
</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-tit
le"
>
<div
class=
"
special-midd
le"
>
<
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=
"
memResum
e"
>
<a-form-model-item
prop=
"
linkMobil
e"
>
<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>
</div>
</a-col>
</a-col>
<a-col
:span=
"18"
class=
"bg-gray"
>
<a-col
:span=
"20"
>
<div
class=
"special-middle"
>
<a-form-model-item
prop=
"projAbstract"
>
<div
class=
"required"
>
附件上传
</div>
<a-textarea
placeholder=
"项目摘要"
v-model=
"formData.projAbstract"
:maxLength=
"400"
style=
"width: 60%; height: 160px; margin-top: 12px"
/>
</div>
</a-col>
<a-col
:span=
"2"
class=
"bg-gray"
>
<div
class=
"special-middle"
>
<div>
操作
</div>
</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-form-model-item>
</a-col>
</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>
</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-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>
...
...
src/views/report/project/components/projectInfo.vue
View file @
b6db74b3
<
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>
</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>
项目名称(中文/英文)
</div>
<span>
单位基本情况
</span>
</div>
</div>
</a-col>
</a-col>
<a-col
:span=
"20"
>
</a-row>
<div
class=
"special-middle"
>
<a-row
type=
"flex"
>
<div>
{{
value
.
projName
}}
<span
v-if=
"value.englishName"
>
/
</span>
{{
value
.
englishName
}}
</div>
<a-col
:span=
"4"
class=
"bg-gray"
>
</div>
<div
class=
"special-middle"
>
</a-col>
<div>
单位名称
</div>
</a-row>
</div>
<a-row
type=
"flex"
>
</a-col>
<a-col
:span=
"4"
class=
"bg-gray"
>
<a-col
:span=
"20"
>
<div
class=
"special-middle"
>
<div
class=
"special-middle"
>
<div>
申报单位
</div>
<div>
</div>
<a-form-model-item>
</a-col>
<div>
{{
formData
.
appUnitName
}}
</div>
<a-col
:span=
"8"
>
</a-form-model-item>
<div
class=
"special-middle"
>
</div>
<div>
{{
value
.
appUnitName
}}
</div>
</div>
</div>
</a-col>
</a-col>
</a-row>
<a-col
:span=
"4"
class=
"bg-gray"
>
<a-row
type=
"flex"
>
<div
class=
"special-middle"
>
<a-col
:span=
"4"
class=
"bg-gray"
>
<div>
申请金额
</div>
</div>
</a-col>
<a-col
:span=
"8"
>
<div
class=
"special-middle"
>
<div>
{{
value
.
applyMoney
}}
(万元)
</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>
</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
.
isAccept
}}
</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
.
isOverseas
}}
</div>
<div>
{{
value
.
overseasRemark
}}
</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=
"8"
>
<div
class=
"special-middle"
>
<div>
{{
value
.
knowledgeName
}}
</div>
</div>
</a-col>
<a-col
:span=
"4"
class=
"bg-gray"
>
<div
class=
"special-middle"
>
<div>
拟完成的成果形式(论著或专著)
</div>
</div>
</a-col>
<a-col
:span=
"8"
>
<div
class=
"special-middle"
>
<div>
{{
value
.
anticipatedName
}}
</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=
"8"
>
<div
class=
"special-middle"
>
<div>
{{
value
.
reportYear
}}
</div>
</div>
</a-col>
<a-col
:span=
"4"
class=
"bg-gray"
>
<div
class=
"special-middle"
>
<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>
</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
.
projKeywords
}}
<span
v-if=
"value.keywordsEnglish"
>
/
</span>
{{
value
.
keywordsEnglish
}}
</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"
>
<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
.
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>
出生年月
</div>
</div>
</a-col>
<a-col
:span=
"6"
>
<div
class=
"special-middle"
>
<div>
{{
moment
(
value
.
birthday
).
format
(
'YYYY-MM-DD'
)
}}
</div>
</div>
</a-col>
</a-row>
<a-row
type=
"flex"
>
<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
.
certId
}}
</div>
</div>
</a-col>
<a-col
:span=
"2"
class=
"bg-gray"
>
<div
class=
"special-middle"
>
<div>
民族
</div>
</div>
</a-col>
<a-col
:span=
"14"
>
<div
class=
"special-middle"
>
<div>
{{
value
.
nationName
}}
</div>
</div>
</a-col>
</a-row>
<a-row
type=
"flex"
>
<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
.
titleName
}}
</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
.
educationName
}}
</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
.
specName
}}
</div>
</div>
</a-col>
</a-row>
<a-row
type=
"flex"
>
<a-col
:span=
"2"
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>
系、所、科室
</div>
</div>
</a-col>
<a-col
:span=
"6"
>
<div
class=
"special-middle"
>
<div>
{{
value
.
dept
}}
</div>
</div>
</a-col>
</a-row>
<a-row
type=
"flex"
>
<a-col
:span=
"2"
class=
"bg-gray"
>
<div
class=
"special-middle"
>
<div>
单位性质
</div>
</div>
</a-col>
<a-col
:span=
"10"
>
<div
class=
"special-middle"
>
<div>
{{
value
.
natureName
}}
</div>
</div>
</a-col>
<a-col
:span=
"2"
class=
"bg-gray"
>
<div
class=
"special-middle"
>
<div>
申请人电话
</div>
</div>
</a-col>
<a-col
:span=
"10"
>
<div
class=
"special-middle"
>
<div>
{{
value
.
telephone
}}
</div>
</div>
</a-col>
</a-row>
<a-row
type=
"flex"
>
<a-col
:span=
"2"
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>
{{
member
.
degreeName
}}
</div>
</div>
</a-col>
<a-col
:span=
"4"
>
<div
class=
"special-middle"
>
<div>
{{
member
.
workUnit
}}
</div>
</div>
</a-col>
<a-col
:span=
"4"
>
<div
class=
"special-middle"
>
<div>
{{
member
.
projWork
}}
</div>
</div>
</a-col>
</a-row>
<a-row>
<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>
硕士生
</div>
</div>
</a-col>
<a-col
:span=
"2"
class=
"bg-gray flex-gray"
>
<div
class=
"special-middle"
>
<div>
学士
</div>
</div>
</a-col>
<a-col
:span=
"2"
class=
"bg-gray flex-gray"
>
<div
class=
"special-middle"
>
<div>
参加单位数
</div>
</div>
</a-col>
</a-row>
<a-row
type=
"flex"
class=
"item_inner"
>
<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>
{{
value
.
memSsCount
}}
</div>
</div>
</a-col>
<a-col
:span=
"2"
>
<div
class=
"special-middle"
>
<div>
{{
value
.
memXsCount
}}
</div>
</div>
</a-col>
<a-col
:span=
"2"
>
<div
class=
"special-middle"
>
<div>
{{
value
.
workCount
}}
</div>
</div>
</a-col>
</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-col
:span=
"24"
>
<div
class=
"tb-title"
>
<span>
经费预算
<strong>
(单位:万元)
</strong></span>
</div>
</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>
投资总额
</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-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>
</a-col>
<a-col
:span=
"4"
>
<div
class=
"special-middle"
>
<div>
{{
value
.
unitFunding
}}
</div>
</div>
</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-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>
金额
</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
class=
"special-middle"
>
<div>
{{
item
.
budgetName
}}
</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>
{{
item
.
totalBudget
}}
</div>
<div>
<a-form-model-item>
<div>
{{
formData
.
unitTypeName
}}
</div>
</a-form-model-item>
</div>
</div>
</div>
</a-col>
</a-col>
<a-col
:span=
"
16
"
>
<a-col
:span=
"
4"
class=
"bg-gray
"
>
<div
class=
"special-middle"
>
<div
class=
"special-middle"
>
<div>
{{
item
.
calculationBasis
}}
</div>
<div>
组织机构代码/统一社会信用代码
</div>
</div>
</a-col>
<a-col
:span=
"8"
>
<div
class=
"special-middle"
>
<div>
<a-form-model-item>
<div>
{{
formData
.
organizationCode
}}
</div>
</a-form-model-item>
</div>
</div>
</div>
</a-col>
</a-col>
</a-row>
</a-row>
</
template
>
<a-row
type=
"flex"
>
<a-col
:span=
"4"
class=
"bg-gray"
>
<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"
>
<div
class=
"special-middle"
>
<div>
金额
</div>
</div>
</a-col>
<a-col
:span=
"8"
class=
"bg-gray"
>
<div
class=
"special-middle"
>
<div>
用途
</div>
</div>
</a-col>
</a-row>
<
template
v-for=
"(item, index) in value.equipments"
>
<a-row
:key=
"'equipments' + index"
type=
"flex"
class=
"item_inner"
>
<a-col
:span=
"4"
>
<div
class=
"special-middle"
>
<div
class=
"special-middle"
>
<div>
{{
item
.
name
}}
</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>
{{
item
.
specificationType
}}
</div>
<div>
<a-form-model-item>
<div>
{{
formData
.
address
}}
</div>
</a-form-model-item>
</div>
</div>
</div>
</a-col>
</a-col>
<a-col
:span=
"4"
>
</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=
"8"
>
<div
class=
"special-middle"
>
<div
class=
"special-middle"
>
<div>
{{
item
.
quantity
}}
</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"
>
<a-col
:span=
"4"
class=
"bg-gray"
>
<div
class=
"special-middle"
>
<div
class=
"special-middle"
>
<div>
{{
item
.
totalBudget
}}
</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>
{{
item
.
useFrom
}}
</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>
</
template
>
<a-row
type=
"flex"
>
<a-col
:span=
"4"
class=
"bg-gray"
>
<a-row>
<div
class=
"special-middle"
>
<a-col
:span=
"24"
>
<div>
法定代表人
</div>
<div
class=
"tb-title"
>
</div>
<span>
研究内容和意义
</span>
</a-col>
</div>
<a-col
:span=
"8"
>
</a-col>
<div
class=
"special-middle"
>
</a-row>
<div>
<a-row
type=
"flex"
>
<a-form-model-item>
<a-col
:span=
"4"
class=
"bg-gray"
>
<div>
{{
formData
.
legalPerson
}}
</div>
<div
class=
"special-middle"
>
</a-form-model-item>
<div>
研究内容和意义(摘要)
</div>
</div>
</div>
</div>
</a-col>
</a-col>
<a-col
:span=
"20"
>
<a-col
:span=
"4"
class=
"bg-gray"
>
<div
v-html=
"toTextarea(value.projContent)"
></div>
<div
class=
"special-middle"
>
</a-col>
<div>
职工总数
</div>
</a-row>
</div>
<a-row>
</a-col>
<a-col
:span=
"24"
>
<a-col
:span=
"8"
>
<div
class=
"tb-title"
>
<div
class=
"special-middle"
>
<span>
立项依据
</span>
<div>
</div>
<a-form-model-item>
</a-col>
<div>
{{
formData
.
workforce
}}
</div>
</a-row>
</a-form-model-item>
<a-row
type=
"flex"
>
</div>
<a-col
:span=
"4"
class=
"bg-gray"
>
</div>
<div
class=
"special-middle"
>
</a-col>
<div>
立项依据
</div>
</a-row>
</div>
<a-row
type=
"flex"
>
</a-col>
<a-col
:span=
"4"
class=
"bg-gray"
>
<a-col
:span=
"20"
>
<div
class=
"special-middle"
>
<div
v-html=
"toTextarea(value.projBasis)"
></div>
<div>
其中专科以上人员
</div>
<a-layout-content
style=
"margin-top:10px;"
v-if=
"value.projReference"
>
</div>
<span
style=
"font-weight:bold;"
>
参考文献:
</span>
</a-col>
<div
v-html=
"toTextarea(value.projReference.replace('参考文献:', '').replace('参考文献:', ''))"
></div>
<a-col
:span=
"8"
>
</a-layout-content>
<div
class=
"special-middle"
>
</a-col>
<div>
</a-row>
<a-form-model-item>
<a-row>
<div>
{{
formData
.
specializedPersonnel
}}
</div>
<a-col
:span=
"24"
>
</a-form-model-item>
<div
class=
"tb-title"
>
</div>
<span>
研究方案
</span>
</div>
</div>
</a-col>
</a-col>
<a-col
:span=
"4"
class=
"bg-gray"
>
</a-row>
<div
class=
"special-middle"
>
<a-row
type=
"flex"
>
<div>
研究开发人员
</div>
<a-col
:span=
"4"
class=
"bg-gray"
>
</div>
<div
class=
"special-middle"
>
</a-col>
<div>
研究内容和研究目标,拟解决的关键问题
</div>
<a-col
:span=
"8"
>
</div>
<div
class=
"special-middle"
>
</a-col>
<div>
<a-col
:span=
"20"
>
<a-form-model-item>
<div
v-html=
"toTextarea(value.researchContent)"
></div>
<div>
{{
formData
.
researchPersonnel
}}
</div>
</a-col>
</a-form-model-item>
</a-row>
</div>
<a-row
type=
"flex"
>
</div>
<a-col
:span=
"4"
class=
"bg-gray"
>
</a-col>
<div
class=
"special-middle"
>
</a-row>
<div>
研究思路、方法、技术路线、实验方案及可行性分析
</div>
<a-row
type=
"flex"
>
</div>
<a-col
:span=
"4"
class=
"bg-gray"
>
</a-col>
<div
class=
"special-middle"
>
<a-col
:span=
"20"
>
<div>
开户银行
</div>
<div
v-html=
"toTextarea(value.researchPlan)"
></div>
</div>
</a-col>
</a-col>
</a-row>
<a-col
:span=
"8"
>
<a-row
type=
"flex"
>
<div
class=
"special-middle"
>
<a-col
:span=
"4"
class=
"bg-gray"
>
<div>
<div
class=
"special-middle"
>
<a-form-model-item>
<div>
本项目的特色和创新之处
</div>
<div>
{{
formData
.
depositBank
}}
</div>
</div>
</a-form-model-item>
</a-col>
</div>
<a-col
:span=
"20"
>
</div>
<div
v-html=
"toTextarea(value.mainFeatures)"
></div>
</a-col>
</a-col>
<a-col
:span=
"4"
class=
"bg-gray"
>
</a-row>
<div
class=
"special-middle"
>
<a-row
type=
"flex"
>
<div>
银行账号
</div>
<a-col
:span=
"4"
class=
"bg-gray"
>
</div>
<div
class=
"special-middle"
>
</a-col>
<div>
研究进度计划
</div>
<a-col
:span=
"8"
>
</div>
<div
class=
"special-middle"
>
</a-col>
<div>
<a-col
:span=
"20"
>
<a-form-model-item>
<div
v-html=
"toTextarea(value.studyPlan)"
></div>
<div>
{{
formData
.
bankAccount
}}
</div>
</a-col>
</a-form-model-item>
</a-row>
</div>
<a-row
type=
"flex"
>
</div>
<a-col
:span=
"4"
class=
"bg-gray"
>
</a-col>
<div
class=
"special-middle"
>
</a-row>
<div>
预期研究成果
</div>
<a-row
type=
"flex"
>
</div>
<a-col
:span=
"4"
class=
"bg-gray"
>
</a-col>
<div
class=
"special-middle"
>
<a-col
:span=
"20"
>
<div>
开户银行地址
</div>
<div
v-html=
"toTextarea(value.expectedResults)"
></div>
</div>
</a-col>
</a-col>
</a-row>
<a-col
:span=
"8"
>
<a-row>
<div
class=
"special-middle"
>
<a-col
:span=
"24"
>
<div>
<div
class=
"tb-title"
>
<a-form-model-item>
<span>
研究基础
</span>
<div>
{{
formData
.
depositBankAddress
}}
</div>
</div>
</a-form-model-item>
</a-col>
</div>
</a-row>
</div>
<a-row
type=
"flex"
>
</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=
"20"
>
<a-col
:span=
"8"
>
<div
v-html=
"toTextarea(value.workFoundation)"
></div>
<div
class=
"special-middle"
>
</a-col>
<div>
</a-row>
<a-form-model-item>
<a-row
type=
"flex"
>
<div>
{{
formData
.
researchTotal
}}
</div>
<a-col
:span=
"4"
class=
"bg-gray"
>
</a-form-model-item>
<div
class=
"special-middle"
>
</div>
<div>
已具备的实验条件和资料,尚缺少的实验条件和资料及解决的途径
</div>
</div>
</div>
</a-col>
</a-col>
</a-row>
<a-col
:span=
"20"
>
<a-row
type=
"flex"
>
<div
v-html=
"toTextarea(value.workingConditions)"
></div>
<a-col
:span=
"4"
class=
"bg-gray"
>
</a-col>
<div
class=
"special-middle"
>
</a-row>
<div>
上年度是否填报了研发活动情况
</div>
<a-row
type=
"flex"
>
</div>
<a-col
:span=
"4"
class=
"bg-gray"
>
</a-col>
<div
class=
"special-middle"
>
<a-col
:span=
"8"
>
<div>
申请者和项目组主要成员研究工作简历
</div>
<div
class=
"special-middle"
>
</div>
<div>
</a-col>
<a-form-model-item>
<a-col
:span=
"20"
>
<div>
{{
formData
.
isResearchActive
}}
</div>
<div
v-html=
"toTextarea(value.memResume)"
></div>
</a-form-model-item>
</a-col>
</div>
</a-row>
</div>
<a-row
type=
"flex"
>
</a-col>
<a-col
:span=
"4"
class=
"bg-gray"
>
</a-row>
<div
class=
"special-middle"
>
<a-row
type=
"flex"
>
<div>
申请者正在承担的其它研究项目
</div>
<a-col
:span=
"4"
class=
"bg-gray"
>
</div>
<div
class=
"special-middle"
>
</a-col>
<div>
上一年度填报的研发投入总数(单位:万元)
</div>
<a-col
:span=
"20"
>
</div>
<div
v-html=
"toTextarea(value.researchProjects)"
></div>
</a-col>
</a-col>
<a-col
:span=
"20"
>
</a-row>
<div
class=
"special-middle"
>
<a-row>
<div>
<a-col
:span=
"24"
>
<a-form-model-item>
<div
class=
"tb-title"
>
<div>
{{
formData
.
researchCount
}}
</div>
<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>
</a-form-model-item>
</div>
</div>
</a-col>
</div>
</a-row>
</a-col>
</a-row>
<a-row
type=
"flex"
class=
"item_inner"
>
<a-row
type=
"flex"
>
<a-col
:span=
"2"
class=
"bg-gray"
style=
"text-align: center;"
>
<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=
"10"
class=
"bg-gray"
style=
"text-align: center;"
>
<a-col
:span=
"20"
>
<div
class=
"special-middle"
>
<div
class=
"special-middle"
>
<div>
文件名
</div>
<div>
</div>
<a-form-model-item>
</a-col>
<div>
{{
formData
.
researchPersonCount
}}
</div>
<a-col
:span=
"10"
class=
"bg-gray"
style=
"text-align: center;"
>
</a-form-model-item>
<div
class=
"special-middle"
>
</div>
<div>
附件说明
</div>
</div>
</div>
</a-col>
</a-col>
</a-row>
<a-col
:span=
"2"
class=
"bg-gray"
style=
"text-align: center;"
>
<a-row>
<div
class=
"special-middle"
>
<a-col
:span=
"24"
style=
"border-top: 0px"
>
<div>
操作
</div>
<div
class=
"tb-title"
>
</div>
<span>
项目基本情况
</span>
</a-col>
</div>
</a-row>
</a-col>
<a-row
v-for=
"(item, index) in value.fileList"
:key=
"'appendix' + index"
type=
"flex"
class=
"item_inner"
>
</a-row>
<a-col
:span=
"2"
style=
"text-align: center;"
>
<a-row
type=
"flex"
>
<div
class=
"special-middle"
>
<a-col
:span=
"4"
class=
"bg-gray"
>
<div>
{{index + 1}}
</div>
<div
class=
"special-middle"
>
</div>
<div
class=
"required"
>
项目名称
</div>
</a-col>
</div>
<a-col
:span=
"10"
style=
"text-align: center;"
>
</a-col>
<div
class=
"special-middle"
>
<a-col
:span=
"20"
>
<div
v-if=
"item.fileName"
style=
"text-align: left;"
>
<a-form-model-item
prop=
"projName"
>
<!-- {{item.fileName}} -->
<a-input
placeholder=
"项目名称"
v-model=
"formData.projName"
:maxLength=
"100"
style=
"width: 80%"
/>
<document-view
:fileUrl=
"item.downloadUrl"
:fileName=
"item.fileName"
:imageArray=
"[item.downloadUrl]"
></document-view>
</a-form-model-item>
</div>
</a-col>
<div
v-else
>
无
</div>
</a-row>
</div>
<a-row
type=
"flex"
>
</a-col>
<a-col
:span=
"4"
class=
"bg-gray"
>
<a-col
:span=
"10"
style=
"text-align: center;"
>
<div
class=
"special-middle"
>
<div
class=
"special-middle"
>
<div
class=
"required"
>
项目所属二级学院/部门名称(牵头单位)
</div>
<div>
{{item.fileExplain}}
<span
v-if=
"item.required"
style=
"color:red;"
>
*
</span></div>
</div>
</div>
</a-col>
</a-col>
<a-col
:span=
"20"
>
<a-col
:span=
"2"
style=
"text-align: center;"
>
<a-form-model-item
prop=
"leadUnit"
>
<div
class=
"special-middle"
>
<a-input
placeholder=
"项目所属二级学院/部门名称(牵头单位)"
v-model=
"formData.leadUnit"
:maxLength=
"100"
style=
"width: 80%"
/>
<div
v-if=
"item.downloadUrl"
><a
:href=
"item.downloadUrl"
:download=
"item.fileName"
>
下载
</a></div>
</a-form-model-item>
</div>
</a-col>
</a-col>
</a-row>
</a-row>
<a-row
type=
"flex"
>
<a-col
:span=
"4"
class=
"bg-gray"
>
<a-row>
<div
class=
"special-middle"
>
<a-col
:span=
"24"
>
<div
class=
"required"
>
推荐部门
</div>
<div
class=
"tb-title"
>
</div>
<span>
审核记录
</span>
</a-col>
</div>
<a-col
:span=
"20"
>
</a-col>
<a-form-model-item
prop=
"recommendUnit"
>
</a-row>
<a-input
placeholder=
"推荐部门"
v-model=
"formData.recommendUnit"
:maxLength=
"100"
style=
"width: 80%"
/>
<a-row>
</a-form-model-item>
<a-col
:span=
"24"
>
</a-col>
<audit-list
v-model=
"value.auditList"
/>
</a-row>
</a-col>
<a-row
type=
"flex"
>
</a-row>
<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=
"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"
/>
</a-form-model-item>
</a-col>
<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=
"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"
/>
</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>
</a-col>
<a-col
:span=
"20"
>
<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-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=
"20"
>
<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=
"required"
>
项目总经费(万元)
</div>
</div>
</a-col>
<a-col
:span=
"8"
>
<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"
>
<div
class=
"special-middle"
>
<div
class=
"required"
>
申请科技经费(万元)
</div>
</div>
</a-col>
<a-col
:span=
"8"
>
<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-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=
"linkName"
>
<a-input
placeholder=
"项目联系人姓名"
v-model=
"formData.linkName"
:maxLength=
"100"
style=
"width: 80%"
/>
</a-form-model-item>
</a-col>
<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=
"linkMobile"
>
<a-input
placeholder=
"联系人手机"
v-model=
"formData.linkMobile"
:maxLength=
"100"
style=
"width: 80%"
/>
</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>
</a-col>
<a-col
:span=
"20"
>
<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-row>
<a-row
type=
"flex"
>
<a-col
:span=
"4"
class=
"bg-gray"
>
<div
class=
"special-middle"
>
<div
class=
"required"
>
项目摘要(400字以内)
</div>
</div>
</a-col>
<a-col
:span=
"20"
>
<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-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=
"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>
</div>
</div>
</
template
>
</
template
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment