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
7d3c9586
Commit
7d3c9586
authored
Aug 26, 2021
by
crushh
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update: dist
parent
6d6d2d6d
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
67 additions
and
35 deletions
+67
-35
authMerchant-dailog.vue
src/views/business/authMerchant-dailog.vue
+2
-2
index.vue
src/views/setting/index.vue
+65
-33
No files found.
src/views/business/authMerchant-dailog.vue
View file @
7d3c9586
...
@@ -9,8 +9,8 @@
...
@@ -9,8 +9,8 @@
<el-form-item
label=
"超级管理员"
>
<el-form-item
label=
"超级管理员"
>
{{
partForm
.
clerkName
|
formatName
}}
{{
partForm
.
clerkName
|
formatName
}}
</el-form-item>
</el-form-item>
<el-form-item
label=
"超级管理员手机号"
prop=
""
<el-form-item
label=
"超级管理员手机号"
prop=
""
>
>
<span
v-if=
"partForm.phoneNumber"
>
{{
partForm
.
nationCode
}}
-
</span>
{{
partForm
.
phoneNumber
|
formatPhoneNum
}}
<el-button
class=
"m-l-35"
:disabled=
"!partForm.phoneNumber"
type=
"text"
@
click=
"sendCode()"
>
{{
(
disableBtn
&&
countNum
==
60
)
||
(
!
disableBtn
&&
!!
countNum
)
?
'点击短信验证'
:
countNum
+
's'
}}
</el-button>
<span
v-if=
"partForm.phoneNumber"
>
{{
partForm
.
nationCode
}}
-
</span>
{{
partForm
.
phoneNumber
|
formatPhoneNum
}}
<el-button
class=
"m-l-35"
:disabled=
"!partForm.phoneNumber"
type=
"text"
@
click=
"sendCode()"
>
{{
(
disableBtn
&&
countNum
==
60
)
||
(
!
disableBtn
&&
!!
countNum
)
?
'点击短信验证'
:
countNum
+
's'
}}
</el-button>
</el-form-item>
</el-form-item>
<el-form-item
label=
"短信验证码"
prop=
"code"
>
<el-form-item
label=
"短信验证码"
prop=
"code"
>
<el-input
style=
"width: 180px;line-height:40px;"
maxlength=
"20"
v-model=
"partForm.code"
placeholder=
"请输入验证码"
></el-input>
<el-input
style=
"width: 180px;line-height:40px;"
maxlength=
"20"
v-model=
"partForm.code"
placeholder=
"请输入验证码"
></el-input>
...
...
src/views/setting/index.vue
View file @
7d3c9586
<
template
>
<
template
>
<div
class=
"unreview-wrap common-set-wrap"
>
<div
class=
"unreview-wrap common-set-wrap"
>
<div
class=
"right-content"
>
<div
class=
"app-detail-pane border-box p-20"
>
<div
class=
"right-box"
style=
"min-height: calc(100vh - 126px)"
>
<div
class=
"m-b-20"
>
<div>
<el-checkbox
v-model=
"clerkPhoneFlag"
@
change=
"changeSwitch"
class=
"w-195"
:true-label=
"1"
:false-label=
"0"
>
添加导购时,手机号必填
</el-checkbox>
<el-checkbox
v-model=
"storeSwitch"
@
change=
"changeSwitch"
class=
"boxline"
>
<div
class=
"font-14 color-909399 set-tip-item"
>
注:勾选此项后,门店店长在好办移动端添加导购时,导购的手机号必填
</div>
<div>
</div>
<span
class=
"inline-block font-14 color-303133"
>
添加导购时,手机号必填
</span>
<!--
<div
class=
"m-t-20"
>
<div
class=
"tips"
>
注:勾选此项后,门店店长在好办移动端添加导购时,导购的手机号必填
</div>
<el-checkbox
v-model=
"clerkChangeFlag"
@
change=
"changeSwitch"
class=
"w-195"
>
允许店长编辑门店信息
</el-checkbox>
</div>
<div
class=
"font-14 color-909399 set-tip-item"
>
注:勾选此项后,门店店长可以在好办移动端编辑门店名称、门店照片、门店面积、联系电话、营业时间、门店地址
</div>
</el-checkbox>
</div>
-->
</div>
<div
class=
"m-t-46 m-l-25"
>
<div
class=
"m-t-20"
>
<el-button
type=
"primary"
:loading=
"loading"
@
click=
"submit"
>
保 存
</el-button>
<el-checkbox
v-model=
"clerkChangeFlag"
@
change=
"changeSwitch"
class=
"boxline"
>
<div
class=
"tips"
>
<span
class=
"inline-block font-14 color-303133"
>
允许店长编辑门店信息
</span>
<div
class=
"tips"
>
注:勾选此项后,门店店长可以在好办移动端编辑门店名称、门店照片、门店面积、联系电话、营业时间、门店地址
</div>
</div>
</el-checkbox>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
import
{
postRequest
,
getRequest
}
from
'@/api/api'
;
import
showMsg
from
'@/common/js/showmsg'
;
import
errMsg
from
'@/common/js/error'
;
export
default
{
export
default
{
name
:
'setting'
,
name
:
'setting'
,
data
()
{
data
()
{
return
{};
return
{
wxEnterpriseId
:
localStorage
.
getItem
(
'userInfos'
)
?
JSON
.
parse
(
localStorage
.
getItem
(
'userInfos'
)).
wxEnterpriseId
:
''
,
clerkPhoneFlag
:
0
,
storeEditFlag
:
0
};
},
methods
:
{
submit
()
{
let
para
=
{
wxEnterpriseId
:
this
.
wxEnterpriseId
,
clerkPhoneFlag
:
this
.
clerkPhoneFlag
,
storeEditFlag
:
this
.
storeEditFlag
};
postRequest
(
'/haoban-manage3-web/setting/operation-setting/save-or-update'
,
para
)
.
then
(
res
=>
{
if
(
res
.
data
.
errorCode
==
1
)
{
showMsg
.
showmsg
(
'保存成功'
,
'success'
);
}
errMsg
.
errorMsg
(
res
.
data
);
})
.
catch
(
error
=>
{
this
.
$message
.
error
({
duration
:
1000
,
message
:
error
.
message
});
});
},
getData
()
{
getRequest
(
'/haoban-manage3-web/setting/get-operation-setting'
,
{
wxEnterpriseId
:
this
.
wxEnterpriseId
})
.
then
(
res
=>
{
const
{
clerkPhoneFlag
,
storeEditFlag
}
=
res
.
data
.
result
||
{};
this
.
clerkPhoneFlag
=
clerkPhoneFlag
||
0
;
this
.
storeEditFlag
=
storeEditFlag
||
0
;
})
.
catch
(
error
=>
{
this
.
$message
.
error
({
duration
:
1000
,
message
:
error
.
message
});
});
}
},
},
methods
:
{},
mounted
()
{
mounted
()
{
this
.
$emit
(
'showTab'
,
6
);
this
.
$emit
(
'showTab'
,
6
);
document
.
documentElement
.
style
.
backgroundColor
=
'#f0f2f5'
;
document
.
documentElement
.
style
.
backgroundColor
=
'#f0f2f5'
;
this
.
getData
();
},
},
destroyed
()
{
destroyed
()
{
document
.
documentElement
.
style
.
backgroundColor
=
'#fff'
;
document
.
documentElement
.
style
.
backgroundColor
=
'#fff'
;
...
@@ -39,24 +71,24 @@ export default {
...
@@ -39,24 +71,24 @@ export default {
};
};
</
script
>
</
script
>
<
style
lang=
"scss"
scoped
>
<
style
lang=
"scss"
scoped
>
.
m-l-20
{
.
w-195
{
margin-left
:
20
px
;
width
:
195
px
;
}
}
.right-content
{
.p-20
{
min-height
:
calc
(
100%
-
126px
);
padding
:
20px
;
.right-box
{
}
background
:
#fff
;
min-height
:
500px
;
.m-l-25
{
padding
:
20px
;
margin-left
:
25px
;
}
}
}
.set-tip-item
{
padding
:
5px
0
0
25px
;
}
.boxline
{
.boxline
{
display
:
flex
;
display
:
flex
;
align-items
:
center
;
align-items
:
center
;
}
}
.tips
{
font-size
:
12px
;
color
:
grey
;
}
</
style
>
</
style
>
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