|
|
@@ -31,10 +31,30 @@ const Contact = props => {
|
|
|
const personTagMap = {}
|
|
|
const teamTagMap = {}
|
|
|
personTags.forEach(item => {
|
|
|
- personTagMap[item.id] = { text: item.name }
|
|
|
+ personTagMap[item.id] = {
|
|
|
+ text: (
|
|
|
+ <>
|
|
|
+ <span
|
|
|
+ className="zh-circle-icon zh-mg-right-3"
|
|
|
+ style={{ backgroundColor: personTagColorMap[item.id] }}
|
|
|
+ />
|
|
|
+ <span>{item.name}</span>
|
|
|
+ </>
|
|
|
+ )
|
|
|
+ }
|
|
|
})
|
|
|
teamTags.forEach(item => {
|
|
|
- teamTagMap[item.id] = { text: item.name }
|
|
|
+ teamTagMap[item.id] = {
|
|
|
+ text: (
|
|
|
+ <>
|
|
|
+ <span
|
|
|
+ className="zh-circle-icon zh-mg-right-3"
|
|
|
+ style={{ backgroundColor: teamTagColorMap[item.id] }}
|
|
|
+ />
|
|
|
+ <span>{item.name}</span>
|
|
|
+ </>
|
|
|
+ )
|
|
|
+ }
|
|
|
})
|
|
|
|
|
|
return { personTagMap, teamTagMap }
|
|
|
@@ -456,7 +476,6 @@ const Contact = props => {
|
|
|
code = -1,
|
|
|
data: { client = [], total = 0 }
|
|
|
} = await queryContact({ ...params, ...sort, ...filter })
|
|
|
- console.log('data', client)
|
|
|
return {
|
|
|
data: client,
|
|
|
success: code === consts.RET_CODE.SUCCESS,
|