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
4203db6f
Commit
4203db6f
authored
Feb 03, 2021
by
anxixi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
运营指标验收等功能
parent
1e210bb8
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
32 additions
and
23 deletions
+32
-23
Pagescreen.vue
src/components/index/Pagescreen.vue
+2
-2
eventlive.vue
src/views/findeventpage/eventlive.vue
+13
-4
exportFieldBar.vue
src/views/indexAccepting/exportFieldBar.vue
+2
-2
kolProfessorsManage.vue
src/views/indexAccepting/kolProfessorsManage.vue
+7
-7
projectManage.vue
src/views/indexAccepting/projectManage.vue
+7
-7
kolExpertManage.vue
src/views/kolExpert/kolExpertManage.vue
+1
-1
No files found.
src/components/index/Pagescreen.vue
View file @
4203db6f
...
...
@@ -9,7 +9,7 @@
<el-checkbox-group
v-model=
"wholecheck"
size=
"small"
>
<el-checkbox-button
class=
"applyCheckbox"
v-for=
"item in wholeList"
:label=
"item"
:key=
"item"
@
change=
"wholeClik"
>
{{
item
}}
{{
titleType
?
'全部'
:
item
}}
</el-checkbox-button>
</el-checkbox-group>
</div>
...
...
@@ -76,7 +76,7 @@
<
script
>
export
default
{
props
:[
'screenlist'
,
'titleName'
,
'screenchildListIf'
,
'checkboxGroupstate'
,
'checkboxGroupchildstate'
,
'states'
,
'childSingle'
,
'thirdChildren'
,
'requireStatus'
,
'labelWidth'
'screenlist'
,
'titleName'
,
'screenchildListIf'
,
'checkboxGroupstate'
,
'checkboxGroupchildstate'
,
'states'
,
'childSingle'
,
'thirdChildren'
,
'requireStatus'
,
'labelWidth'
,
'titleType'
],
name
:
"Pagescreen"
,
data
()
{
...
...
src/views/findeventpage/eventlive.vue
View file @
4203db6f
...
...
@@ -6,10 +6,10 @@
<img
class=
"event_iconchange_img"
src=
"../../assets/img/changeImg.png"
alt=
""
>
</el-tooltip>
</div>
<div
v-if=
"isVisible&&userClick
"
class=
"gendisplay event_all"
>
<div
@
click=
"
userClick = false
"
class=
"event_l"
></div>
<div
:class=
"userClicks?'':'event_lshow'
"
class=
"gendisplay event_all"
>
<div
@
click=
"
getuserClicks
"
class=
"event_l"
></div>
<div
class=
"event_r"
:class=
"userClick?'event_rshow':''"
>
<img
@
click=
"
userClick = false
"
src=
"../../assets/img/pull.png"
:style=
"userClick?'':'display: none;'"
>
<img
@
click=
"
getuserClicks
"
src=
"../../assets/img/pull.png"
:style=
"userClick?'':'display: none;'"
>
<div
class=
"gendisplay event_title"
>
<div>
<span
@
click=
"titleHover = 0"
:class=
"titleHover == 0?'title_hover':''"
>
交换名片
</span>
...
...
@@ -53,6 +53,7 @@
data
()
{
return
{
userClick
:
false
,
userClicks
:
false
,
titleHover
:
0
,
newstotalResult
:
0
,
isVisible
:
false
,
...
...
@@ -82,8 +83,16 @@
},
isuserClick
(){
this
.
userClick
=
true
;
this
.
userClicks
=
true
;
this
.
$refs
.
total
.
getMyMessageList
();
},
getuserClicks
(){
let
_this
=
this
;
this
.
userClick
=
false
;
setTimeout
(
function
()
{
_this
.
userClicks
=
false
;
},
1000
)
},
userHistory
(
state
){
let
params
=
{
activityId
:
this
.
activityId
,
...
...
@@ -163,7 +172,7 @@
}
}
.event_lshow
{
width
:
0
px
!
important
;
width
:
0
!
important
;
height
:
0
!
important
;
}
.event_all
{
...
...
src/views/indexAccepting/exportFieldBar.vue
View file @
4203db6f
...
...
@@ -5,8 +5,8 @@
ref=
"popover"
trigger=
"click"
>
<div
class=
"popover_export"
>
<page-screen
:screenlist=
"screenlist"
ref=
"screenchild"
titleName=
"请选择导出字段"
@
changecheck=
"screenData"
></page-screen>
<div
style=
"text-align: center;"
>
<page-screen
:screenlist=
"screenlist"
ref=
"screenchild"
title
Type=
"全部"
title
Name=
"请选择导出字段"
@
changecheck=
"screenData"
></page-screen>
<div
style=
"text-align: center;
border-top: 1px solid #F2F2F2;padding-top: 20px;
"
>
<el-button
slot=
"reference"
type=
"primary"
style=
"width: 140px;"
@
click=
"exportexcel"
>
确定导出
</el-button>
</div>
</div>
...
...
src/views/indexAccepting/kolProfessorsManage.vue
View file @
4203db6f
...
...
@@ -2,11 +2,11 @@
<div
style=
"margin-top: 10px;"
>
<el-row
class=
"tabPdding"
>
<el-row
class=
"statebottm"
>
<page-screen
:screenlist=
"screenlist"
:checkboxGroupstate=
"checkStateIds"
:checkboxGroupchildstate=
"search.cindustryIds"
:screenchildListIf=
"true"
ref=
"screenchild"
titleName=
"验收状态"
@
changecheck=
"screenData"
></page-screen>
<page-screen
:
labelWidth=
"90"
:
screenlist=
"screenlist"
:checkboxGroupstate=
"checkStateIds"
:checkboxGroupchildstate=
"search.cindustryIds"
:screenchildListIf=
"true"
ref=
"screenchild"
titleName=
"验收状态"
@
changecheck=
"screenData"
></page-screen>
</el-row>
<el-row
class=
"statebottm"
style=
"padding: 20px 10px;line-height: 40px;"
>
<el-col
:span=
"12"
>
<span
style=
"font-weight: bold;margin
: 0 22px 0 25
px;"
>
区域:
</span>
<span
style=
"font-weight: bold;margin
-right: 57
px;"
>
区域:
</span>
<el-select
v-model=
"search.orgList"
multiple
placeholder=
"请选择区域"
style=
"width: 280px;"
>
<el-option
v-for=
"item in areaList"
...
...
@@ -23,7 +23,7 @@
</el-row>
<el-row
class=
"statebottm"
style=
"padding: 20px 10px;line-height: 40px;"
>
<div
style=
"display:flex;"
>
<span
style=
"font-weight: bold;margin-right:
2
0px;"
>
审核时间:
</span>
<span
style=
"font-weight: bold;margin-right:
3
0px;"
>
审核时间:
</span>
<el-date-picker
style=
"width: 200px;"
v-model=
"search.checkStartTime"
type=
"datetime"
value-format=
"yyyy-MM-dd HH:mm:ss"
:placeholder=
"$t('operationjson.authBegin')"
></el-date-picker>
<p
style=
"width: 50px;text-align: center"
>
{{
$t
(
'operationjson.tos'
)
}}
</p>
<el-date-picker
style=
"width: 200px;"
v-model=
"search.checkEndTime"
type=
"datetime"
value-format=
"yyyy-MM-dd HH:mm:ss"
:placeholder=
"$t('operationjson.authEnd')"
></el-date-picker>
...
...
@@ -31,16 +31,16 @@
</el-row>
<el-row
class=
"contnetform"
style=
"padding:0 10px;"
>
<div
style=
"display:flex;flex-wrap: wrap;"
>
<p
style=
"font-weight: bold;margin-right:
2
0px;margin-top:20px;line-height: 40px;"
>
创建时间:
</p>
<p
style=
"font-weight: bold;margin-right:
3
0px;margin-top:20px;line-height: 40px;"
>
创建时间:
</p>
<el-date-picker
style=
"width: 200px;margin-top:20px;"
v-model=
"search.startTime"
type=
"datetime"
value-format=
"yyyy-MM-dd HH:mm:ss"
:placeholder=
"$t('operationjson.authBegin')"
></el-date-picker>
<p
style=
"width: 50px;text-align: center;line-height: 40px;margin-top:20px;"
>
{{
$t
(
'operationjson.tos'
)
}}
</p>
<el-date-picker
style=
"width: 200px;margin-top:20px;"
v-model=
"search.endTime"
type=
"datetime"
value-format=
"yyyy-MM-dd HH:mm:ss"
:placeholder=
"$t('operationjson.authEnd')"
></el-date-picker>
<el-input
style=
"width: 180px;margin:20px 20px 0 20px;"
v-model=
"search.content"
@
keyup
.
enter
.
native=
"searchCik"
placeholder=
"请输入关键词查询"
></el-input>
<el-button
type=
"primary"
style=
"width: 140px;margin:20px
2
0px 0 0;"
@
click=
"searchCik"
>
{{
$t
(
'operationjson.search'
)
}}
</el-button>
<el-button
type=
"primary"
plain
style=
"width: 140px;margin:20px
2
0px 0 0;"
@
click=
"resetCik"
>
重置
</el-button>
<exportFieldBar
style=
"margin:20px
2
0px 0 0;"
:screenlist=
"exportFieldlist"
@
exportSuccess=
"exportSuccess"
></exportFieldBar>
<el-button
type=
"primary"
style=
"width: 140px;margin:20px
1
0px 0 0;"
@
click=
"searchCik"
>
{{
$t
(
'operationjson.search'
)
}}
</el-button>
<el-button
type=
"primary"
plain
style=
"width: 140px;margin:20px
1
0px 0 0;"
@
click=
"resetCik"
>
重置
</el-button>
<exportFieldBar
style=
"margin:20px
1
0px 0 0;"
:screenlist=
"exportFieldlist"
@
exportSuccess=
"exportSuccess"
></exportFieldBar>
</div>
</el-row>
</el-row>
...
...
src/views/indexAccepting/projectManage.vue
View file @
4203db6f
...
...
@@ -2,11 +2,11 @@
<div
style=
"margin-top: 10px;"
>
<el-row
class=
"tabPdding"
>
<el-row
class=
"statebottm"
>
<page-screen
:screenlist=
"screenlist"
:checkboxGroupstate=
"checkStateIds"
:checkboxGroupchildstate=
"search.authenticationState"
:screenchildListIf=
"true"
ref=
"screenchild"
titleName=
"验收状态"
@
changecheck=
"screenData"
></page-screen>
<page-screen
:
labelWidth=
"90"
:
screenlist=
"screenlist"
:checkboxGroupstate=
"checkStateIds"
:checkboxGroupchildstate=
"search.authenticationState"
:screenchildListIf=
"true"
ref=
"screenchild"
titleName=
"验收状态"
@
changecheck=
"screenData"
></page-screen>
</el-row>
<el-row
class=
"statebottm"
style=
"padding: 20px 10px;line-height: 40px;"
>
<el-col
:span=
"12"
>
<span
style=
"font-weight: bold;margin
: 0 22px 0 25
px;"
>
区域:
</span>
<span
style=
"font-weight: bold;margin
-right: 57
px;"
>
区域:
</span>
<el-select
v-model=
"search.selectOrgIdList"
multiple
placeholder=
"请选择区域"
style=
"width: 280px;"
>
<el-option
v-for=
"item in areaList"
...
...
@@ -23,7 +23,7 @@
</el-row>
<el-row
class=
"statebottm"
style=
"padding: 20px 10px;line-height: 40px;"
>
<div
style=
"display:flex;"
>
<span
style=
"font-weight: bold;margin-right:
2
0px;"
>
审核时间:
</span>
<span
style=
"font-weight: bold;margin-right:
3
0px;"
>
审核时间:
</span>
<el-date-picker
style=
"width: 200px;"
v-model=
"search.authBegin"
type=
"datetime"
value-format=
"yyyy-MM-dd HH:mm:ss"
:placeholder=
"$t('operationjson.authBegin')"
></el-date-picker>
<p
style=
"width: 50px;text-align: center"
>
{{
$t
(
'operationjson.tos'
)
}}
</p>
<el-date-picker
style=
"width: 200px;"
v-model=
"search.authEnd"
type=
"datetime"
value-format=
"yyyy-MM-dd HH:mm:ss"
:placeholder=
"$t('operationjson.authEnd')"
></el-date-picker>
...
...
@@ -31,16 +31,16 @@
</el-row>
<el-row
class=
"contnetform"
style=
"padding:0 10px;"
>
<div
style=
"display:flex;flex-wrap: wrap;"
>
<p
style=
"font-weight: bold;margin-right:
2
0px;margin-top:20px;line-height: 40px;"
>
创建时间:
</p>
<p
style=
"font-weight: bold;margin-right:
3
0px;margin-top:20px;line-height: 40px;"
>
创建时间:
</p>
<el-date-picker
style=
"width: 200px;margin-top:20px;"
v-model=
"search.createdBegin"
type=
"datetime"
value-format=
"yyyy-MM-dd HH:mm:ss"
:placeholder=
"$t('operationjson.authBegin')"
></el-date-picker>
<p
style=
"width: 50px;text-align: center;line-height: 40px;margin-top:20px;"
>
{{
$t
(
'operationjson.tos'
)
}}
</p>
<el-date-picker
style=
"width: 200px;margin-top:20px;"
v-model=
"search.createdEnd"
type=
"datetime"
value-format=
"yyyy-MM-dd HH:mm:ss"
:placeholder=
"$t('operationjson.authEnd')"
></el-date-picker>
<el-input
style=
"width: 180px;margin:20px 20px 0 20px;"
v-model=
"search.keyName"
@
keyup
.
enter
.
native=
"searchCik"
placeholder=
"请输入关键词查询"
></el-input>
<el-button
type=
"primary"
style=
"width: 140px;margin:20px
2
0px 0 0;"
@
click=
"searchCik"
>
{{
$t
(
'operationjson.search'
)
}}
</el-button>
<el-button
type=
"primary"
plain
style=
"width: 140px;margin:20px
2
0px 0 0;"
@
click=
"resetCik"
>
重置
</el-button>
<exportFieldBar
style=
"margin:20px
2
0px 0 0;"
:screenlist=
"exportFieldlist"
@
exportSuccess=
"exportSuccess"
></exportFieldBar>
<el-button
type=
"primary"
style=
"width: 140px;margin:20px
1
0px 0 0;"
@
click=
"searchCik"
>
{{
$t
(
'operationjson.search'
)
}}
</el-button>
<el-button
type=
"primary"
plain
style=
"width: 140px;margin:20px
1
0px 0 0;"
@
click=
"resetCik"
>
重置
</el-button>
<exportFieldBar
style=
"margin:20px
1
0px 0 0;"
:screenlist=
"exportFieldlist"
@
exportSuccess=
"exportSuccess"
></exportFieldBar>
</div>
</el-row>
</el-row>
...
...
src/views/kolExpert/kolExpertManage.vue
View file @
4203db6f
...
...
@@ -23,10 +23,10 @@
</
template
>
</el-form-item>
<el-form-item
class=
"formcontentnk"
>
<el-button
type=
"primary"
@
click=
"exportSuccess"
style=
"margin-right: 20px;"
>
导出
</el-button>
<el-input
placeholder=
"请输入关键字"
@
keyup
.
enter
.
native=
"searchCik"
v-model=
"searchs.content"
class=
"input-with-select"
style=
"width: 290px"
>
<el-button
slot=
"append"
icon=
"el-icon-search"
@
click=
"searchCik"
></el-button>
</el-input>
<el-button
type=
"primary"
@
click=
"exportSuccess"
style=
"margin-left: 20px;"
>
导出
</el-button>
</el-form-item>
</el-form>
<el-row>
...
...
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