Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
enterprise-serevice-platform-web
Project
Project
Details
Activity
Releases
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
张伯涛
enterprise-serevice-platform-web
Commits
7e7b3e1f
Commit
7e7b3e1f
authored
Nov 01, 2022
by
高宇
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
3410cd44
64aa5cf5
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
578 additions
and
392 deletions
+578
-392
recommond-step1.png
src/assets/image/recommond-step1.png
+0
-0
recommond-step2.png
src/assets/image/recommond-step2.png
+0
-0
recommond-step3.png
src/assets/image/recommond-step3.png
+0
-0
policyRecommendation.vue
src/views/PolicyDirect/components/policyRecommendation.vue
+578
-392
No files found.
src/assets/image/recommond-step1.png
0 → 100644
View file @
7e7b3e1f
3.62 KB
src/assets/image/recommond-step2.png
0 → 100644
View file @
7e7b3e1f
3.94 KB
src/assets/image/recommond-step3.png
0 → 100644
View file @
7e7b3e1f
3.35 KB
src/views/PolicyDirect/components/policyRecommendation.vue
View file @
7e7b3e1f
<
template
>
<div
class=
"recommendation-module"
>
<div
class=
"progress"
>
<el-progress
:text-inside=
"true"
:stroke-width=
"26"
:percentage=
"50"
/>
<div
style=
"display: flex;justify-content: space-between;padding-top: 10px"
>
<div>
选择企业
</div>
<div>
完善信息
</div>
<div>
获取报告
</div>
<div
class=
"top-step"
>
<div>
<div
class=
"left"
>
<el-image
:src=
"images.step1"
alt=
"步骤1"
/>
</div>
<div
class=
"right"
>
<div>
1.选择企业
</div>
<div
/>
</div>
</div>
<div>
<div
class=
"left"
>
<el-image
:src=
"images.step1"
alt=
"步骤1"
/>
</div>
<div
class=
"right"
>
<div>
2.完善信息
</div>
<div
/>
</div>
</div>
<div>
<div
class=
"left"
>
<el-image
:src=
"images.step1"
alt=
"步骤1"
/>
</div>
<div
class=
"right"
>
<div>
3.获取报告
</div>
<div
/>
</div>
</div>
</div>
<div
class=
"form-content"
>
<el-form
ref=
"form"
:model=
"form"
:rules=
"rules"
label-width=
"auto"
>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"企业名称"
prop=
"name"
>
<el-input
v-model
.
trim=
"form.name"
clearable
show-word-limit
:maxlength=
"formLength.name"
placeholder=
"请输入企业名称"
@
blur=
"selectByName(form.name)"
<div
class=
"separate"
/>
</div>
<div
class=
"form-content"
>
<el-form
ref=
"form"
:model=
"form"
:rules=
"rules"
label-width=
"auto"
>
<el-row>
<el-col
:span=
"12"
>
<el-form-item
label=
"企业名称"
prop=
"name"
>
<el-input
v-model
.
trim=
"form.name"
clearable
show-word-limit
:maxlength=
"formLength.name"
placeholder=
"请输入企业名称"
@
blur=
"selectByName(form.name)"
/>
</el-form-item>
</el-col>
</el-row>
<div
class=
"form-title"
>
一: 企业基本信息
</div>
<el-row>
<el-col
:span=
"8"
>
<el-form-item
label=
"同一社会信用代码"
prop=
"socialCreditCode"
>
<el-input
v-model
.
trim=
"form.socialCreditCode"
clearable
placeholder=
"请输入同一社会信用代码"
/>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
class=
"unitItem"
label=
"注册资本"
prop=
"registeredCapital"
>
<el-input
v-model
.
trim=
"form.registeredCapital"
clearable
placeholder=
"请输入注册资本"
/>
<!--
<ya-input-digit
v-model=
"form.registeredCapital"
clearable
placeholder=
"请输入注册资本"
v-bind=
"formLength.registeredCapital"
>
<template
#
suffix
class=
"unit"
>
万元
</
template
>
</ya-input-digit>
-->
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"企业类型"
prop=
"enterpriseTypeId"
>
<el-select
v-model=
"form.enterpriseTypeId"
clearable
:popper-append-to-body=
"false"
class=
"sortType-class"
style=
"width: 100%"
placeholder=
"请选择企业类型"
>
<el-option
v-for=
"item in enterpriseTypeOptions"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
/>
</el-form-item>
</el-col>
</el-row>
<div
class=
"form-title"
>
一: 企业基本信息
</div>
<el-row>
<el-col
:span=
"8"
>
<el-form-item
label=
"同一社会信用代码"
prop=
"socialCreditCode"
>
<el-input
v-model
.
trim=
"form.socialCreditCode"
clearable
placeholder=
"请输入同一社会信用代码"
/>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
class=
"unitItem"
label=
"注册资本"
prop=
"registeredCapital"
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"8"
>
<el-form-item
label=
"成立日期"
prop=
"establishmentDate"
>
<el-date-picker
v-model=
"form.establishmentDate"
clearable
:append-to-body=
"false"
class=
"sortType-class"
value-format=
"yyyy-MM-dd"
style=
"width: 100%"
type=
"date"
placeholder=
"选择日期"
/>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"注册地址"
prop=
"address"
>
<el-cascader
v-model=
"address"
:popper-append-to-body=
"false"
class=
"sortType-class"
style=
"width: 100%"
clearable
placeholder=
"请选择注册地址"
:props=
"{ value:'code', label:'label' }"
:options=
"addressInfo"
/>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"企业性质"
prop=
"enterpriseNature"
>
<el-select
v-model=
"form.enterpriseNature"
clearable
:popper-append-to-body=
"false"
class=
"sortType-class"
style=
"width: 100%"
placeholder=
"请选择企业性质"
multiple
>
<el-input
v-model
.
trim=
"form.registeredCapital"
clearable
placeholder=
"请输入注册资本"
/>
<!--
<ya-input-digit
v-model=
"form.registeredCapital"
clearable
placeholder=
"请输入注册资本"
v-bind=
"formLength.registeredCapital"
>
<template
#
suffix
class=
"unit"
>
万元
</
template
>
</ya-input-digit>
-->
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"企业类型"
prop=
"enterpriseTypeId"
>
<el-select
v-model=
"form.enterpriseTypeId"
clearable
:popper-append-to-body=
"false"
class=
"sortType-class"
style=
"width: 100%"
placeholder=
"请选择企业类型"
>
<el-option
v-for=
"item in enterpriseTypeOptions"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
/>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-option
v-for=
"item in enterpriseNatureOptions"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
/>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"8"
>
<el-form-item
label=
"所属领域"
prop=
"enterpriseField"
>
<el-select
v-model=
"form.enterpriseField"
clearable
:popper-append-to-body=
"false"
class=
"sortType-class"
style=
"width: 100%"
placeholder=
"请选择所属领域"
multiple
>
<el-option
v-for=
"item in fieldOptions"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
/>
</el-select>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"企业资质"
prop=
"enterpriseQualifications"
>
<el-select
v-model=
"form.enterpriseQualifications"
clearable
:popper-append-to-body=
"false"
class=
"sortType-class"
style=
"width: 100%"
placeholder=
"请选择企业资质"
multiple
>
<el-option
v-for=
"item in enterpriseQualification"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
/>
</el-select>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"企业技术能力"
prop=
"enterpriseAblity"
>
<el-select
v-model=
"form.enterpriseAblity"
clearable
:popper-append-to-body=
"false"
class=
"sortType-class"
placeholder=
"请输入企业技术能力"
style=
"width: 100%"
multiple
>
<el-option
v-for=
"item in technologyCapabilityOptions"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
/>
</el-select>
</el-form-item>
</el-col>
</el-row>
<div
v-if=
"showType === false"
style=
"display:flex;float: right "
>
<el-button
type=
"text"
size=
"small"
@
click=
"changShowType"
>
填写更多信息
</el-button>
<!-- <i style="line-height: 32px;" class="el-icon-arrow-down"></i>-->
</div>
<div
v-if=
"showType === true"
>
<div
class=
"form-title"
>
二: 人事信息
</div>
<el-row>
<el-col
:span=
"8"
>
<el-form-item
label=
"成立日期"
prop=
"establishmentDat
e"
>
<el-
date-pick
er
v-model=
"form.
establishmentDat
e"
<el-form-item
class=
"unitItem"
label=
"企业总人数"
prop=
"totalPeopl
e"
>
<el-
input-numb
er
v-model=
"form.
totalPeopl
e"
clearable
:append-to-body=
"false"
class=
"sortType-class"
value-format=
"yyyy-MM-dd"
placeholder=
"请输入企业总人数"
style=
"width: 100%"
type=
"date"
placeholder=
"选择日期"
:min=
"0"
:max=
"99999"
:precision=
"0"
controls-position=
"right"
/>
<div
class=
"peopleUnit"
>
人
</div>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"注册地址"
prop=
"address"
>
<el-cascader
v-model=
"address"
:popper-append-to-body=
"false"
class=
"sortType-class"
style=
"width: 100%"
<el-form-item
class=
"unitItem"
label=
"领军人数"
prop=
"leaderNumber"
>
<el-input
v-model=
"form.leaderNumber"
clearable
placeholder=
"请选择注册地址"
:props=
"{ value:'code', label:'label' }"
:options=
"addressInfo"
/>
type=
"number"
placeholder=
"请输入领军人数"
oninput=
"value=value.replace(/\D/,'')"
>
<
template
#
suffix
class=
"peopleUnit"
>
人
</
template
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"企业性质"
prop=
"enterpriseNature"
>
<el-select
v-model=
"form.enterpriseNature"
clearable
:popper-append-to-body=
"false"
class=
"sortType-class"
style=
"width: 100%"
placeholder=
"请选择企业性质"
multiple
>
<el-option
v-for=
"item in enterpriseNatureOptions"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
/>
</el-select>
<el-form-item
class=
"unitItem"
label=
"大专及以上人数"
prop=
"collegeNumber"
>
<el-input
v-model=
"form.collegeNumber"
clearable
type=
"number"
placeholder=
"请输入大专及以上人数"
oninput=
"value=value.replace(/\D/,'')"
>
<
template
#
suffix
class=
"peopleUnit"
>
人
</
template
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"8"
>
<el-form-item
label=
"所属领域"
prop=
"enterpriseField"
>
<el-select
v-model=
"form.enterpriseField"
clearable
:popper-append-to-body=
"false"
class=
"sortType-class"
style=
"width: 100%"
placeholder=
"请选择所属领域"
multiple
>
<el-option
v-for=
"item in fieldOptions"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
/>
</el-select>
<el-form-item
class=
"unitItem"
label=
"本科及以上人数"
prop=
"undergraduateNumber"
>
<el-input
v-model=
"form.undergraduateNumber"
clearable
type=
"number"
placeholder=
"请输入本科及以上人数"
oninput=
"value=value.replace(/\D/,'')"
>
<
template
#
suffix
class=
"peopleUnit"
>
人
</
template
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"企业资质"
prop=
"enterpriseQualifications"
>
<el-select
v-model=
"form.enterpriseQualifications"
clearable
:popper-append-to-body=
"false"
class=
"sortType-class"
style=
"width: 100%"
placeholder=
"请选择企业资质"
multiple
>
<el-option
v-for=
"item in enterpriseQualification"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
/>
</el-select>
<el-form-item
class=
"unitItem"
label=
"硕士及以上人数"
prop=
"masterNumber"
>
<el-input
v-model=
"form.masterNumber"
clearable
type=
"number"
placeholder=
"请输入硕士及以上人数"
oninput=
"value=value.replace(/\D/,'')"
>
<
template
#
suffix
class=
"peopleUnit"
>
人
</
template
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
label=
"企业技术能力"
prop=
"enterpriseAblity"
>
<el-select
v-model=
"form.enterpriseAblity"
clearable
:popper-append-to-body=
"false"
class=
"sortType-class"
placeholder=
"请输入企业技术能力"
style=
"width: 100%"
multiple
>
<el-option
v-for=
"item in technologyCapabilityOptions"
:key=
"item.id"
:label=
"item.name"
:value=
"item.id"
/>
</el-select>
<el-form-item
class=
"unitItem"
label=
"博士及以上人数"
prop=
"phdNumber"
>
<el-input
v-model=
"form.phdNumber"
clearable
type=
"number"
placeholder=
"请输入博士及以上人数"
oninput=
"value=value.replaceAll(/\D/g,'')"
>
<
template
#
suffix
class=
"peopleUnit"
>
人
</
template
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<div
v-if=
"showType === false"
style=
"display:flex;float: right "
>
<el-button
type=
"text"
size=
"small"
@
click=
"changShowType"
>
填写更多信息
</el-button>
<!-- <i style="line-height: 32px;" class="el-icon-arrow-down"></i>-->
</div>
<div
v-if=
"showType === true"
>
<div
class=
"form-title"
>
二: 人事信息
</div>
<el-row>
<el-col
:span=
"8"
>
<el-form-item
class=
"unitItem"
label=
"企业总人数"
prop=
"totalPeople"
>
<el-input-number
v-model=
"form.totalPeople"
clearable
placeholder=
"请输入企业总人数"
style=
"width: 100%"
:min=
"0"
:max=
"99999"
:precision=
"0"
controls-position=
"right"
/>
<div
class=
"peopleUnit"
>
人
</div>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
class=
"unitItem"
label=
"领军人数"
prop=
"leaderNumber"
>
<el-input
v-model=
"form.leaderNumber"
clearable
type=
"number"
placeholder=
"请输入领军人数"
oninput=
"value=value.replace(/\D/,'')"
>
<
template
#
suffix
class=
"peopleUnit"
>
人
</
template
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
class=
"unitItem"
label=
"大专及以上人数"
prop=
"collegeNumber"
>
<el-input
v-model=
"form.collegeNumber"
clearable
type=
"number"
placeholder=
"请输入大专及以上人数"
oninput=
"value=value.replace(/\D/,'')"
>
<
template
#
suffix
class=
"peopleUnit"
>
人
</
template
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"8"
>
<el-form-item
class=
"unitItem"
label=
"本科及以上人数"
prop=
"undergraduateNumber"
>
<el-input
v-model=
"form.undergraduateNumber"
clearable
type=
"number"
placeholder=
"请输入本科及以上人数"
oninput=
"value=value.replace(/\D/,'')"
>
<
template
#
suffix
class=
"peopleUnit"
>
人
</
template
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
class=
"unitItem"
label=
"硕士及以上人数"
prop=
"masterNumber"
>
<el-input
v-model=
"form.masterNumber"
clearable
type=
"number"
placeholder=
"请输入硕士及以上人数"
oninput=
"value=value.replace(/\D/,'')"
>
<
template
#
suffix
class=
"peopleUnit"
>
人
</
template
>
</el-input>
</el-form-item>
</el-col>
<el-col
:span=
"8"
>
<el-form-item
class=
"unitItem"
label=
"博士及以上人数"
prop=
"phdNumber"
>
<el-input
v-model=
"form.phdNumber"
clearable
type=
"number"
placeholder=
"请输入博士及以上人数"
oninput=
"value=value.replaceAll(/\D/g,'')"
>
<
template
#
suffix
class=
"peopleUnit"
>
人
</
template
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<div
class=
"form-title"
>
三: 经营数据
</div>
<el-table
border
:data=
"form.fwEnterpriseOperateRelativeList"
>
<el-table-column
align=
"center"
label=
"年份"
prop=
"year"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.year"
clearable
class=
"yearInput"
placeholder=
"请输入年份"
type=
"number"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"总资产"
prop=
"assetTotal"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.assetTotal"
clearable
placeholder=
"请输入总资产"
>
<span
slot=
"suffix"
>
万元
</span>
</el-input>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"净利润"
prop=
"netProfit"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.netProfit"
clearable
placeholder=
"请输入净利润"
>
<span
slot=
"suffix"
>
万元
</span>
</el-input>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"营业收入"
prop=
"operatingIncome"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.operatingIncome"
clearable
placeholder=
"请输入营业收入"
>
<span
slot=
"suffix"
>
万元
</span>
</el-input>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"主营业务收入"
prop=
"mainBusinessIncome"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.mainBusinessIncome"
clearable
placeholder=
"请输入营业收入"
>
<span
slot=
"suffix"
>
万元
</span>
</el-input>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"税收"
prop=
"tax"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.tax"
clearable
placeholder=
"请输入税收"
>
<span
slot=
"suffix"
>
万元
</span>
</el-input>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"研发投入"
prop=
"researchInvestment"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.researchInvestment"
clearable
placeholder=
"请输入研发投入"
>
<span
slot=
"suffix"
>
万元
</span>
</el-input>
</
template
>
</el-table-column>
</el-table>
<div
class=
"form-title"
>
四: 知识产权
</div>
<el-table
:data=
"form.intellectualPropertyData"
>
<el-table-column
align=
"center"
label=
"知识产权总数"
prop=
"intellectualProperty"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.intellectualProperty"
clearable
placeholder=
"请输入知识产权总数"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"专利总数"
prop=
"patentsNumber"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.patentsNumber"
clearable
placeholder=
"请输入专利总数"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"注册商标总数"
prop=
"trademarksNumber"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.trademarksNumber"
clearable
placeholder=
"请输入注册商标总数"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"软件著作总数"
prop=
"softwareWorksNumber"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.softwareWorksNumber"
clearable
placeholder=
"请输入软件著作总数"
/>
</
template
>
</el-table-column>
</el-table>
<div
class=
"form-title"
>
五: 项目信息
</div>
<el-table
:data=
"form.projectInformationData"
>
<el-table-column
align=
"center"
label=
"项目总投资"
prop=
"projectInvestment"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.projectInvestment"
clearable
placeholder=
"请输入项目总投资"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"项目实施时间"
prop=
"implementationTime"
>
<
template
slot-scope=
"scope"
>
<el-date-picker
v-model=
"scope.row.implementationTime"
clearable
class=
"sortType-class"
style=
"width: 100%"
value-format=
"yyyy-MM-dd"
type=
"date"
placeholder=
"选择日期"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"项目情况"
prop=
"projectStatus"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-select
v-model=
"scope.row.projectStatus"
clearable
class=
"sortType-class"
style=
"width: 100%"
placeholder=
"请选择项目情况"
>
<el-option
v-for=
"item in projectStatusOption"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
/>
</el-select>
</
template
>
</el-table-column>
</el-table>
<div
class=
"form-title"
>
六: 载体信息
</div>
<el-table
:data=
"form.carrierInformation"
>
<el-table-column
align=
"center"
label=
"载体支配面积"
prop=
"carrierDominanceArea"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.carrierDominanceArea"
clearable
placeholder=
"请输入载体支配面积"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"在孵企业数"
prop=
"incubationCompanies"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.incubationCompanies"
clearable
placeholder=
"请输入在孵企业数"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"毕业企业数"
prop=
"graduateCompanies"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.graduateCompanies"
clearable
placeholder=
"请输入毕业企业数"
<div
class=
"form-title"
>
三: 经营数据
</div>
<el-table
border
:data=
"form.fwEnterpriseOperateRelativeList"
>
<el-table-column
align=
"center"
label=
"年份"
prop=
"year"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.year"
clearable
class=
"yearInput"
placeholder=
"请输入年份"
type=
"number"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"总资产"
prop=
"assetTotal"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.assetTotal"
clearable
placeholder=
"请输入总资产"
>
<span
slot=
"suffix"
>
万元
</span>
</el-input>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"净利润"
prop=
"netProfit"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.netProfit"
clearable
placeholder=
"请输入净利润"
>
<span
slot=
"suffix"
>
万元
</span>
</el-input>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"营业收入"
prop=
"operatingIncome"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.operatingIncome"
clearable
placeholder=
"请输入营业收入"
>
<span
slot=
"suffix"
>
万元
</span>
</el-input>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"主营业务收入"
prop=
"mainBusinessIncome"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.mainBusinessIncome"
clearable
placeholder=
"请输入营业收入"
>
<span
slot=
"suffix"
>
万元
</span>
</el-input>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"税收"
prop=
"tax"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.tax"
clearable
placeholder=
"请输入税收"
>
<span
slot=
"suffix"
>
万元
</span>
</el-input>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"研发投入"
prop=
"researchInvestment"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.researchInvestment"
clearable
placeholder=
"请输入研发投入"
>
<span
slot=
"suffix"
>
万元
</span>
</el-input>
</
template
>
</el-table-column>
</el-table>
<div
class=
"form-title"
>
四: 知识产权
</div>
<el-table
:data=
"form.intellectualPropertyData"
>
<el-table-column
align=
"center"
label=
"知识产权总数"
prop=
"intellectualProperty"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.intellectualProperty"
clearable
placeholder=
"请输入知识产权总数"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"专利总数"
prop=
"patentsNumber"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.patentsNumber"
clearable
placeholder=
"请输入专利总数"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"注册商标总数"
prop=
"trademarksNumber"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.trademarksNumber"
clearable
placeholder=
"请输入注册商标总数"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"软件著作总数"
prop=
"softwareWorksNumber"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.softwareWorksNumber"
clearable
placeholder=
"请输入软件著作总数"
/>
</
template
>
</el-table-column>
</el-table>
<div
class=
"form-title"
>
五: 项目信息
</div>
<el-table
:data=
"form.projectInformationData"
>
<el-table-column
align=
"center"
label=
"项目总投资"
prop=
"projectInvestment"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.projectInvestment"
clearable
placeholder=
"请输入项目总投资"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"项目实施时间"
prop=
"implementationTime"
>
<
template
slot-scope=
"scope"
>
<el-date-picker
v-model=
"scope.row.implementationTime"
clearable
class=
"sortType-class"
style=
"width: 100%"
value-format=
"yyyy-MM-dd"
type=
"date"
placeholder=
"选择日期"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"项目情况"
prop=
"projectStatus"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-select
v-model=
"scope.row.projectStatus"
clearable
class=
"sortType-class"
style=
"width: 100%"
placeholder=
"请选择项目情况"
>
<el-option
v-for=
"item in projectStatusOption"
:key=
"item.value"
:label=
"item.label"
:value=
"item.value"
/>
</
template
>
</el-table-column>
</el-table>
</div>
<div
v-if=
"showType === true"
style=
"display:flex;float: right "
>
<el-button
type=
"text"
size=
"small"
@
click=
"changShowType"
>
收起更多信息
</el-button>
<!-- <i style="line-height: 32px;" class="el-icon-arrow-down"></i>-->
</div>
<div
class=
"footer"
>
<el-button
size=
"small"
@
click=
"handleClearForm"
>
清空
</el-button>
<el-button
type=
"primary"
size=
"small"
@
click=
"handleGetReports"
>
获取报告
</el-button>
</div>
</el-form>
</div>
</el-select>
</
template
>
</el-table-column>
</el-table>
<div
class=
"form-title"
>
六: 载体信息
</div>
<el-table
:data=
"form.carrierInformation"
>
<el-table-column
align=
"center"
label=
"载体支配面积"
prop=
"carrierDominanceArea"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.carrierDominanceArea"
clearable
placeholder=
"请输入载体支配面积"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"在孵企业数"
prop=
"incubationCompanies"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.incubationCompanies"
clearable
placeholder=
"请输入在孵企业数"
/>
</
template
>
</el-table-column>
<el-table-column
align=
"center"
label=
"毕业企业数"
prop=
"graduateCompanies"
:show-overflow-tooltip=
"true"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model
.
trim=
"scope.row.graduateCompanies"
clearable
placeholder=
"请输入毕业企业数"
/>
</
template
>
</el-table-column>
</el-table>
</div>
<div
v-if=
"showType === true"
style=
"display:flex;float: right "
>
<el-button
type=
"text"
size=
"small"
@
click=
"changShowType"
>
收起更多信息
</el-button>
<!-- <i style="line-height: 32px;" class="el-icon-arrow-down"></i>-->
</div>
<div
class=
"footer"
>
<el-button
size=
"small"
@
click=
"handleClearForm"
>
清空
</el-button>
<el-button
type=
"primary"
size=
"small"
@
click=
"handleGetReports"
>
获取报告
</el-button>
</div>
</el-form>
</div>
</div>
</template>
...
...
@@ -568,7 +676,12 @@ export default {
}]
},
// 地址信息
addressInfo
:
[]
addressInfo
:
[],
images
:
{
step1
:
require
(
'@/assets/image/recommond-step1.png'
),
step2
:
require
(
'@/assets/image/recommond-step2.png'
),
step3
:
require
(
'@/assets/image/recommond-step3.png'
)
}
}
},
computed
:
{
...
...
@@ -906,51 +1019,124 @@ export default {
</
script
>
<
style
scoped
lang=
"scss"
>
.recommendation-module
{
.sortType-class
{
::v-deep
.el-popper
{
z-index
:
5
!
important
;
.recommendation-module
{
.sortType-class
{
::v-deep
.el-popper
{
z-index
:
5
!
important
;
}
}
.yearInput
{
::v-deep
.el-input__inner
{
padding-right
:
5px
!
important
;
.yearInput
{
::v-deep
.el-input__inner
{
padding-right
:
5px
!
important
;
}
}
::v-deep
.el-progress-bar__outer
{
background-color
:
#d6d6d6
!
important
;
}
.progress
{
padding
:
20px
;
::v-deep
.el-progress-bar__outer
{
background-color
:
#d6d6d6
!
important
;
}
.form-content
{
padding
:
20px
0
10px
0
;
.footer
{
text-align
:
center
;
}
::v-deep
.el-form-item__label
{
font-weight
:
bold
;
}
.unitItem
{
::v-deep
.el-form-item__content
{
background-color
:
#FFFFFF
;
color
:
#333333
;
font-size
:
15px
;
padding
:
40px
80px
;
.progress
{
position
:
relative
;
.top-step
{
padding-left
:
115px
;
width
:
100%
;
box-sizing
:
border-box
;
display
:
flex
;
&
>
div
{
display
:
flex
;
flex
:
1
;
width
:
100%
;
.left
{
.el-image
{
width
:
72px
;
height
:
72px
;
background-color
:
#FFFFFF
;
z-index
:
3
;
}
}
.right
{
width
:
100%
;
height
:
100%
;
font-size
:
19px
;
&
>
div
{
text-align
:
center
;
height
:
50%
;
}
}
}
}
.peopleUnit
{
width
:
30px
;
padding-left
:
10px
;
font-weight
:
bold
;
.separate
{
color
:
#F1931A
;
background-color
:
#F1931A
;
width
:
100%
;
height
:
2px
;
position
:
absolute
;
top
:
calc
(
50%
-
2px
);
}
.unit
{
width
:
43px
;
padding-left
:
10px
;
font-weight
:
bold
;
}
.form-content
{
padding
:
20px
0
10px
0
;
::v-deep
.el-form
{
::v-deep
.el-row
{
.el-col-12
{
::v-deep
.el-form-item
{
.el-form-item__label-wrap
{
margin-left
:
0
!
important
;
}
.el-form-item__content
{
margin-left
:
6rem
!
important
;
}
}
}
}
}
.form-title
{
padding-bottom
:
10px
;
font-weight
:
bold
;
color
:
#018FD6
;
}
.footer
{
text-align
:
center
;
}
::v-deep
.el-form-item__label
{
font-weight
:
bold
;
}
.unitItem
{
::v-deep
.el-form-item__content
{
display
:
flex
;
}
}
.peopleUnit
{
width
:
30px
;
padding-left
:
10px
;
font-weight
:
bold
;
}
.unit
{
width
:
43px
;
padding-left
:
10px
;
font-weight
:
bold
;
}
.form-title
{
padding-bottom
:
10px
;
font-weight
:
bold
;
color
:
#018FD6
;
}
}
</
style
>
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