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
97a41ae7
Commit
97a41ae7
authored
Dec 12, 2024
by
徐俊
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://gitlab.yiboshi.com/XuJun/yn-science-front
parents
c296c4dd
91aeba09
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
85 additions
and
32 deletions
+85
-32
register.js
src/register.js
+2
-0
final.vue
src/views/audit/project/final.vue
+2
-2
index.vue
src/views/basicSetting/person/index.vue
+4
-1
edit.vue
src/views/basicSetting/unit/edit.vue
+4
-1
cascaderSelect.vue
src/views/components/common/cascaderSelect.vue
+37
-5
config.js
src/views/components/common/config.js
+0
-0
evaluation.vue
src/views/evaluation/evaluation.vue
+1
-1
Index.vue
src/views/query/project/Index.vue
+3
-6
projectEdit.vue
src/views/report/project/components/projectEdit.vue
+4
-2
projectInfo.vue
src/views/report/project/components/projectInfo.vue
+14
-0
Index.vue
src/views/timeSet/batch/Index.vue
+6
-6
batchEdit.vue
src/views/timeSet/batch/components/batchEdit.vue
+8
-8
No files found.
src/register.js
View file @
97a41ae7
...
@@ -27,6 +27,7 @@ import upLoad from '@/views/components/common/upLoad'
...
@@ -27,6 +27,7 @@ import upLoad from '@/views/components/common/upLoad'
import
paraMultiSelect
from
'@/views/components/common/paraMultiSelect'
import
paraMultiSelect
from
'@/views/components/common/paraMultiSelect'
import
paraSelect
from
'@/views/components/common/paraSelect'
import
paraSelect
from
'@/views/components/common/paraSelect'
import
baseSelect
from
'@/views/components/common/baseSelect'
import
baseSelect
from
'@/views/components/common/baseSelect'
import
cascaderSelect
from
'@/views/components/common/cascaderSelect'
import
Viewer
from
"v-viewer"
import
Viewer
from
"v-viewer"
import
'viewerjs/dist/viewer.css'
import
'viewerjs/dist/viewer.css'
...
@@ -39,6 +40,7 @@ Vue.component('fModal', fModal)
...
@@ -39,6 +40,7 @@ Vue.component('fModal', fModal)
Vue
.
component
(
'paraMultiSelect'
,
paraMultiSelect
)
Vue
.
component
(
'paraMultiSelect'
,
paraMultiSelect
)
Vue
.
component
(
'paraSelect'
,
paraSelect
)
Vue
.
component
(
'paraSelect'
,
paraSelect
)
Vue
.
component
(
'baseSelect'
,
baseSelect
)
Vue
.
component
(
'baseSelect'
,
baseSelect
)
Vue
.
component
(
'cascaderSelect'
,
cascaderSelect
)
// 设置ant日期选择框为中文样式
// 设置ant日期选择框为中文样式
import
moment
from
'moment'
import
moment
from
'moment'
...
...
src/views/audit/project/final.vue
View file @
97a41ae7
...
@@ -47,9 +47,9 @@
...
@@ -47,9 +47,9 @@
</span>
</span>
</
template
>
</
template
>
<
template
slot=
"option"
slot-scope=
"record"
>
<
template
slot=
"option"
slot-scope=
"record"
>
<
a-button
type=
"link"
size=
"small"
v-if=
"record.projState >= 50"
@
click=
"recordClick(record, 'viewProjectTask')"
>
查看任务书
</a-button
>
<
!--
<a-button
type=
"link"
size=
"small"
v-if=
"record.projState >= 50"
@
click=
"recordClick(record, 'viewProjectTask')"
>
查看任务书
</a-button>
--
>
<a-button
type=
"link"
size=
"small"
@
click=
"recordClick(record, 'evaluation')"
>
专家评审明细
</a-button>
<a-button
type=
"link"
size=
"small"
@
click=
"recordClick(record, 'evaluation')"
>
专家评审明细
</a-button>
<a-button
type=
"link"
size=
"small"
v-if=
"
(record.auditResult == 1 && isButten)
"
@
click=
"recordClick(record, 'audit')"
>
审核
</a-button>
<a-button
type=
"link"
size=
"small"
v-if=
"
record.auditResult == 1
"
@
click=
"recordClick(record, 'audit')"
>
审核
</a-button>
</
template
>
</
template
>
</a-table>
</a-table>
<a-pagination
v-if=
"pagination.total > 0"
:total=
"pagination.total"
show-size-changer
show-quick-jumper
v-model=
"pagination.pageIndex"
:page-size=
"pagination.pageSize"
:page-size-options=
"pagination.pageSizeOptions"
@
showSizeChange=
"showSizeChange"
@
change=
"change"
:showTotal=
"() => `共 ${pagination.total} 条`"
/>
<a-pagination
v-if=
"pagination.total > 0"
:total=
"pagination.total"
show-size-changer
show-quick-jumper
v-model=
"pagination.pageIndex"
:page-size=
"pagination.pageSize"
:page-size-options=
"pagination.pageSizeOptions"
@
showSizeChange=
"showSizeChange"
@
change=
"change"
:showTotal=
"() => `共 ${pagination.total} 条`"
/>
...
...
src/views/basicSetting/person/index.vue
View file @
97a41ae7
...
@@ -48,7 +48,10 @@ export default {
...
@@ -48,7 +48,10 @@ export default {
this
.
$api
.
person
.
getAppPersonInfo
().
then
(({
data
=
{}
})
=>
{
this
.
$api
.
person
.
getAppPersonInfo
().
then
(({
data
=
{}
})
=>
{
if
(
data
)
{
if
(
data
)
{
this
.
formData
=
data
.
person
this
.
formData
=
data
.
person
setComplete
(
data
.
isComplete
)
if
(
data
.
isComplete
)
{
setComplete
(
data
.
isComplete
)
this
.
$emit
(
'sub'
,
data
.
isComplete
)
}
}
}
this
.
loading
=
false
this
.
loading
=
false
}).
catch
(()
=>
{
this
.
loading
=
false
})
}).
catch
(()
=>
{
this
.
loading
=
false
})
...
...
src/views/basicSetting/unit/edit.vue
View file @
97a41ae7
...
@@ -56,7 +56,10 @@ export default {
...
@@ -56,7 +56,10 @@ export default {
this
.
$api
.
unit
.
getAppUnitInfo
().
then
(({
data
=
{}
})
=>
{
this
.
$api
.
unit
.
getAppUnitInfo
().
then
(({
data
=
{}
})
=>
{
if
(
data
)
{
if
(
data
)
{
this
.
formData
=
data
.
unit
this
.
formData
=
data
.
unit
setUnitComplete
(
data
.
isComplete
)
if
(
data
.
isComplete
)
{
setUnitComplete
(
data
.
isComplete
)
this
.
$emit
(
'sub'
,
data
.
isComplete
)
}
}
}
this
.
loading
=
false
this
.
loading
=
false
}).
catch
(()
=>
{
}).
catch
(()
=>
{
...
...
src/views/components/common/cascaderSelect.vue
View file @
97a41ae7
<
template
>
<
template
>
<a-cascader
:options=
"options"
change-on-select
:show-search=
"
{ filter }" :display-render="displayRender" expand-trigger="hover" placeholder="Please select" @change="onChange" />
<a-cascader
v-model=
"selected"
:style=
"
{width:'80%'}" :options="options"
:show-search="{ filter }" :display-render="displayRender" expand-trigger="hover" placeholder="Please select" @change="onChange" />
</
template
>
</
template
>
<
script
>
<
script
>
import
{
specList
}
from
"@/views/components/common/config"
import
{
specList
,
getSpecArray
}
from
"@/views/components/common/config"
export
default
{
export
default
{
name
:
"cascaderSelect"
,
name
:
"cascaderSelect"
,
data
()
{
data
()
{
return
{
return
{
options
:
specList
options
:
specList
,
selected
:
null
,
};
};
},
},
props
:
{
value
:
{
type
:
String
,
default
()
{
return
null
}
},
},
created
()
{
created
()
{
console
.
log
(
this
.
options
)
if
(
!!
this
.
value
)
{
this
.
selected
=
getSpecArray
(
this
.
value
)
// this.$emit("change");
// this.$emit("input", this.selected)
}
console
.
log
(
this
.
selected
)
},
},
methods
:
{
methods
:
{
onChange
(
value
,
selectedOptions
)
{
onChange
(
value
,
selectedOptions
)
{
console
.
log
(
value
,
selectedOptions
);
console
.
log
(
value
,
selectedOptions
);
this
.
selected
=
value
if
(
!!
this
.
selected
&&
this
.
selected
.
length
==
3
)
{
this
.
$emit
(
"input"
,
this
.
selected
[
2
])
this
.
$emit
(
"change"
);
}
},
},
displayRender
({
labels
})
{
displayRender
({
labels
})
{
return
labels
[
labels
.
length
-
1
];
return
labels
[
labels
.
length
-
1
];
},
},
filter
(
inputValue
,
path
)
{
filter
(
inputValue
,
path
)
{
return
path
.
some
(
option
=>
option
.
label
.
toLowerCase
().
indexOf
(
inputValue
.
toLowerCase
())
>
-
1
);
return
path
.
some
(
option
=>
option
.
label
.
toLowerCase
().
indexOf
(
inputValue
.
toLowerCase
())
>
-
1
);
},
},
},
},
watch
:
{
value
:
{
handler
(
value
)
{
if
(
!!
value
)
{
this
.
selected
=
getSpecArray
(
this
.
value
)
if
(
!!
this
.
selected
&&
this
.
selected
.
length
==
3
)
{
this
.
$emit
(
"input"
,
this
.
selected
[
2
])
this
.
$emit
(
"change"
);
}
}
},
},
}
};
};
</
script
>
</
script
>
src/views/components/common/config.js
View file @
97a41ae7
This diff is collapsed.
Click to expand it.
src/views/evaluation/evaluation.vue
View file @
97a41ae7
...
@@ -96,7 +96,7 @@ export default {
...
@@ -96,7 +96,7 @@ export default {
methods
:
{
methods
:
{
moment
,
moment
,
getYear
()
{
getYear
()
{
this
.
$api
.
batch
.
getCurrentYearBatch
({
type
:
3
,
projType
:
getType
()
}).
then
(({
data
=
{}
})
=>
{
this
.
$api
.
batch
.
getCurrentYearBatch
({
type
:
5
,
projType
:
getType
()
}).
then
(({
data
=
{}
})
=>
{
if
(
data
)
{
if
(
data
)
{
this
.
isButten
=
data
.
disabled
this
.
isButten
=
data
.
disabled
this
.
description
=
data
.
description
this
.
description
=
data
.
description
...
...
src/views/query/project/Index.vue
View file @
97a41ae7
...
@@ -15,15 +15,13 @@
...
@@ -15,15 +15,13 @@
</a-form-item>
</a-form-item>
<a-form-item>
<a-form-item>
<a-button
type=
"primary"
icon=
"search"
@
click=
"search"
>
搜索
</a-button>
<a-button
type=
"primary"
icon=
"search"
@
click=
"search"
>
搜索
</a-button>
<a-button
icon=
"reload"
style=
"margin-left: 10px"
@
click=
"reset"
class=
"bt-normal"
>
重置
</a-button>
<a-button
icon=
"reload"
style=
"margin-left: 10px"
@
click=
"reset"
class=
"bt-normal"
>
重置
</a-button>
<cascader-select/>
</a-form-item>
</a-form-item>
</a-form>
</a-form>
<a-divider
style=
"height: 1px; background-color: #e8e8e8;"
/>
<a-divider
style=
"height: 1px; background-color: #e8e8e8;"
/>
<div
class=
"submit-btn"
>
<div
class=
"submit-btn"
>
{{
}}
<a-button
type=
"primary"
@
click=
"exportData"
icon=
"download"
>
Excel
</a-button>
<a-button
type=
"primary"
@
click=
"exportData"
icon=
"download"
>
Excel
</a-button>
<
a-button
type=
"primary"
@
click=
"scoreClick"
icon=
"download"
>
评分
</a-button
>
<
!--
<a-button
type=
"primary"
@
click=
"scoreClick"
icon=
"download"
>
评分
</a-button>
--
>
</div>
</div>
<a-table
:dataSource=
"tableData"
:columns=
"columns"
:scroll=
"
{ x: 'max-content' }" rowKey="id" :pagination="false" :loading="loading">
<a-table
:dataSource=
"tableData"
:columns=
"columns"
:scroll=
"
{ x: 'max-content' }" rowKey="id" :pagination="false" :loading="loading">
<template
slot=
"projName"
slot-scope=
"record"
>
<template
slot=
"projName"
slot-scope=
"record"
>
...
@@ -54,11 +52,10 @@ import moment from 'moment'
...
@@ -54,11 +52,10 @@ import moment from 'moment'
import
{
isEmptyParams
,
filterExportExcelData
,
tableColumnsName
}
from
"@/views/utils/common"
;
import
{
isEmptyParams
,
filterExportExcelData
,
tableColumnsName
}
from
"@/views/utils/common"
;
import
projectView
from
'@/views/report/project/components/projectView'
import
projectView
from
'@/views/report/project/components/projectView'
import
scoreEdit
from
'@/views/evaluation/components/scoreEdit'
import
scoreEdit
from
'@/views/evaluation/components/scoreEdit'
import
cascaderSelect
from
'@/views/components/common/cascaderSelect'
export
default
{
export
default
{
name
:
'queryProject'
,
name
:
'queryProject'
,
components
:
{
components
:
{
projectView
,
scoreEdit
,
cascaderSelect
projectView
,
scoreEdit
},
},
data
()
{
data
()
{
return
{
return
{
...
...
src/views/report/project/components/projectEdit.vue
View file @
97a41ae7
...
@@ -311,7 +311,8 @@
...
@@ -311,7 +311,8 @@
</a-col>
</a-col>
<a-col
:span=
"20"
>
<a-col
:span=
"20"
>
<a-form-model-item
prop=
"knowledgeId"
>
<a-form-model-item
prop=
"knowledgeId"
>
<para-multi-select
v-model=
"formData.knowledgeId"
:typeId=
"57"
/>
<cascader-select
v-model=
"formData.knowledgeId"
/>
<!--
<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>
...
@@ -603,7 +604,7 @@ export default {
...
@@ -603,7 +604,7 @@ export default {
unitLinkEmail
:
[{
required
:
true
,
message
:
'请填写电子邮箱'
,
trigger
:
'blur'
},],
unitLinkEmail
:
[{
required
:
true
,
message
:
'请填写电子邮箱'
,
trigger
:
'blur'
},],
unitLinkFax
:
[{
required
:
true
,
message
:
'请填写传真'
,
trigger
:
'blur'
},],
unitLinkFax
:
[{
required
:
true
,
message
:
'请填写传真'
,
trigger
:
'blur'
},],
projName
:
[{
required
:
true
,
message
:
'请填写项目名称'
,
trigger
:
'blur'
},],
projName
:
[{
required
:
true
,
message
:
'请填写项目名称'
,
trigger
:
'blur'
},],
knowledgeId
:
{
required
:
true
,
message
:
'请选择
>项目所属学科类别
'
,
trigger
:
'change'
},
knowledgeId
:
{
required
:
true
,
message
:
'请选择
学科代码
'
,
trigger
:
'change'
},
subjectScope
:
[{
required
:
true
,
message
:
'请填写选题范围'
,
trigger
:
'blur'
},],
subjectScope
:
[{
required
:
true
,
message
:
'请填写选题范围'
,
trigger
:
'blur'
},],
projClass
:
[{
required
:
true
,
message
:
'请填写项目类别'
,
trigger
:
'blur'
},],
projClass
:
[{
required
:
true
,
message
:
'请填写项目类别'
,
trigger
:
'blur'
},],
remark
:
[{
required
:
true
,
message
:
'请填写附注说明'
,
trigger
:
'blur'
},],
remark
:
[{
required
:
true
,
message
:
'请填写附注说明'
,
trigger
:
'blur'
},],
...
@@ -691,6 +692,7 @@ export default {
...
@@ -691,6 +692,7 @@ export default {
}
}
},
},
submit
()
{
submit
()
{
console
.
log
(
this
.
formData
)
this
.
processProjectYearTarget
()
this
.
processProjectYearTarget
()
this
.
$refs
.
form
.
validate
(
valid
=>
{
this
.
$refs
.
form
.
validate
(
valid
=>
{
if
(
valid
)
{
if
(
valid
)
{
...
...
src/views/report/project/components/projectInfo.vue
View file @
97a41ae7
...
@@ -519,6 +519,20 @@
...
@@ -519,6 +519,20 @@
<!-- 附件 -->
<!-- 附件 -->
<file-info
:fileList
.
sync=
"value.fileList"
/>
<file-info
:fileList
.
sync=
"value.fileList"
/>
</div>
</div>
<div
v-if=
"tabsData[7].isShow"
>
<a-row>
<a-col
:span=
"24"
>
<div
class=
"main-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>
</div>
</
template
>
</
template
>
...
...
src/views/timeSet/batch/Index.vue
View file @
97a41ae7
...
@@ -32,12 +32,12 @@ export default {
...
@@ -32,12 +32,12 @@ export default {
{
key
:
'2'
,
title
:
'批次'
,
dataIndex
:
'batch'
,
align
:
'center'
},
{
key
:
'2'
,
title
:
'批次'
,
dataIndex
:
'batch'
,
align
:
'center'
},
{
key
:
'3'
,
title
:
'项目申报时间'
,
dataIndex
:
'reportStart'
,
colSpan
:
2
,
ellipsis
:
true
},
{
key
:
'3'
,
title
:
'项目申报时间'
,
dataIndex
:
'reportStart'
,
colSpan
:
2
,
ellipsis
:
true
},
{
key
:
'4'
,
title
:
'项目申报时间'
,
dataIndex
:
'reportEnd'
,
colSpan
:
0
,
ellipsis
:
true
},
{
key
:
'4'
,
title
:
'项目申报时间'
,
dataIndex
:
'reportEnd'
,
colSpan
:
0
,
ellipsis
:
true
},
{
key
:
'5'
,
title
:
'州市级及以下单位上报时间'
,
dataIndex
:
'unitStart'
,
colSpan
:
2
,
ellipsis
:
true
},
//
{ key: '5', title: '州市级及以下单位上报时间', dataIndex: 'unitStart', colSpan: 2, ellipsis: true },
{
key
:
'6'
,
title
:
'州市级及以下单位上报时间'
,
dataIndex
:
'unitEnd'
,
colSpan
:
0
,
ellipsis
:
true
},
//
{ key: '6', title: '州市级及以下单位上报时间', dataIndex: 'unitEnd', colSpan: 0, ellipsis: true },
{
key
:
'7'
,
title
:
'州市级行政单位审核时间'
,
dataIndex
:
'prefectureStart'
,
colSpan
:
2
,
ellipsis
:
true
},
//
{ key: '7', title: '州市级行政单位审核时间', dataIndex: 'prefectureStart', colSpan: 2, ellipsis: true },
{
key
:
'8'
,
title
:
'州市级行政单位审核时间'
,
dataIndex
:
'prefectureEnd'
,
colSpan
:
0
,
ellipsis
:
true
},
//
{ key: '8', title: '州市级行政单位审核时间', dataIndex: 'prefectureEnd', colSpan: 0, ellipsis: true },
{
key
:
'9'
,
title
:
'省直单位上报时间'
,
dataIndex
:
'provinceStart'
,
colSpan
:
2
,
ellipsis
:
true
},
//
{ key: '9', title: '省直单位上报时间', dataIndex: 'provinceStart', colSpan: 2, ellipsis: true },
{
key
:
'10'
,
title
:
'省直单位上报时间'
,
dataIndex
:
'provinceEnd'
,
colSpan
:
0
,
ellipsis
:
true
},
//
{ key: '10', title: '省直单位上报时间', dataIndex: 'provinceEnd', colSpan: 0, ellipsis: true },
{
key
:
'11'
,
title
:
'专家评审时间'
,
dataIndex
:
'expertStart'
,
colSpan
:
2
,
ellipsis
:
true
},
{
key
:
'11'
,
title
:
'专家评审时间'
,
dataIndex
:
'expertStart'
,
colSpan
:
2
,
ellipsis
:
true
},
{
key
:
'12'
,
title
:
'专家评审时间'
,
dataIndex
:
'expertEnd'
,
colSpan
:
0
,
ellipsis
:
true
},
{
key
:
'12'
,
title
:
'专家评审时间'
,
dataIndex
:
'expertEnd'
,
colSpan
:
0
,
ellipsis
:
true
},
{
key
:
'13'
,
title
:
'备注'
,
dataIndex
:
'remark'
,
align
:
'center'
,
ellipsis
:
true
},
{
key
:
'13'
,
title
:
'备注'
,
dataIndex
:
'remark'
,
align
:
'center'
,
ellipsis
:
true
},
...
...
src/views/timeSet/batch/components/batchEdit.vue
View file @
97a41ae7
...
@@ -30,7 +30,7 @@
...
@@ -30,7 +30,7 @@
</a-form-model-item>
</a-form-model-item>
</a-col>
</a-col>
</a-row>
</a-row>
<a-row>
<
!--
<
a-row>
<a-col
:span=
"6"
class=
"bg-gray"
>
<a-col
:span=
"6"
class=
"bg-gray"
>
<div
class=
"required"
>
州市级及以下单位上报时间
</div>
<div
class=
"required"
>
州市级及以下单位上报时间
</div>
</a-col>
</a-col>
...
@@ -59,7 +59,7 @@
...
@@ -59,7 +59,7 @@
<a-range-picker
v-model=
"formData.provinceRange"
show-time
format=
"YYYY-MM-DD HH:mm:ss"
valueFormat=
"YYYY-MM-DD HH:mm:ss"
@
change=
"provinceDateChange"
:placeholder=
"['开始时间', '结束时间']"
/>
<a-range-picker
v-model=
"formData.provinceRange"
show-time
format=
"YYYY-MM-DD HH:mm:ss"
valueFormat=
"YYYY-MM-DD HH:mm:ss"
@
change=
"provinceDateChange"
:placeholder=
"['开始时间', '结束时间']"
/>
</a-form-model-item>
</a-form-model-item>
</a-col>
</a-col>
</a-row>
</a-row>
-->
<a-row>
<a-row>
<a-col
:span=
"6"
class=
"bg-gray"
>
<a-col
:span=
"6"
class=
"bg-gray"
>
<div
class=
"required"
>
专家审核时间
</div>
<div
class=
"required"
>
专家审核时间
</div>
...
@@ -126,9 +126,9 @@ export default {
...
@@ -126,9 +126,9 @@ export default {
year
:
{
required
:
true
,
message
:
'请输入申报年度'
},
year
:
{
required
:
true
,
message
:
'请输入申报年度'
},
batch
:
{
required
:
true
,
message
:
'请输入申报批次'
},
batch
:
{
required
:
true
,
message
:
'请输入申报批次'
},
reportRange
:
[{
required
:
true
,
validator
:
checkDateRange
,
trigger
:
'blur'
}],
reportRange
:
[{
required
:
true
,
validator
:
checkDateRange
,
trigger
:
'blur'
}],
unitRange
:
[{
required
:
true
,
validator
:
checkDateRange
,
trigger
:
'blur'
}],
//
unitRange: [{ required: true, validator: checkDateRange, trigger: 'blur' }],
prefectureRange
:
[{
required
:
true
,
validator
:
checkDateRange
,
trigger
:
'blur'
}],
//
prefectureRange: [{ required: true, validator: checkDateRange, trigger: 'blur' }],
provinceRange
:
[{
required
:
true
,
validator
:
checkDateRange
,
trigger
:
'blur'
}],
//
provinceRange: [{ required: true, validator: checkDateRange, trigger: 'blur' }],
expertRange
:
[{
required
:
true
,
validator
:
checkDateRange
,
trigger
:
'blur'
}],
expertRange
:
[{
required
:
true
,
validator
:
checkDateRange
,
trigger
:
'blur'
}],
remark
:
[{
required
:
false
}]
remark
:
[{
required
:
false
}]
},
},
...
@@ -165,9 +165,9 @@ export default {
...
@@ -165,9 +165,9 @@ export default {
this
.
formData
.
expertEnd
=
data
.
expertEnd
this
.
formData
.
expertEnd
=
data
.
expertEnd
this
.
formData
.
remark
=
data
.
remark
this
.
formData
.
remark
=
data
.
remark
this
.
formData
.
reportRange
=
[
data
.
reportStart
,
data
.
reportEnd
]
this
.
formData
.
reportRange
=
[
data
.
reportStart
,
data
.
reportEnd
]
this
.
formData
.
unitRange
=
[
data
.
unitStart
,
data
.
unitEnd
]
//
this.formData.unitRange = [data.unitStart, data.unitEnd]
this
.
formData
.
prefectureRange
=
[
data
.
prefectureStart
,
data
.
prefectureEnd
]
//
this.formData.prefectureRange = [data.prefectureStart, data.prefectureEnd]
this
.
formData
.
provinceRange
=
[
data
.
provinceStart
,
data
.
provinceEnd
]
//
this.formData.provinceRange = [data.provinceStart, data.provinceEnd]
this
.
formData
.
expertRange
=
[
data
.
expertStart
,
data
.
expertEnd
]
this
.
formData
.
expertRange
=
[
data
.
expertStart
,
data
.
expertEnd
]
}
}
this
.
loading
=
false
this
.
loading
=
false
...
...
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