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
074f0f55
Commit
074f0f55
authored
Mar 23, 2021
by
shaojiawen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update:话务任务+文案修改
parent
faacc8ae
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
62 additions
and
6 deletions
+62
-6
index.html
index.html
+1
-1
multiple-del.vue
src/components/app/cloudDaily/multiple-del.vue
+56
-0
taskView.vue
src/components/app/taskView.vue
+1
-1
memberGroupSet.vue
src/views/apps/customerApp/memberGroupSet.vue
+1
-1
taskDetail.vue
src/views/apps/trafficTask/taskDetail.vue
+1
-1
taskRecord.vue
src/views/apps/trafficTask/taskRecord.vue
+1
-1
taskViewDetail.vue
src/views/apps/trafficTask/taskViewDetail.vue
+1
-1
No files found.
index.html
View file @
074f0f55
...
...
@@ -13,7 +13,7 @@
<meta
charset=
"utf-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.
28
.css"
/>
<link
rel=
"stylesheet"
type=
"text/css"
href=
"//web-1251519181.file.myqcloud.com/custom-element/custom-element.1.0.
58.3
.css"
/>
</head>
...
...
src/components/app/cloudDaily/multiple-del.vue
View file @
074f0f55
...
...
@@ -16,7 +16,22 @@
<
template
>
<div
v-show=
"customDialog"
>
<el-dialog
class=
"app-dialog"
title=
"批量删除"
:visible
.
sync=
"customDialog"
width=
"600px"
:before-close=
"handleClose"
>
<div
v-if=
"showTip"
>
<div
role=
"alert"
class=
"el-alert el-alert--info flex flex-align-start"
>
<i
class=
"el-alert__icon el-icon-info"
></i>
<div
class=
"el-alert__content"
>
<span
class=
"el-alert__title"
>
删除任务后,会影响任务统计如已完成,完成率,待完成等,请知悉
</span>
</div>
</div>
</div>
<!--
<div
class=
"app-dialog-body p-l-15"
>
-->
<!--
<div
slot=
"title"
>
<span>
批量删除
</span>
<span
style=
"color:#2f54eb;font-size:10px;padding-left:10px;"
v-if=
"showTip"
>
删除任务后,会影响任务统计如已完成,完成率,待完成等,请知悉
</span>
</div>
-->
<!--
<slot
v-if=
"showTip"
>
删除任务后,会影响任务统计如已完成,完成率,待完成等,请知悉
</slot>
-->
<el-form
ref=
"form"
:model=
"formData"
:rules=
"rules"
label-width=
"100px"
@
submit
.
native
.
prevent
>
<el-form-item
v-if=
"showTab"
label=
""
>
<el-radio
v-model=
"formData.delOptFlag"
label=
"0"
>
仅删除逾期任务
</el-radio>
...
...
@@ -58,6 +73,10 @@ export default {
detailShowFlag
:
{
type
:
Boolean
,
default
:
false
},
showTip
:
{
type
:
Boolean
,
default
:
false
}
},
components
:
{
...
...
@@ -108,11 +127,29 @@ export default {
const
that
=
this
;
that
.
$refs
[
formName
].
validate
(
valid
=>
{
if
(
valid
)
{
if
(
that
.
showTip
)
{
that
.
secondConfirm
();
return
true
;
}
that
.
$emit
(
'hideDialog'
,
that
.
formData
);
}
else
{
return
false
;
}
});
},
secondConfirm
()
{
const
that
=
this
;
this
.
$confirm
(
'<div>确定要删除吗?</div><div>删除任务后,会影响任务统计如已完成,完成率,待完成等,请知悉</div>'
,
''
,
{
customClass
:
'top-icon'
,
closeOnClickModal
:
false
,
dangerouslyUseHTMLString
:
true
,
showClose
:
false
,
type
:
'warning'
})
.
then
(
res
=>
{
that
.
$emit
(
'hideDialog'
,
that
.
formData
);
})
.
catch
(()
=>
{});
}
},
watch
:
{
...
...
@@ -150,4 +187,23 @@ export default {
color
:
#606266
;
}
}
.tip-text
{
color
:
#2f54eb
;
font-size
:
10px
;
}
.el-alert--info
{
width
:
100%
;
font-size
:
14px
;
color
:
#606266
;
background
:
rgba
(
240
,
245
,
255
,
1
);
border-radius
:
2px
;
border
:
1px
solid
rgba
(
133
,
165
,
255
,
1
);
.el-icon-info
{
width
:
12px
;
font-size
:
12px
;
color
:
#2f54eb
;
align-self
:
flex-start
;
padding-top
:
3px
;
}
}
</
style
>
src/components/app/taskView.vue
View file @
074f0f55
...
...
@@ -73,7 +73,7 @@
<dm-pagination
background
@
size-change=
"handleSizeChange"
@
current-change=
"handleCurrentChange"
:current-page=
"currentPage"
:page-sizes=
"[20, 40, 60, 80]"
:page-size=
"pageSize"
layout=
"total, sizes, prev, pager, next, jumper"
:total=
"total"
>
</dm-pagination>
</div>
</div>
<multiple-del
:showDialog=
"showDialog"
:detailFlag=
"false"
@
hideDialog=
"hideDialog"
>
</multiple-del>
<multiple-del
:showDialog=
"showDialog"
:detailFlag=
"false"
@
hideDialog=
"hideDialog"
:showTip=
"true"
>
</multiple-del>
</div>
</template>
<
script
>
...
...
src/views/apps/customerApp/memberGroupSet.vue
View file @
074f0f55
...
...
@@ -30,7 +30,7 @@
</div>
<div>
<el-checkbox
v-model=
"overTimeSeeFlag"
@
change=
"saveGroupSet"
></el-checkbox>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"开启后,GIC中设置的好办端会员分组
到期后,好办移动端将不再展示该条分组"
placement=
"top-start"
>
<span
style=
"cursor: pointer;padding-bottom: 2px; border-bottom: 1px dashed #2F54EB;"
class=
"font-14 color-606266 m-r-20"
>
会员分组到期
后不展示
</span></el-tooltip>
<el-tooltip
class=
"item"
effect=
"dark"
content=
"开启后,GIC中设置的好办端会员分组
失效后,即使在GIC开启好办展示,好办移动端也不再展示该条分组"
placement=
"top-start"
>
<span
style=
"cursor: pointer;padding-bottom: 2px; border-bottom: 1px dashed #2F54EB;"
class=
"font-14 color-606266 m-r-20"
>
会员分组失效
后不展示
</span></el-tooltip>
<el-button
type=
"primary"
:loading=
"loadingBtn"
@
click=
"toSync"
>
立即同步
</el-button>
<span
v-if=
"syncDate"
class=
"font-14 color-606266 p-r-10"
>
最近一次同步时间:
{{
syncDate
|
formatTimeStamp
}}
</span>
</div>
...
...
src/views/apps/trafficTask/taskDetail.vue
View file @
074f0f55
...
...
@@ -152,7 +152,7 @@
<dm-pagination
background
@
size-change=
"handleSizeChange"
@
current-change=
"handleCurrentChange"
:current-page=
"currentPage"
:page-sizes=
"[20, 40, 60, 80]"
:page-size=
"pageSize"
layout=
"total, sizes, prev, pager, next, jumper"
:total=
"total"
>
</dm-pagination>
</div>
</div>
<multiple-del
:showDialog=
"showDialog"
:detailFlag=
"true"
@
hideDialog=
"hideDialog"
>
</multiple-del>
<multiple-del
:showDialog=
"showDialog"
:detailFlag=
"true"
@
hideDialog=
"hideDialog"
:showTip=
"true"
>
</multiple-del>
<qrcode-dialog
ref=
"qrcodePreview"
v-model=
"dialogVisible"
></qrcode-dialog>
<detail-preview
ref=
"detailPreview"
:previewData=
"previewData"
v-model=
"previewVisible"
@
closePreview=
"closePreview"
></detail-preview>
</div>
...
...
src/views/apps/trafficTask/taskRecord.vue
View file @
074f0f55
...
...
@@ -77,7 +77,7 @@
<dm-pagination
background
@
size-change=
"handleSizeChange"
@
current-change=
"handleCurrentChange"
:current-page=
"currentPage"
:page-sizes=
"[20, 40, 60, 80]"
:page-size=
"pageSize"
layout=
"total, sizes, prev, pager, next, jumper"
:total=
"total"
>
</dm-pagination>
</div>
</div>
<multiple-del
:showDialog=
"showDialog"
:detailFlag=
"false"
@
hideDialog=
"hideDialog"
>
</multiple-del>
<multiple-del
:showDialog=
"showDialog"
:detailFlag=
"false"
@
hideDialog=
"hideDialog"
:showTip=
"true"
>
</multiple-del>
</div>
</template>
<
script
>
...
...
src/views/apps/trafficTask/taskViewDetail.vue
View file @
074f0f55
...
...
@@ -68,7 +68,7 @@ import taskViewDetail from '@/components/app/taskViewDetail.vue';
</div>
</div>
<multiple-del
:showDialog=
"showDialog"
:detailFlag=
"false"
@
hideDialog=
"hideDialog"
>
</multiple-del>
<multiple-del
:showDialog=
"showDialog"
:detailFlag=
"false"
@
hideDialog=
"hideDialog"
:showTip=
"true"
>
</multiple-del>
</div>
</template>
<
script
>
...
...
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