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
4397d279
Commit
4397d279
authored
Mar 10, 2022
by
crushh
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update: dist
parent
acdd2845
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
45 additions
and
40 deletions
+45
-40
index.html
index.html
+2
-2
main.js
src/main.js
+1
-1
salutatory.vue
src/views/enterprise/salutatory.vue
+42
-37
salutatorySet.vue
src/views/enterprise/salutatorySet.vue
+0
-0
No files found.
index.html
View file @
4397d279
...
...
@@ -14,8 +14,8 @@
<link
rel=
"shortcut icon"
href=
"./favicon.ico"
/>
<title>
好办管理平台
</title>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"//web-1251519181.file.myqcloud.com/custom-element/custom-element.1.0.69.css"
/>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"//at.alicdn.com/t/font_1628375_
kcme8v8q3t
.css"
/>
<!--好办后台3.0-->
<script
src=
"//at.alicdn.com/t/font_1628375_
kcme8v8q3t
.js"
></script>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"//at.alicdn.com/t/font_1628375_
5ghlvsafe8j
.css"
/>
<!--好办后台3.0-->
<script
src=
"//at.alicdn.com/t/font_1628375_
5ghlvsafe8j
.js"
></script>
</head>
<body
style=
"min-width: 1400px;"
class=
"damolish"
>
...
...
src/main.js
View file @
4397d279
...
...
@@ -39,7 +39,7 @@ VueAMap.initAMapApiLoader({
plugin
:
[
'Autocomplete'
,
'PlaceSearch'
,
'Scale'
,
'OverView'
,
'Geocoder'
,
'ToolBar'
,
'MapType'
,
'PolyEditor'
,
'AMap.CircleEditor'
],
v
:
'1.4.4'
});
window
.
ELEMENT
.
Dialog
.
props
.
closeOnClickModal
.
default
=
false
;
// 全局设置点击蒙层不关闭
Vue
.
use
(
htmlToPdf
);
Vue
.
use
(
vueGicImgPreview
);
Vue
.
use
(
vueOfficeUploadImage
);
...
...
src/views/enterprise/salutatory.vue
View file @
4397d279
<
template
>
<div>
<div
class=
"warp"
>
<
!--
<
div
class=
"warp"
>
<h2>
加好友配置
</h2>
<span
class=
"echoData"
v-show=
"friendSettingType"
>
{{
echoFriendData
}}
</span>
<el-button
type=
"text"
style=
"margin-left: 20px;"
@
click=
"openDialog"
>
去配置
</el-button>
</div>
</div>
-->
<div
class=
"daily-set-wrap"
>
<div
class=
"daily-set-content border-box"
>
<div
class=
"admin-tip-body"
>
...
...
@@ -26,7 +26,7 @@
<el-input
placeholder=
"请输入标题"
maxlength=
"50"
v-model=
"title"
class=
"w-264"
style=
"width: 264px;"
@
keyup
.
native=
"value => toInput(value, searchInput)"
clearable
@
clear=
"clearSearch"
>
<i
slot=
"prefix"
class=
"el-input__icon el-icon-search"
></i>
</el-input>
<el-button
type=
"primary"
@
click=
"changeRoute"
>
新建欢迎语
</el-button>
</div>
<el-table
ref=
"multipleTable"
:data=
"tableData"
tooltip-effect=
"dark"
:style=
"
{ width: '100%' }">
<el-table
ref=
"multipleTable"
:data=
"tableData"
tooltip-effect=
"dark"
:style=
"
{ width: '100%' }"
v-loading="loading"
>
<el-table-column
prop=
"title"
label=
"标题"
width=
"200"
show-overflow-tooltip
>
<template
slot-scope=
"
{ row }">
{{
row
.
title
}}
</
template
>
</el-table-column>
...
...
@@ -70,13 +70,13 @@
<el-table-column
label=
"操作"
width=
"180"
>
<
template
slot-scope=
"{ row }"
>
<el-button
type=
"text"
@
click=
"changeRoute(row)"
>
编辑
</el-button>
<el-button
type=
"text"
@
click=
"remove(row)"
v-if=
"row.defaultWelcomeFlag != 1"
>
删除
</el-button>
<el-button
type=
"text"
@
click=
"remove(row)"
>
删除
</el-button>
</
template
>
</el-table-column>
</el-table>
</div>
</div>
<el-dialog
title=
"加好友配置"
:visible
.
sync=
"dialogVisible"
width=
"590px"
:before-close=
"handleClose"
>
<
!-- <
el-dialog title="加好友配置" :visible.sync="dialogVisible" width="590px" :before-close="handleClose">
<span class="tips">好办欢迎语支持文字、图片、视频、文件、链接</span>
<el-form label-width="100px" style="margin-top:20px">
<el-form-item label="加好友配置">
...
...
@@ -90,7 +90,7 @@
<el-button @click="dialogVisible = false">取 消</el-button>
<el-button type="primary" :loading="btnLoading" @click="saveSetting">确 定</el-button>
</span>
</el-dialog>
</el-dialog>
-->
</div>
</template>
<
script
>
...
...
@@ -100,24 +100,25 @@ export default {
props
:
{},
data
()
{
return
{
friendSettingTypeOption
:
[
{
label
:
2
,
content
:
'发送【好办欢迎语】+【带导购参数的公众号二维码】'
},
{
label
:
1
,
content
:
'发送【好办欢迎语】+【带导购参数的会员小程序卡片】'
}
],
//
friendSettingTypeOption: [
//
{ label: 2, content: '发送【好办欢迎语】+【带导购参数的公众号二维码】' },
//
{ label: 1, content: '发送【好办欢迎语】+【带导购参数的会员小程序卡片】' }
//
],
title
:
''
,
wxEnterpriseId
:
localStorage
.
getItem
(
'userInfos'
)
?
JSON
.
parse
(
localStorage
.
getItem
(
'userInfos'
)).
wxEnterpriseId
:
''
,
friendSettingType
:
''
,
//
friendSettingType: '',
type
:
1
,
friendSettingId
:
''
,
btnLoading
:
false
,
dialogVisible
:
false
,
//
dialogVisible: false,
iconType
:
{
1
:
'iconwenjianleixingtupian'
,
2
:
'iconwenjianleixingshipin'
,
3
:
'iconwenjianleixing-wenjian'
,
4
:
'iconwenjianleixing-lianjie'
},
tableData
:
[]
tableData
:
[],
loading
:
false
};
},
mounted
()
{
...
...
@@ -125,19 +126,19 @@ export default {
that
.
$emit
(
'showTab'
,
4
);
document
.
documentElement
.
style
.
backgroundColor
=
'#f0f2f5'
;
that
.
getData
();
this
.
getSetting
();
//
this.getSetting();
},
destroyed
()
{
document
.
documentElement
.
style
.
backgroundColor
=
'#fff'
;
},
computed
:
{
echoFriendData
()
{
let
content
=
''
;
if
(
this
.
friendSettingType
)
{
content
=
this
.
friendSettingTypeOption
.
filter
(
item
=>
item
.
label
==
this
.
friendSettingType
)[
0
].
content
;
}
return
content
;
}
//
echoFriendData() {
//
let content = '';
//
if (this.friendSettingType) {
//
content = this.friendSettingTypeOption.filter(item => item.label == this.friendSettingType)[0].content;
//
}
//
return content;
//
}
},
methods
:
{
/**
...
...
@@ -152,20 +153,20 @@ export default {
clearSearch
()
{
this
.
getData
();
},
openDialog
()
{
this
.
dialogVisible
=
true
;
},
getSetting
()
{
getRequest
(
'/haoban-manage3-web/welcome/get/friend-setting'
,
{
wxEnterpriseId
:
this
.
wxEnterpriseId
}).
then
(
res
=>
{
let
resData
=
res
.
data
;
if
(
resData
.
code
==
0
&&
resData
.
result
)
{
const
{
friendSettingId
,
friendSettingType
}
=
resData
.
result
;
this
.
friendSettingId
=
friendSettingId
;
this
.
type
=
friendSettingType
?
friendSettingType
:
1
;
this
.
friendSettingType
=
friendSettingType
;
}
});
},
//
openDialog() {
//
this.dialogVisible = true;
//
},
//
getSetting() {
//
getRequest('/haoban-manage3-web/welcome/get/friend-setting', { wxEnterpriseId: this.wxEnterpriseId }).then(res => {
//
let resData = res.data;
//
if (resData.code == 0 && resData.result) {
//
const { friendSettingId, friendSettingType } = resData.result;
//
this.friendSettingId = friendSettingId;
//
this.type = friendSettingType ? friendSettingType : 1;
//
this.friendSettingType = friendSettingType;
//
}
//
});
//
},
saveSetting
()
{
let
data
=
{
friendSettingId
:
this
.
friendSettingId
,
...
...
@@ -179,8 +180,8 @@ export default {
let
resData
=
res
.
data
;
if
(
resData
.
code
==
0
&&
resData
.
result
)
{
this
.
$message
.
success
(
resData
.
message
);
this
.
dialogVisible
=
false
;
this
.
getSetting
();
//
this.dialogVisible = false;
//
this.getSetting();
}
})
.
finally
(()
=>
{
...
...
@@ -212,6 +213,7 @@ export default {
* 获取数据
*/
getData
()
{
this
.
loading
=
true
;
postJsonRequest
(
'/haoban-manage3-web/welcome/list'
,
{
title
:
this
.
title
,
wxEnterpriseId
:
this
.
wxEnterpriseId
})
.
then
(
res
=>
{
let
resData
=
res
.
data
;
...
...
@@ -232,6 +234,9 @@ export default {
duration
:
1000
,
message
:
error
.
message
});
})
.
finally
(()
=>
{
this
.
loading
=
false
;
});
}
},
...
...
src/views/enterprise/salutatorySet.vue
View file @
4397d279
This diff is collapsed.
Click to expand it.
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