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
a3de6cef
Commit
a3de6cef
authored
Jan 14, 2025
by
wangxl
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
33333
parent
5e309039
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
42 additions
and
35 deletions
+42
-35
Index.vue
src/views/report/task/Index.vue
+8
-2
taskEdit.vue
src/views/report/task/components/taskEdit.vue
+34
-33
No files found.
src/views/report/task/Index.vue
View file @
a3de6cef
...
...
@@ -172,12 +172,18 @@ export default {
}
},
closeWindow
(
value
)
{
if
(
value
===
'
ed
it'
)
{
if
(
value
===
'
subm
it'
)
{
this
.
visibleEdit
=
false
this
.
getListByPage
()
}
else
if
(
value
===
'save'
)
{
this
.
getListByPage
()
}
else
else
if
(
value
===
'error'
)
{
this
.
id
=
null
this
.
projId
=
null
this
.
visibleEdit
=
false
this
.
visibleView
=
false
}
},
callback
(
key
)
{
this
.
searchForm
.
taskState
=
key
;
...
...
src/views/report/task/components/taskEdit.vue
View file @
a3de6cef
...
...
@@ -33,9 +33,12 @@
<a-col
:span=
"9"
>
<div
class=
"special-middle"
>
<div>
<a-form-model-item
prop=
"unitType"
>
<a-input
placeholder=
"注册单位类型"
v-model=
"formData.unitType"
:maxLength=
"100"
style=
"width:80%"
/>
<a-form-model-item>
医疗机构
</a-form-model-item>
<!--
<a-form-model-item
prop=
"unitType"
>
<a-input
placeholder=
"注册单位类型"
v-model=
"formData.unitType"
:maxLength=
"100"
style=
"width:80%"
/>
</a-form-model-item>
-->
</div>
</div>
</a-col>
...
...
@@ -63,8 +66,8 @@
<a-col
:span=
"21"
>
<div
class=
"special-middle"
>
<div>
<a-form-model-item
prop=
"
a
ddress"
>
<a-input
placeholder=
"通讯地址"
v-model=
"formData.
a
ddress"
:maxLength=
"100"
style=
"width:80%"
/>
<a-form-model-item
prop=
"
unitA
ddress"
>
<a-input
placeholder=
"通讯地址"
v-model=
"formData.
unitA
ddress"
:maxLength=
"100"
style=
"width:80%"
/>
</a-form-model-item>
</div>
</div>
...
...
@@ -518,7 +521,7 @@
<div
class=
"special-middle"
>
<div>
<a-form-model-item
prop=
"unitLinkName"
>
<a-input
placeholder=
"项目联系人姓名"
v-model=
"formData.
unitL
inkName"
:maxLength=
"100"
style=
"width:80%"
/>
<a-input
placeholder=
"项目联系人姓名"
v-model=
"formData.
l
inkName"
:maxLength=
"100"
style=
"width:80%"
/>
</a-form-model-item>
</div>
</div>
...
...
@@ -532,7 +535,7 @@
<div
class=
"special-middle"
>
<div>
<a-form-model-item
prop=
"unitLinkMobile"
>
<a-input
placeholder=
"联系人电话"
v-model=
"formData.
unitL
inkMobile"
:maxLength=
"100"
style=
"width:80%"
/>
<a-input
placeholder=
"联系人电话"
v-model=
"formData.
l
inkMobile"
:maxLength=
"100"
style=
"width:80%"
/>
</a-form-model-item>
</div>
</div>
...
...
@@ -548,7 +551,7 @@
<div
class=
"special-middle"
>
<div>
<a-form-model-item
prop=
"unitLinkFax"
>
<a-input
placeholder=
"传真"
v-model=
"formData.
unitL
inkFax"
:maxLength=
"100"
style=
"width:80%"
/>
<a-input
placeholder=
"传真"
v-model=
"formData.
l
inkFax"
:maxLength=
"100"
style=
"width:80%"
/>
</a-form-model-item>
</div>
</div>
...
...
@@ -562,7 +565,7 @@
<div
class=
"special-middle"
>
<div>
<a-form-model-item
prop=
"unitLinkEmail"
>
<a-input
placeholder=
"电子信箱"
v-model=
"formData.
unitL
inkEmail"
:maxLength=
"100"
style=
"width:80%"
/>
<a-input
placeholder=
"电子信箱"
v-model=
"formData.
l
inkEmail"
:maxLength=
"100"
style=
"width:80%"
/>
</a-form-model-item>
</div>
</div>
...
...
@@ -708,31 +711,29 @@ export default {
managerDept
:
""
,
},
rules
:
{
jobTime
:
[{
required
:
true
,
message
:
'请填写每年工作时间(月)'
,
trigger
:
'blur'
},],
address
:
[{
required
:
true
,
message
:
'请填写个人通讯地址'
,
trigger
:
'blur'
},],
mainResearchAreas
:
[{
required
:
true
,
message
:
'请填写主要研究领域'
,
trigger
:
'blur'
},],
unitLinkName
:
[{
required
:
true
,
message
:
'请填写单位联系人'
,
trigger
:
'blur'
},],
unitLinkMobile
:
[{
required
:
true
,
message
:
'请填写联系人电话'
,
trigger
:
'blur'
},],
unitLinkEmail
:
[{
required
:
true
,
message
:
'请填写电子邮箱'
,
trigger
:
'blur'
},],
unitLinkFax
:
[{
required
:
true
,
message
:
'请填写传真'
,
trigger
:
'blur'
},],
projName
:
[{
required
:
true
,
message
:
'请填写项目名称'
,
trigger
:
'blur'
},],
knowledgeId
:
{
required
:
true
,
message
:
'请选择学科代码'
,
trigger
:
'change'
},
// subjectScope: [{ required: true, message: '请填写选题范围', trigger: 'blur' },],
// projClass: [{ required: true, message: '请填写项目类别', trigger: 'blur' },],
remark
:
[{
required
:
true
,
message
:
'请填写附注说明'
,
trigger
:
'blur'
},],
startDate
:
{
required
:
true
,
message
:
'请选择项日开始时间'
,
trigger
:
'change'
},
endDate
:
{
required
:
true
,
message
:
'请选择项目结束时间'
,
trigger
:
'change'
},
// totalFunding: [{ required: true, message: '请填写项目总经费', trigger: 'blur' },],
// govFunding: [{ required: true, message: '请填写申请科技经费', trigger: 'blur' },],
projAbstract
:
[{
required
:
true
,
message
:
'请填写项目摘要'
,
trigger
:
'blur'
},],
projKeywords
:
[{
required
:
true
,
message
:
'请填写关键词'
,
trigger
:
'blur'
},],
researchContent
:
{
required
:
true
,
message
:
'请填写项目实施目标'
,
trigger
:
'blur'
},
technologyTarget
:
{
required
:
true
,
message
:
'请填写主要技术指标'
,
trigger
:
'blur'
},
economyTarget
:
{
required
:
true
,
message
:
'请填写主要经济指标'
,
trigger
:
'blur'
},
achievementTarget
:
[{
required
:
true
,
message
:
'请填写项目实施中形成的示范基地、中试线、生产线及其规模等'
,
trigger
:
'blur'
},],
technologyReportsTarget
:
{
required
:
true
,
message
:
'请填写科技报告考核指标'
,
trigger
:
'blur'
},
otherTarget
:
{
required
:
true
,
message
:
'请填写其他应考核的指标'
,
trigger
:
'blur'
},
downloadUrl
:
[{
required
:
true
,
message
:
'请填写关键词'
,
trigger
:
'blur'
},],
organizationCode
:
[{
required
:
true
,
message
:
'请填写统一社会信用代码'
,
trigger
:
'blur'
},],
unitAddress
:
[{
required
:
true
,
message
:
'请填写通讯地址'
,
trigger
:
'blur'
},],
registeredAddress
:
[{
required
:
true
,
message
:
'请填写注册所在地'
,
trigger
:
'blur'
},],
postCode
:
[{
required
:
true
,
message
:
'请填写邮编'
,
trigger
:
'blur'
},],
legalPerson
:
[{
required
:
true
,
message
:
'请填写法定代表人'
,
trigger
:
'blur'
},],
workforce
:
[{
required
:
true
,
message
:
'请填写职工总数'
,
trigger
:
'blur'
},],
specializedPersonnel
:
[{
required
:
true
,
message
:
'请填写其中专科以上人员'
,
trigger
:
'blur'
},],
researchPersonnel
:
[{
required
:
true
,
message
:
'请填写研究开发人员'
,
trigger
:
'blur'
},],
depositBank
:
[{
required
:
true
,
message
:
'请填写开户银行'
,
trigger
:
'blur'
},],
bankAccount
:
[{
required
:
true
,
message
:
'请填写银行账号'
,
trigger
:
'blur'
},],
depositBankAddress
:
[{
required
:
true
,
message
:
'请填写开户银行地址'
,
trigger
:
'blur'
},],
interbankNumber
:
[{
required
:
true
,
message
:
'请填写银行联行号'
,
trigger
:
'blur'
},],
projWork
:
[{
required
:
true
,
message
:
'请填写项目分工'
,
trigger
:
'blur'
},],
fax
:
[{
required
:
false
,
message
:
'请填写传真'
,
trigger
:
'blur'
},],
telephone
:
[{
required
:
false
,
message
:
'请填写联系电话'
,
trigger
:
'blur'
},],
keyAreas
:
[{
required
:
true
,
message
:
'请填写所属我省重点领域'
,
trigger
:
'blur'
},],
startDate
:
[{
required
:
true
,
message
:
'请选择项日开始时间'
,
trigger
:
'change'
},],
endDate
:
[{
required
:
true
,
message
:
'请选择项目结束时间'
,
trigger
:
'change'
},],
linkName
:
[{
required
:
true
,
message
:
'请填写项目联系人'
,
trigger
:
'blur'
},],
linkMobile
:
[{
required
:
true
,
message
:
'请填写联系人电话'
,
trigger
:
'blur'
},],
linkEmail
:
[{
required
:
true
,
message
:
'请填写联系人电子邮箱'
,
trigger
:
'blur'
},],
linkFax
:
[{
required
:
true
,
message
:
'请填写联系人传真'
,
trigger
:
'blur'
},],
isTechnologyReport
:
[{
required
:
true
,
message
:
'请选择是否科技报告'
,
trigger
:
'blur'
},],
},
}
},
...
...
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