Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
haoban-3
Overview
Overview
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
office
haoban-3
Commits
cb363935
Commit
cb363935
authored
Jul 18, 2022
by
caoyanzhi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update: 选择成员添加禁用状态
parent
7a6ff393
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
4 deletions
+8
-4
index.vue
...alesleads/actCodeManage/components/select-clerk/index.vue
+8
-4
No files found.
src/views/salesleads/actCodeManage/components/select-clerk/index.vue
View file @
cb363935
<
template
>
<div>
<el-button
class=
"select-clerk-trigger"
v-if=
"!Array.isArray(data) || data.length == 0"
@
click=
"showSelectClerk = true"
>
<el-button
class=
"select-clerk-trigger"
v-if=
"!Array.isArray(data) || data.length == 0"
:disabled=
"disabled"
@
click=
"showSelectClerk = true"
>
<i
class=
"iconfont-hb3 icontianjia trigger-icon"
></i>
添加成员
</el-button>
...
...
@@ -8,18 +8,18 @@
<div
v-if=
"multiple"
class=
"multiple-preview"
>
<dm-sub-title
style=
"margin-left: 4px; width: calc(100% - 4px)"
title-align=
"space-between"
>
<div>
{{
`已选成员(${data.length
}
)`
}}
<
/div
>
<
div
class
=
"edit-btns"
>
<
div
v
-
if
=
"!disabled"
class
=
"edit-btns"
>
<
el
-
button
class
=
"del-btn"
type
=
"text"
@
click
=
"onDelAll"
>
清除
<
/el-button
>
<
el
-
button
class
=
"update-clerk-trigger"
type
=
"text"
@
click
=
"showSelectClerk = true"
>
编辑
<
/el-button
>
<
/div
>
<
/dm-sub-title
>
<
div
class
=
"clerk-list"
>
<
selected
-
clerk
-
item
v
-
for
=
"el in data"
:
key
=
"el.clerkId"
:
clerk
-
data
=
"el"
@
del
=
"onDel"
class
=
"clerk-item"
><
/selected-clerk-item
>
<
selected
-
clerk
-
item
v
-
for
=
"el in data"
:
key
=
"el.clerkId"
:
clerk
-
data
=
"el"
:
show
-
del
=
"!disabled"
@
del
=
"onDel"
class
=
"clerk-item"
><
/selected-clerk-item
>
<
/div
>
<
/div
>
<
div
v
-
else
class
=
"single-preview"
>
<
selected
-
clerk
-
item
:
clerk
-
data
=
"data[0]"
:
show
-
del
=
"false"
><
/selected-clerk-item
>
<
el
-
button
type
=
"text"
class
=
"update-clerk-trigger"
@
click
=
"showSelectClerk = true"
>
修改成员
<
/el-button
>
<
el
-
button
v
-
if
=
"!disabled"
type
=
"text"
class
=
"update-clerk-trigger"
@
click
=
"showSelectClerk = true"
>
修改成员
<
/el-button
>
<
/div
>
<
/template
>
<
select
-
clerk
:
visible
.
sync
=
"showSelectClerk"
:
multiple
=
"multiple"
:
max
=
"max"
:
data
=
"data"
@
save
=
"onChange"
><
/select-clerk
>
...
...
@@ -47,6 +47,10 @@ export default {
data
:
{
type
:
Array
,
default
:
()
=>
[]
}
,
disabled
:
{
type
:
Boolean
,
default
:
false
}
}
,
data
()
{
...
...
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