Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
haoban-4
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-4
Commits
cc2b5e05
Commit
cc2b5e05
authored
Jul 24, 2020
by
无尘
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 增加绑定详情组件
parent
a81a8f0b
Show whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
84 additions
and
48 deletions
+84
-48
add-depart.vue
src/components/company/add-depart.vue
+2
-2
add-enterprise.vue
src/components/company/add-enterprise.vue
+2
-2
add-member.vue
src/components/company/add-member.vue
+4
-4
add-relate.vue
src/components/company/add-relate.vue
+2
-2
auth-commit-success.vue
src/components/company/auth-commit-success.vue
+2
-2
contact-tree-filter.vue
src/components/company/contact-tree-filter.vue
+3
-3
contact-tree-search.vue
src/components/company/contact-tree-search.vue
+3
-2
contact-tree.vue
src/components/company/contact-tree.vue
+2
-1
expired-dialog.vue
src/components/company/expired-dialog.vue
+2
-1
fail-log.vue
src/components/company/fail-log.vue
+1
-0
help-dialog.vue
src/components/company/help-dialog.vue
+2
-1
help-tip.vue
src/components/company/help-tip.vue
+2
-1
mod-depart.vue
src/components/company/mod-depart.vue
+3
-3
new-depart-member.vue
src/components/company/new-depart-member.vue
+2
-2
org-tree.vue
src/components/company/org-tree.vue
+3
-2
related-table.vue
src/components/company/related-table.vue
+1
-0
search-select.vue
src/components/company/search-select.vue
+2
-2
store-auth-detail.vue
src/components/company/store-auth-detail.vue
+44
-16
contacts.vue
src/views/business/contacts.vue
+2
-2
No files found.
src/components/company/add-depart.vue
View file @
cc2b5e05
...
@@ -3,8 +3,8 @@
...
@@ -3,8 +3,8 @@
* @Author : 无尘
* @Author : 无尘
* @Date : 2020-02-13 16:13:59
* @Date : 2020-02-13 16:13:59
* @LastEditors: 无尘
* @LastEditors: 无尘
* @LastEditTime: 2020-0
4-22 09:37:45
* @LastEditTime: 2020-0
7-24 09:30:42
* @FilePath :
\Hapi-demoj:\公司\haoban-3
\src\components\company\add-depart.vue
* @FilePath :
\haoban-4
\src\components\company\add-depart.vue
-->
-->
<!--
<!--
...
...
src/components/company/add-enterprise.vue
View file @
cc2b5e05
...
@@ -3,8 +3,8 @@
...
@@ -3,8 +3,8 @@
* @Author : 无尘
* @Author : 无尘
* @Date : 2020-02-13 16:13:59
* @Date : 2020-02-13 16:13:59
* @LastEditors: 无尘
* @LastEditors: 无尘
* @LastEditTime: 2020-07-2
0 11:03:10
* @LastEditTime: 2020-07-2
4 09:30:55
* @FilePath : \
Hapi-demoj:\公司\haoban-3
\src\components\company\add-enterprise.vue
* @FilePath : \
haoban-4
\src\components\company\add-enterprise.vue
-->
-->
<!--
<!--
...
...
src/components/company/add-member.vue
View file @
cc2b5e05
...
@@ -3,8 +3,8 @@
...
@@ -3,8 +3,8 @@
* @Author : 无尘
* @Author : 无尘
* @Date : 2020-02-13 16:13:59
* @Date : 2020-02-13 16:13:59
* @LastEditors: 无尘
* @LastEditors: 无尘
* @LastEditTime: 2020-07-2
0 11:01:43
* @LastEditTime: 2020-07-2
4 09:30:31
* @FilePath :
\Hapi-demoj:\公司\haoban-3
\src\components\company\add-member.vue
* @FilePath :
\haoban-4
\src\components\company\add-member.vue
-->
-->
<!--
<!--
...
@@ -14,7 +14,7 @@
...
@@ -14,7 +14,7 @@
<
template
>
<
template
>
<el-dialog
width=
"600px"
:title=
"partForm.staffId ? '成员详情' : '新增成员'"
:visible
.
sync=
"memberVisible"
append-to-body
:before-close=
"handleClose"
>
<el-dialog
width=
"600px"
:title=
"partForm.staffId ? '成员详情' : '新增成员'"
:visible
.
sync=
"memberVisible"
append-to-body
:before-close=
"handleClose"
>
<
div
class=
"add-title m-b-20 font-14 color-303133 font-w-500"
>
基本信息
</div
>
<
!--
<div
class=
"add-title m-b-20 font-14 color-303133 font-w-500"
>
基本信息
</div>
--
>
<el-form
:model=
"partForm"
:rules=
"rules"
ref=
"form"
label-width=
"100px"
class=
"dialog-form"
>
<el-form
:model=
"partForm"
:rules=
"rules"
ref=
"form"
label-width=
"100px"
class=
"dialog-form"
>
<el-form-item
label=
"姓名"
prop=
""
>
<el-form-item
label=
"姓名"
prop=
""
>
{{
partForm
.
staffName
||
'--'
}}
{{
partForm
.
staffName
||
'--'
}}
...
@@ -22,7 +22,7 @@
...
@@ -22,7 +22,7 @@
<el-form-item
label=
"昵称"
>
<el-form-item
label=
"昵称"
>
{{
partForm
.
nickName
||
'--'
}}
{{
partForm
.
nickName
||
'--'
}}
</el-form-item>
</el-form-item>
<el-form-item
label=
"
微信
账号"
>
<el-form-item
label=
"账号"
>
{{
partForm
.
wxUserId
||
'--'
}}
{{
partForm
.
wxUserId
||
'--'
}}
</el-form-item>
</el-form-item>
<el-form-item
label=
"性别"
prop=
""
>
<el-form-item
label=
"性别"
prop=
""
>
...
...
src/components/company/add-relate.vue
View file @
cc2b5e05
...
@@ -3,8 +3,8 @@
...
@@ -3,8 +3,8 @@
* @Author : 无尘
* @Author : 无尘
* @Date : 2020-02-13 16:13:59
* @Date : 2020-02-13 16:13:59
* @LastEditors: 无尘
* @LastEditors: 无尘
* @LastEditTime: 2020-07-2
0 11:03:02
* @LastEditTime: 2020-07-2
4 09:31:07
* @FilePath : \
Hapi-demoj:\公司\haoban-3
\src\components\company\add-relate.vue
* @FilePath : \
haoban-4
\src\components\company\add-relate.vue
-->
-->
<!--
<!--
...
...
src/components/company/auth-commit-success.vue
View file @
cc2b5e05
...
@@ -3,8 +3,8 @@
...
@@ -3,8 +3,8 @@
* @Author : 无尘
* @Author : 无尘
* @Date : 2020-02-13 14:02:40
* @Date : 2020-02-13 14:02:40
* @LastEditors: 无尘
* @LastEditors: 无尘
* @LastEditTime: 2020-07-2
2 16:21:49
* @LastEditTime: 2020-07-2
4 09:31:16
* @FilePath : j:\公司\haoban-
3
\src\components\company\auth-commit-success.vue
* @FilePath : j:\公司\haoban-
4
\src\components\company\auth-commit-success.vue
-->
-->
<!--
<!--
...
...
src/components/company/contact-tree-filter.vue
View file @
cc2b5e05
...
@@ -3,12 +3,12 @@
...
@@ -3,12 +3,12 @@
* @Author : 无尘
* @Author : 无尘
* @Date : 2020-02-27 13:53:03
* @Date : 2020-02-27 13:53:03
* @LastEditors: 无尘
* @LastEditors: 无尘
* @LastEditTime: 2020-0
5-25 14:32:57
* @LastEditTime: 2020-0
7-24 09:32:30
* @FilePath : \
Hapi-demoj:\公司\haoban-3
\src\components\company\contact-tree-filter.vue
* @FilePath : \
haoban-4
\src\components\company\contact-tree-filter.vue
-->
-->
<!--
<!--
设置成员所在部门(回收站)
部门树形过滤
<contact-tree-filter :searchSelect="" @resetCheckData="resetCheckData"></contact-tree-filter>
<contact-tree-filter :searchSelect="" @resetCheckData="resetCheckData"></contact-tree-filter>
import contactTreeFilter from '@/components/company/contact-tree-filter.vue';
import contactTreeFilter from '@/components/company/contact-tree-filter.vue';
-->
-->
...
...
src/components/company/contact-tree-search.vue
View file @
cc2b5e05
...
@@ -3,10 +3,11 @@
...
@@ -3,10 +3,11 @@
* @version: 1.0.0
* @version: 1.0.0
* @Author: 无尘
* @Author: 无尘
* @Date: 2019-08-14 16:51:07
* @Date: 2019-08-14 16:51:07
* @LastEditors
: 无尘
* @LastEditors: 无尘
* @LastEditTime
: 2020-02-24 20:31:03
* @LastEditTime
: 2020-07-24 09:32:45
-->
-->
<!--
<!--
部门搜索
<contact-tree-search :itemData="itemData" v-model="itemData" @getSearchSelectData="getSearchSelectData"></contact-tree-search>
<contact-tree-search :itemData="itemData" v-model="itemData" @getSearchSelectData="getSearchSelectData"></contact-tree-search>
import contactTreeSearch from '@/components/company/contact-tree-search.vue';
import contactTreeSearch from '@/components/company/contact-tree-search.vue';
...
...
src/components/company/contact-tree.vue
View file @
cc2b5e05
...
@@ -4,9 +4,10 @@
...
@@ -4,9 +4,10 @@
* @Author: 无尘
* @Author: 无尘
* @Date: 2019-08-14 16:51:07
* @Date: 2019-08-14 16:51:07
* @LastEditors: 无尘
* @LastEditors: 无尘
* @LastEditTime: 2020-07-2
0 09:59:50
* @LastEditTime: 2020-07-2
4 09:32:55
-->
-->
<!--
<!--
通讯录部门
<contact-tree :itemData="itemData" v-model="itemData" ></contact-tree>
<contact-tree :itemData="itemData" v-model="itemData" ></contact-tree>
import contactTree from '/components/company/contact-tree.vue';
import contactTree from '/components/company/contact-tree.vue';
...
...
src/components/company/expired-dialog.vue
View file @
cc2b5e05
...
@@ -4,9 +4,10 @@
...
@@ -4,9 +4,10 @@
* @Author: 无尘
* @Author: 无尘
* @Date: 2020-04-14 09:50:16
* @Date: 2020-04-14 09:50:16
* @LastEditors: 无尘
* @LastEditors: 无尘
* @LastEditTime: 2020-0
5-13 14:17:07
* @LastEditTime: 2020-0
7-24 09:38:33
-->
-->
<!--
<!--
到期提醒
<expired-dialog ></expired-dialog>
<expired-dialog ></expired-dialog>
import expiredDialog from '@/components/company/expired-dialog.vue';
import expiredDialog from '@/components/company/expired-dialog.vue';
-->
-->
...
...
src/components/company/fail-log.vue
View file @
cc2b5e05
<!--
<!--
查看失败日志
<fail-log @closeHelp="closeHelp"></fail-log>
<fail-log @closeHelp="closeHelp"></fail-log>
import failLog from '@/components/company/fail-log.vue';
import failLog from '@/components/company/fail-log.vue';
-->
-->
...
...
src/components/company/help-dialog.vue
View file @
cc2b5e05
...
@@ -4,9 +4,10 @@
...
@@ -4,9 +4,10 @@
* @Author: 无尘
* @Author: 无尘
* @Date: 2020-04-14 09:50:16
* @Date: 2020-04-14 09:50:16
* @LastEditors: 无尘
* @LastEditors: 无尘
* @LastEditTime: 2020-0
4-16 23:03:3
5
* @LastEditTime: 2020-0
7-24 09:38:5
5
-->
-->
<!--
<!--
使用帮助
<help-dialog @closeHelp="closeHelp"></help-dialog>
<help-dialog @closeHelp="closeHelp"></help-dialog>
import helpDialog from '@/components/company/help-dialog.vue';
import helpDialog from '@/components/company/help-dialog.vue';
-->
-->
...
...
src/components/company/help-tip.vue
View file @
cc2b5e05
...
@@ -4,9 +4,10 @@
...
@@ -4,9 +4,10 @@
* @Author: 无尘
* @Author: 无尘
* @Date: 2020-04-14 09:50:16
* @Date: 2020-04-14 09:50:16
* @LastEditors: 无尘
* @LastEditors: 无尘
* @LastEditTime: 2020-07-2
2 11:33:17
* @LastEditTime: 2020-07-2
4 09:39:03
-->
-->
<!--
<!--
帮助提示
<help-tip : @toCloseTip="toCloseTip"></help-tip>
<help-tip : @toCloseTip="toCloseTip"></help-tip>
import helpTip from '@/components/company/help-tip.vue';
import helpTip from '@/components/company/help-tip.vue';
-->
-->
...
...
src/components/company/mod-depart.vue
View file @
cc2b5e05
...
@@ -2,12 +2,12 @@
...
@@ -2,12 +2,12 @@
* @Descripttion : 当前组件信息
* @Descripttion : 当前组件信息
* @Author : 无尘
* @Author : 无尘
* @Date : 2020-02-13 16:13:59
* @Date : 2020-02-13 16:13:59
* @LastEditors
: 无尘
* @LastEditors: 无尘
* @LastEditTime
: 2020-02-24 14:56:16
* @LastEditTime
: 2020-07-24 09:39:13
* @FilePath : \Hapi-demoj:\公司\haoban-3\src\components\company\mod-depart.vue
* @FilePath : \Hapi-demoj:\公司\haoban-3\src\components\company\mod-depart.vue
-->
-->
<!--
<!--
调整所在部门
<mod-depart :selectObj="selectObj" @modDepartData="modDepartData"></mod-depart>
<mod-depart :selectObj="selectObj" @modDepartData="modDepartData"></mod-depart>
import modDepart from '@/components/company/mod-depart.vue';
import modDepart from '@/components/company/mod-depart.vue';
-->
-->
...
...
src/components/company/new-depart-member.vue
View file @
cc2b5e05
...
@@ -3,11 +3,11 @@
...
@@ -3,11 +3,11 @@
* @Author : 无尘
* @Author : 无尘
* @Date : 2020-02-13 14:02:40
* @Date : 2020-02-13 14:02:40
* @LastEditors: 无尘
* @LastEditors: 无尘
* @LastEditTime: 2020-07-2
2 11:29:39
* @LastEditTime: 2020-07-2
4 09:39:32
* @FilePath : \Hapi-demoj:\公司\haoban-3\src\components\company\new-depart-member.vue
* @FilePath : \Hapi-demoj:\公司\haoban-3\src\components\company\new-depart-member.vue
-->
-->
<!--
<!--
部门成员
<new-depart-member :departObj="departObj"></new-depart-member>
<new-depart-member :departObj="departObj"></new-depart-member>
import newDepartMember from '@/components/company/new-depart-member.vue';
import newDepartMember from '@/components/company/new-depart-member.vue';
-->
-->
...
...
src/components/company/org-tree.vue
View file @
cc2b5e05
...
@@ -2,11 +2,12 @@
...
@@ -2,11 +2,12 @@
* @Descripttion: 当前组件信息
* @Descripttion: 当前组件信息
* @version: 1.0.0
* @version: 1.0.0
* @Author: 无尘
* @Author: 无尘
* @Date: 20
19-08
-14 16:51:07
* @Date: 20
20-07
-14 16:51:07
* @LastEditors: 无尘
* @LastEditors: 无尘
* @LastEditTime: 2020-0
6-19 10:26:32
* @LastEditTime: 2020-0
7-24 09:40:17
-->
-->
<!--
<!--
gic部门
<org-tree v-if="item.children.length" :itemData="item.children" ></org-tree>
<org-tree v-if="item.children.length" :itemData="item.children" ></org-tree>
import orgTree from './org-tree.vue';
import orgTree from './org-tree.vue';
...
...
src/components/company/related-table.vue
View file @
cc2b5e05
<!--
<!--
关联详情
<related-table :relateRow="relateRow" @closeTable="closeTable"></related-table>
<related-table :relateRow="relateRow" @closeTable="closeTable"></related-table>
import relatedTable from '@/components/company/related-table.vue';
import relatedTable from '@/components/company/related-table.vue';
-->
-->
...
...
src/components/company/search-select.vue
View file @
cc2b5e05
...
@@ -3,11 +3,11 @@
...
@@ -3,11 +3,11 @@
* @Author : 无尘
* @Author : 无尘
* @Date : 2020-02-13 16:13:59
* @Date : 2020-02-13 16:13:59
* @LastEditors: 无尘
* @LastEditors: 无尘
* @LastEditTime: 2020-07-2
3 09:26:30
* @LastEditTime: 2020-07-2
4 09:41:04
* @FilePath : j:\公司\haoban-4\src\components\company\search-select.vue
* @FilePath : j:\公司\haoban-4\src\components\company\search-select.vue
-->
-->
<!--
<!--
新增关联(搜索下拉单选)
<search-select :departObj="departObj" @refreshData="refreshData"></search-select>
<search-select :departObj="departObj" @refreshData="refreshData"></search-select>
import searchSelect from '@/components/company/search-select.vue';
import searchSelect from '@/components/company/search-select.vue';
-->
-->
...
...
src/components/company/store-auth-detail.vue
View file @
cc2b5e05
<!--
<!--
绑定详情-变更
<store-auth-detail @closeLog="closeLog"></store-auth-detail>
<store-auth-detail @closeLog="closeLog"></store-auth-detail>
import storeAuthDetail from '@/components/company/store-auth-detail.vue';
import storeAuthDetail from '@/components/company/store-auth-detail.vue';
-->
-->
<
template
>
<
template
>
<el-dialog
title=
"绑定详情"
:visible
.
sync=
"dialogVisible"
width=
"
995
px"
:before-close=
"handleClose"
>
<el-dialog
title=
"绑定详情"
:visible
.
sync=
"dialogVisible"
width=
"
600
px"
:before-close=
"handleClose"
>
<div
class=
""
>
<div
class=
""
>
<el-table
class=
"select-table"
ref=
"multipleTable"
height=
"450"
:data=
"tableData"
tooltip-effect=
"dark"
:style=
"
{ width: '100%', minHeight: tableH }">
<el-tabs
v-model=
"activeName"
type=
"card"
@
tab-click=
"handleClick"
>
<el-table-column
label=
"操作"
show-overflow-tooltip
>
<el-tab-pane
label=
"绑定门店"
name=
"first"
></el-tab-pane>
<template
slot-scope=
"scope"
>
{{
scope
.
row
.
dataName
}}
</
template
>
<el-tab-pane
label=
"共享门店"
name=
"second"
></el-tab-pane>
</el-table-column>
</el-tabs>
<el-table-column
prop=
""
label=
"变更前"
>
<div
class=
"store-change-body"
>
<
template
slot-scope=
"scope"
>
<div
class=
"flex "
>
{{
scope
.
row
.
dataCode
}}
<div
class=
"change-stores flex-1"
>
</
template
>
<div
class=
"font-14 color-303133 text-center"
>
变更前
</div>
</el-table-column>
<ul
class=
"store-cell-ul bg-f5f7fa"
>
<el-table-column
prop=
""
label=
"变更后"
>
<li
class=
"text-center"
>
<
template
slot-scope=
"scope"
>
<el-tag
type=
"info"
>
标签三
</el-tag>
{{
scope
.
row
.
chainName
}}
</li>
</
template
>
</ul>
</el-table-column>
</div>
</el-table>
<div
class=
"change-stores flex-1 m-l-10"
>
<div
class=
"font-14 color-303133"
>
变更后
</div>
<ul
class=
"store-cell-ul bg-f5f7fa"
>
<li
class=
"text-center"
>
<el-tag
type=
"info"
>
标签三
</el-tag>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</el-dialog>
</el-dialog>
</
template
>
</
template
>
...
@@ -40,11 +50,22 @@ export default {
...
@@ -40,11 +50,22 @@ export default {
data
()
{
data
()
{
return
{
return
{
dialogVisible
:
true
,
dialogVisible
:
true
,
activeName
:
'first'
,
tableData
:
[]
tableData
:
[]
};
};
},
},
computed
:
{},
computed
:
{},
methods
:
{
methods
:
{
/**
* 改变 tab
*/
handleClick
(
tab
,
event
)
{
const
that
=
this
;
that
.
getTableList
()
},
/**
* 关闭
*/
handleClose
()
{
handleClose
()
{
const
that
=
this
;
const
that
=
this
;
that
.
tableData
=
[];
that
.
tableData
=
[];
...
@@ -107,4 +128,11 @@ export default {
...
@@ -107,4 +128,11 @@ export default {
.line-h-18
{
.line-h-18
{
line-height
:
18px
;
line-height
:
18px
;
}
}
.bg-f5f7fa
{
background
:
#f5f7fa
;
}
.store-cell-ul
{
height
:
289px
;
overflow-y
:
auto
;
}
</
style
>
</
style
>
src/views/business/contacts.vue
View file @
cc2b5e05
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
* @Author: 无尘
* @Author: 无尘
* @Date: 2019-03-20 14:36:37
* @Date: 2019-03-20 14:36:37
* @LastEditors: 无尘
* @LastEditors: 无尘
* @LastEditTime: 2020-07-2
2 11:37:49
* @LastEditTime: 2020-07-2
4 09:28:06
-->
-->
<
template
>
<
template
>
<div
class=
"contacts-wrap common-set-wrap"
>
<div
class=
"contacts-wrap common-set-wrap"
>
...
@@ -36,7 +36,7 @@
...
@@ -36,7 +36,7 @@
</div>
</div>
</li>
</li>
</ul>
</ul>
<div
class=
"no-search-data font-14 color-909399"
>
无
结果
</div>
<div
class=
"no-search-data font-14 color-909399"
>
暂无搜索
结果
</div>
</div>
</div>
</div>
</div>
</div>
</div>
...
...
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