Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dsk-cr20g
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
Administrator
dsk-cr20g
Commits
077dabaa
Commit
077dabaa
authored
Jun 21, 2023
by
huangjie
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
*
parent
27ccaea9
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
27 additions
and
14 deletions
+27
-14
gjjl.vue
...erate-ui/src/views/project/projectList/component/gjjl.vue
+8
-3
gzdb.vue
...erate-ui/src/views/project/projectList/component/gzdb.vue
+5
-3
xgqy.vue
...erate-ui/src/views/project/projectList/component/xgqy.vue
+7
-5
zlwd.vue
...erate-ui/src/views/project/projectList/component/zlwd.vue
+7
-3
No files found.
dsk-operate-ui/src/views/project/projectList/component/gjjl.vue
View file @
077dabaa
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
<div
class=
"cardtitles"
v-if=
"showtype != 'projectgjdt'"
>
跟进记录
</div>
<div
class=
"cardtitles"
v-if=
"showtype != 'projectgjdt'"
>
跟进记录
</div>
<div
style=
"height: 24px"
v-if=
"showtype == 'projectgjdt'"
></div>
<div
style=
"height: 24px"
v-if=
"showtype == 'projectgjdt'"
></div>
<div
class=
"records"
>
<div
class=
"records"
>
<div
class=
"writeIn"
>
<div
class=
"writeIn"
v-if=
"isDisabled == false"
>
<div
class=
"default"
v-if=
"isEdit == false"
@
click=
"getEdit"
>
<div
class=
"default"
v-if=
"isEdit == false"
@
click=
"getEdit"
>
<img
src=
"@/assets/images/project/add_3.png"
>
<img
src=
"@/assets/images/project/add_3.png"
>
<div>
新建一条跟进记录,如:周五上午预约客户上门拜访
</div>
<div>
新建一条跟进记录,如:周五上午预约客户上门拜访
</div>
...
@@ -44,7 +44,7 @@
...
@@ -44,7 +44,7 @@
</el-input>
</el-input>
</div>
</div>
<div
class=
"times"
><img
src=
"@/assets/images/project/ico_4.png"
>
<div
class=
"times"
><img
src=
"@/assets/images/project/ico_4.png"
>
<el-date-picker
class=
"w128"
<el-date-picker
class=
"w128"
value-format=
"yyyy-MM-dd"
v-model=
"addParam.nextVisitTime"
v-model=
"addParam.nextVisitTime"
type=
"date"
type=
"date"
placeholder=
"下次拜访时间"
>
placeholder=
"下次拜访时间"
>
...
@@ -91,7 +91,7 @@
...
@@ -91,7 +91,7 @@
<div
class=
"rec_time"
>
<div
class=
"rec_time"
>
<i
class=
"el-icon-time"
></i>
<i
class=
"el-icon-time"
></i>
<div>
{{
item
.
creatTime
}}
</div>
<div>
{{
item
.
creatTime
}}
</div>
<div
class=
"operate"
>
<div
class=
"operate"
v-if=
"isDisabled == false"
>
<!--
<img
src=
"@/assets/images/edit.png"
>
第一期不做编辑-->
<!--
<img
src=
"@/assets/images/edit.png"
>
第一期不做编辑-->
<img
@
click=
"delRecord(item.id)"
src=
"@/assets/images/delete.png"
>
<img
@
click=
"delRecord(item.id)"
src=
"@/assets/images/delete.png"
>
</div>
</div>
...
@@ -145,6 +145,7 @@
...
@@ -145,6 +145,7 @@
default
:
0
default
:
0
},
},
datas
:[],
//数据源
datas
:[],
//数据源
isDisabled
:
false
,
},
},
name
:
'gjjl'
,
name
:
'gjjl'
,
data
(){
data
(){
...
@@ -171,11 +172,13 @@
...
@@ -171,11 +172,13 @@
projectId
:
this
.
detailId
?
this
.
detailId
:
parseInt
(
this
.
$route
.
query
.
id
),
//项目详情id
projectId
:
this
.
detailId
?
this
.
detailId
:
parseInt
(
this
.
$route
.
query
.
id
),
//项目详情id
userId
:
this
.
$store
.
state
.
user
.
userId
,
//当前用户id
userId
:
this
.
$store
.
state
.
user
.
userId
,
//当前用户id
projectList
:[],
//关联项目
projectList
:[],
//关联项目
isDisabled
:
this
.
isDisabled
,
}
}
},
},
computed
:
{
computed
:
{
},
},
created
(){
created
(){
console
.
log
(
this
.
isDisabled
)
//获取拜访方式
//获取拜访方式
getDictType
(
'visit_mode_type'
).
then
(
result
=>
{
getDictType
(
'visit_mode_type'
).
then
(
result
=>
{
this
.
bffslist
=
result
.
code
==
200
?
result
.
data
:[]
this
.
bffslist
=
result
.
code
==
200
?
result
.
data
:[]
...
@@ -183,6 +186,7 @@
...
@@ -183,6 +186,7 @@
this
.
showtype
=
this
.
types
this
.
showtype
=
this
.
types
//客户管理跟进动态
//客户管理跟进动态
if
(
this
.
showtype
==
'gjdt'
){
if
(
this
.
showtype
==
'gjdt'
){
this
.
isDisabled
=
false
getUserList
().
then
(
result
=>
{
getUserList
().
then
(
result
=>
{
this
.
glqylist
=
result
.
data
this
.
glqylist
=
result
.
data
})
})
...
@@ -194,6 +198,7 @@
...
@@ -194,6 +198,7 @@
}
}
//项目管理跟进动态
//项目管理跟进动态
if
(
this
.
showtype
==
'projectgjdt'
){
if
(
this
.
showtype
==
'projectgjdt'
){
this
.
isDisabled
=
false
this
.
projectId
=
null
//项目id暂时清空,必须手选id
this
.
projectId
=
null
//项目id暂时清空,必须手选id
relateProject
(
this
.
userId
).
then
(
res
=>
{
relateProject
(
this
.
userId
).
then
(
res
=>
{
this
.
projectList
=
res
.
data
this
.
projectList
=
res
.
data
...
...
dsk-operate-ui/src/views/project/projectList/component/gzdb.vue
View file @
077dabaa
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
<el-card
class=
"box-card noborder"
>
<el-card
class=
"box-card noborder"
>
<div
class=
"cardtitles"
>
工作待办
</div>
<div
class=
"cardtitles"
>
工作待办
</div>
<div
class=
"records"
>
<div
class=
"records"
>
<div
class=
"writeIn"
>
<div
class=
"writeIn"
v-if=
"isDisabled == false"
>
<div
class=
"default"
v-if=
"isEdit == false"
@
click=
"getEdit"
>
<div
class=
"default"
v-if=
"isEdit == false"
@
click=
"getEdit"
>
<img
src=
"@/assets/images/project/add_3.png"
>
<img
src=
"@/assets/images/project/add_3.png"
>
<div>
新建一条工作代办,如:周五上午预约客户上门拜访
</div>
<div>
新建一条工作代办,如:周五上午预约客户上门拜访
</div>
...
@@ -40,7 +40,7 @@
...
@@ -40,7 +40,7 @@
{{
item
.
state
==
2
?
"已完成"
:
"未完成"
}}
{{
item
.
state
==
2
?
"已完成"
:
"未完成"
}}
<i
class=
"el-icon-caret-bottom"
></i>
<i
class=
"el-icon-caret-bottom"
></i>
</span>
</span>
<el-select
placeholder=
"请选择"
v-model=
"item.state"
class=
"select-multiple"
@
change=
"changes(item.id,$event)"
>
<el-select
v-if=
"isDisabled == false"
placeholder=
"请选择"
v-model=
"item.state"
class=
"select-multiple"
@
change=
"changes(item.id,$event)"
>
<el-option
label=
"未完成"
value=
"1"
></el-option>
<el-option
label=
"未完成"
value=
"1"
></el-option>
<el-option
label=
"已完成"
value=
"2"
></el-option>
<el-option
label=
"已完成"
value=
"2"
></el-option>
</el-select>
</el-select>
...
@@ -75,7 +75,8 @@
...
@@ -75,7 +75,8 @@
detailId
:
{
//从企业详情跳转过来ID
detailId
:
{
//从企业详情跳转过来ID
type
:
Number
,
type
:
Number
,
default
:
0
default
:
0
}
},
isDisabled
:
false
,
},
},
data
(){
data
(){
return
{
return
{
...
@@ -96,6 +97,7 @@
...
@@ -96,6 +97,7 @@
},
},
datalist
:[],
datalist
:[],
yqnum
:
0
,
//已逾期数量
yqnum
:
0
,
//已逾期数量
isDisabled
:
this
.
isDisabled
,
}
}
},
},
created
(){
created
(){
...
...
dsk-operate-ui/src/views/project/projectList/component/xgqy.vue
View file @
077dabaa
...
@@ -11,7 +11,7 @@
...
@@ -11,7 +11,7 @@
<el-input
type=
"text"
placeholder=
"输入关键词查询"
clearable
v-model=
"searchParam.companyName"
></el-input>
<el-input
type=
"text"
placeholder=
"输入关键词查询"
clearable
v-model=
"searchParam.companyName"
></el-input>
<div
class=
"btn"
@
click=
"handleCurrentChange(1)"
>
搜索
</div>
<div
class=
"btn"
@
click=
"handleCurrentChange(1)"
>
搜索
</div>
</div>
</div>
<div
class=
"btn btn_primary h32 b3"
@
click=
"opennew"
><div
class=
"img img1"
></div>
添加相关企业
</div>
<div
class=
"btn btn_primary h32 b3"
@
click=
"opennew"
v-if=
"isDisabled == false"
><div
class=
"img img1"
></div>
添加相关企业
</div>
</div>
</div>
<div
class=
"document tables"
>
<div
class=
"document tables"
>
<el-table
<el-table
...
@@ -23,7 +23,7 @@
...
@@ -23,7 +23,7 @@
<img
src=
"@/assets/images/project/empty.png"
>
<img
src=
"@/assets/images/project/empty.png"
>
<div
class=
"p1"
>
抱歉,没找到相关数据
</div>
<div
class=
"p1"
>
抱歉,没找到相关数据
</div>
<div
class=
"p2"
>
建议调整关键词或添加相关企业,重新搜索
</div>
<div
class=
"p2"
>
建议调整关键词或添加相关企业,重新搜索
</div>
<div
class=
"btn btn_primary h36 w102"
@
click=
"opennew"
>
新增相关企业
</div>
<div
class=
"btn btn_primary h36 w102"
@
click=
"opennew"
v-if=
"isDisabled==false"
>
新增相关企业
</div>
</div>
</div>
</
template
>
</
template
>
<el-table-column
<el-table-column
...
@@ -36,13 +36,13 @@
...
@@ -36,13 +36,13 @@
</el-table-column>
</el-table-column>
<el-table-column
<el-table-column
prop=
"depth"
prop=
"depth"
sortable
label=
"对接深度/竞争力度"
label=
"对接深度/竞争力度"
>
>
</el-table-column>
</el-table-column>
<el-table-column
<el-table-column
prop=
"companyRole"
prop=
"companyRole"
label=
"企业角色"
label=
"企业角色"
sortable
width=
""
>
width=
""
>
</el-table-column>
</el-table-column>
<el-table-column
<el-table-column
...
@@ -50,7 +50,7 @@
...
@@ -50,7 +50,7 @@
label=
"负责人"
label=
"负责人"
width=
""
>
width=
""
>
</el-table-column>
</el-table-column>
<el-table-column
<el-table-column
v-if=
"isDisabled == false"
prop=
"name"
prop=
"name"
label=
""
label=
""
align=
"right"
align=
"right"
...
@@ -143,7 +143,8 @@
...
@@ -143,7 +143,8 @@
detailId
:
{
//从企业详情跳转过来ID
detailId
:
{
//从企业详情跳转过来ID
type
:
Number
,
type
:
Number
,
default
:
0
default
:
0
}
},
isDisabled
:
false
,
},
},
data
(){
data
(){
return
{
return
{
...
@@ -179,6 +180,7 @@
...
@@ -179,6 +180,7 @@
companyName
:
''
,
companyName
:
''
,
},
},
ondel
:
-
1
,
ondel
:
-
1
,
isDisabled
:
this
.
isDisabled
,
}
}
},
},
created
(){
created
(){
...
...
dsk-operate-ui/src/views/project/projectList/component/zlwd.vue
View file @
077dabaa
...
@@ -53,7 +53,7 @@
...
@@ -53,7 +53,7 @@
<img
src=
"@/assets/images/project/empty.png"
>
<img
src=
"@/assets/images/project/empty.png"
>
<div
class=
"p1"
>
抱歉,没找到相关数据
</div>
<div
class=
"p1"
>
抱歉,没找到相关数据
</div>
<div
class=
"p2"
>
建议调整关键词或筛选条件,重新搜索
</div>
<div
class=
"p2"
>
建议调整关键词或筛选条件,重新搜索
</div>
<div
class=
"btn btn_primary h36 w102"
@
click=
"getUP"
>
上传文档
</div>
<div
v-if=
"isDisabled==false"
class=
"btn btn_primary h36 w102"
@
click=
"getUP"
>
上传文档
</div>
</div>
</div>
</
template
>
</
template
>
<el-table-column
<el-table-column
...
@@ -89,7 +89,7 @@
...
@@ -89,7 +89,7 @@
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<div
class=
"hoverbtn"
>
<div
class=
"hoverbtn"
>
<div
class=
"xz"
@
click=
"downnlod(scope.row)"
>
下载
</div>
<div
class=
"xz"
@
click=
"downnlod(scope.row)"
>
下载
</div>
<div
class=
"sc"
@
click=
"del(scope.row.filePath)"
>
删除
</div>
<div
class=
"sc"
v-if=
"isDisabled == false"
@
click=
"del(scope.row.filePath)"
>
删除
</div>
</div>
</div>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
...
@@ -128,7 +128,8 @@
...
@@ -128,7 +128,8 @@
detailId
:
{
//从企业详情跳转过来ID
detailId
:
{
//从企业详情跳转过来ID
type
:
Number
,
type
:
Number
,
default
:
0
default
:
0
}
},
isDisabled
:
false
,
},
},
data
(){
data
(){
return
{
return
{
...
@@ -150,6 +151,7 @@
...
@@ -150,6 +151,7 @@
fileDatas
:[],
fileDatas
:[],
filename
:
''
,
filename
:
''
,
ondel
:
""
,
ondel
:
""
,
isDisabled
:
this
.
isDisabled
,
}
}
},
},
created
(){
created
(){
...
@@ -192,6 +194,8 @@
...
@@ -192,6 +194,8 @@
}
}
},
},
getUP
(){
getUP
(){
if
(
this
.
isDisabled
==
true
)
return
false
this
.
isupload
=
true
this
.
isupload
=
true
this
.
$nextTick
(()
=>
{
this
.
$nextTick
(()
=>
{
this
.
$refs
.
uploadFile
.
$children
[
0
].
$refs
.
input
.
webkitdirectory
=
true
this
.
$refs
.
uploadFile
.
$children
[
0
].
$refs
.
input
.
webkitdirectory
=
true
...
...
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