Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
T
techbook
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
front-end-dev
techbook
Commits
744f9081
Commit
744f9081
authored
Nov 19, 2019
by
zhangyanni
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
2fc8e464
60b5799a
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
123 additions
and
61 deletions
+123
-61
mobileTop.vue
src/components/mobile/mobileTop.vue
+6
-3
addproject.vue
src/views/mobile/servicerecord/addproject.vue
+8
-2
editOnlyproject.vue
src/views/mobile/servicerecord/editOnlyproject.vue
+4
-1
editplanmentaion.vue
src/views/mobile/servicerecord/editplanmentaion.vue
+83
-39
editproject.vue
src/views/mobile/servicerecord/editproject.vue
+12
-10
projecttypeOnly.vue
src/views/mobile/servicerecord/projecttypeOnly.vue
+6
-3
releasetype.vue
src/views/mobile/servicerecord/releasetype.vue
+2
-2
serviceenterprise.vue
src/views/mobile/servicerecord/serviceenterprise.vue
+2
-1
No files found.
src/components/mobile/mobileTop.vue
View file @
744f9081
...
@@ -82,9 +82,6 @@
...
@@ -82,9 +82,6 @@
},
{
},
{
id
:
7
,
id
:
7
,
name
:
"knowledge"
name
:
"knowledge"
},
{
id
:
8
,
name
:
"serviceRecord"
}],
}],
keyword
:
window
.
sessionStorage
.
getItem
(
"keyword"
)?
window
.
sessionStorage
.
getItem
(
"keyword"
):
null
,
keyword
:
window
.
sessionStorage
.
getItem
(
"keyword"
)?
window
.
sessionStorage
.
getItem
(
"keyword"
):
null
,
currentIndex
:
window
.
sessionStorage
.
getItem
(
"mobileIndex"
)?
window
.
sessionStorage
.
getItem
(
"mobileIndex"
):
-
1
,
currentIndex
:
window
.
sessionStorage
.
getItem
(
"mobileIndex"
)?
window
.
sessionStorage
.
getItem
(
"mobileIndex"
):
-
1
,
...
@@ -238,6 +235,12 @@
...
@@ -238,6 +235,12 @@
},
},
mounted
(){
mounted
(){
if
(
this
.
userInfo
.
roleList
[
0
].
roleType
==
5
){
this
.
activeList
.
push
({
id
:
8
,
name
:
"serviceRecord"
});
}
this
.
getUserInfoFunc
();
this
.
getUserInfoFunc
();
if
(
this
.
$route
.
name
==
"mobileLogin"
||
this
.
$route
.
name
==
"loginByPhone"
||
this
.
$route
.
name
==
"loginByEmail"
||
this
.
$route
.
name
==
"mobileSuccess"
||
this
.
$route
.
name
==
"mobileRegister"
||
this
.
$route
.
name
==
"registerComplete"
){
if
(
this
.
$route
.
name
==
"mobileLogin"
||
this
.
$route
.
name
==
"loginByPhone"
||
this
.
$route
.
name
==
"loginByEmail"
||
this
.
$route
.
name
==
"mobileSuccess"
||
this
.
$route
.
name
==
"mobileRegister"
||
this
.
$route
.
name
==
"registerComplete"
){
window
.
sessionStorage
.
setItem
(
"mobileIndex"
,
-
2
)
window
.
sessionStorage
.
setItem
(
"mobileIndex"
,
-
2
)
...
...
src/views/mobile/servicerecord/addproject.vue
View file @
744f9081
...
@@ -39,7 +39,7 @@
...
@@ -39,7 +39,7 @@
<p>
{{
item
.
companyIntroduction
}}
</p>
<p>
{{
item
.
companyIntroduction
}}
</p>
</div>
</div>
<div>
<div>
<el-checkbox
:disabled=
"item.existFlag"
@
c
lick=
"item.existFlag?'':
checkboxli(index)"
v-model=
"item.checkbox"
class=
"checkboxsize"
></el-checkbox>
<el-checkbox
:disabled=
"item.existFlag"
@
c
hange=
"
checkboxli(index)"
v-model=
"item.checkbox"
class=
"checkboxsize"
></el-checkbox>
</div>
</div>
<p
v-if=
"item.existFlag"
><img
src=
"../../../assets/img/existFlag.png"
></p>
<p
v-if=
"item.existFlag"
><img
src=
"../../../assets/img/existFlag.png"
></p>
</li>
</li>
...
@@ -102,7 +102,7 @@
...
@@ -102,7 +102,7 @@
for
(
let
i
in
this
.
tableData
){
for
(
let
i
in
this
.
tableData
){
this
.
tableData
[
i
].
checkbox
=
false
;
this
.
tableData
[
i
].
checkbox
=
false
;
}
}
this
.
tableData
[
val
].
checkbox
=
!
checkbox
;
this
.
tableData
[
val
].
checkbox
=
checkbox
;
},
},
getsearchCorporates
(
size
){
getsearchCorporates
(
size
){
let
params
=
{
let
params
=
{
...
@@ -213,12 +213,18 @@
...
@@ -213,12 +213,18 @@
height
:
1rem
;
height
:
1rem
;
}
}
>
div
:nth-child
(
2
)
{
>
div
:nth-child
(
2
)
{
width
:
80%
;
margin
:
0
0
.3rem
;
margin
:
0
0
.3rem
;
>
p
:nth-child
(
1
)
{
>
p
:nth-child
(
1
)
{
font-size
:
0
.32rem
;
font-size
:
0
.32rem
;
font-weight
:
bold
;
font-weight
:
bold
;
color
:
#3F3F53
;
color
:
#3F3F53
;
margin-bottom
:
0
.1rem
;
margin-bottom
:
0
.1rem
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
display
:
-
webkit-box
;
-webkit-line-clamp
:
1
;
-webkit-box-orient
:
vertical
;
}
}
>
p
:nth-child
(
2
)
{
>
p
:nth-child
(
2
)
{
font-size
:
0
.28rem
;
font-size
:
0
.28rem
;
...
...
src/views/mobile/servicerecord/editOnlyproject.vue
View file @
744f9081
...
@@ -96,6 +96,7 @@
...
@@ -96,6 +96,7 @@
<
script
>
<
script
>
import
serviceTop
from
'./servicetop'
;
import
serviceTop
from
'./servicetop'
;
import
api
from
'./api/api'
import
api
from
'./api/api'
import
{
Toast
}
from
'mint-ui'
;
export
default
{
export
default
{
name
:
"editOnlyproject"
,
name
:
"editOnlyproject"
,
components
:{
components
:{
...
@@ -149,7 +150,8 @@
...
@@ -149,7 +150,8 @@
}
}
api
.
fillDetail
(
this
.
projectjson
).
then
(
response
=>
{
api
.
fillDetail
(
this
.
projectjson
).
then
(
response
=>
{
if
(
response
.
code
==
0
)
{
if
(
response
.
code
==
0
)
{
this
.
$toast
(
"完善成功"
);
this
.
$router
.
go
(
-
1
);
}
else
{
}
else
{
this
.
$message
.
error
(
response
.
msg
);
this
.
$message
.
error
(
response
.
msg
);
}
}
...
@@ -238,6 +240,7 @@
...
@@ -238,6 +240,7 @@
mounted
(){
mounted
(){
api
.
getDetailFields
(
this
.
$route
.
query
.
projectjson
.
serviceId
).
then
(
response
=>
{
api
.
getDetailFields
(
this
.
$route
.
query
.
projectjson
.
serviceId
).
then
(
response
=>
{
if
(
response
.
code
==
0
)
{
if
(
response
.
code
==
0
)
{
this
.
istitle
=
response
.
result
;
response
.
result
.
forEach
((
item
)
=>
{
response
.
result
.
forEach
((
item
)
=>
{
this
.
projectjson
[
item
.
fieldCode
]
=
null
;
this
.
projectjson
[
item
.
fieldCode
]
=
null
;
this
.
subprojectjson
[
item
.
fieldCode
]
=
null
;
this
.
subprojectjson
[
item
.
fieldCode
]
=
null
;
...
...
src/views/mobile/servicerecord/editplanmentaion.vue
View file @
744f9081
...
@@ -283,6 +283,7 @@
...
@@ -283,6 +283,7 @@
<
script
>
<
script
>
import
api
from
'./api/api'
import
api
from
'./api/api'
import
{
Toast
}
from
'mint-ui'
;
export
default
{
export
default
{
name
:
"editplanmentaion"
,
name
:
"editplanmentaion"
,
props
:
[
'screenchildList'
,
'serviceId'
,
'ServicephasesId'
,
'labName'
,
'response'
,
'responseed'
],
props
:
[
'screenchildList'
,
'serviceId'
,
'ServicephasesId'
,
'labName'
,
'response'
,
'responseed'
],
...
@@ -430,40 +431,52 @@
...
@@ -430,40 +431,52 @@
}
}
}
}
if
(
this
.
response
){
if
(
this
.
response
){
let
params
=
{
if
(
this
.
projectjson
.
explication
){
params
:
this
.
projectjson
,
let
params
=
{
phaseId
:
this
.
ServicephasesId
,
params
:
this
.
projectjson
,
serviceId
:
this
.
response
.
serviceId
,
phaseId
:
this
.
ServicephasesId
,
serviceRecordId
:
this
.
response
.
serviceRecordId
serviceId
:
this
.
response
.
serviceId
,
};
serviceRecordId
:
this
.
response
.
serviceRecordId
api
.
updatePlanRecord
(
params
).
then
(
response
=>
{
};
if
(
response
.
code
==
0
)
{
api
.
updatePlanRecord
(
params
).
then
(
response
=>
{
this
.
$router
.
push
({
path
:
"/personalcenter"
,
query
:{
serviceId
:
this
.
response
.
serviceId
}});
if
(
response
.
code
==
0
)
{
}
else
{
this
.
$router
.
push
({
path
:
"/personalcenter"
,
query
:{
serviceId
:
this
.
response
.
serviceId
}});
this
.
$message
.
error
(
response
.
msg
);
this
.
$toast
(
"添加成功"
);
}
}
else
{
})
this
.
$message
.
error
(
response
.
msg
);
.
catch
(
error
=>
{
}
console
.
log
(
"提交出错"
);
return
false
;
})
})
.
catch
(
error
=>
{
console
.
log
(
"提交出错"
);
return
false
;
})
}
else
{
this
.
$toast
(
"请完善备注信息"
);
}
}
else
{
}
else
{
let
params
=
{
if
(
this
.
projectjson
.
explication
){
params
:
this
.
projectjson
,
let
params
=
{
phaseId
:
this
.
ServicephasesId
,
params
:
this
.
projectjson
,
serviceId
:
this
.
serviceId
,
phaseId
:
this
.
ServicephasesId
,
};
serviceId
:
this
.
serviceId
,
api
.
addPlanData
(
params
).
then
(
response
=>
{
};
if
(
response
.
code
==
0
)
{
api
.
addPlanData
(
params
).
then
(
response
=>
{
this
.
$router
.
push
({
path
:
"/personalcenter"
,
query
:{
serviceId
:
this
.
serviceId
}});
if
(
response
.
code
==
0
)
{
}
else
{
this
.
$router
.
push
({
path
:
"/personalcenter"
,
query
:{
serviceId
:
this
.
serviceId
}});
this
.
$message
.
error
(
response
.
msg
);
this
.
$toast
(
"添加成功"
);
}
}
else
{
})
this
.
$message
.
error
(
response
.
msg
);
.
catch
(
error
=>
{
}
console
.
log
(
"提交出错"
);
return
false
;
})
})
.
catch
(
error
=>
{
console
.
log
(
"提交出错"
);
return
false
;
})
}
else
{
this
.
$toast
(
"请完善备注信息"
);
}
}
}
},
},
...
@@ -712,16 +725,24 @@
...
@@ -712,16 +725,24 @@
if
(
response
.
result
.
fieldList
){
if
(
response
.
result
.
fieldList
){
for
(
let
i
in
response
.
result
.
fieldList
){
for
(
let
i
in
response
.
result
.
fieldList
){
if
(
response
.
result
.
fieldList
[
i
].
fieldCode
==
'coreTeam'
){
if
(
response
.
result
.
fieldList
[
i
].
fieldCode
==
'coreTeam'
){
this
.
coreTeam
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
if
(
response
.
result
.
fieldList
[
i
].
fieldValue
){
this
.
coreTeam
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
}
}
}
if
(
response
.
result
.
fieldList
[
i
].
fieldCode
==
'manageTeam'
){
if
(
response
.
result
.
fieldList
[
i
].
fieldCode
==
'manageTeam'
){
this
.
manageTeam
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
if
(
response
.
result
.
fieldList
[
i
].
fieldValue
){
this
.
manageTeam
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
}
}
}
if
(
response
.
result
.
fieldList
[
i
].
fieldCode
==
'stockRight'
){
if
(
response
.
result
.
fieldList
[
i
].
fieldCode
==
'stockRight'
){
this
.
stockRight
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
if
(
response
.
result
.
fieldList
[
i
].
fieldValue
){
this
.
stockRight
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
}
}
}
if
(
response
.
result
.
fieldList
[
i
].
fieldCode
==
'technologyTeam'
){
if
(
response
.
result
.
fieldList
[
i
].
fieldCode
==
'technologyTeam'
){
this
.
technologyTeam
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
if
(
response
.
result
.
fieldList
[
i
].
fieldValue
){
this
.
technologyTeam
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
}
}
}
this
.
projectjson
[
response
.
result
.
fieldList
[
i
].
fieldCode
]
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
this
.
projectjson
[
response
.
result
.
fieldList
[
i
].
fieldCode
]
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
this
.
$forceUpdate
()
this
.
$forceUpdate
()
...
@@ -768,16 +789,39 @@
...
@@ -768,16 +789,39 @@
}
}
}
}
if
(
response
.
result
.
fieldList
[
i
].
fieldCode
==
'projectPatent'
){
if
(
response
.
result
.
fieldList
[
i
].
fieldCode
==
'projectPatent'
){
this
.
projectPatent
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
if
(
response
.
result
.
fieldList
[
i
].
fieldValue
){
this
.
projectPatent
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
}
}
}
if
(
response
.
result
.
fieldList
[
i
].
fieldCode
==
'companyLabel'
){
if
(
response
.
result
.
fieldList
[
i
].
fieldCode
==
'companyLabel'
){
this
.
companyLabel
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
if
(
response
.
result
.
fieldList
[
i
].
fieldValue
){
this
.
companyLabel
=
[];
let
getdata
=
response
.
result
.
fieldList
[
i
].
fieldValue
.
substring
(
0
,
response
.
result
.
fieldList
[
i
].
fieldValue
.
length
-
1
).
split
(
','
);
for
(
let
t
in
getdata
){
this
.
companyLabel
.
push
({
companyLabel
:
getdata
[
t
]})
}
response
.
result
.
fieldList
[
i
].
fieldValue
=
null
;
}
}
}
if
(
response
.
result
.
fieldList
[
i
].
fieldCode
==
'projectLightspot'
){
if
(
response
.
result
.
fieldList
[
i
].
fieldCode
==
'projectLightspot'
){
this
.
projectLightspot
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
if
(
response
.
result
.
fieldList
[
i
].
fieldValue
){
this
.
projectLightspot
=
[];
let
getdata
=
response
.
result
.
fieldList
[
i
].
fieldValue
.
substring
(
0
,
response
.
result
.
fieldList
[
i
].
fieldValue
.
length
-
1
).
split
(
','
);
for
(
let
t
in
getdata
){
this
.
projectLightspot
.
push
({
projectLightspot
:
getdata
[
t
]})
}
response
.
result
.
fieldList
[
i
].
fieldValue
=
null
;
}
}
}
if
(
response
.
result
.
fieldList
[
i
].
fieldCode
==
'customerLabel'
){
if
(
response
.
result
.
fieldList
[
i
].
fieldCode
==
'customerLabel'
){
this
.
customerLabel
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
if
(
response
.
result
.
fieldList
[
i
].
fieldValue
){
this
.
customerLabel
=
[];
let
getdata
=
response
.
result
.
fieldList
[
i
].
fieldValue
.
substring
(
0
,
response
.
result
.
fieldList
[
i
].
fieldValue
.
length
-
1
).
split
(
','
);
for
(
let
t
in
getdata
){
this
.
customerLabel
.
push
({
customerLabel
:
getdata
[
t
]})
}
response
.
result
.
fieldList
[
i
].
fieldValue
=
null
;
}
}
}
this
.
projectjson
[
response
.
result
.
fieldList
[
i
].
fieldCode
]
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
this
.
projectjson
[
response
.
result
.
fieldList
[
i
].
fieldCode
]
=
response
.
result
.
fieldList
[
i
].
fieldValue
;
this
.
$forceUpdate
()
this
.
$forceUpdate
()
...
...
src/views/mobile/servicerecord/editproject.vue
View file @
744f9081
...
@@ -7,7 +7,7 @@
...
@@ -7,7 +7,7 @@
<div
class=
"project_content"
>
<div
class=
"project_content"
>
<el-form
label-position=
"top"
label-width=
"80px"
:model=
"projectjson"
class=
"contnetform"
>
<el-form
label-position=
"top"
label-width=
"80px"
:model=
"projectjson"
class=
"contnetform"
>
<!--基本信息-->
<!--基本信息-->
<div
class=
"editproject"
><span>
基本信息
</span></div>
<div
class=
"editproject"
v-if=
"fieldscode.baseInfo===null"
><span>
基本信息
</span></div>
<!--
<el-form-item
v-for=
"(item,index) in fieldscode1"
:label=
"item.fieldName"
:key=
"index"
>
-->
<!--
<el-form-item
v-for=
"(item,index) in fieldscode1"
:label=
"item.fieldName"
:key=
"index"
>
-->
<!--
<el-date-picker
@
input=
"inputchange()"
v-if=
"item.fieldCode=='companyCreateDate'"
v-model=
"projectjson.companyCreateDate"
style=
"width: 100%"
placeholder=
"请选择成立时间"
:picker-options=
"pickerDisabled"
type=
"year"
value-format=
"yyyy"
></el-date-picker>
-->
<!--
<el-date-picker
@
input=
"inputchange()"
v-if=
"item.fieldCode=='companyCreateDate'"
v-model=
"projectjson.companyCreateDate"
style=
"width: 100%"
placeholder=
"请选择成立时间"
:picker-options=
"pickerDisabled"
type=
"year"
value-format=
"yyyy"
></el-date-picker>
-->
<!--
<el-input
@
input=
"inputchange()"
v-if=
"item.fieldCode=='registerAddress'"
v-model=
"projectjson.registerAddress"
maxlength=
"300"
placeholder=
"请输入注册地"
type=
"textarea"
:rows=
"6"
></el-input>
-->
<!--
<el-input
@
input=
"inputchange()"
v-if=
"item.fieldCode=='registerAddress'"
v-model=
"projectjson.registerAddress"
maxlength=
"300"
placeholder=
"请输入注册地"
type=
"textarea"
:rows=
"6"
></el-input>
-->
...
@@ -54,7 +54,7 @@
...
@@ -54,7 +54,7 @@
<el-input
@
input=
"inputchange()"
v-model=
"projectjson.contactEmpMail"
maxlength=
"36"
placeholder=
"请输入项目联系人邮箱"
></el-input>
<el-input
@
input=
"inputchange()"
v-model=
"projectjson.contactEmpMail"
maxlength=
"36"
placeholder=
"请输入项目联系人邮箱"
></el-input>
</el-form-item>
</el-form-item>
<!--团队信息-->
<!--团队信息-->
<div
class=
"editproject"
><span>
团队信息
</span></div>
<div
class=
"editproject"
v-if=
"fieldscode.teamInfo===null"
><span>
团队信息
</span></div>
<div
v-if=
"subprojectjson.coreTeam===null"
>
<div
v-if=
"subprojectjson.coreTeam===null"
>
<el-form-item
label=
"团队核心成员"
>
<el-form-item
label=
"团队核心成员"
>
</el-form-item>
</el-form-item>
...
@@ -101,7 +101,7 @@
...
@@ -101,7 +101,7 @@
</div>
</div>
</div>
</div>
<!--市场信息-->
<!--市场信息-->
<div
class=
"editproject"
><span>
市场信息
</span></div>
<div
class=
"editproject"
v-if=
"fieldscode.marketInfo===null"
><span>
市场信息
</span></div>
<el-form-item
v-if=
"subprojectjson.companyIndustry===null"
label=
"所属行业"
>
<el-form-item
v-if=
"subprojectjson.companyIndustry===null"
label=
"所属行业"
>
<el-cascader
popper-class=
"cascaderNocheck"
:options=
"options"
v-model=
"projectjson.companyIndustry"
:props=
"propsd"
:placeholder=
"$t('releasejson.plprojectIndustryList')"
style=
"width: 100%;"
clearable
@
change=
"industry"
></el-cascader>
<el-cascader
popper-class=
"cascaderNocheck"
:options=
"options"
v-model=
"projectjson.companyIndustry"
:props=
"propsd"
:placeholder=
"$t('releasejson.plprojectIndustryList')"
style=
"width: 100%;"
clearable
@
change=
"industry"
></el-cascader>
</el-form-item>
</el-form-item>
...
@@ -139,7 +139,7 @@
...
@@ -139,7 +139,7 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<!--技术与研发-->
<!--技术与研发-->
<div
class=
"editproject"
><span>
技术与研发
</span></div>
<div
class=
"editproject"
v-if=
"fieldscode.technologyResearch===null"
><span>
技术与研发
</span></div>
<el-form-item
v-if=
"subprojectjson.isPatent===null"
label=
"是否拥有专利"
>
<el-form-item
v-if=
"subprojectjson.isPatent===null"
label=
"是否拥有专利"
>
<el-select
style=
"width:100%;"
v-model=
"projectjson.isPatent"
:placeholder=
"$t('releasejson.plchoose')"
>
<el-select
style=
"width:100%;"
v-model=
"projectjson.isPatent"
:placeholder=
"$t('releasejson.plchoose')"
>
<el-option
v-for=
"item in ispatent"
:key=
"item.label"
:label=
"item.value"
:value=
"item.label"
>
<el-option
v-for=
"item in ispatent"
:key=
"item.label"
:label=
"item.value"
:value=
"item.label"
>
...
@@ -171,7 +171,7 @@
...
@@ -171,7 +171,7 @@
<el-input
@
input=
"inputchange()"
v-model=
"projectjson.coreTechnology"
maxlength=
"300"
placeholder=
"请输入核心技术"
type=
"textarea"
:rows=
"6"
></el-input>
<el-input
@
input=
"inputchange()"
v-model=
"projectjson.coreTechnology"
maxlength=
"300"
placeholder=
"请输入核心技术"
type=
"textarea"
:rows=
"6"
></el-input>
</el-form-item>
</el-form-item>
<!--财务数据-->
<!--财务数据-->
<div
class=
"editproject"
><span>
财务数据
</span></div>
<div
class=
"editproject"
v-if=
"fieldscode.financialData===null"
><span>
财务数据
</span></div>
<el-form-item
v-if=
"subprojectjson.income===null"
label=
"主营收入"
>
<el-form-item
v-if=
"subprojectjson.income===null"
label=
"主营收入"
>
<el-input
@
input=
"inputchange()"
v-model=
"projectjson.income"
maxlength=
"36"
placeholder=
"请输入主营收入"
></el-input>
<el-input
@
input=
"inputchange()"
v-model=
"projectjson.income"
maxlength=
"36"
placeholder=
"请输入主营收入"
></el-input>
</el-form-item>
</el-form-item>
...
@@ -182,7 +182,7 @@
...
@@ -182,7 +182,7 @@
<el-input
@
input=
"inputchange()"
v-model=
"projectjson.netProfits"
maxlength=
"36"
placeholder=
"请输入净利润"
></el-input>
<el-input
@
input=
"inputchange()"
v-model=
"projectjson.netProfits"
maxlength=
"36"
placeholder=
"请输入净利润"
></el-input>
</el-form-item>
</el-form-item>
<!--融资信息-->
<!--融资信息-->
<div
class=
"editproject"
><span>
融资信息
</span></div>
<div
class=
"editproject"
v-if=
"fieldscode.financingInfo===null"
><span>
融资信息
</span></div>
<div
v-if=
"subprojectjson.financingList===null"
>
<div
v-if=
"subprojectjson.financingList===null"
>
<el-form-item
label=
"历史融资"
>
<el-form-item
label=
"历史融资"
>
</el-form-item>
</el-form-item>
...
@@ -218,7 +218,7 @@
...
@@ -218,7 +218,7 @@
<el-input
@
input=
"inputchange()"
v-model=
"projectjson.investmentLights"
maxlength=
"300"
placeholder=
"请输入投资亮点"
type=
"textarea"
:rows=
"6"
></el-input>
<el-input
@
input=
"inputchange()"
v-model=
"projectjson.investmentLights"
maxlength=
"300"
placeholder=
"请输入投资亮点"
type=
"textarea"
:rows=
"6"
></el-input>
</el-form-item>
</el-form-item>
<!--融资信息-->
<!--融资信息-->
<div
class=
"editproject"
><span>
其他信息
</span></div>
<div
class=
"editproject"
v-if=
"fieldscode.otherInfo===null"
><span>
其他信息
</span></div>
<el-form-item
v-if=
"subprojectjson.projectProgressArea===null"
label=
"项目潜在落地区域"
>
<el-form-item
v-if=
"subprojectjson.projectProgressArea===null"
label=
"项目潜在落地区域"
>
<el-select
style=
"width:100%;"
v-model=
"projectjson.projectProgressArea"
@
change=
"inputchange()"
placeholder=
"请选择项目潜在落地区域"
>
<el-select
style=
"width:100%;"
v-model=
"projectjson.projectProgressArea"
@
change=
"inputchange()"
placeholder=
"请选择项目潜在落地区域"
>
<el-option
v-for=
"item in projectareaData"
:key=
"item.dictKey"
:label=
"item.dictValue"
:value=
"item.dictKey"
>
<el-option
v-for=
"item in projectareaData"
:key=
"item.dictKey"
:label=
"item.dictValue"
:value=
"item.dictKey"
>
...
@@ -256,6 +256,7 @@
...
@@ -256,6 +256,7 @@
<
script
>
<
script
>
import
serviceTop
from
'./servicetop'
;
import
serviceTop
from
'./servicetop'
;
import
api
from
'./api/api'
import
api
from
'./api/api'
import
{
Toast
}
from
'mint-ui'
;
export
default
{
export
default
{
name
:
"editproject"
,
name
:
"editproject"
,
components
:{
components
:{
...
@@ -323,7 +324,7 @@
...
@@ -323,7 +324,7 @@
return
time
.
getTime
()
>
new
Date
(
new
Date
().
toLocaleDateString
()).
getTime
();
return
time
.
getTime
()
>
new
Date
(
new
Date
().
toLocaleDateString
()).
getTime
();
}
}
},
},
fieldscode
:
[]
,
fieldscode
:
{}
,
}
}
},
},
...
@@ -371,7 +372,8 @@
...
@@ -371,7 +372,8 @@
}
}
api
.
fillDetail
(
this
.
projectjson
).
then
(
response
=>
{
api
.
fillDetail
(
this
.
projectjson
).
then
(
response
=>
{
if
(
response
.
code
==
0
)
{
if
(
response
.
code
==
0
)
{
this
.
$router
.
go
(
-
1
)
this
.
$toast
(
"完善成功"
);
this
.
$router
.
go
(
-
1
);
}
else
{
}
else
{
this
.
$message
.
error
(
response
.
msg
);
this
.
$message
.
error
(
response
.
msg
);
}
}
...
@@ -545,8 +547,8 @@
...
@@ -545,8 +547,8 @@
mounted
(){
mounted
(){
api
.
getDetailFields
(
this
.
$route
.
query
.
projectjson
.
serviceId
).
then
(
response
=>
{
api
.
getDetailFields
(
this
.
$route
.
query
.
projectjson
.
serviceId
).
then
(
response
=>
{
if
(
response
.
code
==
0
)
{
if
(
response
.
code
==
0
)
{
this
.
fieldscode
=
response
.
result
;
for
(
let
i
in
response
.
result
){
for
(
let
i
in
response
.
result
){
this
.
fieldscode
[
response
.
result
[
i
].
fieldCode
]
=
null
;
response
.
result
[
i
].
subFieldList
.
forEach
((
item
)
=>
{
response
.
result
[
i
].
subFieldList
.
forEach
((
item
)
=>
{
this
.
projectjson
[
item
.
fieldCode
]
=
null
;
this
.
projectjson
[
item
.
fieldCode
]
=
null
;
this
.
subprojectjson
[
item
.
fieldCode
]
=
null
;
this
.
subprojectjson
[
item
.
fieldCode
]
=
null
;
...
...
src/views/mobile/servicerecord/projecttypeOnly.vue
View file @
744f9081
...
@@ -51,7 +51,12 @@
...
@@ -51,7 +51,12 @@
</p>
</p>
<p>
<p>
<span>
专利:
</span>
<span>
专利:
</span>
<span>
{{
projectjson
.
projectPatent
?
projectjson
.
projectPatent
:
'--'
}}
</span>
<el-table
:data=
"projectjson.projectPatent"
tooltip-effect=
"dark"
class=
"projectTable1"
style=
"margin-top: 0.2rem;"
>
<el-table-column
prop=
"patentNumber"
label=
"专利号"
align=
"center"
width=
"120"
>
</el-table-column>
<el-table-column
prop=
"patentName"
label=
"专利信息"
align=
"center"
>
</el-table-column>
</el-table>
</p>
</p>
<p>
<p>
<span>
产品亮点:
</span>
<span>
产品亮点:
</span>
...
@@ -103,8 +108,6 @@
...
@@ -103,8 +108,6 @@
</el-table-column>
</el-table-column>
<el-table-column
prop=
"eventDes"
label=
"描述"
align=
"center"
width=
"80"
>
<el-table-column
prop=
"eventDes"
label=
"描述"
align=
"center"
width=
"80"
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
"eventName"
label=
"名称"
align=
"center"
>
</el-table-column>
<el-table-column
prop=
"eventUrl"
label=
"链接"
align=
"center"
>
<el-table-column
prop=
"eventUrl"
label=
"链接"
align=
"center"
>
</el-table-column>
</el-table-column>
</el-table>
</el-table>
...
...
src/views/mobile/servicerecord/releasetype.vue
View file @
744f9081
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
<serviceTop
:isHistory=
"false"
:isSearch=
"true"
title=
"选择发布模块"
></serviceTop>
<serviceTop
:isHistory=
"false"
:isSearch=
"true"
title=
"选择发布模块"
></serviceTop>
</div>
</div>
<div>
<div>
<div
v-for=
"item in typedata"
class=
"check_div"
:class=
"item.checkbox?'check_divyes':''"
@
click=
"addservice(item)"
>
<div
v-for=
"item in typedata"
class=
"check_div"
:class=
"item.checkbox?'check_divyes':''"
>
<p><i
class=
"iconfont icon-xinzeng"
></i></p>
<p><i
class=
"iconfont icon-xinzeng"
></i></p>
<span>
{{
item
.
name
}}
</span>
<span>
{{
item
.
name
}}
</span>
<el-checkbox
v-model=
"item.checkbox"
@
change=
"addservice(item)"
class=
"checkboxsize"
></el-checkbox>
<el-checkbox
v-model=
"item.checkbox"
@
change=
"addservice(item)"
class=
"checkboxsize"
></el-checkbox>
...
@@ -45,7 +45,7 @@
...
@@ -45,7 +45,7 @@
for
(
let
i
in
this
.
typedata
){
for
(
let
i
in
this
.
typedata
){
this
.
typedata
[
i
].
checkbox
=
false
;
this
.
typedata
[
i
].
checkbox
=
false
;
}
}
val
.
checkbox
=
!
checkbox
;
val
.
checkbox
=
checkbox
;
this
.
typeto
=
val
.
type
;
this
.
typeto
=
val
.
type
;
},
},
add
(){
add
(){
...
...
src/views/mobile/servicerecord/serviceenterprise.vue
View file @
744f9081
...
@@ -154,6 +154,7 @@
...
@@ -154,6 +154,7 @@
height
:
1rem
;
height
:
1rem
;
}
}
>
div
:nth-child
(
2
)
{
>
div
:nth-child
(
2
)
{
width
:
80%
;
margin
:
0
0
.3rem
;
margin
:
0
0
.3rem
;
>
span
:nth-child
(
1
)
{
>
span
:nth-child
(
1
)
{
font-size
:
0
.32rem
;
font-size
:
0
.32rem
;
...
@@ -180,7 +181,7 @@
...
@@ -180,7 +181,7 @@
>
p
:nth-child
(
3
)
{
>
p
:nth-child
(
3
)
{
padding-top
:
0
.2rem
;
padding-top
:
0
.2rem
;
>
span
:nth-child
(
1
)
{
>
span
:nth-child
(
1
)
{
padding
:
0
.1rem
0
.
6
rem
;
padding
:
0
.1rem
0
.
3
rem
;
}
}
>
span
{
>
span
{
border-radius
:
3px
;
border-radius
:
3px
;
...
...
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