Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica.cloud.web-education-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
提交
打开侧边栏
com.pica.cloud.education.frontend
pica.cloud.web-education-admin
提交
ffda01e7
提交
ffda01e7
编写于
12月 03, 2019
作者:
yi.li
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
协议二期修改履约弹层文案以及增加协议名称字段
上级
ce44cd2a
变更
6
隐藏空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
79 行增加
和
46 行删除
+79
-46
common.scss
src/style/common.scss
+3
-3
env-config.js
src/utils/env-config.js
+1
-1
add-patient-time.vue
src/views/followup/plan-manage/dialog/add-patient-time.vue
+17
-14
new-plan.vue
src/views/followup/plan-manage/new-plan.vue
+17
-14
record-list.vue
src/views/followup/record-manage/record-list.vue
+16
-8
home.vue
src/views/home.vue
+25
-6
未找到文件。
src/style/common.scss
浏览文件 @
ffda01e7
...
...
@@ -241,11 +241,11 @@ html,body{
padding
:
25px
25px
10px
;
}
&
-tips-1
{
margin-top
:
0px
;
}
margin-top
:
0px
;
}
&
-tips-2
{
margin-top
:
20px
;
font-size
:
12px
;
//
font-size: 12px;
color
:
#aaa
;
}
&
-tips-3
{
...
...
src/utils/env-config.js
浏览文件 @
ffda01e7
...
...
@@ -23,7 +23,7 @@ export const envConfig = {
followUpSCSoSo
:
'http://sosoapi.yunqueyi.com/sosoapi-web/pass/mock/73'
,
// followUpSC: 'https://uat-sc.yunqueyi.com',
followUpSC
:
'https://dev-sc.yunqueyi.com'
,
saasDomainUrl
:
'https://
uat
-saas.yunqueyi.com/'
,
saasDomainUrl
:
'https://
dev
-saas.yunqueyi.com/'
,
workApiUrl
:
'https://uat-work.yunqueyi.com/web'
,
workApiSrc
:
'https://uat-work.yunqueyi.com'
,
// reportUrl: 'http://10.177.15.150:10401/',
...
...
src/views/followup/plan-manage/dialog/add-patient-time.vue
浏览文件 @
ffda01e7
...
...
@@ -40,17 +40,17 @@
<!-- 敏感词及协议校验 -->
<div
v-if=
"!showThisPage && isShowProtocolDialog"
>
<el-dialog
class=
"prot-dialog"
title=
""
:visible
.
sync=
"isShowProtocolDialog"
width=
"30%"
center
:show-close=
false
:close-on-click-modal=
"false"
:close-on-press-escape=
"false"
>
<p
class=
"prot-dialog-tips-1"
>
您选择的居民中有部分居民尚未同意《云鹊平台隐私
协议》,将导致履约量表部分信息无法录入,为了方便您的工作开展,请您发送短信提醒未授权
居民完成授权
</p>
<p
v-show=
"!isSentedProt"
class=
"prot-dialog-tips-2"
>
若您选择暂不发送,您只能录入量表的非敏感信息
</p>
<
p
v-show=
"isSentedProt"
class=
"prot-dialog-tips-3"
>
为避免打扰居民,7天内只能发送1次,您已发送过短信,请尽快联系居民同意授权
</p
>
<span
v-show=
"!isSentedProt"
slot=
"footer"
class=
"dialog-footer"
>
<el-dialog
class=
"prot-dialog"
title=
"
提醒
"
:visible
.
sync=
"isShowProtocolDialog"
width=
"30%"
center
:show-close=
false
:close-on-click-modal=
"false"
:close-on-press-escape=
"false"
>
<p
class=
"prot-dialog-tips-1"
>
您选择的居民中有部分居民尚未同意《云鹊平台隐私
政策》、《知情同意书》,将导致履约量表部分信息无法录入,为了方便您的工作开展,请您发送短信提醒
居民完成授权
</p>
<p
class=
"prot-dialog-tips-2"
>
注:为避免打扰居民,7天内只能发送1次,您已经发送过的居民将不再发送
</p>
<
!--
<p
v-show=
"isSentedProt"
class=
"prot-dialog-tips-3"
>
为避免打扰居民,7天内只能发送1次,您已发送过短信,请尽快联系居民同意授权
</p>
--
>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
size=
"small"
@
click=
"closeProtocolDialog"
>
暂不发送
</el-button>
<el-button
size=
"small"
type=
"primary"
@
click=
"sendMsg"
>
发送短信
</el-button>
</span>
<
span
v-show=
"isSentedProt"
slot=
"footer"
class=
"dialog-footer"
>
<
el-button
size=
"small"
type=
"primary"
@
click=
"closeProtocolDialog"
>
我知道了
</el-button
>
<
/span
>
<
!--
<span
v-show=
"isSentedProt"
slot=
"footer"
class=
"dialog-footer"
>
--
>
<
!--
<el-button
size=
"small"
type=
"primary"
@
click=
"closeProtocolDialog"
>
我知道了
</el-button>
--
>
<
!--
</span>
--
>
</el-dialog>
</div>
...
...
@@ -185,14 +185,16 @@
// this.$emit('closeAddPatientTime',false)
// this.isShowProtocolDialog = false;
// this.jumpToAddOrModifyPlan();
}
else
if
(
levelType
===
3
)
{
this
.
isShowProtocolDialog
=
true
;
this
.
isSentedProt
=
true
;
}
else
if
(
levelType
===
4
)
{
}
else
if
(
levelType
===
3
||
levelType
===
4
)
{
this
.
isShowProtocolDialog
=
true
;
this
.
isSentedProt
=
false
;
this
.
sendMsgPatientIds
=
result
.
data
.
ids
;
// this.isSentedProt = true;
}
// else if (levelType === 4) {
// this.isShowProtocolDialog = true;
// this.isSentedProt = false;
// this.sendMsgPatientIds = result.data.ids;
// }
}
});
},
...
...
@@ -202,7 +204,8 @@
authMessage
({
patientIds
:
this
.
sendMsgPatientIds
}).
then
(
res
=>
{
if
(
res
.
code
===
'000000'
)
{
this
.
$message
({
message
:
'已发送,请尽快联系居民同意授权'
,
// message: '已发送,请尽快联系居民同意授权',
message
:
'短信发送成功'
,
type
:
'success'
});
this
.
$emit
(
'closeAddPatientTime'
,
false
)
...
...
src/views/followup/plan-manage/new-plan.vue
浏览文件 @
ffda01e7
...
...
@@ -107,17 +107,17 @@
@
continueAdd=
"continueAdd"
/>
<!-- 敏感词及协议校验 -->
<el-dialog
class=
"prot-dialog"
title=
""
:visible
.
sync=
"isShowProtocolDialog"
width=
"30%"
center
:show-close=
false
>
<p
class=
"prot-dialog-tips-1"
>
您选择的居民中有部分居民尚未同意《云鹊平台隐私
协议》,将导致履约量表部分信息无法录入,为了方便您的工作开展,请您发送短信提醒未授权
居民完成授权
</p>
<p
v-show=
"!isSentedProt"
class=
"prot-dialog-tips-2"
>
若您选择暂不发送,您只能录入量表的非敏感信息
</p>
<
p
v-show=
"isSentedProt"
class=
"prot-dialog-tips-3"
>
为避免打扰居民,7天内只能发送1次,您已发送过短信,请尽快联系居民同意授权
</p
>
<span
v-show=
"!isSentedProt"
slot=
"footer"
class=
"dialog-footer"
>
<el-dialog
class=
"prot-dialog"
title=
"
提醒
"
:visible
.
sync=
"isShowProtocolDialog"
width=
"30%"
center
:show-close=
false
>
<p
class=
"prot-dialog-tips-1"
>
您选择的居民中有部分居民尚未同意《云鹊平台隐私
政策》、《知情同意书》,将导致履约量表部分信息无法录入,为了方便您的工作开展,请您发送短信提醒
居民完成授权
</p>
<p
class=
"prot-dialog-tips-2"
>
注:为避免打扰居民,7天内只能发送1次,您已经发送过的居民将不再发送
</p>
<
!--
<p
v-show=
"isSentedProt"
class=
"prot-dialog-tips-3"
>
为避免打扰居民,7天内只能发送1次,您已发送过短信,请尽快联系居民同意授权
</p>
--
>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
size=
"small"
@
click=
"isShowProtocolDialog = false"
>
暂不发送
</el-button>
<el-button
size=
"small"
type=
"primary"
@
click=
"sendMsgToPatients"
>
发送短信
</el-button>
</span>
<
span
v-show=
"isSentedProt"
slot=
"footer"
class=
"dialog-footer"
>
<
el-button
size=
"small"
type=
"primary"
@
click=
"isShowProtocolDialog = false"
>
我知道了
</el-button
>
<
/span
>
<
!--
<span
v-show=
"isSentedProt"
slot=
"footer"
class=
"dialog-footer"
>
--
>
<
!--
<el-button
size=
"small"
type=
"primary"
@
click=
"isShowProtocolDialog = false"
>
我知道了
</el-button>
--
>
<
!--
</span>
--
>
</el-dialog>
</div>
...
...
@@ -225,14 +225,16 @@
// 没有敏感字段或者居民已经签订过协议,则直接返回
if
(
levelType
===
1
||
levelType
===
2
)
{
// return;
}
else
if
(
levelType
===
3
)
{
this
.
isShowProtocolDialog
=
true
;
this
.
isSentedProt
=
true
;
}
else
if
(
levelType
===
4
)
{
}
else
if
(
levelType
===
3
||
levelType
===
4
)
{
this
.
isShowProtocolDialog
=
true
;
this
.
isSentedProt
=
fals
e
;
// this.isSentedProt = tru
e;
this
.
sendMsgPatientIds
=
result
.
data
.
ids
;
}
// else if (levelType === 4) {
// this.isShowProtocolDialog = true;
// this.isSentedProt = false;
// this.sendMsgPatientIds = result.data.ids;
// }
}
});
},
...
...
@@ -242,7 +244,8 @@
authMessage
({
patientIds
:
this
.
sendMsgPatientIds
}).
then
(
res
=>
{
if
(
res
.
code
===
'000000'
)
{
this
.
$message
({
message
:
'已发送,请尽快联系居民同意授权'
,
// message: '已发送,请尽快联系居民同意授权',
message
:
'短信发送成功'
,
type
:
'success'
});
}
...
...
src/views/followup/record-manage/record-list.vue
浏览文件 @
ffda01e7
...
...
@@ -144,28 +144,30 @@
<!-- 协议提醒 -->
<el-dialog
class=
"prot-dialog"
title
title
=
"提醒"
:visible
.
sync=
"isShowProtocolDialog1"
width=
"30%"
center
:show-close=
"false"
>
<p
class=
"prot-dialog-tips-1"
>
根据相关规定,在您开展履约
之前,需要居民授权同意《云鹊平台隐私协议》,否则将导致履约量表部分
信息无法录入
</p>
<p
class=
"prot-dialog-tips-1"
>
根据相关规定,在您开展履约
项目前,需要居民授权同意《云鹊平台隐私政策》与《知情同意书》,否则将导致履约量表敏感
信息无法录入
</p>
<span
slot=
"footer"
class=
"dialog-footer"
>
<el-button
size=
"small"
type=
"primary"
@
click=
"isShowProtocolDialog1 = false"
>
我知道了
</el-button>
</span>
</el-dialog>
<!-- 敏感词及协议校验 -->
<el-dialog
class=
"prot-dialog"
title=
""
:visible
.
sync=
"isShowProtocolDialog"
width=
"30%"
center
:show-close=
false
>
<p
class=
"prot-dialog-tips-1"
>
由于该居民尚未同意
《云鹊平台隐私协议》,将导致履约量表部分信息无法录入,为了方便您的工作开展,请您发送短信提醒居民完成授权
</p>
<p
v-show=
"!isSentedProt"
class=
"prot-dialog-tips-
2"
>
若您选择暂不发送,您只能录入量表的非敏感信息
</p>
<p
v-show=
"isSentedProt"
class=
"prot-dialog-tips-
3"
>
为避免打扰居民,7天内只能发送1次,您已发送过短信,请尽快联系居民同意授权
</p>
<el-dialog
class=
"prot-dialog"
title=
"
提醒
"
:visible
.
sync=
"isShowProtocolDialog"
width=
"30%"
center
:show-close=
false
>
<p
class=
"prot-dialog-tips-1"
>
由于该居民尚未同意
{{protocolsStr}},将导致履约量表敏感信息暂时无法录入。
<span
v-show=
"!isSentedProt"
>
为了方便您的工作开展,请您发送短信提醒居民完成授权。
</span>
</p>
<p
v-show=
"!isSentedProt"
class=
"prot-dialog-tips-
1"
>
是否发送短信提醒居民?
</p>
<p
v-show=
"isSentedProt"
class=
"prot-dialog-tips-
2"
>
您已发送短信提醒该居民同意授权。继续录入,您只能录入量表的非敏感信息。
</p>
<span
v-show=
"!isSentedProt"
slot=
"footer"
class=
"dialog-footer"
>
<el-button
size=
"small"
@
click=
"closeProtocolDialog"
>
暂不发送
</el-button>
<el-button
size=
"small"
type=
"primary"
@
click=
"sendMsg"
>
发送短信
</el-button>
</span>
<span
v-show=
"isSentedProt"
slot=
"footer"
class=
"dialog-footer"
>
<el-button
size=
"small"
type=
"primary"
@
click=
"closeProtocolDialog"
>
我知道了
</el-button>
<!--<el-button size="small" type="primary" @click="closeProtocolDialog"> 我知道了 </el-button>-->
<el-button
size=
"small"
@
click=
"closeProtocolDialog"
>
继续录入
</el-button>
<el-button
size=
"small"
type=
"primary"
@
click=
"isShowProtocolDialog = false"
>
暂不录入
</el-button>
</span>
</el-dialog>
</div>
...
...
@@ -218,6 +220,7 @@ export default {
scaleNo
:
''
,
patientIds
:
[],
sendMsgPatientIds
:
[],
protocolsStr
:
''
,
};
},
computed
:
{
...
...
@@ -428,6 +431,10 @@ export default {
// 请求成功
if
(
result
.
code
===
'000000'
)
{
let
levelType
=
result
.
data
.
levelType
;
let
protocols
=
result
.
data
.
protocols
;
//该居民未同意的隐私协议
if
(
protocols
&&
protocols
.
length
>
0
)
{
this
.
protocolsStr
=
protocols
.
join
(
'、'
);
}
// 没有敏感字段或者居民已经签订过协议,则直接返回
if
(
levelType
===
1
||
levelType
===
2
)
{
this
.
jumpToScale
();
...
...
@@ -448,7 +455,8 @@ export default {
authMessage
({
patientIds
:
this
.
sendMsgPatientIds
}).
then
(
res
=>
{
if
(
res
.
code
===
'000000'
)
{
this
.
$message
({
message
:
'已发送,请尽快联系居民同意授权'
,
// message: '已发送,请尽快联系居民同意授权',
message
:
'短信发送成功'
,
type
:
'success'
});
}
...
...
src/views/home.vue
浏览文件 @
ffda01e7
...
...
@@ -117,16 +117,18 @@
</el-dialog>
<!-- 敏感词及协议校验 -->
<el-dialog
class=
"prot-dialog"
title=
""
:visible
.
sync=
"isShowProtocolDialog"
width=
"30%"
center
:show-close=
false
>
<p
class=
"prot-dialog-tips-1"
>
由于该居民尚未同意
《云鹊平台隐私协议》,将导致履约量表部分信息无法录入,为了方便您的工作开展,请您发送短信提醒居民完成授权
</p>
<p
v-show=
"!isSentedProt"
class=
"prot-dialog-tips-
2"
>
若您选择暂不发送,您只能录入量表的非敏感信息
</p>
<p
v-show=
"isSentedProt"
class=
"prot-dialog-tips-
3"
>
为避免打扰居民,7天内只能发送1次,您已发送过短信,请尽快联系居民同意授权
</p>
<el-dialog
class=
"prot-dialog"
title=
"
提醒
"
:visible
.
sync=
"isShowProtocolDialog"
width=
"30%"
center
:show-close=
false
>
<p
class=
"prot-dialog-tips-1"
>
由于该居民尚未同意
{{protocolsStr}},将导致履约量表敏感信息暂时无法录入。
<span
v-show=
"!isSentedProt"
>
为了方便您的工作开展,请您发送短信提醒居民完成授权。
</span>
</p>
<p
v-show=
"!isSentedProt"
class=
"prot-dialog-tips-
1"
>
是否发送短信提醒居民?
</p>
<p
v-show=
"isSentedProt"
class=
"prot-dialog-tips-
2"
>
您已发送短信提醒该居民同意授权。继续录入,您只能录入量表的非敏感信息。
</p>
<span
v-show=
"!isSentedProt"
slot=
"footer"
class=
"dialog-footer"
>
<el-button
size=
"small"
@
click=
"closeProtocolDialog"
>
暂不发送
</el-button>
<el-button
size=
"small"
type=
"primary"
@
click=
"sendMsg"
>
发送短信
</el-button>
</span>
<span
v-show=
"isSentedProt"
slot=
"footer"
class=
"dialog-footer"
>
<el-button
size=
"small"
type=
"primary"
@
click=
"closeProtocolDialog"
>
我知道了
</el-button>
<!--<el-button size="small" type="primary" @click="closeProtocolDialog"> 我知道了 </el-button>-->
<el-button
size=
"small"
@
click=
"closeProtocolDialog"
>
继续录入
</el-button>
<el-button
size=
"small"
type=
"primary"
@
click=
"isShowProtocolDialog = false"
>
暂不录入
</el-button>
</span>
</el-dialog>
</div>
...
...
@@ -168,6 +170,7 @@ export default {
scaleNo
:
''
,
patientIds
:
[],
sendMsgPatientIds
:
[],
protocolsStr
:
''
,
};
},
created
()
{
...
...
@@ -243,6 +246,17 @@ export default {
});*/
postTrace
(
'ACTION_WEB_ENTER'
,
`
${
window
.
location
.
href
}
`
);
},
changeTodayPlansList
(
status
)
{
if
(
status
==
0
)
{
vm
.
planBtn
=
true
}
else
{
vm
.
planBtn
=
false
}
vm
.
getTodayPlansList
({
status
:
status
});
},
changeTodayAppointsList
(
status
)
{
if
(
status
==
0
)
{
vm
.
appointBtn
=
true
;
...
...
@@ -358,6 +372,10 @@ export default {
// 请求成功
if
(
result
.
code
===
'000000'
)
{
let
levelType
=
result
.
data
.
levelType
;
let
protocols
=
result
.
data
.
protocols
;
//该居民未同意的隐私协议
if
(
protocols
&&
protocols
.
length
>
0
)
{
this
.
protocolsStr
=
protocols
.
join
(
'、'
);
}
// 没有敏感字段或者居民已经签订过协议,则直接返回
if
(
levelType
===
1
||
levelType
===
2
)
{
this
.
jumpToScale
();
...
...
@@ -378,7 +396,8 @@ export default {
authMessage
({
patientIds
:
this
.
sendMsgPatientIds
}).
then
(
res
=>
{
if
(
res
.
code
===
'000000'
)
{
this
.
$message
({
message
:
'已发送,请尽快联系居民同意授权'
,
// message: '已发送,请尽快联系居民同意授权',
message
:
'短信发送成功'
,
type
:
'success'
});
}
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录