Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录/注册
切换导航
G
GangShi-un2
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
黄旭新
GangShi-un2
Commits
95788a8d
提交
95788a8d
authored
4月 26, 2021
作者:
彭涛
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
电客信用分修复
上级
2c4c133e
显示空白字符变更
内嵌
并排
正在显示
16 个修改的文件
包含
559 行增加
和
60 行删除
+559
-60
GroupCompany.vue
pages/group/GroupCompany.vue
+1
-1
myInfo.vue
pages/myInfo/myInfo.vue
+20
-18
PrivacyProtocol.vue
pagesA/agreement/protocol/PrivacyProtocol.vue
+253
-6
api.js
static/util/api.js
+2
-2
vendor.js.map
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
+1
-1
GroupCompany.js.map
.../dev/.sourcemap/mp-weixin/pages/group/GroupCompany.js.map
+1
-1
myInfo.js.map
.../dist/dev/.sourcemap/mp-weixin/pages/myInfo/myInfo.js.map
+1
-1
PrivacyProtocol.js.map
...p-weixin/pagesA/agreement/protocol/PrivacyProtocol.js.map
+1
-1
vendor.js
unpackage/dist/dev/mp-weixin/common/vendor.js
+2
-2
GroupCompany.js
unpackage/dist/dev/mp-weixin/pages/group/GroupCompany.js
+1
-1
myInfo.js
unpackage/dist/dev/mp-weixin/pages/myInfo/myInfo.js
+18
-16
myInfo.wxml
unpackage/dist/dev/mp-weixin/pages/myInfo/myInfo.wxml
+1
-1
PrivacyProtocol.js
...ev/mp-weixin/pagesA/agreement/protocol/PrivacyProtocol.js
+242
-0
PrivacyProtocol.wxml
.../mp-weixin/pagesA/agreement/protocol/PrivacyProtocol.wxml
+4
-1
PrivacyProtocol.wxss
.../mp-weixin/pagesA/agreement/protocol/PrivacyProtocol.wxss
+9
-6
api.js
unpackage/dist/dev/mp-weixin/static/util/api.js
+2
-2
没有找到文件。
pages/group/GroupCompany.vue
浏览文件 @
95788a8d
...
@@ -526,7 +526,7 @@
...
@@ -526,7 +526,7 @@
getBasicCreditScore
()
{
getBasicCreditScore
()
{
let
that
=
this
let
that
=
this
get
(
api
.
getBasicCreditScore
,
{
get
(
api
.
getBasicCreditScore
,
{
type
:
1
,
type
:
2
,
userId
:
this
.
electricId
userId
:
this
.
electricId
}).
then
(
res
=>
{
}).
then
(
res
=>
{
if
(
res
.
code
==
200
)
{
if
(
res
.
code
==
200
)
{
...
...
pages/myInfo/myInfo.vue
浏览文件 @
95788a8d
...
@@ -71,7 +71,7 @@
...
@@ -71,7 +71,7 @@
<view
class=
"myInfo_items"
v-for=
"(item,index) in earningsList"
:key=
"index"
<view
class=
"myInfo_items"
v-for=
"(item,index) in earningsList"
:key=
"index"
@
click=
"linkToEarnings(index)"
>
@
click=
"linkToEarnings(index)"
>
{{
item
.
name
}}
{{
item
.
name
}}
<view
class=
"text"
><text
v-if=
"item.others!='null'"
>
{{
item
.
others
}}
</text></view>
<view
class=
"text"
><text
v-if=
"item.others!='null'"
>
¥
{{
item
.
others
?
item
.
others
:
'00'
}}
</text></view>
</view>
</view>
</view>
</view>
</view>
</view>
...
@@ -514,8 +514,10 @@
...
@@ -514,8 +514,10 @@
if
(
!
user
)
{
if
(
!
user
)
{
that
.
tabbarIndex
=
2
that
.
tabbarIndex
=
2
that
.
isuser
=
false
that
.
isuser
=
false
that
.
contractA
=
true
that
.
earningsList
=
that
.
earningsList_gaoji
that
.
earningsList
=
that
.
earningsList_gaoji
that
.
personageList
=
that
.
personageList_gaoji
that
.
personageList
=
that
.
personageList_gaoji
that
.
toollist
=
that
.
toollist_gaoji
return
false
return
false
}
else
{
}
else
{
that
.
credit
=
user
.
creditScore
that
.
credit
=
user
.
creditScore
...
@@ -660,22 +662,22 @@
...
@@ -660,22 +662,22 @@
type
:
that
.
type
type
:
that
.
type
}).
then
(
res
=>
{
}).
then
(
res
=>
{
if
(
res
.
code
==
200
)
{
if
(
res
.
code
==
200
)
{
that
.
earningsList_dianke
[
0
].
others
=
'¥'
+
res
.
data
.
spotIncome
//现货收益
that
.
earningsList_dianke
[
0
].
others
=
res
.
data
.
spotIncome
//现货收益
that
.
earningsList_dianke
[
1
].
others
=
'¥'
+
res
.
data
.
intermediateIncome
//居间收益
that
.
earningsList_dianke
[
1
].
others
=
res
.
data
.
intermediateIncome
//居间收益
that
.
earningsList_dianke
[
2
].
others
=
'¥'
+
res
.
data
.
commissionIncome
//佣金收益
that
.
earningsList_dianke
[
2
].
others
=
res
.
data
.
commissionIncome
//佣金收益
that
.
earningsList_dianke
[
3
].
others
=
'¥'
+
res
.
data
.
stockIntermediaryIncome
//存量居间收益
that
.
earningsList_dianke
[
3
].
others
=
res
.
data
.
stockIntermediaryIncome
//存量居间收益
that
.
earningsList_dianke
[
4
].
others
=
'¥'
+
res
.
data
.
pendingIncome
//服务费收益
that
.
earningsList_dianke
[
4
].
others
=
res
.
data
.
pendingIncome
//服务费收益
that
.
earningsList_dianke
[
5
].
others
=
'¥'
+
res
.
data
.
pendingIncome
//待确认收益
that
.
earningsList_dianke
[
5
].
others
=
res
.
data
.
pendingIncome
//待确认收益
that
.
earningsList_gaoji
[
0
].
others
=
'¥'
+
res
.
data
.
corporateDiscountAmount
//企业优惠收益
that
.
earningsList_gaoji
[
0
].
others
=
res
.
data
.
corporateDiscountAmount
//企业优惠收益
that
.
earningsList_gaoji
[
1
].
others
=
'¥'
+
res
.
data
.
spotIncome
//现货收益
that
.
earningsList_gaoji
[
1
].
others
=
res
.
data
.
spotIncome
//现货收益
that
.
earningsList_gaoji
[
2
].
others
=
'¥'
+
res
.
data
.
pendingIncome
//待确认收益
that
.
earningsList_gaoji
[
2
].
others
=
res
.
data
.
pendingIncome
//待确认收益
that
.
earningsList_zhongji
[
0
].
others
=
'¥'
+
res
.
data
.
corporateDiscountAmount
//企业优惠收益
that
.
earningsList_zhongji
[
0
].
others
=
res
.
data
.
corporateDiscountAmount
//企业优惠收益
that
.
earningsList_zhongji
[
1
].
others
=
'¥'
+
res
.
data
.
spotIncome
//现货认收益
that
.
earningsList_zhongji
[
1
].
others
=
res
.
data
.
spotIncome
//现货认收益
that
.
earningsList_zhongji
[
2
].
others
=
'¥'
+
res
.
data
.
pendingIncome
//待确认收益
that
.
earningsList_zhongji
[
2
].
others
=
res
.
data
.
pendingIncome
//待确认收益
that
.
earningsList_putong
[
0
].
others
=
'¥'
+
res
.
data
.
corporateDiscountAmount
//企业优惠收益
that
.
earningsList_putong
[
0
].
others
=
res
.
data
.
corporateDiscountAmount
//企业优惠收益
that
.
earningsList_putong
[
1
].
others
=
'¥'
+
res
.
data
.
pendingIncome
//待确认收益
that
.
earningsList_putong
[
1
].
others
=
res
.
data
.
pendingIncome
//待确认收益
that
.
earningsList_cunliang
[
0
].
others
=
'¥'
+
res
.
data
.
corporateDiscountAmount
//企业优惠收益
that
.
earningsList_cunliang
[
0
].
others
=
res
.
data
.
corporateDiscountAmount
//企业优惠收益
that
.
earningsList_cunliang
[
1
].
others
=
'¥'
+
res
.
data
.
pendingIncome
//待确认收益
that
.
earningsList_cunliang
[
1
].
others
=
res
.
data
.
pendingIncome
//待确认收益
}
}
})
})
},
},
...
...
pagesA/agreement/protocol/PrivacyProtocol.vue
浏览文件 @
95788a8d
<
template
>
<
template
>
<view
class=
"PrivacyProtocol"
>
<view
class=
"PrivacyProtocol"
>
<view
style=
"text-align: center; font-size: 32rpx;color: #000000;"
>
伙石头电力能源综合服务平台隐私协议
</view>
<view>
欢迎您使用伙石头电力能源综合服务平台(以下称“伙石头平台”)产品与服务!广东伙石头科技有限公司(以下称“我们”或“伙石头公司”)非常重视用户(以下简称“您”)的隐私和个人信息保护。您在使用我们的产品与/或服务时,我们可能会收集和使用您的相关个人信息。我们通过本隐私协议向您说明伙石头平台在提供产品与/或服务时如何收集、使用、保存、共享和转让您的个人信息、您享用的个人信息用户权利以及伙石头平台如何保障您的个人信息安全。本隐私协议与您所使用的伙石头平台以及该服务所包括的各种业务功能(以下统称“我们的产品与/或服务”)息息相关,希望您在使用我们的产品与/或服务前仔细阅读并确认您已经充分知悉并理解本协议所陈述的内容,并让您可以按照本隐私协议的指引做出您认为适当的选择。一旦您开始使用或在我们更新本隐私协议后继续使用我们的产品与/或服务,即表示您已充分理解并同意本协议(含更新版本)内容,并且同意我们按照本隐私协议收集、使用、保存和共享您的相关信息。
</view>
<view>
<text>
本隐私协议将帮助您了解以下内容:
</text>
<text>
1、我们如何收集和使用您的个人信息
</text>
<text>
2、我们如何使用 Cookie 和同类技术
</text>
<text>
3、我们如何共享、转让、公开披露您的个人信息
</text>
<text>
4、我们如何保护和保存您的个人信息
</text>
<text>
5、您如何管理个人信息
</text>
<text>
6、未成年人信息的保护
</text>
<text>
7、本协议如何更新
</text>
<text>
8、如何联系我们
</text>
</view>
<view>
<view>
一、我们如何收集和使用您的个人信息
</view>
<view>
为了向您提供服务,我们会按照如下方式收集、使用您的个人信息:
</view>
<view>
(一)、实现实名验证及确认法律文书所必须的功能
</view>
<text>
1、账号注册信息:当您首次注册伙石头平台账号时,您需要提供您的手机号码并创建登录密码,上述信息为您注册伙石头平台账号所必需,若您不提供这类信息,您将无法继续使用我们的服务。
</text>
<text>
2、实名认证信息:在您使用伙石头平台账号前,您需要进行实名认证,实名认证需要提供您的真实姓名、身份证号码、手机号码、以及面部扫描视频;当您自动审核不通过或您不属于大陆居民时,您需提供能代表您身份的证件信息(包括居民身份证号,护照号,回乡证号,台胞证号)及图片进行人工审核认证。收集此类信息是纯属满足相关法律法规的实名制要求,若您不提供这类信息,您将无法完成实名认证,亦无法以实名身份签发文件,但不会影响您使用伙石头平台产品或服务的浏览、参与平台活动、出具合同、文书确认等基本功能。
</text>
<view>
(二)、向您提供产品或服务
</view>
<view>
当您使用伙石头平台服务时,为了维护我们服务的正常运行,改进及优化我们的服务体验以及保障您的账号安全,我们会收集您下述信息:
</view>
<text>
1、设备信息:我们会根据您在软件安装及使用中授予的具体权限,接收并记录您所使用的设备IP地址;我们会基于提供更便捷、更优的服务和体验收集您的某些设备权限:
</text>
<text>
2、相机/摄像头权限:获取相机/摄像头权限是用于实名认证、刷脸签署等特定的业务场景并取得您的授权同意下方可进行;请您知悉获取上述权限的前提条件是您在您的设备中已允许/开启相机/摄像头、照片访问权限以实现这些权限所涉及信息的收集和使用。您可在您的设备的设置/应用权限(不同的设备类型有所不同)中查看上述权限的状态,并可根据需要选择开启或关闭相应的权限。请您注意,您开启任一权限即代表您授权我们可以收集或使用相关个人信息来为您提供对应服务,您一旦关闭任一权限即代表您取消了授权,我们将不再基于对应权限继续收集和使用相关个人信息,也无法为您提供该权限所对应的服务。但不会影响此前基于您的授权所进行的信息收集及使用。
</text>
<text>
3、日志信息:我们会收集您对我们服务的详细使用情况,作为有关日志保存,包括接入网络的方式、类型和状态、网络质量数据、操作日志、服务日志信息。
</text>
<text>
4、您通过我们的客服、平台留言或参加平台活动时所提交的个人信息:当您与我们联系时,我们可能会保存您的通信/通话记录和内容或您留下的联系方式等信息,以便与您取得联系或帮助您解决/定位问题,或记录相关问题的处理方案及结果。
</text>
<text>
5、电子邮箱地址:当您希望通过邮箱来接收我们服务相关的通知时,您可以通过在个人中心绑定您的电子邮箱地址,请您知悉邮箱地址仅为可选信息,拒绝提供该信息不会影响您的使用体验,您依然可以通过短信来接收相关的通知。
</text>
<view>
(三)、其他用途
</view>
<text>
如果我们基于本协议未载明的其他特定目的收集您的个人信息时,会事先征求您的授权同意。我们收集及使用上述信息的目的是为了更好地经营伙石头平台产品和服务,如有更新我们会通过包括但不限于通过平台公告、电话或短信、电子邮件等方式通知您。
</text>
<text>
如我们停止运营伙石头平台产品或服务,我们将及时停止继续收集您个人信息的活动,将停止运营的通知以逐一送达或通过公告的形式告知您,并对所持有的个人信息进行删除或匿名化处理。
</text>
<view>
(四)、授权同意的例外
</view>
<view>
您充分知晓,根据相关法律法规的要求以下情形中,我们收集、使用您的个人信息无需征得您的授权同意:
</view>
<text>
a) 与个人信息控制者履行法律法规规定的义务相关的;
</text>
<text>
b) 与国家安全、国防安全直接相关的;
</text>
<text>
c) 与公共安全、公共卫生、重大公共利益直接相关的;
</text>
<text>
d) 与刑事侦查、起诉、审判和判决执行等直接相关的;
</text>
<text>
e) 出于维护个人信息主体或其他个人的生命、财产等重大合法权益但又很难得到本人授权同意的;
</text>
<text>
f) 所涉及的个人信息是个人信息主体自行向社会公众公开的;
</text>
<text>
g) 根据个人信息主体要求签订和履行合同所必需的;
</text>
<text>
h) 从合法公开披露的信息中收集个人信息的,如合法的新闻报道、政府信息公开等渠道;
</text>
<text>
i) 维护所提供产品或服务的安全稳定运行所必需的,如发现、处置产品或服务的 故障;
</text>
<text>
j) 个人信息控制者为新闻单位,且其开展合法的新闻报道所必需的;
</text>
<text>
k) 个人信息控制者为学术研究机构,出于公共利益开展统计或学术研究所必要, 且其对外提供学术研究或描述的结果时,对结果中所包含的个人信息进行去标识化处理的。
</text>
</view>
<view>
<view>
二、我们如何使用 Cookie 和同类技术
</view>
<text>
为使您获得更轻松的访问体验,您使用我们的产品或服务时,我们可能会通过采用各种技术收集和存储您访问伙石头平台服务的相关数据,在您访问或再次访问伙石头平台服务时,我们能识别您的身份,并通过分析数据为您提供更好更多的服务。包括使用小型数据文件识别您的身份,这么做是为了解您的使用习惯,帮您省去重复输入账户信息的步骤,或者帮助判断您的登录状态以及账户安全。这些数据文件可能是Cookie、Flash
Cookie,或您的浏览器或关联应用程序提供的其他本地存储(统称“Cookie”)。
</text>
<text>
我们不会将 Cookies 用于本隐私协议所述目的之外的任何用途。您可根据自己的偏好管理或删除 Cookies。您可以清除计算机上保存的所有
Cookies,大部分网络浏览器会自动接受Cookies,但您通常可根据自己的需要来修改浏览器的设置以拒绝
Cookies;另外,您也可以清除软件内保存的所有Cookies。但如果您这么做,您可能需要在每一次访问我们的平台时亲自更改用户设置,而且您之前所记录的相应信息也均会被删除。
</text>
</view>
<view>
<view>
三、我们如何共享、转让、公开披露您的个人信息
</view>
<view>
(一)共享
</view>
<view>
我们不会与伙石头平台以外的任何公司、组织和个人共享您的个人信息,但以下情况除外:
</view>
<text>
1、事先获得您明确的同意或授权;
</text>
<text>
2、根据适用的法律法规、法律程序的要求、强制性的行政或司法要求所必须的情况下进行提供;
</text>
<text>
3、只有共享您的某些信息,才能实现我们的产品与/或服务的核心功能或提供您需要的服务;
</text>
<text>
4、应您合法需求,协助处理您与他人的纠纷或争议;
</text>
<text>
5、应您的监护人合法要求而提供您的信息;
</text>
<text>
6、根据与您签署的相关协议(包括在线签署的电子协议以及相应的平台规则)或其他的法律文件约定所提供;
</text>
<text>
7、基于符合法律法规的社会公共利益而使用;
</text>
<text>
8、与授权的供应商和服务提供方共享:为实现本隐私协议中声明的目的,我们会与我们的供应商和服务提供商共享您的某些个人信息,具体如下:
</text>
</text>
(1)我们会将您的真实姓名和证件号码共享给电子认证服务提供者。
</text>
</text>
(2)我们会将您的真实姓名、身份证号码、手机号码、以及面部照片共享给实名认证机构,其中包括公安部三所。
</text>
<text>
我们会按照内部标准,必要时开展个人信息安全影响评估,根据评估结果严格筛选和业务所必须的合作伙伴,并对获取您个人信息的第三方APISDK开展安全检测,并与授权合作伙伴约定严格的数据保护措施,令其按照我们的委托目的、服务说明、本隐私权协议以及其他任何相关的保密和安全措施来处理您的个人信息。如需获悉关于我们接入使用的第三方SDK收集、使用我方系统最终用户个人信息的类型和目的以及其他任何相关的保密和安全措施,可前往其官网参阅其详细隐私协议。请您知悉我们仅会出于合法、正当、必要、特定、明确的目的共享您的用户信息,并且只会共享提供服务所必要的用户信息。同时我们制定第三方供应商管理内控流程,定期对合作伙伴的服务、安全能力、舆情进行评估和监控,一旦发现我们的合作伙伴有违法违规行为,我们会予以核实后及时中止与这些第三方的合作,及时保障用户权益。如您在使用过程中对我们使用的第三方服务和供应商有任何疑问您可通过本协议中提供的联系方式与我们取得联系。我们会及时解答您的疑惑。
</text>
<view>
(二)转让
</view>
<view>
我们不会将您的个人信息转让给任何公司、组织和个人,但以下情况除外:
</view>
<text>
1、在获取明确同意的情况下转让:获得您的明确同意后,我们会向其他方转让您的个人信息。
</text>
<text>
2、在伙石头平台服务提供者发生合并、收购或破产清算情形,或其他涉及合并、收购或破产清算情形时,如涉及到个人信息转让,我们会要求新的持有您个人信息的公司、组织继续受本协议的约束,否则我们将要求该公司、组织和个人重新向您征求授权同意。
</text>
<view>
(三)公开披露
</view>
<view>
我们仅会在以下情况下,才会披露您的信息:
</view>
<text>
1、根据您的需求,在您明确同意的披露方式下披露您所指定的信息;
</text>
<text>
2、根据法律、法规的要求、强制性的行政执法或司法要求所必须提供您信息的情况下,我们可能会依据所要求的信息类型和披露方式披露您的信息。在符合法律法规的前提下,当我们收到上述披露信息的请求时,我们会要求接收方必须出具与之相应的法律文件,如传票或调查函。我们坚信,对于要求我们提供的信息,应该在法律允许的范围内尽可能保持透明。我们对所有的请求都进行了慎重的审查,以确保其具备合法依据,且仅限于执法部门因特定调查目的且有合法权利获取的数据。在向相关强制性的行政执法或司法机关披露后且前述机关允许的前提下,我们会及时通过合理的方式通知您。
</text>
<view>
(四)共享、转让、公开披露个人信息时事先征得授权同意的例外
</view>
<view>
以下情形中,我们共享、转让、公开披露您的个人信息无需事先征得您的授权同意:
</view>
<text>
1、与个人信息控制者履行法律法规规定的义务相关的;
</text>
<text>
2、与国家安全、国防安全直接相关的;
</text>
<text>
3、与公共安全、公共卫生、重大公共利益直接相关的;
</text>
<text>
4、与刑事侦查犯罪侦查、起诉、审判和判决执行等直接相关的;
</text>
<text>
5、 出于维护您或其他个人的生命、财产等重大合法权益但又很难得到本人同意的;
</text>
<text>
6、您自行向社会公众公开的个人信息;
</text>
<text>
7、 从合法公开披露的信息中收集个人信息的,如合法的新闻报道、政府信息公开等渠道。
</text>
</view>
<view>
<view>
四、我们如何保护和保存您的个人信息
</view>
<view>
我们在中华人民共和国境内运营伙石头平台服务中收集和产生的信息,仅存储在中华人民共和国境内。
</view>
<view>
我们将采取以下手段保护您的信息:
</view>
<view>
(一)数据安全技术与管理措施
</view>
<text>
我们会采用符合业界标准的安全防护措施,安全技术解决方案来防止您的信息遭到未经授权的访问、使用、篡改,避免数据的损坏丢失或泄露。我们勤勉尽责确保您的数据在传输过程中的机密性、完整性。我们采用高强度的加密技术对您的隐私信息进行加密存储,部署严格的访问控制管理制度控制用户信息的访问和使用;我们通过建立信息资产管理程序及信息资产分级分类管理规定来规范信息和数据的存储和使用。对于所有员工录用前我们都会经过背景调查,全员签署《保密协议》、处理个人信息的岗位职责额外签署《个人信息隐私保护责任书》明确用户信息保护责任;,我们定期开展信息安全、隐私保护培训和意识宣贯不断提升员工的信息安全和用户隐私保护意识。
</text>
<view>
(二)我们会采取一切合理可行的措施,确保未收集无关的个人信息。我们只会在达成本协议所述目的所需的期限内保留您的个人信息,除非需要延长保留期或受到法律的允许。
</view>
<view>
(三)我们有责任和义务提醒您互联网并非绝对安全的环境,我们建议您按照要求使用复杂密码,不要泄露自己的密码/验证码,不要随意转借账号和设备给他人使用,注意保护您的设备和个人信息安全。如在公共设备上登录使用伙石头平台的服务切勿记住密码,使用完毕后及时退出登录,谨防被他人冒用等。如您发现您的账号出现异常或盗用时,请及时修改您的密码,必要时可按照本协议中告知的方式与我们取得联系寻求帮忙。
</view>
<view>
(四)个人隐私数据泄露事件处置,在不幸发生个人隐私数据泄露事件后,我们将按照相关法律法规的要求及时向您告知:个人隐私数据泄露的基本情况和可能的影响、我们已采取或将要采取的处置措施、您可自主防范和降低风险的建议、对您的补救措施等。我们同时将及时将事件相关情况以邮件、信函、电话、推送通知等方式告知您,难以逐一告知信息主体时,我们会采取合理、有效的方式发布公告。同时,我们还将按照监管部门要求,主动上报个人隐私数据泄露事件的处置情况。
</view>
</view>
<view>
<view>
五、您如何管理个人信息
</view>
<view>
我们非常重视您对个人信息的关注,并尽全力保护您对于您个人信息访问、更正、删除的权利,以使您拥有充分的能力保障您的隐私和安全。您的权利包括:
</view>
<view>
(一)访问、更正
</view>
<text>
我们鼓励您更新和修改您的信息以使其更准确有效。除法律规定外,您有权访问您的信息,并根据对应信息的管理方式自行完成或要求我们进行修改、补充。您可以通过平台客服号联系我们,申请更正您的信息,我们承诺在30个工作日内完成核查和处理。在访问、更正和删除前述信息时,我们可能会要求您进行身份验证,以保障您的账户安全。
</text>
<view>
(二)删除
</view>
<view>
在以下情形中,您可以通过平台客服号联系我们,向我们提出删除个人信息的请求:
</view>
<text>
(1)如果我们处理个人信息的行为违反法律法规;
</text>
<text>
(2)如果我们收集、使用您的个人信息,却未征得您的授权同意;
</text>
<text>
(3)如果我们处理个人信息的行为违反了与您的约定;
</text>
<text>
(4)如果您不再使用我们的产品或服务,或您注销了账号;
</text>
<text>
(5)如果我们终止服务及运营。
</text>
<view>
(三)拒绝、返还、转移、索取数据副本
</view>
<text>
您可以通过平台客服号联系我们,向我们提出拒绝、返还、转移、索取个人信息副本的请求。我们承诺在30个工作日内完成核查和处理。
</text>
<view>
(四)改变您授权同意的范围
</view>
<text>
每个业务功能需要一些基本的个人信息才能得以完成。对于额外收集的个人信息的收集和使用,您可以随时给予或收回您的授权同意。您可以通过平台客服号联系我们,收回您的授权同意。当您收回同意后,我们将不再处理相应的个人信息。但您收回同意的决定,不会影响此前基于您的授权而开展的个人信息处理。如果您不想接受我们给您发送的商业广告,您可以通过邮件下方点击“退订邮件”方式进行退订,退订之后您将不再接收我们推送的广告资讯。
</text>
<view>
(五)提出异议
</view>
<text>
若您认为我们对您个人信息的处理违反了本协议或相关法律法规的要求,您可以通过平台客服号联系我们,提出您的异议。您的每一条宝贵建议我们承诺在30个工作日内完成回复和处理。
</text>
<view>
(六)注销
</view>
<text>
在您需要终止使用我们的服务时,您可以申请注销您的账户,您可以通过平台客服号联系我们,申请注销您的账户。我们承诺在30个工作日内完成核查和处理。我们在此善意地提醒您,您注销账户的行为会使您无法继续使用伙石头平台的相关服务,包括合同出具以及收益确认服务。注销账户后您的个人信息会保持不可被检索、访问的状态,我们将不会再使用或对外提供与该账户相关的个人信息,但您在使用伙石头平台服务期间提供或产生的信息我们仍需按照中华人民共和国的相关法律法规要求保存,且在保存的时间内依法配合有权机关的查询。
</text>
</view>
<view>
<view>
六、未成年人信息的保护
</view>
<text>
我们重视未成年人的信息保护,如您为未成年人,建议您请您的父母或法定监护人仔细阅读本隐私协议,并在征得您的父母或监护人同意的前提下使用我们的服务或向我们提供信息。对于经父母或监护人同意使用我们的产品或服务而收集未成年人个人信息的情况,我们只会在法律法规允许,父母或监护人明确同意或者保护未成年人所必要的情况下使用,共享,转让或披露此信息。我们将根据国家相关法律法规及本隐私协议的规定保护未成年人的个人信息。
</text>
</view>
<view>
<view>
七、本协议如何更新
</view>
<view>
(一)为了给您提供更好的服务,本隐私协议也会随之更新。我们会通过在伙石头平台、移动端上发出更新版本并在生效前通过平台公告或以其他适当方式提醒您相关内容的更新,也请您访问伙石头平台以便及时了解最新的隐私协议。
</view>
<view>
(二)对于重大变更,我们还会提供更为显著的通知(我们会通过包括但不限于邮件、短信或在浏览页面做特别提示等方式,说明隐私协议的具体变更内容)。本协议所指的重大变更包括但不限于:
</view>
<text>
(1)我们的服务模式发生重大变化。如处理个人信息的目的、处理的个人信息类型、个人信息的使用方式等;
</text>
<text>
(2)我们在所有权结构、组织架构等方面发生重大变化。如业务调整、破产并购等引起的所有者变更等;
</text>
<text>
(3)个人信息共享、转让或公开披露的主要对象发生变化;
</text>
<text>
(4)第三方供应商合作发生变更时;
</text>
<text>
(5)我们负责处理个人信息安全的责任部门、联络方式及投诉渠道发生变化时;
</text>
<text>
(6)个人信息安全影响评估报告表明存在高风险时。
</text>
</view>
</view>
<view>
<view>
八、如何联系我们
</view>
<text>
如您对本隐私协议有任何问题、意见或建议,或者需要就个人信息安全进行投诉、举报的,请通过平台客服号或通过您的商务人员与我们联系。我们邮寄联系地址如下:广州市黄埔区联和街光谱中路11号3栋504房,伙石头平台运营中心(收)。我们将在30个工作日内回复。如果您对我们的回复不满意,特别是我们的个人信息处理行为损害了您的合法权益时,您还可以通过伙石头公司所在地人民法院寻求解决方案。
</text>
</view>
</view>
</
template
>
</
template
>
<
script
>
<
script
>
...
@@ -10,16 +252,21 @@
...
@@ -10,16 +252,21 @@
<
style
lang=
"scss"
>
<
style
lang=
"scss"
>
.PrivacyProtocol
{
.PrivacyProtocol
{
padding
-top
:
32rpx
;
padding
:
32rpx
;
width
:
100%
;
width
:
100%
;
height
:
100%
;
height
:
100%
;
background-color
:
#f4f5f7
;
background-color
:
#f4f5f7
;
.PrivacyProtocol_box
{
view
{
padding
:
56rpx
;
font-size
:
24rpx
;
background
:
#fff
;
margin
:
16rpx
0
;
font-size
:
28rpx
;
color
:
#333
;
text
{
margin
:
8rpx
0
;
display
:
block
;
text-indent
:
32rpx
}
}
}
}
}
</
style
>
</
style
>
static/util/api.js
浏览文件 @
95788a8d
const
erp
=
erp
||
{};
//wxb21370ac25ee51b0,//wx45bb68de16ddddb7
const
erp
=
erp
||
{};
//wxb21370ac25ee51b0,//wx45bb68de16ddddb7
//
const DOMAIN = 'http://192.168.1.107:9099/'; // 峰煜
const
DOMAIN
=
'http://192.168.1.107:9099/'
;
// 峰煜
const
DOMAIN
=
'https://dev.diaosaas.com/diaoyun/'
//测试
//
const DOMAIN = 'https://dev.diaosaas.com/diaoyun/' //测试
// const DOMAIN = 'http://192.168.1.178:9099/' // 国禄
// const DOMAIN = 'http://192.168.1.178:9099/' // 国禄
// const DOMAIN = 'http://192.168.1.197:9099/' // 志就
// const DOMAIN = 'http://192.168.1.197:9099/' // 志就
// const DOMAIN = 'https://fire.huoshitou.net/diaoyun/' // 正式
// const DOMAIN = 'https://fire.huoshitou.net/diaoyun/' // 正式
...
...
unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
浏览文件 @
95788a8d
This source diff could not be displayed because it is too large. You can
view the blob
instead.
unpackage/dist/dev/.sourcemap/mp-weixin/pages/group/GroupCompany.js.map
浏览文件 @
95788a8d
{"version":3,"sources":["uni-app:///main.js","webpack:///F:/工作/项目/伙石头/gangshi-un2/pages/group/GroupCompany.vue?8d9e","webpack:///F:/工作/项目/伙石头/gangshi-un2/pages/group/GroupCompany.vue?cabc","webpack:///F:/工作/项目/伙石头/gangshi-un2/pages/group/GroupCompany.vue?7944","webpack:///F:/工作/项目/伙石头/gangshi-un2/pages/group/GroupCompany.vue?38b1","uni-app:///pages/group/GroupCompany.vue","webpack:///F:/工作/项目/伙石头/gangshi-un2/pages/group/GroupCompany.vue?1a30","webpack:///F:/工作/项目/伙石头/gangshi-un2/pages/group/GroupCompany.vue?03fd"],"names":["createPage","Page"],"mappings":";;;;;;;;;;kDAAA;AACA;AACA,2G;AACAA,UAAU,CAACC,qBAAD,CAAV,C;;;;;;;;;;;;;ACHA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAyH;AACzH;AACgE;AACL;AACc;;;AAGzE;AACsK;AACtK,gBAAgB,6KAAU;AAC1B,EAAE,kFAAM;AACR,EAAE,uFAAM;AACR,EAAE,gGAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,2FAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA,aAAa,gNAEN;AACP;AACA;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACtCA;AAAA;AAAA;AAAA;AAAwnB,CAAgB,snBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC8J5oB;;;;AAIA,2F;AACA;AACA;AACA,8BADA,EADA;;AAIA,SAJA,qBAIA;AACA;AACA,GANA;AAOA,QAPA,kBAOA,OAPA,EAOA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAJA,MAIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAxBA;AAyBA,QAzBA,oBAyBA;AACA;AACA;AACA,GA5BA;AA6BA,MA7BA,kBA6BA;AACA;AACA,sBADA,EACA;AACA,6BAFA,EAEA;AACA,uBAHA,EAGA;AACA,yBAJA,EAIA;AACA,cALA,EAKA;AACA,mBANA,EAMA;AACA,qBAPA,EAOA;AACA,gBARA,EAQA;AACA,sBATA,EASA;AACA,qBAVA,EAUA;AACA,uBAXA,EAWA;AACA,kBAZA,EAYA;AACA,iBAbA,EAaA;AACA,8BAdA,EAcA;AACA,sBAfA,EAeA;AACA,0BAhBA,EAgBA;AACA,oBAjBA,EAiBA;AACA,sBAlBA,EAkBA;AACA,iBAnBA,EAmBA;AACA,6BApBA,EAoBA;AACA,eArBA,CAqBA;AArBA;AAuBA,GArDA;AAsDA;AACA;AACA,qBAFA,6BAEA,GAFA,EAEA;AACA;AACA;AACA;AACA,uCADA;AAEA,yEAFA,EAEA;AACA,uDAHA;AAIA;AACA,kBALA;AAMA;AACA;AACA;AACA,SATA;AAUA;AACA;AACA;AACA,SAbA;;AAeA,KApBA;AAqBA;AACA,YAtBA,oBAsBA,CAtBA,EAsBA;AACA;AACA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA;AACA,KA/BA;AAgCA,cAhCA,sBAgCA,CAhCA,EAgCA;AACA;AACA;AACA;AACA,KApCA;AAqCA;AACA,cAtCA,wBAsCA;AACA;AACA,gBADA;;AAGA,KA1CA;AA2CA;AACA,eA5CA,uBA4CA,CA5CA,EA4CA;AACA;AACA;AACA,KA/CA;AAgDA;AACA,WAjDA,qBAiDA;AACA;AACA;AACA,OAFA,MAEA;AACA;AACA,0BADA;AAEA,sBAFA;;AAIA;AACA,KA1DA;AA2DA;AACA,YA5DA,sBA4DA;AACA;AACA;AACA,KA/DA;AAgEA;AACA,cAjEA,wBAiEA;AACA;AACA,iFADA;;AAGA,KArEA;AAsEA;AACA,mBAvEA,2BAuEA,YAvEA,EAuEA,UAvEA,EAuEA,QAvEA,EAuEA,CAvEA,EAuEA;AACA;AACA;AACA;AACA,OAFA,MAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OANA,MAMA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAFA,MAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KA/GA;AAgHA;AACA,eAjHA,yBAiHA;AACA;AACA,KAnHA;AAoHA;AACA,eArHA,yBAqHA;AACA;AACA;AACA,6BADA;AAEA,YAFA,CAEA;AACA;AACA;AACA,2BADA;;AAGA;AACA;AACA,SATA;AAUA,OAXA,MAWA;AACA;AACA;AACA;AACA;AACA,SAHA,MAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KA7JA;AA8JA;AACA,aA/JA,uBA+JA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OALA,MAKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAPA;AAQA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAPA;AAQA;AACA,mCADA;AAEA,yBAFA;AAGA,qCAHA;AAIA,uCAJA;AAKA,yCALA;AAMA,YANA,CAMA;AACA;AACA;AACA;AACA;AACA;AACA,SAZA;AAaA;AACA,KA3MA;AA4MA;AACA,2BA7MA,mCA6MA,YA7MA,EA6MA;AACA;AACA,iBADA;AAEA,iCAFA;AAGA,4BAHA;AAIA,UAJA,CAIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAJA,MAIA;AACA;AACA;AACA,WAHA,MAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AARA,eASA;AACA;AACA;AACA,aAHA,MAGA;AACA;AACA;AACA,aAHA,MAGA;AACA;AACA;AACA,aAHA,MAGA;AACA;AACA;AACA;AACA,SArCA,MAqCA;AACA;AACA;AACA,OA7CA;AA8CA,KA5PA;AA6PA;AACA,eA9PA,yBA8PA;;AAEA;AACA,iCADA;;;AAIA;AACA,iCADA;;AAGA,KAvQA;AAwQA;AACA,oBAzQA,8BAyQA;AACA;AACA,iCADA;AAEA,+BAFA;;AAIA;AACA;AACA;AACA;AACA;AACA,WAHA,MAGA;AACA;;AAEA;AACA;AACA,OAVA;AAWA,KAzRA;AA0RA;AACA,8BA3RA,wCA2RA;AACA;AACA,+BADA;AAEA,iCAFA;AAGA,iCAHA;AAIA,UAJA,CAIA;AACA;AACA;AACA;AACA;AACA;AACA,aAFA,MAEA;AACA;AACA;AACA;AACA,WAPA;AAQA;AACA;AACA,WAFA,MAEA;AACA;AACA;AACA;AACA,OArBA;AAsBA,KAlTA;AAmTA;AACA,uBApTA,iCAoTA;AACA;AACA;AACA,eADA;AAEA,+BAFA;AAGA,UAHA,CAGA;AACA;AACA;AACA,SAFA,MAEA;AACA;AACA;AACA,OATA;AAUA,KAhUA;AAiUA;AACA,uBAlUA,iCAkUA;AACA;AACA,iCADA;AAEA,UAFA,CAEA;AACA;AACA;AACA;AACA;AACA,OAPA;AAQA,KA3UA,EAtDA,E;;;;;;;;;;;;;ACnKA;AAAA;AAAA;AAAA;AAAyoC,CAAgB,gkCAAG,EAAC,C;;;;;;;;;;;ACA7pC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pages/group/GroupCompany.js","sourcesContent":["import 'uni-pages';\nimport Vue from 'vue'\nimport Page from './pages/group/GroupCompany.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./GroupCompany.vue?vue&type=template&id=66e7b7e7&\"\nvar renderjs\nimport script from \"./GroupCompany.vue?vue&type=script&lang=js&\"\nexport * from \"./GroupCompany.vue?vue&type=script&lang=js&\"\nimport style0 from \"./GroupCompany.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"pages/group/GroupCompany.vue\"\nexport default component.exports","export * from \"-!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./GroupCompany.vue?vue&type=template&id=66e7b7e7&\"","var components\ntry {\n components = {\n bottomWindow: function() {\n return import(\n /* webpackChunkName: \"components/bottomWindow/bottomWindow\" */ \"@/components/bottomWindow/bottomWindow.vue\"\n )\n }\n }\n} catch (e) {\n if (\n e.message.indexOf(\"Cannot find module\") !== -1 &&\n e.message.indexOf(\".vue\") !== -1\n ) {\n console.error(e.message)\n console.error(\"1. 排查组件名称拼写是否正确\")\n console.error(\n \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n )\n console.error(\n \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n )\n } else {\n throw e\n }\n}\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n if (!_vm._isMounted) {\n _vm.e0 = function($event) {\n _vm.isshare = true\n }\n }\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./GroupCompany.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./GroupCompany.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"groupCompany\">\r\n\t\t<!-- 模式弹窗start -->\r\n\t\t<view class=\"group_pattern\" v-if=\"dialogShow\">\r\n\t\t\t<view class=\"group_pattern_box\">\r\n\t\t\t\t<view class=\"box_title\">请选择拼团模式</view>\r\n\t\t\t\t<view class=\"box_radio\">\r\n\t\t\t\t\t<radio-group name=\"\" @change=\"radioChange\">\r\n\t\t\t\t\t\t<label>\r\n\t\t\t\t\t\t\t<radio value=\"1\" color=\"#1989fa\" style=\"transform: scale(0.6);\" /><text>自负盈亏</text>\r\n\t\t\t\t\t\t</label>\r\n\t\t\t\t\t\t<label>\r\n\t\t\t\t\t\t\t<radio value=\"2\" color=\"#1989fa\" style=\"transform: scale(0.6);\" /><text>无风险收益</text>\r\n\t\t\t\t\t\t</label>\r\n\t\t\t\t\t</radio-group>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"box_hint\">\r\n\t\t\t\t\t<text>选择\"自负盈亏\",则需承担现货收益的亏损</text>\r\n\t\t\t\t\t<text>选择\"无风险收益\",则无需承担现货收益的亏损,但需要支付30%收益的风险转移金给平台</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"box_btns\">\r\n\t\t\t\t\t<view @click=\"cancleJoin\">取消</view>\r\n\t\t\t\t\t<view class=\"confrim\" @click=\"addJoin\">确定</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<!-- 模式弹窗end -->\r\n\r\n\t\t<!-- 选择企业start -->\r\n\t\t<view class=\"select_hint\">\r\n\t\t\t温馨提示:\r\n\t\t\t<text>1,未完成企业认证的企业无法参与拼团套餐,请提醒企业认证</text>\r\n\t\t\t<text>2,企业月竞分成比例超过套餐最高月竞分成比例的企业无法参与拼团</text>\r\n\t\t</view>\r\n\t\t<!-- tab栏 -->\r\n\t\t<view class=\"select_tab\" v-if=\"packageType==1||packageType==2\">\r\n\t\t\t<view :class=\"{'border_bottom':tabIndex == 1}\" @click=\"tabClick(1)\">已签订的企业</view>\r\n\t\t\t<view :class=\"{'border_bottom':tabIndex == 2}\" @click=\"tabClick(2)\">委托拼团的企业</view>\r\n\t\t</view>\r\n\t\t<!-- 暂无企业start -->\r\n\t\t<view class=\"fail_dialog_box\" v-if=\"concludeList.length==0&&(tabIndex==1||tabIndex==3)\">\r\n\t\t\t<view class=\"fail_dialog_box_hint\">暂无企业,请去绑定企业</view>\r\n\t\t\t<view class=\"fail_dialog_box_btn\">\r\n\t\t\t\t<!-- <view class=\"btn_cnacle\" @click=\"linkBack\">取消</view> -->\r\n\t\t\t\t<view @click=\"linkToBind\">去绑定</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"entrustNone\" v-if=\"entrustList.length==0&&tabIndex==2\">\r\n\t\t\t暂无委托企业\r\n\t\t</view>\r\n\t\t<!-- 暂无企业end -->\r\n\t\t<!-- 委托企业列表start -->\r\n\t\t<scroll-view :scroll-y=\"true\" style=\"height: calc(100vh - 410rpx);\"\r\n\t\t\tv-if=\"concludeList.length>0&&(tabIndex==1||tabIndex==3)\">\r\n\t\t\t<checkbox-group style=\"margin-top: 32rpx;\" class=\"radio_group\">\r\n\t\t\t\t<label class=\"radio_label\" v-for=\"(item, index) in concludeList\" :key=\"index\"\r\n\t\t\t\t\t@click=\"checkEnterprise(item.enterpriseId, item.contractId, item.userType,index)\">\r\n\t\t\t\t\t<checkbox class=\"radio\" :value=\"index\" :checked=\"item.checked\" color=\"#1989fa\"\r\n\t\t\t\t\t\tstyle=\"transform:scale(0.7)\" />\r\n\t\t\t\t\t<view class=\"groupCompany_item\">\r\n\t\t\t\t\t\t<view class=\"item_companyName\">\r\n\t\t\t\t\t\t\t{{item.certificationName}}\r\n\t\t\t\t\t\t\t<text v-if=\"item.tuserCertification.powerConsumption == 1\">大工业用电</text>\r\n\t\t\t\t\t\t\t<text v-if=\"item.tuserCertification.powerConsumption == 2\">普通工业用电</text>\r\n\t\t\t\t\t\t\t<text v-if=\"item.tuserCertification.powerConsumption == 3\">商业用电</text>\r\n\t\t\t\t\t\t\t<text v-if=\"item.tuserCertification.powerConsumption == 4\">其他用电</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"item_electricity\">\r\n\t\t\t\t\t\t\t电量: {{item.tuserCertification.annualElectricityConsumption}}万kWh\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view v-if=\"(tabIndex==1||tabIndex==3)&&packageType==1\" class=\"item_price\">\r\n\t\t\t\t\t\t\t月竞分成: {{item.shareRatio}}%\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view v-if=\"(tabIndex==1||tabIndex==3)&&(packageType==2||packageType==4||packageType==5)\"\r\n\t\t\t\t\t\t\tclass=\"item_price\">\r\n\t\t\t\t\t\t\t合同价差: {{item.fixedSpread}}厘\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"item_ratio\">\r\n\t\t\t\t\t\t\t峰期比例: {{item.tuserCertification.peakElectricityScale}}%\r\n\t\t\t\t\t\t\t平期比例: {{item.tuserCertification.peaceElectricityScale}}%\r\n\t\t\t\t\t\t\t谷期比例: {{item.tuserCertification.valleyElectricityScale}}%\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</label>\r\n\t\t\t</checkbox-group>\r\n\t\t</scroll-view>\r\n\t\t<!-- 委托选择企业end -->\r\n\t\t<!-- 签订企业列表start -->\r\n\t\t<scroll-view :scroll-y=\"true\" style=\"height: calc(100vh - 410rpx);\" v-if=\"entrustList.length>0&&tabIndex==2\">\r\n\t\t\t<checkbox-group style=\"margin-top: 32rpx;\" class=\"radio_group\">\r\n\t\t\t\t<label class=\"radio_label\" v-for=\"(item, index) in entrustList\" :key=\"index\"\r\n\t\t\t\t\t@click=\"checkEnterprise(item.enterpriseId, item.contractId, item.userType,index)\">\r\n\t\t\t\t\t<checkbox class=\"radio\" :value=\"index\" :checked=\"item.checked\" color=\"#1989fa\"\r\n\t\t\t\t\t\tstyle=\"transform:scale(0.7)\" />\r\n\t\t\t\t\t<view class=\"groupCompany_item\">\r\n\t\t\t\t\t\t<view class=\"item_companyName\">\r\n\t\t\t\t\t\t\t{{item.certificationName}}\r\n\t\t\t\t\t\t\t<text v-if=\"item.tuserCertification.powerConsumption == 1\">大工业用电</text>\r\n\t\t\t\t\t\t\t<text v-if=\"item.tuserCertification.powerConsumption == 2\">普通工业用电</text>\r\n\t\t\t\t\t\t\t<text v-if=\"item.tuserCertification.powerConsumption == 3\">商业用电</text>\r\n\t\t\t\t\t\t\t<text v-if=\"item.tuserCertification.powerConsumption == 4\">其他用电</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"item_electricity\">\r\n\t\t\t\t\t\t\t电量: {{item.tuserCertification.annualElectricityConsumption}}万kWh\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view v-if=\"(tabIndex==1||tabIndex==3)&&packageType==1\" class=\"item_price\">\r\n\t\t\t\t\t\t\t月竞分成: {{item.shareRatio}}%\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view v-if=\"(tabIndex==1||tabIndex==3)&&(packageType==2||packageType==4||packageType==5)\"\r\n\t\t\t\t\t\t\tclass=\"item_price\">\r\n\t\t\t\t\t\t\t合同价差: {{item.fixedSpread}}厘\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"item_ratio\">\r\n\t\t\t\t\t\t\t峰期比例: {{item.tuserCertification.peakElectricityScale}}%\r\n\t\t\t\t\t\t\t平期比例: {{item.tuserCertification.peaceElectricityScale}}%\r\n\t\t\t\t\t\t\t谷期比例: {{item.tuserCertification.valleyElectricityScale}}%\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</label>\r\n\t\t\t</checkbox-group>\r\n\t\t</scroll-view>\r\n\t\t<!-- 签订企业列表end -->\r\n\t\t<!-- 参与拼包start -->\r\n\t\t<view class=\"groupCompany_block\">\r\n\t\t\t<view v-if=\"isSatisfy\" class=\"groupCompany_btn\" @click=\"joinGroup\">确定</view>\r\n\t\t\t<view v-else class=\"groupCompany_unSatisfy\">确定</view>\r\n\t\t</view>\r\n\t\t<!-- 参与拼包end -->\r\n\t\t<!-- 不满足弹窗start -->\r\n\t\t<view class=\"fail_dialog\" v-if=\"failDialog\">\r\n\t\t\t<view class=\"fail_dialog_box\">\r\n\t\t\t\t<view class=\"fail_dialog_box_hint\">{{hintText}}</view>\r\n\t\t\t\t<view class=\"fail_dialog_box_btn\">\r\n\t\t\t\t\t<view class=\"btn_cnacle\" v-if=\"failDialogBtnShow\" @click=\"cancleClcik\">取消</view>\r\n\t\t\t\t\t<view @click=\"handleClcik\">{{btnText}}</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<!-- 不满足弹窗end -->\r\n\t\t<!-- 满足弹窗start -->\r\n\t\t<view class=\"success_dialog\" v-if=\"successDialog\">\r\n\t\t\t<view class=\"success_dialog_content\">\r\n\t\t\t\t<image src=\"../../static/images/index/group.png\" mode=\"\"></image>\r\n\t\t\t\t<view class=\"success\">恭喜您,参与成功!</view>\r\n\t\t\t\t<view>快去邀请其他朋友一起参与吧,参与人数越多,收益越多!</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"success_dialog_btns\">\r\n\t\t\t\t<view @click=\"linktoGroup\">返回套餐列表页</view>\r\n\t\t\t\t<view class=\"otherStyle\" @click=\"isshare=true\">去邀请</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<!-- 满足弹窗end -->\r\n\t\t<bottomWindow @closeModel='closeModel' v-if=\"isshare\" />\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport bottomWindow from '@/components/bottomWindow/bottomWindow.vue'\r\n\timport {\r\n\t\tpost,\r\n\t\tget\r\n\t} from '../../static/util/fun.js'\r\n\timport api from '../../static/util/api.js'\r\n\texport default {\r\n\t\tcomponents: {\r\n\t\t\tbottomWindow\r\n\t\t},\r\n\t\tcreated() {\r\n\t\t\tthis.electricId = uni.getStorageSync('user').electricId\r\n\t\t},\r\n\t\tonLoad(options) {\r\n\t\t\tthis.packageId = options.packageId\r\n\t\t\tthis.packageType = options.packageType\r\n\t\t\tif (this.packageType == 4 || this.packageType == 5) {\r\n\t\t\t\tthis.dialogShow = false\r\n\t\t\t\tthis.mode = ''\r\n\t\t\t\tthis.tabIndex = 3\r\n\t\t\t} else {\r\n\t\t\t\t// 是否弹窗\r\n\t\t\t\tthis.getIsParticipate()\r\n\t\t\t}\r\n\t\t\t// 获取企业\r\n\t\t\tthis.getElectricChooseABusiness()\r\n\t\t\t// 获取拼团电量上限和已拼电量之和\r\n\t\t\tthis.getElectricityLimit()\r\n\t\t\t// 获取电客信用分是否满足拼团\r\n\t\t\tthis.getBasicCreditScore()\r\n\t\t},\r\n\t\tonShow() {\r\n\t\t\tuni.removeStorageSync('concludeList')\r\n\t\t\tuni.removeStorageSync('entrustList')\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\telectricId: null, //电客id\r\n\t\t\t\tBasicCreditScore: false, // 信用分\r\n\t\t\t\tdialogShow: false, // 电客收益模式弹窗\r\n\t\t\t\tradioChecked: false, // 是否选择拼包模式\r\n\t\t\t\tmode: '', //电客收益模式:1-自负盈亏,2-无风险模式(价差类型拼团没有收益模式)\r\n\t\t\t\tpackageId: '', //拼团id\r\n\t\t\t\tpackageType: '', // 拼团类型:1=月竞分成现货拼团,2=固定价差现货拼团,3=普通现货分成拼团, 4=固定价差拼团, 5=分时价差拼团\r\n\t\t\t\tuserId: '', //企业id\r\n\t\t\t\tconcludeList: [], //签订企业列表(普通会员)\r\n\t\t\t\tentrustList: [], // 委托企业列表(中级会员)\r\n\t\t\t\tfailDialog: false, // 不满足弹窗\r\n\t\t\t\thintText: '', // 不满足的原因\r\n\t\t\t\tbtnText: '', //不满足拼包条件弹窗蓝色按钮文字: 企业未认证 -- 提醒企业认证, 企业已参加套餐 -- 替换成该套餐, 其他 -- 我知道了\r\n\t\t\t\tfailDialogBtnShow: false, //不满足拼包条件:企业未认证 / 企业已参加套餐 -- 存在取消按钮\r\n\t\t\t\tisSatisfy: false, // 满足拼包,确定按钮出现\r\n\t\t\t\tsuccessDialog: false, // 拼包成功后弹窗\r\n\t\t\t\tisshare: false, //拼包成功后邀请弹窗\r\n\t\t\t\tcontractId: null, // 普通会员--合同id,中级会员没有合同\r\n\t\t\t\ttabIndex: 1, // tab栏(现货类型拼团有tab栏,价差类型没有tab栏(tabIndex=3),并且电客只能帮普通会员参加价差拼包)\r\n\t\t\t\tcontractElectricity: '', // 已拼团电量\r\n\t\t\t\tlimit: '', // 拼团电量上限;如果为null,则表示为空,后台没有进行设置\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\t// 分享\r\n\t\t\tonShareAppMessage(res) {\r\n\t\t\t\tlet inviteCode = uni.getStorageSync('user').inviteCode\r\n\t\t\t\tlet name = uni.getStorageSync('user').certificationName\r\n\t\t\t\treturn {\r\n\t\t\t\t\ttitle: name + '邀请您绑定成为他的用电企业会员',\r\n\t\t\t\t\tpath: '/pages/login/login?inviteType=3&&inviteCode=' + inviteCode, //分享的页面路径\r\n\t\t\t\t\timageUrl: '../../static/images/index/group.png',\r\n\t\t\t\t\t// content: '邀请您绑定成为他的用电企业会员',\r\n\t\t\t\t\tdesc: '电客',\r\n\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\tconsole.log('111111')\r\n\t\t\t\t\t\tconsole.log(res)\r\n\t\t\t\t\t},\r\n\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\tconsole.log('222222')\r\n\t\t\t\t\t\tconsole.log(err)\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t// tab栏点击\r\n\t\t\ttabClick(i) {\r\n\t\t\t\tthis.tabIndex = i\r\n\t\t\t\tif (i == 2 && uni.getStorageSync('entrustList')) {\r\n\t\t\t\t\tthis.entrustList = uni.getStorageSync('entrustList')\r\n\t\t\t\t} else if (i == 1 && uni.getStorageSync('concludeList')) {\r\n\t\t\t\t\tthis.concludeList = uni.getStorageSync('concludeList')\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.getElectricChooseABusiness()\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tcloseModel(e) {\r\n\t\t\t\tif (e == 'closeModel') {\r\n\t\t\t\t\tthis.isshare = false\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t// 取消拼包\r\n\t\t\tcancleJoin() {\r\n\t\t\t\tuni.navigateBack({\r\n\t\t\t\t\tdelta: 1\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 选择拼包模式\r\n\t\t\tradioChange(e) {\r\n\t\t\t\tthis.mode = e.detail.value\r\n\t\t\t\tthis.radioChecked = true\r\n\t\t\t},\r\n\t\t\t//拼包模式确定按钮\r\n\t\t\taddJoin() {\r\n\t\t\t\tif (this.radioChecked) {\r\n\t\t\t\t\tthis.dialogShow = false\r\n\t\t\t\t} else {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: '请选择拼包模式',\r\n\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t// 没有绑定企业时点击取消按钮\r\n\t\t\tlinkBack() {\r\n\t\t\t\tthis.tabIndex = 1\r\n\t\t\t\tthis.getElectricChooseABusiness()\r\n\t\t\t},\r\n\t\t\t// 没有企业选择时 -- 去完开具合同绑定企业\r\n\t\t\tlinkToBind() {\r\n\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\turl: '/pagesA/Contracts/EnterpriseContract/EnterpriseContract?tabIndex=2'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 选择企业\r\n\t\t\tcheckEnterprise(enterpriseId, contractId, userType, i) {\r\n\t\t\t\t// userType=3是为中级会员, 中级会员没有合同\r\n\t\t\t\tif (userType == 3) {\r\n\t\t\t\t\tthis.contractId = contractId\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.contractId = ''\r\n\t\t\t\t}\r\n\t\t\t\tlet flag = false\r\n\t\t\t\tif (this.tabIndex == 1 || this.tabIndex == 3) {\r\n\t\t\t\t\tthis.concludeList[i].checked = !this.concludeList[i].checked\r\n\t\t\t\t\tuni.setStorageSync('concludeList', this.concludeList)\r\n\t\t\t\t\tif (this.concludeList[i].checked) {\r\n\t\t\t\t\t\tflag = true\r\n\t\t\t\t\t}\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.entrustList[i].checked = !this.entrustList[i].checked\r\n\t\t\t\t\tuni.setStorageSync('entrustList', this.entrustList)\r\n\t\t\t\t\tif (this.entrustList[i].checked) {\r\n\t\t\t\t\t\tflag = true\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t// 电客选择企业拼包条件的校验\r\n\t\t\t\tlet electric = 0\r\n\t\t\t\tif (this.tabIndex == 1 || this.tabIndex == 3) {\r\n\t\t\t\t\telectric += Number(this.concludeList[i].tuserCertification.annualElectricityConsumption)\r\n\t\t\t\t} else {\r\n\t\t\t\t\telectric += Number(this.entrustList[i].tuserCertification.annualElectricityConsumption)\r\n\t\t\t\t}\r\n\t\t\t\tlet result = this.limit - this.contractElectricity\r\n\t\t\t\tif (this.limit && electric > result) {\r\n\t\t\t\t\tthis.failDialog = true\r\n\t\t\t\t\tthis.hintText = '已到达售电公司的拼团上限,不能继续选择企业'\r\n\t\t\t\t\tthis.btnText = '我知道了'\r\n\t\t\t\t\tthis.enterpriseIndex = i\r\n\t\t\t\t\treturn false\r\n\t\t\t\t}\r\n\t\t\t\tif (flag) {\r\n\t\t\t\t\t// 拼团校验\r\n\t\t\t\t\tthis.participatePackageCheck(enterpriseId)\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t// 不满足弹窗的取消按钮\r\n\t\t\tcancleClcik() {\r\n\t\t\t\tthis.failDialog = false\r\n\t\t\t},\r\n\t\t\t// 不满足弹窗的其他按钮\r\n\t\t\thandleClcik() {\r\n\t\t\t\tif (this.btnText == '提醒企业认证') {\r\n\t\t\t\t\tget(api.remindAuthenticate, {\r\n\t\t\t\t\t\tuserId: this.userId\r\n\t\t\t\t\t}).then(res => {\r\n\t\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\ttitle: '提醒成功'\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\tthis.failDialog = false\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t})\r\n\t\t\t\t} else if (this.btnText == '我知道了') {\r\n\t\t\t\t\tthis.failDialog = false\r\n\t\t\t\t\tif (this.tabIndex == 1 || this.tabIndex == 3) {\r\n\t\t\t\t\t\tthis.concludeList[this.enterpriseIndex].checked = false\r\n\t\t\t\t\t\tuni.setStorageSync('concludeList', this.concludeList)\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tthis.entrustList[this.enterpriseIndex].checked = false\r\n\t\t\t\t\t\tuni.setStorageSync('entrustList', this.entrustList)\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t// else if (this.btnText == '替换成该套餐') {\r\n\t\t\t\t// \tget(api.replacementPackage, {\r\n\t\t\t\t// \t\tmode: this.mode,\r\n\t\t\t\t// \t\ttype: '2',\r\n\t\t\t\t// \t\tpackageId: this.packageId,\r\n\t\t\t\t// \t\tuserId: this.userId,\r\n\t\t\t\t// \t\tcontractId: this.contractId\r\n\t\t\t\t// \t}).then(res => {\r\n\t\t\t\t// \t\tif (res.code == 200) {\r\n\t\t\t\t// \t\t\tuni.showToast({\r\n\t\t\t\t// \t\t\t\ttitle: '已替换成该套餐',\r\n\t\t\t\t// \t\t\t\ticon: 'none'\r\n\t\t\t\t// \t\t\t})\r\n\t\t\t\t// \t\t\tthis.failDialog = false\r\n\t\t\t\t// \t\t\tthis.isSatisfy = true\r\n\t\t\t\t// \t\t}\r\n\t\t\t\t// \t})\r\n\t\t\t\t// }\r\n\t\t\t},\r\n\t\t\t// 参与拼团\r\n\t\t\tjoinGroup() {\r\n\t\t\t\tlet that = this\r\n\t\t\t\t// if (that.btnText == '替换成该套餐') {\r\n\t\t\t\t// \tthat.successDialog = true\r\n\t\t\t\t// } else \r\n\t\t\t\t// that.getBasicCreditScore()\r\n\t\t\t\tif (!that.BasicCreditScore) {\r\n\t\t\t\t\tthis.failDialog = true\r\n\t\t\t\t\tthis.hintText = '您的信用分过低不能参加拼团'\r\n\t\t\t\t\tthis.btnText = '我知道了'\r\n\t\t\t\t\treturn false\r\n\t\t\t\t} else {\r\n\t\t\t\t\t// 参与/退出拼团\r\n\t\t\t\t\tlet nterpriseaArr = []\r\n\t\t\t\t\tthat.concludeList.map(item => {\r\n\t\t\t\t\t\tif (item.checked) {\r\n\t\t\t\t\t\t\tlet obj = {}\r\n\t\t\t\t\t\t\tobj.enterpriseId = item.enterpriseId\r\n\t\t\t\t\t\t\tobj.contractId = item.contractId\r\n\t\t\t\t\t\t\tnterpriseaArr.push(obj)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t})\r\n\t\t\t\t\tthat.entrustList.map(item => {\r\n\t\t\t\t\t\tif (item.checked) {\r\n\t\t\t\t\t\t\tlet obj = {}\r\n\t\t\t\t\t\t\tobj.enterpriseId = item.enterpriseId\r\n\t\t\t\t\t\t\tobj.contractId = item.contractId\r\n\t\t\t\t\t\t\tnterpriseaArr.push(obj)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t})\r\n\t\t\t\t\tpost(api.electricParticipatePackage, {\r\n\t\t\t\t\t\tpackageId: that.packageId,\r\n\t\t\t\t\t\tmode: that.mode,\r\n\t\t\t\t\t\telectricId: that.electricId,\r\n\t\t\t\t\t\tenterpriseType: that.tabIndex,\r\n\t\t\t\t\t\tsignedEnterprise: nterpriseaArr,\r\n\t\t\t\t\t}).then(res => {\r\n\t\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\t\tthat.successDialog = true\r\n\t\t\t\t\t\t\tuni.removeStorageSync('concludeList')\r\n\t\t\t\t\t\t\tuni.removeStorageSync('entrustList')\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t// 企业拼包校验\r\n\t\t\tparticipatePackageCheck(enterpriseId) {\r\n\t\t\t\tget(api.participatePackageCheck, {\r\n\t\t\t\t\ttype: '2',\r\n\t\t\t\t\tpackageId: this.packageId,\r\n\t\t\t\t\tuserId: enterpriseId\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code == 500) {\r\n\t\t\t\t\t\t// 仅为测试所用(返回具体错误信息)\r\n\t\t\t\t\t\t// uni.showToast({\r\n\t\t\t\t\t\t// \ttitle: res.msg,\r\n\t\t\t\t\t\t// \ticon: 'none'\r\n\t\t\t\t\t\t// })\r\n\t\t\t\t\t\tthis.failDialog = true\r\n\t\t\t\t\t\tlet text = res.msg\r\n\t\t\t\t\t\tif (text.indexOf('I') > -1 || text.indexOf('a') > -1) {\r\n\t\t\t\t\t\t\tthis.failDialogBtnShow = true\r\n\t\t\t\t\t\t\tthis.hintText = '该企业未认证或者未准入市场,请让该企业先完成认证'\r\n\t\t\t\t\t\t\tthis.btnText = '提醒企业认证'\r\n\t\t\t\t\t\t} else if (text.indexOf('W') > -1) {\r\n\t\t\t\t\t\t\tthis.hintText = '该企业是存量已交易远期企业,不能参与拼团'\r\n\t\t\t\t\t\t\tthis.btnText = '我知道了'\r\n\t\t\t\t\t\t} else if (text.indexOf('b') > -1) {\r\n\t\t\t\t\t\t\tthis.hintText = '该企业已参与独立询价套餐,不能参与拼团'\r\n\t\t\t\t\t\t\tthis.btnText = '我知道了'\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t// else if (text.indexOf('X') > -1) {\r\n\t\t\t\t\t\t// \tthis.failDialogBtnShow = true\r\n\t\t\t\t\t\t// \tthis.hintText = '该企业已参与过同年度其他拼团套餐,是否退出已参与的拼团套餐并替换成该拼团套餐'\r\n\t\t\t\t\t\t// \tthis.btnText = '替换成该套餐'\r\n\t\t\t\t\t\t// } \r\n\t\t\t\t\t\telse if (text.indexOf('J') > -1) {\r\n\t\t\t\t\t\t\tthis.hintText = '该企业的用电性质不符合'\r\n\t\t\t\t\t\t\tthis.btnText = '我知道了'\r\n\t\t\t\t\t\t} else if (text.indexOf('f') > -1) {\r\n\t\t\t\t\t\t\tthis.hintText = '该企业的月竟分成合同的分成比例高于拼团的月竟最高分成比例,不能参与拼团'\r\n\t\t\t\t\t\t\tthis.btnText = '我知道了'\r\n\t\t\t\t\t\t} else if (text.indexOf('h') > -1) {\r\n\t\t\t\t\t\t\tthis.hintText = '该企业的固定价差合同的固定价差高于拼团的最高保底价差,不能参与拼团'\r\n\t\t\t\t\t\t\tthis.btnText = '我知道了'\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tthis.hintText = '该企业不满足拼团的峰平谷要求,无法参与拼团'\r\n\t\t\t\t\t\t\tthis.btnText = '我知道了'\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tthis.isSatisfy = true\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 跳往拼团中心\r\n\t\t\tlinktoGroup() {\r\n\t\t\t\t//#ifdef MP-WEIXIN\r\n\t\t\t\tuni.switchTab({\r\n\t\t\t\t\turl: '/pages/group/group'\r\n\t\t\t\t})\r\n\t\t\t\t//#endif\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/group/group'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 是否显示弹窗\r\n\t\t\tgetIsParticipate() {\r\n\t\t\t\tlet params = {\r\n\t\t\t\t\tpackageId: this.packageId,\r\n\t\t\t\t\tuserId: this.electricId\r\n\t\t\t\t}\r\n\t\t\t\tget(api.electricisParticipate, params).then(res => {\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tif (res.data.isParticipate == 1) {\r\n\t\t\t\t\t\t\tthis.dialogShow = false\r\n\t\t\t\t\t\t\tthis.mode = res.data.mode\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tthis.dialogShow = true\r\n\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 企业列表\r\n\t\t\tgetElectricChooseABusiness() {\r\n\t\t\t\tget(api.chooseOrdinaryMember, {\r\n\t\t\t\t\tuserId: this.electricId,\r\n\t\t\t\t\tpackageId: this.packageId,\r\n\t\t\t\t\tchooseType: this.tabIndex\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\t// console.log(res)\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tlet enterpriseList = res.data.map(item => {\r\n\t\t\t\t\t\t\tif (item.isJoin == 2) {\r\n\t\t\t\t\t\t\t\titem.checked = true\r\n\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\titem.checked = false\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\treturn item\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\tif (this.tabIndex == 1 || this.tabIndex == 3) {\r\n\t\t\t\t\t\t\tthis.concludeList = enterpriseList\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tthis.entrustList = enterpriseList\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 判断电客信用分是否可以参与拼包\r\n\t\t\tgetBasicCreditScore() {\r\n\t\t\t\tlet that = this\r\n\t\t\t\tget(api.getBasicCreditScore, {\r\n\t\t\t\t\ttype: 1,\r\n\t\t\t\t\tuserId: this.electricId\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tthat.BasicCreditScore = res.data\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tconsole.log(res.msg)\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 获取拼团电量上限和已拼电量\r\n\t\t\tgetElectricityLimit() {\r\n\t\t\t\tget(api.getElectricityLimit, {\r\n\t\t\t\t\tpackageId: this.packageId\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tthis.contractElectricity = res.data.contractElectricity\r\n\t\t\t\t\t\tthis.limit = res.data.limit\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t.groupCompany {\r\n\t\tposition: relative;\r\n\t\tpadding-top: 32rpx;\r\n\t\twidth: 100%;\r\n\t\theight: 100%;\r\n\t\tbackground-color: #f4f5f7;\r\n\r\n\t\t//模式弹窗\r\n\t\t.group_pattern {\r\n\t\t\tposition: fixed;\r\n\t\t\tleft: 0;\r\n\t\t\tbottom: 0;\r\n\t\t\twidth: 100vw;\r\n\t\t\theight: 100vh;\r\n\t\t\tz-index: 10;\r\n\t\t\tbackground: rgba(0, 0, 0, .5);\r\n\r\n\t\t\t.group_pattern_box {\r\n\t\t\t\tposition: absolute;\r\n\t\t\t\tleft: 0;\r\n\t\t\t\ttop: 0;\r\n\t\t\t\tright: 0;\r\n\t\t\t\tbottom: 0;\r\n\t\t\t\tmargin: auto;\r\n\t\t\t\twidth: 560rpx;\r\n\t\t\t\theight: 424rpx;\r\n\t\t\t\tbackground-color: #fff;\r\n\t\t\t\tborder-radius: 16rpx;\r\n\r\n\t\t\t\t.box_title {\r\n\t\t\t\t\theight: 84rpx;\r\n\t\t\t\t\tline-height: 84rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #333;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.box_radio {\r\n\t\t\t\t\theight: 50rpx;\r\n\t\t\t\t\tline-height: 50rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tcolor: #666;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.box_hint {\r\n\t\t\t\t\tpadding: 47rpx;\r\n\t\t\t\t\tpadding-top: 40rpx;\r\n\t\t\t\t\theight: 190rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tcolor: #999;\r\n\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.box_btns {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\tline-height: 100rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tborder-top: 1rpx solid #f4f5f7;\r\n\r\n\t\t\t\t\tview {\r\n\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\tfont-size: 34rpx;\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\tcolor: #999;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.confrim {\r\n\t\t\t\t\t\tcolor: #1989fa;\r\n\t\t\t\t\t\tborder-left: 1rpx solid #f4f5f7;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t// 温馨提示\r\n\t\t.select_hint {\r\n\t\t\tpadding: 0 32rpx;\r\n\t\t\tcolor: red;\r\n\t\t\tfont-size: 24rpx;\r\n\r\n\t\t\ttext {\r\n\t\t\t\tdisplay: block;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t// 选择企业tab栏\r\n\t\t.select_tab {\r\n\t\t\tdisplay: flex;\r\n\t\t\tjustify-content: space-around;\r\n\t\t\tmargin-top: 16rpx;\r\n\r\n\t\t\tview {\r\n\t\t\t\theight: 60rpx;\r\n\t\t\t}\r\n\r\n\t\t\t.border_bottom {\r\n\t\t\t\tborder-bottom: 2rpx solid #1989fa;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t// 暂无委托企业\r\n\t\t.entrustNone {\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 50%;\r\n\t\t\ttop: 50%;\r\n\t\t\ttransform: translate(-50%, -50%);\r\n\t\t\tfont-size: 28rpx;\r\n\t\t\tcolor: #666;\r\n\t\t\ttext-align: center;\r\n\t\t}\r\n\r\n\t\t// 选择企业\r\n\t\t.radio_group {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100%;\r\n\r\n\t\t\t.radio_label {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tmargin-bottom: 16rpx;\r\n\t\t\t\tpadding: 32rpx;\r\n\t\t\t\tbackground-color: #fff;\r\n\r\n\t\t\t\t.groupCompany_item {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\tmargin-left: 24rpx;\r\n\r\n\t\t\t\t\t.item_companyName {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\tcolor: #666;\r\n\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tcolor: #ec6045;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.item_electricity {\r\n\t\t\t\t\t\tline-height: 40rpx;\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\tcolor: #666;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.item_price {\r\n\t\t\t\t\t\tline-height: 40rpx;\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\tcolor: #666;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.item_ratio {\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\tcolor: #999;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t// 确定选择\r\n\t\t.groupCompany_block {\r\n\t\t\twidth: 100%;\r\n\t\t\tbackground-color: #fff;\r\n\t\t\tpadding: 32rpx 0;\r\n\t\t\tposition: fixed;\r\n\t\t\tleft: 0;\r\n\t\t\tbottom: 0;\r\n\t\t}\r\n\r\n\t\t.groupCompany_btn {\r\n\t\t\tmargin: auto;\r\n\t\t\twidth: 622rpx;\r\n\t\t\theight: 104rpx;\r\n\t\t\tline-height: 104rpx;\r\n\t\t\ttext-align: center;\r\n\t\t\tfont-size: 30rpx;\r\n\t\t\tfont-weight: 500;\r\n\t\t\tcolor: #fff;\r\n\t\t\tbackground: #1989fa;\r\n\t\t\tborder-radius: 16rpx;\r\n\t\t}\r\n\r\n\t\t.groupCompany_unSatisfy {\r\n\t\t\tmargin: auto;\r\n\t\t\twidth: 622rpx;\r\n\t\t\theight: 104rpx;\r\n\t\t\tline-height: 104rpx;\r\n\t\t\ttext-align: center;\r\n\t\t\tfont-size: 30rpx;\r\n\t\t\tfont-weight: 500;\r\n\t\t\tcolor: #fff;\r\n\t\t\tbackground: #ccc;\r\n\t\t\tborder-radius: 16rpx;\r\n\t\t}\r\n\r\n\t\t// 弹窗\r\n\t\t.fail_dialog_box {\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 50%;\r\n\t\t\ttop: 50%;\r\n\t\t\ttransform: translate(-50%, -50%);\r\n\t\t\twidth: 560rpx;\r\n\t\t\theight: auto;\r\n\t\t\tbackground-color: #fff;\r\n\t\t\tborder-radius: 16rpx;\r\n\r\n\t\t\t.fail_dialog_box_hint {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: center;\r\n\t\t\t\tpadding: 40rpx 60rpx;\r\n\t\t\t\theight: 190rpx;\r\n\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\tcolor: #666;\r\n\t\t\t}\r\n\r\n\t\t\t.fail_dialog_box_btn {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: space-around;\r\n\t\t\t\theight: auto;\r\n\t\t\t\tborder-top: 1rpx solid #f4f5f7;\r\n\r\n\t\t\t\tview {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\tline-height: 100rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tfont-size: 34rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tcolor: #1989fa;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.btn_cnacle {\r\n\t\t\t\t\tcolor: #999;\r\n\t\t\t\t\tborder-right: 1rpx solid #f4f5f7;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t// 满足弹窗 \r\n\t\t.success_dialog {\r\n\t\t\tposition: fixed;\r\n\t\t\tleft: 0;\r\n\t\t\tbottom: 0;\r\n\t\t\tpadding-top: 32rpx;\r\n\t\t\twidth: 100vw;\r\n\t\t\theight: 100vh;\r\n\t\t\tbackground: #f4f5f7;\r\n\r\n\t\t\t.success_dialog_content {\r\n\t\t\t\theight: 265rpx;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tbackground-color: #fff;\r\n\r\n\t\t\t\timage {\r\n\t\t\t\t\tmargin-top: 32rpx;\r\n\t\t\t\t\twidth: 100rpx;\r\n\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t}\r\n\r\n\t\t\t\tview {\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tcolor: #999;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.success {\r\n\t\t\t\t\tmargin: 16rpx 0;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #666;\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\r\n\t\t\t.success_dialog_btns {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tjustify-content: space-around;\r\n\t\t\t\tmargin-top: 64rpx;\r\n\t\t\t\theight: auto;\r\n\r\n\t\t\t\tview {\r\n\t\t\t\t\twidth: 294rpx;\r\n\t\t\t\t\theight: 104rpx;\r\n\t\t\t\t\tline-height: 104rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tcolor: #1989fa;\r\n\t\t\t\t\tbackground: #fff;\r\n\t\t\t\t\tborder: 2rpx solid #1989fa;\r\n\t\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.otherStyle {\r\n\t\t\t\t\tcolor: #fff;\r\n\t\t\t\t\tbackground: #1989fa;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>\n","import mod from \"-!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./GroupCompany.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./GroupCompany.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1619426363730\n var cssReload = require(\"F:/工作/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""}
{"version":3,"sources":["uni-app:///main.js",null,"webpack:///F:/工作/项目/伙石头/gangshi-un2/pages/group/GroupCompany.vue?cabc","webpack:///F:/工作/项目/伙石头/gangshi-un2/pages/group/GroupCompany.vue?7944","webpack:///F:/工作/项目/伙石头/gangshi-un2/pages/group/GroupCompany.vue?38b1","uni-app:///pages/group/GroupCompany.vue","webpack:///F:/工作/项目/伙石头/gangshi-un2/pages/group/GroupCompany.vue?1a30","webpack:///F:/工作/项目/伙石头/gangshi-un2/pages/group/GroupCompany.vue?03fd"],"names":["createPage","Page"],"mappings":";;;;;;;;;;kDAAA;AACA;AACA,2G;AACAA,UAAU,CAACC,qBAAD,CAAV,C;;;;;;;;;;;;;ACHA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAyH;AACzH;AACgE;AACL;AACc;;;AAGzE;AACsK;AACtK,gBAAgB,6KAAU;AAC1B,EAAE,kFAAM;AACR,EAAE,uFAAM;AACR,EAAE,gGAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,2FAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA,aAAa,gNAEN;AACP;AACA;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACtCA;AAAA;AAAA;AAAA;AAAwnB,CAAgB,snBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC8J5oB;;;;AAIA,2F;AACA;AACA;AACA,8BADA,EADA;;AAIA,SAJA,qBAIA;AACA;AACA,GANA;AAOA,QAPA,kBAOA,OAPA,EAOA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAJA,MAIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAxBA;AAyBA,QAzBA,oBAyBA;AACA;AACA;AACA,GA5BA;AA6BA,MA7BA,kBA6BA;AACA;AACA,sBADA,EACA;AACA,6BAFA,EAEA;AACA,uBAHA,EAGA;AACA,yBAJA,EAIA;AACA,cALA,EAKA;AACA,mBANA,EAMA;AACA,qBAPA,EAOA;AACA,gBARA,EAQA;AACA,sBATA,EASA;AACA,qBAVA,EAUA;AACA,uBAXA,EAWA;AACA,kBAZA,EAYA;AACA,iBAbA,EAaA;AACA,8BAdA,EAcA;AACA,sBAfA,EAeA;AACA,0BAhBA,EAgBA;AACA,oBAjBA,EAiBA;AACA,sBAlBA,EAkBA;AACA,iBAnBA,EAmBA;AACA,6BApBA,EAoBA;AACA,eArBA,CAqBA;AArBA;AAuBA,GArDA;AAsDA;AACA;AACA,qBAFA,6BAEA,GAFA,EAEA;AACA;AACA;AACA;AACA,uCADA;AAEA,yEAFA,EAEA;AACA,uDAHA;AAIA;AACA,kBALA;AAMA;AACA;AACA;AACA,SATA;AAUA;AACA;AACA;AACA,SAbA;;AAeA,KApBA;AAqBA;AACA,YAtBA,oBAsBA,CAtBA,EAsBA;AACA;AACA;AACA;AACA,OAFA,MAEA;AACA;AACA,OAFA,MAEA;AACA;AACA;AACA,KA/BA;AAgCA,cAhCA,sBAgCA,CAhCA,EAgCA;AACA;AACA;AACA;AACA,KApCA;AAqCA;AACA,cAtCA,wBAsCA;AACA;AACA,gBADA;;AAGA,KA1CA;AA2CA;AACA,eA5CA,uBA4CA,CA5CA,EA4CA;AACA;AACA;AACA,KA/CA;AAgDA;AACA,WAjDA,qBAiDA;AACA;AACA;AACA,OAFA,MAEA;AACA;AACA,0BADA;AAEA,sBAFA;;AAIA;AACA,KA1DA;AA2DA;AACA,YA5DA,sBA4DA;AACA;AACA;AACA,KA/DA;AAgEA;AACA,cAjEA,wBAiEA;AACA;AACA,iFADA;;AAGA,KArEA;AAsEA;AACA,mBAvEA,2BAuEA,YAvEA,EAuEA,UAvEA,EAuEA,QAvEA,EAuEA,CAvEA,EAuEA;AACA;AACA;AACA;AACA,OAFA,MAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OANA,MAMA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAFA,MAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KA/GA;AAgHA;AACA,eAjHA,yBAiHA;AACA;AACA,KAnHA;AAoHA;AACA,eArHA,yBAqHA;AACA;AACA;AACA,6BADA;AAEA,YAFA,CAEA;AACA;AACA;AACA,2BADA;;AAGA;AACA;AACA,SATA;AAUA,OAXA,MAWA;AACA;AACA;AACA;AACA;AACA,SAHA,MAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KA7JA;AA8JA;AACA,aA/JA,uBA+JA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OALA,MAKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAPA;AAQA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAPA;AAQA;AACA,mCADA;AAEA,yBAFA;AAGA,qCAHA;AAIA,uCAJA;AAKA,yCALA;AAMA,YANA,CAMA;AACA;AACA;AACA;AACA;AACA;AACA,SAZA;AAaA;AACA,KA3MA;AA4MA;AACA,2BA7MA,mCA6MA,YA7MA,EA6MA;AACA;AACA,iBADA;AAEA,iCAFA;AAGA,4BAHA;AAIA,UAJA,CAIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAJA,MAIA;AACA;AACA;AACA,WAHA,MAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AARA,eASA;AACA;AACA;AACA,aAHA,MAGA;AACA;AACA;AACA,aAHA,MAGA;AACA;AACA;AACA,aAHA,MAGA;AACA;AACA;AACA;AACA,SArCA,MAqCA;AACA;AACA;AACA,OA7CA;AA8CA,KA5PA;AA6PA;AACA,eA9PA,yBA8PA;;AAEA;AACA,iCADA;;;AAIA;AACA,iCADA;;AAGA,KAvQA;AAwQA;AACA,oBAzQA,8BAyQA;AACA;AACA,iCADA;AAEA,+BAFA;;AAIA;AACA;AACA;AACA;AACA;AACA,WAHA,MAGA;AACA;;AAEA;AACA;AACA,OAVA;AAWA,KAzRA;AA0RA;AACA,8BA3RA,wCA2RA;AACA;AACA,+BADA;AAEA,iCAFA;AAGA,iCAHA;AAIA,UAJA,CAIA;AACA;AACA;AACA;AACA;AACA;AACA,aAFA,MAEA;AACA;AACA;AACA;AACA,WAPA;AAQA;AACA;AACA,WAFA,MAEA;AACA;AACA;AACA;AACA,OArBA;AAsBA,KAlTA;AAmTA;AACA,uBApTA,iCAoTA;AACA;AACA;AACA,eADA;AAEA,+BAFA;AAGA,UAHA,CAGA;AACA;AACA;AACA,SAFA,MAEA;AACA;AACA;AACA,OATA;AAUA,KAhUA;AAiUA;AACA,uBAlUA,iCAkUA;AACA;AACA,iCADA;AAEA,UAFA,CAEA;AACA;AACA;AACA;AACA;AACA,OAPA;AAQA,KA3UA,EAtDA,E;;;;;;;;;;;;;ACnKA;AAAA;AAAA;AAAA;AAAyoC,CAAgB,gkCAAG,EAAC,C;;;;;;;;;;;ACA7pC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pages/group/GroupCompany.js","sourcesContent":["import 'uni-pages';\nimport Vue from 'vue'\nimport Page from './pages/group/GroupCompany.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./GroupCompany.vue?vue&type=template&id=66e7b7e7&\"\nvar renderjs\nimport script from \"./GroupCompany.vue?vue&type=script&lang=js&\"\nexport * from \"./GroupCompany.vue?vue&type=script&lang=js&\"\nimport style0 from \"./GroupCompany.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"pages/group/GroupCompany.vue\"\nexport default component.exports","export * from \"-!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./GroupCompany.vue?vue&type=template&id=66e7b7e7&\"","var components\ntry {\n components = {\n bottomWindow: function() {\n return import(\n /* webpackChunkName: \"components/bottomWindow/bottomWindow\" */ \"@/components/bottomWindow/bottomWindow.vue\"\n )\n }\n }\n} catch (e) {\n if (\n e.message.indexOf(\"Cannot find module\") !== -1 &&\n e.message.indexOf(\".vue\") !== -1\n ) {\n console.error(e.message)\n console.error(\"1. 排查组件名称拼写是否正确\")\n console.error(\n \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n )\n console.error(\n \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n )\n } else {\n throw e\n }\n}\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n if (!_vm._isMounted) {\n _vm.e0 = function($event) {\n _vm.isshare = true\n }\n }\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./GroupCompany.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./GroupCompany.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"groupCompany\">\r\n\t\t<!-- 模式弹窗start -->\r\n\t\t<view class=\"group_pattern\" v-if=\"dialogShow\">\r\n\t\t\t<view class=\"group_pattern_box\">\r\n\t\t\t\t<view class=\"box_title\">请选择拼团模式</view>\r\n\t\t\t\t<view class=\"box_radio\">\r\n\t\t\t\t\t<radio-group name=\"\" @change=\"radioChange\">\r\n\t\t\t\t\t\t<label>\r\n\t\t\t\t\t\t\t<radio value=\"1\" color=\"#1989fa\" style=\"transform: scale(0.6);\" /><text>自负盈亏</text>\r\n\t\t\t\t\t\t</label>\r\n\t\t\t\t\t\t<label>\r\n\t\t\t\t\t\t\t<radio value=\"2\" color=\"#1989fa\" style=\"transform: scale(0.6);\" /><text>无风险收益</text>\r\n\t\t\t\t\t\t</label>\r\n\t\t\t\t\t</radio-group>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"box_hint\">\r\n\t\t\t\t\t<text>选择\"自负盈亏\",则需承担现货收益的亏损</text>\r\n\t\t\t\t\t<text>选择\"无风险收益\",则无需承担现货收益的亏损,但需要支付30%收益的风险转移金给平台</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"box_btns\">\r\n\t\t\t\t\t<view @click=\"cancleJoin\">取消</view>\r\n\t\t\t\t\t<view class=\"confrim\" @click=\"addJoin\">确定</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<!-- 模式弹窗end -->\r\n\r\n\t\t<!-- 选择企业start -->\r\n\t\t<view class=\"select_hint\">\r\n\t\t\t温馨提示:\r\n\t\t\t<text>1,未完成企业认证的企业无法参与拼团套餐,请提醒企业认证</text>\r\n\t\t\t<text>2,企业月竞分成比例超过套餐最高月竞分成比例的企业无法参与拼团</text>\r\n\t\t</view>\r\n\t\t<!-- tab栏 -->\r\n\t\t<view class=\"select_tab\" v-if=\"packageType==1||packageType==2\">\r\n\t\t\t<view :class=\"{'border_bottom':tabIndex == 1}\" @click=\"tabClick(1)\">已签订的企业</view>\r\n\t\t\t<view :class=\"{'border_bottom':tabIndex == 2}\" @click=\"tabClick(2)\">委托拼团的企业</view>\r\n\t\t</view>\r\n\t\t<!-- 暂无企业start -->\r\n\t\t<view class=\"fail_dialog_box\" v-if=\"concludeList.length==0&&(tabIndex==1||tabIndex==3)\">\r\n\t\t\t<view class=\"fail_dialog_box_hint\">暂无企业,请去绑定企业</view>\r\n\t\t\t<view class=\"fail_dialog_box_btn\">\r\n\t\t\t\t<!-- <view class=\"btn_cnacle\" @click=\"linkBack\">取消</view> -->\r\n\t\t\t\t<view @click=\"linkToBind\">去绑定</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"entrustNone\" v-if=\"entrustList.length==0&&tabIndex==2\">\r\n\t\t\t暂无委托企业\r\n\t\t</view>\r\n\t\t<!-- 暂无企业end -->\r\n\t\t<!-- 委托企业列表start -->\r\n\t\t<scroll-view :scroll-y=\"true\" style=\"height: calc(100vh - 410rpx);\"\r\n\t\t\tv-if=\"concludeList.length>0&&(tabIndex==1||tabIndex==3)\">\r\n\t\t\t<checkbox-group style=\"margin-top: 32rpx;\" class=\"radio_group\">\r\n\t\t\t\t<label class=\"radio_label\" v-for=\"(item, index) in concludeList\" :key=\"index\"\r\n\t\t\t\t\t@click=\"checkEnterprise(item.enterpriseId, item.contractId, item.userType,index)\">\r\n\t\t\t\t\t<checkbox class=\"radio\" :value=\"index\" :checked=\"item.checked\" color=\"#1989fa\"\r\n\t\t\t\t\t\tstyle=\"transform:scale(0.7)\" />\r\n\t\t\t\t\t<view class=\"groupCompany_item\">\r\n\t\t\t\t\t\t<view class=\"item_companyName\">\r\n\t\t\t\t\t\t\t{{item.certificationName}}\r\n\t\t\t\t\t\t\t<text v-if=\"item.tuserCertification.powerConsumption == 1\">大工业用电</text>\r\n\t\t\t\t\t\t\t<text v-if=\"item.tuserCertification.powerConsumption == 2\">普通工业用电</text>\r\n\t\t\t\t\t\t\t<text v-if=\"item.tuserCertification.powerConsumption == 3\">商业用电</text>\r\n\t\t\t\t\t\t\t<text v-if=\"item.tuserCertification.powerConsumption == 4\">其他用电</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"item_electricity\">\r\n\t\t\t\t\t\t\t电量: {{item.tuserCertification.annualElectricityConsumption}}万kWh\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view v-if=\"(tabIndex==1||tabIndex==3)&&packageType==1\" class=\"item_price\">\r\n\t\t\t\t\t\t\t月竞分成: {{item.shareRatio}}%\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view v-if=\"(tabIndex==1||tabIndex==3)&&(packageType==2||packageType==4||packageType==5)\"\r\n\t\t\t\t\t\t\tclass=\"item_price\">\r\n\t\t\t\t\t\t\t合同价差: {{item.fixedSpread}}厘\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"item_ratio\">\r\n\t\t\t\t\t\t\t峰期比例: {{item.tuserCertification.peakElectricityScale}}%\r\n\t\t\t\t\t\t\t平期比例: {{item.tuserCertification.peaceElectricityScale}}%\r\n\t\t\t\t\t\t\t谷期比例: {{item.tuserCertification.valleyElectricityScale}}%\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</label>\r\n\t\t\t</checkbox-group>\r\n\t\t</scroll-view>\r\n\t\t<!-- 委托选择企业end -->\r\n\t\t<!-- 签订企业列表start -->\r\n\t\t<scroll-view :scroll-y=\"true\" style=\"height: calc(100vh - 410rpx);\" v-if=\"entrustList.length>0&&tabIndex==2\">\r\n\t\t\t<checkbox-group style=\"margin-top: 32rpx;\" class=\"radio_group\">\r\n\t\t\t\t<label class=\"radio_label\" v-for=\"(item, index) in entrustList\" :key=\"index\"\r\n\t\t\t\t\t@click=\"checkEnterprise(item.enterpriseId, item.contractId, item.userType,index)\">\r\n\t\t\t\t\t<checkbox class=\"radio\" :value=\"index\" :checked=\"item.checked\" color=\"#1989fa\"\r\n\t\t\t\t\t\tstyle=\"transform:scale(0.7)\" />\r\n\t\t\t\t\t<view class=\"groupCompany_item\">\r\n\t\t\t\t\t\t<view class=\"item_companyName\">\r\n\t\t\t\t\t\t\t{{item.certificationName}}\r\n\t\t\t\t\t\t\t<text v-if=\"item.tuserCertification.powerConsumption == 1\">大工业用电</text>\r\n\t\t\t\t\t\t\t<text v-if=\"item.tuserCertification.powerConsumption == 2\">普通工业用电</text>\r\n\t\t\t\t\t\t\t<text v-if=\"item.tuserCertification.powerConsumption == 3\">商业用电</text>\r\n\t\t\t\t\t\t\t<text v-if=\"item.tuserCertification.powerConsumption == 4\">其他用电</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"item_electricity\">\r\n\t\t\t\t\t\t\t电量: {{item.tuserCertification.annualElectricityConsumption}}万kWh\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view v-if=\"(tabIndex==1||tabIndex==3)&&packageType==1\" class=\"item_price\">\r\n\t\t\t\t\t\t\t月竞分成: {{item.shareRatio}}%\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view v-if=\"(tabIndex==1||tabIndex==3)&&(packageType==2||packageType==4||packageType==5)\"\r\n\t\t\t\t\t\t\tclass=\"item_price\">\r\n\t\t\t\t\t\t\t合同价差: {{item.fixedSpread}}厘\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"item_ratio\">\r\n\t\t\t\t\t\t\t峰期比例: {{item.tuserCertification.peakElectricityScale}}%\r\n\t\t\t\t\t\t\t平期比例: {{item.tuserCertification.peaceElectricityScale}}%\r\n\t\t\t\t\t\t\t谷期比例: {{item.tuserCertification.valleyElectricityScale}}%\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</label>\r\n\t\t\t</checkbox-group>\r\n\t\t</scroll-view>\r\n\t\t<!-- 签订企业列表end -->\r\n\t\t<!-- 参与拼包start -->\r\n\t\t<view class=\"groupCompany_block\">\r\n\t\t\t<view v-if=\"isSatisfy\" class=\"groupCompany_btn\" @click=\"joinGroup\">确定</view>\r\n\t\t\t<view v-else class=\"groupCompany_unSatisfy\">确定</view>\r\n\t\t</view>\r\n\t\t<!-- 参与拼包end -->\r\n\t\t<!-- 不满足弹窗start -->\r\n\t\t<view class=\"fail_dialog\" v-if=\"failDialog\">\r\n\t\t\t<view class=\"fail_dialog_box\">\r\n\t\t\t\t<view class=\"fail_dialog_box_hint\">{{hintText}}</view>\r\n\t\t\t\t<view class=\"fail_dialog_box_btn\">\r\n\t\t\t\t\t<view class=\"btn_cnacle\" v-if=\"failDialogBtnShow\" @click=\"cancleClcik\">取消</view>\r\n\t\t\t\t\t<view @click=\"handleClcik\">{{btnText}}</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<!-- 不满足弹窗end -->\r\n\t\t<!-- 满足弹窗start -->\r\n\t\t<view class=\"success_dialog\" v-if=\"successDialog\">\r\n\t\t\t<view class=\"success_dialog_content\">\r\n\t\t\t\t<image src=\"../../static/images/index/group.png\" mode=\"\"></image>\r\n\t\t\t\t<view class=\"success\">恭喜您,参与成功!</view>\r\n\t\t\t\t<view>快去邀请其他朋友一起参与吧,参与人数越多,收益越多!</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"success_dialog_btns\">\r\n\t\t\t\t<view @click=\"linktoGroup\">返回套餐列表页</view>\r\n\t\t\t\t<view class=\"otherStyle\" @click=\"isshare=true\">去邀请</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<!-- 满足弹窗end -->\r\n\t\t<bottomWindow @closeModel='closeModel' v-if=\"isshare\" />\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport bottomWindow from '@/components/bottomWindow/bottomWindow.vue'\r\n\timport {\r\n\t\tpost,\r\n\t\tget\r\n\t} from '../../static/util/fun.js'\r\n\timport api from '../../static/util/api.js'\r\n\texport default {\r\n\t\tcomponents: {\r\n\t\t\tbottomWindow\r\n\t\t},\r\n\t\tcreated() {\r\n\t\t\tthis.electricId = uni.getStorageSync('user').electricId\r\n\t\t},\r\n\t\tonLoad(options) {\r\n\t\t\tthis.packageId = options.packageId\r\n\t\t\tthis.packageType = options.packageType\r\n\t\t\tif (this.packageType == 4 || this.packageType == 5) {\r\n\t\t\t\tthis.dialogShow = false\r\n\t\t\t\tthis.mode = ''\r\n\t\t\t\tthis.tabIndex = 3\r\n\t\t\t} else {\r\n\t\t\t\t// 是否弹窗\r\n\t\t\t\tthis.getIsParticipate()\r\n\t\t\t}\r\n\t\t\t// 获取企业\r\n\t\t\tthis.getElectricChooseABusiness()\r\n\t\t\t// 获取拼团电量上限和已拼电量之和\r\n\t\t\tthis.getElectricityLimit()\r\n\t\t\t// 获取电客信用分是否满足拼团\r\n\t\t\tthis.getBasicCreditScore()\r\n\t\t},\r\n\t\tonShow() {\r\n\t\t\tuni.removeStorageSync('concludeList')\r\n\t\t\tuni.removeStorageSync('entrustList')\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\telectricId: null, //电客id\r\n\t\t\t\tBasicCreditScore: false, // 信用分\r\n\t\t\t\tdialogShow: false, // 电客收益模式弹窗\r\n\t\t\t\tradioChecked: false, // 是否选择拼包模式\r\n\t\t\t\tmode: '', //电客收益模式:1-自负盈亏,2-无风险模式(价差类型拼团没有收益模式)\r\n\t\t\t\tpackageId: '', //拼团id\r\n\t\t\t\tpackageType: '', // 拼团类型:1=月竞分成现货拼团,2=固定价差现货拼团,3=普通现货分成拼团, 4=固定价差拼团, 5=分时价差拼团\r\n\t\t\t\tuserId: '', //企业id\r\n\t\t\t\tconcludeList: [], //签订企业列表(普通会员)\r\n\t\t\t\tentrustList: [], // 委托企业列表(中级会员)\r\n\t\t\t\tfailDialog: false, // 不满足弹窗\r\n\t\t\t\thintText: '', // 不满足的原因\r\n\t\t\t\tbtnText: '', //不满足拼包条件弹窗蓝色按钮文字: 企业未认证 -- 提醒企业认证, 企业已参加套餐 -- 替换成该套餐, 其他 -- 我知道了\r\n\t\t\t\tfailDialogBtnShow: false, //不满足拼包条件:企业未认证 / 企业已参加套餐 -- 存在取消按钮\r\n\t\t\t\tisSatisfy: false, // 满足拼包,确定按钮出现\r\n\t\t\t\tsuccessDialog: false, // 拼包成功后弹窗\r\n\t\t\t\tisshare: false, //拼包成功后邀请弹窗\r\n\t\t\t\tcontractId: null, // 普通会员--合同id,中级会员没有合同\r\n\t\t\t\ttabIndex: 1, // tab栏(现货类型拼团有tab栏,价差类型没有tab栏(tabIndex=3),并且电客只能帮普通会员参加价差拼包)\r\n\t\t\t\tcontractElectricity: '', // 已拼团电量\r\n\t\t\t\tlimit: '', // 拼团电量上限;如果为null,则表示为空,后台没有进行设置\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\t// 分享\r\n\t\t\tonShareAppMessage(res) {\r\n\t\t\t\tlet inviteCode = uni.getStorageSync('user').inviteCode\r\n\t\t\t\tlet name = uni.getStorageSync('user').certificationName\r\n\t\t\t\treturn {\r\n\t\t\t\t\ttitle: name + '邀请您绑定成为他的用电企业会员',\r\n\t\t\t\t\tpath: '/pages/login/login?inviteType=3&&inviteCode=' + inviteCode, //分享的页面路径\r\n\t\t\t\t\timageUrl: '../../static/images/index/group.png',\r\n\t\t\t\t\t// content: '邀请您绑定成为他的用电企业会员',\r\n\t\t\t\t\tdesc: '电客',\r\n\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\tconsole.log('111111')\r\n\t\t\t\t\t\tconsole.log(res)\r\n\t\t\t\t\t},\r\n\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\tconsole.log('222222')\r\n\t\t\t\t\t\tconsole.log(err)\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t// tab栏点击\r\n\t\t\ttabClick(i) {\r\n\t\t\t\tthis.tabIndex = i\r\n\t\t\t\tif (i == 2 && uni.getStorageSync('entrustList')) {\r\n\t\t\t\t\tthis.entrustList = uni.getStorageSync('entrustList')\r\n\t\t\t\t} else if (i == 1 && uni.getStorageSync('concludeList')) {\r\n\t\t\t\t\tthis.concludeList = uni.getStorageSync('concludeList')\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.getElectricChooseABusiness()\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tcloseModel(e) {\r\n\t\t\t\tif (e == 'closeModel') {\r\n\t\t\t\t\tthis.isshare = false\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t// 取消拼包\r\n\t\t\tcancleJoin() {\r\n\t\t\t\tuni.navigateBack({\r\n\t\t\t\t\tdelta: 1\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 选择拼包模式\r\n\t\t\tradioChange(e) {\r\n\t\t\t\tthis.mode = e.detail.value\r\n\t\t\t\tthis.radioChecked = true\r\n\t\t\t},\r\n\t\t\t//拼包模式确定按钮\r\n\t\t\taddJoin() {\r\n\t\t\t\tif (this.radioChecked) {\r\n\t\t\t\t\tthis.dialogShow = false\r\n\t\t\t\t} else {\r\n\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\ttitle: '请选择拼包模式',\r\n\t\t\t\t\t\ticon: 'none'\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t// 没有绑定企业时点击取消按钮\r\n\t\t\tlinkBack() {\r\n\t\t\t\tthis.tabIndex = 1\r\n\t\t\t\tthis.getElectricChooseABusiness()\r\n\t\t\t},\r\n\t\t\t// 没有企业选择时 -- 去完开具合同绑定企业\r\n\t\t\tlinkToBind() {\r\n\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\turl: '/pagesA/Contracts/EnterpriseContract/EnterpriseContract?tabIndex=2'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 选择企业\r\n\t\t\tcheckEnterprise(enterpriseId, contractId, userType, i) {\r\n\t\t\t\t// userType=3是为中级会员, 中级会员没有合同\r\n\t\t\t\tif (userType == 3) {\r\n\t\t\t\t\tthis.contractId = contractId\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.contractId = ''\r\n\t\t\t\t}\r\n\t\t\t\tlet flag = false\r\n\t\t\t\tif (this.tabIndex == 1 || this.tabIndex == 3) {\r\n\t\t\t\t\tthis.concludeList[i].checked = !this.concludeList[i].checked\r\n\t\t\t\t\tuni.setStorageSync('concludeList', this.concludeList)\r\n\t\t\t\t\tif (this.concludeList[i].checked) {\r\n\t\t\t\t\t\tflag = true\r\n\t\t\t\t\t}\r\n\t\t\t\t} else {\r\n\t\t\t\t\tthis.entrustList[i].checked = !this.entrustList[i].checked\r\n\t\t\t\t\tuni.setStorageSync('entrustList', this.entrustList)\r\n\t\t\t\t\tif (this.entrustList[i].checked) {\r\n\t\t\t\t\t\tflag = true\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t// 电客选择企业拼包条件的校验\r\n\t\t\t\tlet electric = 0\r\n\t\t\t\tif (this.tabIndex == 1 || this.tabIndex == 3) {\r\n\t\t\t\t\telectric += Number(this.concludeList[i].tuserCertification.annualElectricityConsumption)\r\n\t\t\t\t} else {\r\n\t\t\t\t\telectric += Number(this.entrustList[i].tuserCertification.annualElectricityConsumption)\r\n\t\t\t\t}\r\n\t\t\t\tlet result = this.limit - this.contractElectricity\r\n\t\t\t\tif (this.limit && electric > result) {\r\n\t\t\t\t\tthis.failDialog = true\r\n\t\t\t\t\tthis.hintText = '已到达售电公司的拼团上限,不能继续选择企业'\r\n\t\t\t\t\tthis.btnText = '我知道了'\r\n\t\t\t\t\tthis.enterpriseIndex = i\r\n\t\t\t\t\treturn false\r\n\t\t\t\t}\r\n\t\t\t\tif (flag) {\r\n\t\t\t\t\t// 拼团校验\r\n\t\t\t\t\tthis.participatePackageCheck(enterpriseId)\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t// 不满足弹窗的取消按钮\r\n\t\t\tcancleClcik() {\r\n\t\t\t\tthis.failDialog = false\r\n\t\t\t},\r\n\t\t\t// 不满足弹窗的其他按钮\r\n\t\t\thandleClcik() {\r\n\t\t\t\tif (this.btnText == '提醒企业认证') {\r\n\t\t\t\t\tget(api.remindAuthenticate, {\r\n\t\t\t\t\t\tuserId: this.userId\r\n\t\t\t\t\t}).then(res => {\r\n\t\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\t\tuni.showToast({\r\n\t\t\t\t\t\t\t\ttitle: '提醒成功'\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\tthis.failDialog = false\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t})\r\n\t\t\t\t} else if (this.btnText == '我知道了') {\r\n\t\t\t\t\tthis.failDialog = false\r\n\t\t\t\t\tif (this.tabIndex == 1 || this.tabIndex == 3) {\r\n\t\t\t\t\t\tthis.concludeList[this.enterpriseIndex].checked = false\r\n\t\t\t\t\t\tuni.setStorageSync('concludeList', this.concludeList)\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tthis.entrustList[this.enterpriseIndex].checked = false\r\n\t\t\t\t\t\tuni.setStorageSync('entrustList', this.entrustList)\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t// else if (this.btnText == '替换成该套餐') {\r\n\t\t\t\t// \tget(api.replacementPackage, {\r\n\t\t\t\t// \t\tmode: this.mode,\r\n\t\t\t\t// \t\ttype: '2',\r\n\t\t\t\t// \t\tpackageId: this.packageId,\r\n\t\t\t\t// \t\tuserId: this.userId,\r\n\t\t\t\t// \t\tcontractId: this.contractId\r\n\t\t\t\t// \t}).then(res => {\r\n\t\t\t\t// \t\tif (res.code == 200) {\r\n\t\t\t\t// \t\t\tuni.showToast({\r\n\t\t\t\t// \t\t\t\ttitle: '已替换成该套餐',\r\n\t\t\t\t// \t\t\t\ticon: 'none'\r\n\t\t\t\t// \t\t\t})\r\n\t\t\t\t// \t\t\tthis.failDialog = false\r\n\t\t\t\t// \t\t\tthis.isSatisfy = true\r\n\t\t\t\t// \t\t}\r\n\t\t\t\t// \t})\r\n\t\t\t\t// }\r\n\t\t\t},\r\n\t\t\t// 参与拼团\r\n\t\t\tjoinGroup() {\r\n\t\t\t\tlet that = this\r\n\t\t\t\t// if (that.btnText == '替换成该套餐') {\r\n\t\t\t\t// \tthat.successDialog = true\r\n\t\t\t\t// } else \r\n\t\t\t\t// that.getBasicCreditScore()\r\n\t\t\t\tif (!that.BasicCreditScore) {\r\n\t\t\t\t\tthis.failDialog = true\r\n\t\t\t\t\tthis.hintText = '您的信用分过低不能参加拼团'\r\n\t\t\t\t\tthis.btnText = '我知道了'\r\n\t\t\t\t\treturn false\r\n\t\t\t\t} else {\r\n\t\t\t\t\t// 参与/退出拼团\r\n\t\t\t\t\tlet nterpriseaArr = []\r\n\t\t\t\t\tthat.concludeList.map(item => {\r\n\t\t\t\t\t\tif (item.checked) {\r\n\t\t\t\t\t\t\tlet obj = {}\r\n\t\t\t\t\t\t\tobj.enterpriseId = item.enterpriseId\r\n\t\t\t\t\t\t\tobj.contractId = item.contractId\r\n\t\t\t\t\t\t\tnterpriseaArr.push(obj)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t})\r\n\t\t\t\t\tthat.entrustList.map(item => {\r\n\t\t\t\t\t\tif (item.checked) {\r\n\t\t\t\t\t\t\tlet obj = {}\r\n\t\t\t\t\t\t\tobj.enterpriseId = item.enterpriseId\r\n\t\t\t\t\t\t\tobj.contractId = item.contractId\r\n\t\t\t\t\t\t\tnterpriseaArr.push(obj)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t})\r\n\t\t\t\t\tpost(api.electricParticipatePackage, {\r\n\t\t\t\t\t\tpackageId: that.packageId,\r\n\t\t\t\t\t\tmode: that.mode,\r\n\t\t\t\t\t\telectricId: that.electricId,\r\n\t\t\t\t\t\tenterpriseType: that.tabIndex,\r\n\t\t\t\t\t\tsignedEnterprise: nterpriseaArr,\r\n\t\t\t\t\t}).then(res => {\r\n\t\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\t\tthat.successDialog = true\r\n\t\t\t\t\t\t\tuni.removeStorageSync('concludeList')\r\n\t\t\t\t\t\t\tuni.removeStorageSync('entrustList')\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\t// 企业拼包校验\r\n\t\t\tparticipatePackageCheck(enterpriseId) {\r\n\t\t\t\tget(api.participatePackageCheck, {\r\n\t\t\t\t\ttype: '2',\r\n\t\t\t\t\tpackageId: this.packageId,\r\n\t\t\t\t\tuserId: enterpriseId\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code == 500) {\r\n\t\t\t\t\t\t// 仅为测试所用(返回具体错误信息)\r\n\t\t\t\t\t\t// uni.showToast({\r\n\t\t\t\t\t\t// \ttitle: res.msg,\r\n\t\t\t\t\t\t// \ticon: 'none'\r\n\t\t\t\t\t\t// })\r\n\t\t\t\t\t\tthis.failDialog = true\r\n\t\t\t\t\t\tlet text = res.msg\r\n\t\t\t\t\t\tif (text.indexOf('I') > -1 || text.indexOf('a') > -1) {\r\n\t\t\t\t\t\t\tthis.failDialogBtnShow = true\r\n\t\t\t\t\t\t\tthis.hintText = '该企业未认证或者未准入市场,请让该企业先完成认证'\r\n\t\t\t\t\t\t\tthis.btnText = '提醒企业认证'\r\n\t\t\t\t\t\t} else if (text.indexOf('W') > -1) {\r\n\t\t\t\t\t\t\tthis.hintText = '该企业是存量已交易远期企业,不能参与拼团'\r\n\t\t\t\t\t\t\tthis.btnText = '我知道了'\r\n\t\t\t\t\t\t} else if (text.indexOf('b') > -1) {\r\n\t\t\t\t\t\t\tthis.hintText = '该企业已参与独立询价套餐,不能参与拼团'\r\n\t\t\t\t\t\t\tthis.btnText = '我知道了'\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t// else if (text.indexOf('X') > -1) {\r\n\t\t\t\t\t\t// \tthis.failDialogBtnShow = true\r\n\t\t\t\t\t\t// \tthis.hintText = '该企业已参与过同年度其他拼团套餐,是否退出已参与的拼团套餐并替换成该拼团套餐'\r\n\t\t\t\t\t\t// \tthis.btnText = '替换成该套餐'\r\n\t\t\t\t\t\t// } \r\n\t\t\t\t\t\telse if (text.indexOf('J') > -1) {\r\n\t\t\t\t\t\t\tthis.hintText = '该企业的用电性质不符合'\r\n\t\t\t\t\t\t\tthis.btnText = '我知道了'\r\n\t\t\t\t\t\t} else if (text.indexOf('f') > -1) {\r\n\t\t\t\t\t\t\tthis.hintText = '该企业的月竟分成合同的分成比例高于拼团的月竟最高分成比例,不能参与拼团'\r\n\t\t\t\t\t\t\tthis.btnText = '我知道了'\r\n\t\t\t\t\t\t} else if (text.indexOf('h') > -1) {\r\n\t\t\t\t\t\t\tthis.hintText = '该企业的固定价差合同的固定价差高于拼团的最高保底价差,不能参与拼团'\r\n\t\t\t\t\t\t\tthis.btnText = '我知道了'\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tthis.hintText = '该企业不满足拼团的峰平谷要求,无法参与拼团'\r\n\t\t\t\t\t\t\tthis.btnText = '我知道了'\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tthis.isSatisfy = true\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 跳往拼团中心\r\n\t\t\tlinktoGroup() {\r\n\t\t\t\t//#ifdef MP-WEIXIN\r\n\t\t\t\tuni.switchTab({\r\n\t\t\t\t\turl: '/pages/group/group'\r\n\t\t\t\t})\r\n\t\t\t\t//#endif\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/group/group'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 是否显示弹窗\r\n\t\t\tgetIsParticipate() {\r\n\t\t\t\tlet params = {\r\n\t\t\t\t\tpackageId: this.packageId,\r\n\t\t\t\t\tuserId: this.electricId\r\n\t\t\t\t}\r\n\t\t\t\tget(api.electricisParticipate, params).then(res => {\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tif (res.data.isParticipate == 1) {\r\n\t\t\t\t\t\t\tthis.dialogShow = false\r\n\t\t\t\t\t\t\tthis.mode = res.data.mode\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tthis.dialogShow = true\r\n\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 企业列表\r\n\t\t\tgetElectricChooseABusiness() {\r\n\t\t\t\tget(api.chooseOrdinaryMember, {\r\n\t\t\t\t\tuserId: this.electricId,\r\n\t\t\t\t\tpackageId: this.packageId,\r\n\t\t\t\t\tchooseType: this.tabIndex\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\t// console.log(res)\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tlet enterpriseList = res.data.map(item => {\r\n\t\t\t\t\t\t\tif (item.isJoin == 2) {\r\n\t\t\t\t\t\t\t\titem.checked = true\r\n\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\titem.checked = false\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\treturn item\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\tif (this.tabIndex == 1 || this.tabIndex == 3) {\r\n\t\t\t\t\t\t\tthis.concludeList = enterpriseList\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tthis.entrustList = enterpriseList\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 判断电客信用分是否可以参与拼包\r\n\t\t\tgetBasicCreditScore() {\r\n\t\t\t\tlet that = this\r\n\t\t\t\tget(api.getBasicCreditScore, {\r\n\t\t\t\t\ttype: 2,\r\n\t\t\t\t\tuserId: this.electricId\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tthat.BasicCreditScore = res.data\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tconsole.log(res.msg)\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 获取拼团电量上限和已拼电量\r\n\t\t\tgetElectricityLimit() {\r\n\t\t\t\tget(api.getElectricityLimit, {\r\n\t\t\t\t\tpackageId: this.packageId\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code == 200) {\r\n\t\t\t\t\t\tthis.contractElectricity = res.data.contractElectricity\r\n\t\t\t\t\t\tthis.limit = res.data.limit\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t.groupCompany {\r\n\t\tposition: relative;\r\n\t\tpadding-top: 32rpx;\r\n\t\twidth: 100%;\r\n\t\theight: 100%;\r\n\t\tbackground-color: #f4f5f7;\r\n\r\n\t\t//模式弹窗\r\n\t\t.group_pattern {\r\n\t\t\tposition: fixed;\r\n\t\t\tleft: 0;\r\n\t\t\tbottom: 0;\r\n\t\t\twidth: 100vw;\r\n\t\t\theight: 100vh;\r\n\t\t\tz-index: 10;\r\n\t\t\tbackground: rgba(0, 0, 0, .5);\r\n\r\n\t\t\t.group_pattern_box {\r\n\t\t\t\tposition: absolute;\r\n\t\t\t\tleft: 0;\r\n\t\t\t\ttop: 0;\r\n\t\t\t\tright: 0;\r\n\t\t\t\tbottom: 0;\r\n\t\t\t\tmargin: auto;\r\n\t\t\t\twidth: 560rpx;\r\n\t\t\t\theight: 424rpx;\r\n\t\t\t\tbackground-color: #fff;\r\n\t\t\t\tborder-radius: 16rpx;\r\n\r\n\t\t\t\t.box_title {\r\n\t\t\t\t\theight: 84rpx;\r\n\t\t\t\t\tline-height: 84rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #333;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.box_radio {\r\n\t\t\t\t\theight: 50rpx;\r\n\t\t\t\t\tline-height: 50rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tcolor: #666;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.box_hint {\r\n\t\t\t\t\tpadding: 47rpx;\r\n\t\t\t\t\tpadding-top: 40rpx;\r\n\t\t\t\t\theight: 190rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tcolor: #999;\r\n\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tdisplay: block;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.box_btns {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\tline-height: 100rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tborder-top: 1rpx solid #f4f5f7;\r\n\r\n\t\t\t\t\tview {\r\n\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\tfont-size: 34rpx;\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\tcolor: #999;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.confrim {\r\n\t\t\t\t\t\tcolor: #1989fa;\r\n\t\t\t\t\t\tborder-left: 1rpx solid #f4f5f7;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t// 温馨提示\r\n\t\t.select_hint {\r\n\t\t\tpadding: 0 32rpx;\r\n\t\t\tcolor: red;\r\n\t\t\tfont-size: 24rpx;\r\n\r\n\t\t\ttext {\r\n\t\t\t\tdisplay: block;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t// 选择企业tab栏\r\n\t\t.select_tab {\r\n\t\t\tdisplay: flex;\r\n\t\t\tjustify-content: space-around;\r\n\t\t\tmargin-top: 16rpx;\r\n\r\n\t\t\tview {\r\n\t\t\t\theight: 60rpx;\r\n\t\t\t}\r\n\r\n\t\t\t.border_bottom {\r\n\t\t\t\tborder-bottom: 2rpx solid #1989fa;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t// 暂无委托企业\r\n\t\t.entrustNone {\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 50%;\r\n\t\t\ttop: 50%;\r\n\t\t\ttransform: translate(-50%, -50%);\r\n\t\t\tfont-size: 28rpx;\r\n\t\t\tcolor: #666;\r\n\t\t\ttext-align: center;\r\n\t\t}\r\n\r\n\t\t// 选择企业\r\n\t\t.radio_group {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100%;\r\n\r\n\t\t\t.radio_label {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tmargin-bottom: 16rpx;\r\n\t\t\t\tpadding: 32rpx;\r\n\t\t\t\tbackground-color: #fff;\r\n\r\n\t\t\t\t.groupCompany_item {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\tmargin-left: 24rpx;\r\n\r\n\t\t\t\t\t.item_companyName {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\tcolor: #666;\r\n\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tcolor: #ec6045;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.item_electricity {\r\n\t\t\t\t\t\tline-height: 40rpx;\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\tcolor: #666;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.item_price {\r\n\t\t\t\t\t\tline-height: 40rpx;\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\tcolor: #666;\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\t.item_ratio {\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\tcolor: #999;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t// 确定选择\r\n\t\t.groupCompany_block {\r\n\t\t\twidth: 100%;\r\n\t\t\tbackground-color: #fff;\r\n\t\t\tpadding: 32rpx 0;\r\n\t\t\tposition: fixed;\r\n\t\t\tleft: 0;\r\n\t\t\tbottom: 0;\r\n\t\t}\r\n\r\n\t\t.groupCompany_btn {\r\n\t\t\tmargin: auto;\r\n\t\t\twidth: 622rpx;\r\n\t\t\theight: 104rpx;\r\n\t\t\tline-height: 104rpx;\r\n\t\t\ttext-align: center;\r\n\t\t\tfont-size: 30rpx;\r\n\t\t\tfont-weight: 500;\r\n\t\t\tcolor: #fff;\r\n\t\t\tbackground: #1989fa;\r\n\t\t\tborder-radius: 16rpx;\r\n\t\t}\r\n\r\n\t\t.groupCompany_unSatisfy {\r\n\t\t\tmargin: auto;\r\n\t\t\twidth: 622rpx;\r\n\t\t\theight: 104rpx;\r\n\t\t\tline-height: 104rpx;\r\n\t\t\ttext-align: center;\r\n\t\t\tfont-size: 30rpx;\r\n\t\t\tfont-weight: 500;\r\n\t\t\tcolor: #fff;\r\n\t\t\tbackground: #ccc;\r\n\t\t\tborder-radius: 16rpx;\r\n\t\t}\r\n\r\n\t\t// 弹窗\r\n\t\t.fail_dialog_box {\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 50%;\r\n\t\t\ttop: 50%;\r\n\t\t\ttransform: translate(-50%, -50%);\r\n\t\t\twidth: 560rpx;\r\n\t\t\theight: auto;\r\n\t\t\tbackground-color: #fff;\r\n\t\t\tborder-radius: 16rpx;\r\n\r\n\t\t\t.fail_dialog_box_hint {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: center;\r\n\t\t\t\tpadding: 40rpx 60rpx;\r\n\t\t\t\theight: 190rpx;\r\n\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\tcolor: #666;\r\n\t\t\t}\r\n\r\n\t\t\t.fail_dialog_box_btn {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: space-around;\r\n\t\t\t\theight: auto;\r\n\t\t\t\tborder-top: 1rpx solid #f4f5f7;\r\n\r\n\t\t\t\tview {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\tline-height: 100rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tfont-size: 34rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tcolor: #1989fa;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.btn_cnacle {\r\n\t\t\t\t\tcolor: #999;\r\n\t\t\t\t\tborder-right: 1rpx solid #f4f5f7;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t// 满足弹窗 \r\n\t\t.success_dialog {\r\n\t\t\tposition: fixed;\r\n\t\t\tleft: 0;\r\n\t\t\tbottom: 0;\r\n\t\t\tpadding-top: 32rpx;\r\n\t\t\twidth: 100vw;\r\n\t\t\theight: 100vh;\r\n\t\t\tbackground: #f4f5f7;\r\n\r\n\t\t\t.success_dialog_content {\r\n\t\t\t\theight: 265rpx;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tbackground-color: #fff;\r\n\r\n\t\t\t\timage {\r\n\t\t\t\t\tmargin-top: 32rpx;\r\n\t\t\t\t\twidth: 100rpx;\r\n\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t}\r\n\r\n\t\t\t\tview {\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tcolor: #999;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.success {\r\n\t\t\t\t\tmargin: 16rpx 0;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #666;\r\n\t\t\t\t}\r\n\r\n\t\t\t}\r\n\r\n\t\t\t.success_dialog_btns {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tjustify-content: space-around;\r\n\t\t\t\tmargin-top: 64rpx;\r\n\t\t\t\theight: auto;\r\n\r\n\t\t\t\tview {\r\n\t\t\t\t\twidth: 294rpx;\r\n\t\t\t\t\theight: 104rpx;\r\n\t\t\t\t\tline-height: 104rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tcolor: #1989fa;\r\n\t\t\t\t\tbackground: #fff;\r\n\t\t\t\t\tborder: 2rpx solid #1989fa;\r\n\t\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t.otherStyle {\r\n\t\t\t\t\tcolor: #fff;\r\n\t\t\t\t\tbackground: #1989fa;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>\n","import mod from \"-!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./GroupCompany.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./GroupCompany.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1619440660791\n var cssReload = require(\"F:/工作/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""}
\ No newline at end of file
\ No newline at end of file
unpackage/dist/dev/.sourcemap/mp-weixin/pages/myInfo/myInfo.js.map
浏览文件 @
95788a8d
This source diff could not be displayed because it is too large. You can
view the blob
instead.
unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/agreement/protocol/PrivacyProtocol.js.map
浏览文件 @
95788a8d
{"version":3,"sources":["uni-app:///main.js",null,"webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/agreement/protocol/PrivacyProtocol.vue?c183","webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/agreement/protocol/PrivacyProtocol.vue?b09b","webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/agreement/protocol/PrivacyProtocol.vue?794a","webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/agreement/protocol/PrivacyProtocol.vue?cf30","webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/agreement/protocol/PrivacyProtocol.vue?1c9a"],"names":["createPage","Page"],"mappings":";;;;;;;;;;kDAAA;AACA;AACA,+H;AACAA,UAAU,CAACC,wBAAD,CAAV,C;;;;;;;;;;;;;ACHA;AAAA;AAAA;AAAA;AAAA;AAAA;AAA4H;AAC5H;AACmE;AACL;AACc;;;AAG5E;AACyK;AACzK,gBAAgB,6KAAU;AAC1B,EAAE,qFAAM;AACR,EAAE,0FAAM;AACR,EAAE,mGAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,8FAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACRA;AAAA;AAAA;AAAA;AAA0oB,CAAgB,ynBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACA9pB;AAAA;AAAA;AAAA;AAAuqC,CAAgB,mkCAAG,EAAC,C;;;;;;;;;;;ACA3rC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pagesA/agreement/protocol/PrivacyProtocol.js","sourcesContent":["import 'uni-pages';\nimport Vue from 'vue'\nimport Page from './pagesA/agreement/protocol/PrivacyProtocol.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./PrivacyProtocol.vue?vue&type=template&id=2da781c2&\"\nvar renderjs\nimport script from \"./PrivacyProtocol.vue?vue&type=script&lang=js&\"\nexport * from \"./PrivacyProtocol.vue?vue&type=script&lang=js&\"\nimport style0 from \"./PrivacyProtocol.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"pagesA/agreement/protocol/PrivacyProtocol.vue\"\nexport default component.exports","export * from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./PrivacyProtocol.vue?vue&type=template&id=2da781c2&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./PrivacyProtocol.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./PrivacyProtocol.vue?vue&type=script&lang=js&\"","import mod from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./PrivacyProtocol.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./PrivacyProtocol.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1619435835940\n var cssReload = require(\"F:/工作/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""}
{"version":3,"sources":["uni-app:///main.js",null,"webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/agreement/protocol/PrivacyProtocol.vue?c183","webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/agreement/protocol/PrivacyProtocol.vue?b09b","webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/agreement/protocol/PrivacyProtocol.vue?794a","webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/agreement/protocol/PrivacyProtocol.vue?cf30","webpack:///F:/工作/项目/伙石头/gangshi-un2/pagesA/agreement/protocol/PrivacyProtocol.vue?1c9a"],"names":["createPage","Page"],"mappings":";;;;;;;;;;kDAAA;AACA;AACA,+H;AACAA,UAAU,CAACC,wBAAD,CAAV,C;;;;;;;;;;;;;ACHA;AAAA;AAAA;AAAA;AAAA;AAAA;AAA4H;AAC5H;AACmE;AACL;AACc;;;AAG5E;AACyK;AACzK,gBAAgB,6KAAU;AAC1B,EAAE,qFAAM;AACR,EAAE,0FAAM;AACR,EAAE,mGAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,8FAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACRA;AAAA;AAAA;AAAA;AAA0oB,CAAgB,ynBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACA9pB;AAAA;AAAA;AAAA;AAAuqC,CAAgB,mkCAAG,EAAC,C;;;;;;;;;;;ACA3rC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pagesA/agreement/protocol/PrivacyProtocol.js","sourcesContent":["import 'uni-pages';\nimport Vue from 'vue'\nimport Page from './pagesA/agreement/protocol/PrivacyProtocol.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./PrivacyProtocol.vue?vue&type=template&id=2da781c2&\"\nvar renderjs\nimport script from \"./PrivacyProtocol.vue?vue&type=script&lang=js&\"\nexport * from \"./PrivacyProtocol.vue?vue&type=script&lang=js&\"\nimport style0 from \"./PrivacyProtocol.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"pagesA/agreement/protocol/PrivacyProtocol.vue\"\nexport default component.exports","export * from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./PrivacyProtocol.vue?vue&type=template&id=2da781c2&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./PrivacyProtocol.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./PrivacyProtocol.vue?vue&type=script&lang=js&\"","import mod from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./PrivacyProtocol.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./PrivacyProtocol.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1619439729476\n var cssReload = require(\"F:/工作/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""}
\ No newline at end of file
\ No newline at end of file
unpackage/dist/dev/mp-weixin/common/vendor.js
浏览文件 @
95788a8d
...
@@ -16505,8 +16505,8 @@ Object.defineProperty(exports, "__esModule", { value: true });exports.default =
...
@@ -16505,8 +16505,8 @@ Object.defineProperty(exports, "__esModule", { value: true });exports.default =
"use strict"
;
"use strict"
;
Object
.
defineProperty
(
exports
,
"__esModule"
,
{
value
:
true
});
exports
.
default
=
void
0
;
var
erp
=
erp
||
{};
//wxb21370ac25ee51b0,//wx45bb68de16ddddb7
Object
.
defineProperty
(
exports
,
"__esModule"
,
{
value
:
true
});
exports
.
default
=
void
0
;
var
erp
=
erp
||
{};
//wxb21370ac25ee51b0,//wx45bb68de16ddddb7
// const
DOMAIN = 'http://192.168.1.107:9099/'; // 峰煜
var
DOMAIN
=
'http://192.168.1.107:9099/'
;
// 峰煜
var
DOMAIN
=
'https://dev.diaosaas.com/diaoyun/'
;
//测试
// const DOMAIN = 'https://dev.diaosaas.com/diaoyun/'
//测试
// const DOMAIN = 'http://192.168.1.178:9099/' // 国禄
// const DOMAIN = 'http://192.168.1.178:9099/' // 国禄
// const DOMAIN = 'http://192.168.1.197:9099/' // 志就
// const DOMAIN = 'http://192.168.1.197:9099/' // 志就
// const DOMAIN = 'https://fire.huoshitou.net/diaoyun/' // 正式
// const DOMAIN = 'https://fire.huoshitou.net/diaoyun/' // 正式
...
...
unpackage/dist/dev/mp-weixin/pages/group/GroupCompany.js
浏览文件 @
95788a8d
...
@@ -686,7 +686,7 @@ var _api = _interopRequireDefault(__webpack_require__(/*! ../../static/util/api.
...
@@ -686,7 +686,7 @@ var _api = _interopRequireDefault(__webpack_require__(/*! ../../static/util/api.
getBasicCreditScore
:
function
getBasicCreditScore
()
{
getBasicCreditScore
:
function
getBasicCreditScore
()
{
var
that
=
this
;
var
that
=
this
;
(
0
,
_fun
.
get
)(
_api
.
default
.
getBasicCreditScore
,
{
(
0
,
_fun
.
get
)(
_api
.
default
.
getBasicCreditScore
,
{
type
:
1
,
type
:
2
,
userId
:
this
.
electricId
}).
userId
:
this
.
electricId
}).
then
(
function
(
res
)
{
then
(
function
(
res
)
{
if
(
res
.
code
==
200
)
{
if
(
res
.
code
==
200
)
{
...
...
unpackage/dist/dev/mp-weixin/pages/myInfo/myInfo.js
浏览文件 @
95788a8d
...
@@ -646,8 +646,10 @@ var app = getApp();var _default = { data: function data() {return { contractNum:
...
@@ -646,8 +646,10 @@ var app = getApp();var _default = { data: function data() {return { contractNum:
if
(
!
user
)
{
if
(
!
user
)
{
that
.
tabbarIndex
=
2
;
that
.
tabbarIndex
=
2
;
that
.
isuser
=
false
;
that
.
isuser
=
false
;
that
.
contractA
=
true
;
that
.
earningsList
=
that
.
earningsList_gaoji
;
that
.
earningsList
=
that
.
earningsList_gaoji
;
that
.
personageList
=
that
.
personageList_gaoji
;
that
.
personageList
=
that
.
personageList_gaoji
;
that
.
toollist
=
that
.
toollist_gaoji
;
return
false
;
return
false
;
}
else
{
}
else
{
that
.
credit
=
user
.
creditScore
;
that
.
credit
=
user
.
creditScore
;
...
@@ -792,22 +794,22 @@ var app = getApp();var _default = { data: function data() {return { contractNum:
...
@@ -792,22 +794,22 @@ var app = getApp();var _default = { data: function data() {return { contractNum:
type
:
that
.
type
}).
type
:
that
.
type
}).
then
(
function
(
res
)
{
then
(
function
(
res
)
{
if
(
res
.
code
==
200
)
{
if
(
res
.
code
==
200
)
{
that
.
earningsList_dianke
[
0
].
others
=
'¥'
+
res
.
data
.
spotIncome
;
//现货收益
that
.
earningsList_dianke
[
0
].
others
=
res
.
data
.
spotIncome
;
//现货收益
that
.
earningsList_dianke
[
1
].
others
=
'¥'
+
res
.
data
.
intermediateIncome
;
//居间收益
that
.
earningsList_dianke
[
1
].
others
=
res
.
data
.
intermediateIncome
;
//居间收益
that
.
earningsList_dianke
[
2
].
others
=
'¥'
+
res
.
data
.
commissionIncome
;
//佣金收益
that
.
earningsList_dianke
[
2
].
others
=
res
.
data
.
commissionIncome
;
//佣金收益
that
.
earningsList_dianke
[
3
].
others
=
'¥'
+
res
.
data
.
stockIntermediaryIncome
;
//存量居间收益
that
.
earningsList_dianke
[
3
].
others
=
res
.
data
.
stockIntermediaryIncome
;
//存量居间收益
that
.
earningsList_dianke
[
4
].
others
=
'¥'
+
res
.
data
.
pendingIncome
;
//服务费收益
that
.
earningsList_dianke
[
4
].
others
=
res
.
data
.
pendingIncome
;
//服务费收益
that
.
earningsList_dianke
[
5
].
others
=
'¥'
+
res
.
data
.
pendingIncome
;
//待确认收益
that
.
earningsList_dianke
[
5
].
others
=
res
.
data
.
pendingIncome
;
//待确认收益
that
.
earningsList_gaoji
[
0
].
others
=
'¥'
+
res
.
data
.
corporateDiscountAmount
;
//企业优惠收益
that
.
earningsList_gaoji
[
0
].
others
=
res
.
data
.
corporateDiscountAmount
;
//企业优惠收益
that
.
earningsList_gaoji
[
1
].
others
=
'¥'
+
res
.
data
.
spotIncome
;
//现货收益
that
.
earningsList_gaoji
[
1
].
others
=
res
.
data
.
spotIncome
;
//现货收益
that
.
earningsList_gaoji
[
2
].
others
=
'¥'
+
res
.
data
.
pendingIncome
;
//待确认收益
that
.
earningsList_gaoji
[
2
].
others
=
res
.
data
.
pendingIncome
;
//待确认收益
that
.
earningsList_zhongji
[
0
].
others
=
'¥'
+
res
.
data
.
corporateDiscountAmount
;
//企业优惠收益
that
.
earningsList_zhongji
[
0
].
others
=
res
.
data
.
corporateDiscountAmount
;
//企业优惠收益
that
.
earningsList_zhongji
[
1
].
others
=
'¥'
+
res
.
data
.
spotIncome
;
//现货认收益
that
.
earningsList_zhongji
[
1
].
others
=
res
.
data
.
spotIncome
;
//现货认收益
that
.
earningsList_zhongji
[
2
].
others
=
'¥'
+
res
.
data
.
pendingIncome
;
//待确认收益
that
.
earningsList_zhongji
[
2
].
others
=
res
.
data
.
pendingIncome
;
//待确认收益
that
.
earningsList_putong
[
0
].
others
=
'¥'
+
res
.
data
.
corporateDiscountAmount
;
//企业优惠收益
that
.
earningsList_putong
[
0
].
others
=
res
.
data
.
corporateDiscountAmount
;
//企业优惠收益
that
.
earningsList_putong
[
1
].
others
=
'¥'
+
res
.
data
.
pendingIncome
;
//待确认收益
that
.
earningsList_putong
[
1
].
others
=
res
.
data
.
pendingIncome
;
//待确认收益
that
.
earningsList_cunliang
[
0
].
others
=
'¥'
+
res
.
data
.
corporateDiscountAmount
;
//企业优惠收益
that
.
earningsList_cunliang
[
0
].
others
=
res
.
data
.
corporateDiscountAmount
;
//企业优惠收益
that
.
earningsList_cunliang
[
1
].
others
=
'¥'
+
res
.
data
.
pendingIncome
;
//待确认收益
that
.
earningsList_cunliang
[
1
].
others
=
res
.
data
.
pendingIncome
;
//待确认收益
}
}
});
});
},
},
...
...
unpackage/dist/dev/mp-weixin/pages/myInfo/myInfo.wxml
浏览文件 @
95788a8d
<view class="mypage data-v-661f7086"><view class="myInfo_navigation data-v-661f7086"><text class="myInfo_navigation_title data-v-661f7086" style="{{'top:'+(statusBarHeight+'rpx')+';'}}">我的</text><image src="../../static/images/my_bg.jpg" mode="widthFix" class="data-v-661f7086"></image><view class="myInfo_user data-v-661f7086"><view class="kfgg data-v-661f7086"><button open-type="contact" class="data-v-661f7086"><image src="https://fire.huoshitou.net/profile/icon/kf.png" mode="widthFix" class="data-v-661f7086"></image></button><image src="https://fire.huoshitou.net/profile/icon/ld.png" mode="widthFix" data-event-opts="{{[['tap',[['notice',['$event']]]]]}}" bindtap="__e" class="data-v-661f7086"></image></view><image class="user_img data-v-661f7086" src="../../static/images/index/group.png" mode="scaleToFill"></image><view class="user_info data-v-661f7086"><block wx:if="{{isAuthenticate==2}}"><view class="user_info_name data-v-661f7086">{{''+certificationName+''}}</view></block><block wx:else><view class="user_info_name data-v-661f7086">{{''+wxName+''}}</view></block><block wx:if="{{type==2}}"><view class="user_info_code data-v-661f7086">{{'邀请码: '+(inviteCode?inviteCode:'需实名认证')+''}}<text data-event-opts="{{[['tap',[['getInviteCode']]]]}}" class="item-btn data-v-661f7086" bindtap="__e">复制</text></view></block><block wx:if="{{type==1&&iscreate}}"><view class="credit data-v-661f7086">{{'信用分: '+credit+''}}</view></block></view><block wx:if="{{isuser}}"><view data-event-opts="{{[['tap',[['linkto',['$event']]]]]}}" class="authentication data-v-661f7086" bindtap="__e"><block wx:if="{{isAuthenticate==0}}"><text class="data-v-661f7086">未认证</text></block><block wx:if="{{isAuthenticate==1}}"><text class="data-v-661f7086">认证失败</text></block><block wx:if="{{isAuthenticate==2}}"><text class="data-v-661f7086">已认证</text></block><block wx:if="{{isAuthenticate==3}}"><text class="data-v-661f7086">待审核</text></block><image src="../../static/images/right.png" mode="widthFix" class="data-v-661f7086"></image></view></block><block wx:if="{{!isuser}}"><view data-event-opts="{{[['tap',[['tologin',['$event']]]]]}}" class="authentication data-v-661f7086" bindtap="__e"><text class="data-v-661f7086">未登录</text><image src="../../static/images/right.png" mode="widthFix" class="data-v-661f7086"></image></view></block></view></view><view class="myInfo data-v-661f7086"><block wx:if="{{type==2||iscreate}}"><view data-event-opts="{{[['tap',[['linkposter',['$event']]]]]}}" class="banner data-v-661f7086" bindtap="__e"><swiper indicator-dots="{{true}}" autoplay="{{true}}" circular="{{true}}" interval="{{3000}}" duration="{{1000}}" class="data-v-661f7086"><swiper-item class="myInfo_poster data-v-661f7086" style="height:auto;"><image src="https://fire.huoshitou.net/profile/icon/mybanner.png" mode="widthFix" class="data-v-661f7086"></image></swiper-item><swiper-item class="myInfo_poster data-v-661f7086" style="height:auto;"><image src="https://fire.huoshitou.net/profile/icon/mybanner1.png" mode="widthFix" class="data-v-661f7086"></image></swiper-item><swiper-item class="myInfo_poster data-v-661f7086" style="height:auto;"><image src="https://fire.huoshitou.net/profile/icon/mybanner2.png" mode="widthFix" class="data-v-661f7086"></image></swiper-item></swiper></view></block><view class="myInfo_block data-v-661f7086"><view class="myInfo_block_title data-v-661f7086">我的收益</view><view class="myInfo_earnings myInfo_commons data-v-661f7086"><block wx:for="{{earningsList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['linkToEarnings',[index]]]]]}}" class="myInfo_items data-v-661f7086" bindtap="__e">{{''+item.name+''}}<view class="text data-v-661f7086"><block wx:if="{{item.others!='null'}}"><text class="data-v-661f7086">{{item.others}}</text></block></view></view></block></view></view><view class="myInfo_block data-v-661f7086"><view data-event-opts="{{[['tap',[['linktocontract',[0]]]]]}}" class="myInfo_block_title data-v-661f7086" bindtap="__e">我的合同</view><view data-event-opts="{{[['tap',[['linktocontract',[0]]]]]}}" class="right_icon data-v-661f7086" bindtap="__e"><block wx:if="{{contractNum==''}}"><text class="contracttext data-v-661f7086">无合同待处理</text></block><block wx:if="{{contractNum!=''}}"><text class="data-v-661f7086">{{contractNum+"份合同待处理"}}</text></block><image src="https://fire.huoshitou.net/profile/icon/right.png" mode="widthFix" class="data-v-661f7086"></image></view><view class="contract_box mycontract_box data-v-661f7086"><block wx:if="{{contractA}}"><view data-event-opts="{{[['tap',[['linktocontract',[1]]]]]}}" class="contract_icon data-v-661f7086" bindtap="__e"><image src="https://fire.huoshitou.net/profile/icon/dqr.png" mode="widthFix" class="data-v-661f7086"></image><text class="data-v-661f7086">待确认</text></view></block><view data-event-opts="{{[['tap',[['linktocontract',[6]]]]]}}" class="contract_icon data-v-661f7086" bindtap="__e"><image src="https://fire.huoshitou.net/profile/icon/dsx.png" mode="widthFix" class="data-v-661f7086"></image><text class="data-v-661f7086">待生效</text></view><view data-event-opts="{{[['tap',[['linktocontract',[7]]]]]}}" class="contract_icon data-v-661f7086" bindtap="__e"><image src="https://fire.huoshitou.net/profile/icon/ysx.png" mode="widthFix" class="data-v-661f7086"></image><text class="data-v-661f7086">已生效</text></view><view data-event-opts="{{[['tap',[['linktocontract',[8]]]]]}}" class="contract_icon data-v-661f7086" bindtap="__e"><image src="https://fire.huoshitou.net/profile/icon/yxs.png" mode="widthFix" class="data-v-661f7086"></image><text class="data-v-661f7086">已失效</text></view></view></view><block wx:if="{{personageList.length!=0}}"><view class="myInfo_block personer_area data-v-661f7086"><view class="contract_box data-v-661f7086"><block wx:for="{{personageList}}" wx:for-item="i" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['linkToPersonage',[index]]]]]}}" class="contract_icon data-v-661f7086" bindtap="__e"><image src="{{i.image}}" mode="widthFix" class="data-v-661f7086"></image><text class="data-v-661f7086">{{i.name}}</text></view></block></view></view></block><block wx:if="{{toollist.length!=0}}"><view class="myInfo_block tool data-v-661f7086"><view class="myInfo_block_title data-v-661f7086">推荐工具</view><view class="contract_box data-v-661f7086"><block wx:for="{{toollist}}" wx:for-item="t" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['linkToTool',[index]]]]]}}" class="contract_icon data-v-661f7086" bindtap="__e"><image class="{{['data-v-661f7086',(type==2)?'dk_icon':'']}}" src="{{t.image}}" mode="widthFix"></image><text class="data-v-661f7086">{{t.name}}</text></view></block></view></view></block><tab-bar vue-id="5dcf2140-1" activeIndex="{{tabbarIndex}}" class="data-v-661f7086" bind:__l="__l"></tab-bar></view></view>
<view class="mypage data-v-661f7086"><view class="myInfo_navigation data-v-661f7086"><text class="myInfo_navigation_title data-v-661f7086" style="{{'top:'+(statusBarHeight+'rpx')+';'}}">我的</text><image src="../../static/images/my_bg.jpg" mode="widthFix" class="data-v-661f7086"></image><view class="myInfo_user data-v-661f7086"><view class="kfgg data-v-661f7086"><button open-type="contact" class="data-v-661f7086"><image src="https://fire.huoshitou.net/profile/icon/kf.png" mode="widthFix" class="data-v-661f7086"></image></button><image src="https://fire.huoshitou.net/profile/icon/ld.png" mode="widthFix" data-event-opts="{{[['tap',[['notice',['$event']]]]]}}" bindtap="__e" class="data-v-661f7086"></image></view><image class="user_img data-v-661f7086" src="../../static/images/index/group.png" mode="scaleToFill"></image><view class="user_info data-v-661f7086"><block wx:if="{{isAuthenticate==2}}"><view class="user_info_name data-v-661f7086">{{''+certificationName+''}}</view></block><block wx:else><view class="user_info_name data-v-661f7086">{{''+wxName+''}}</view></block><block wx:if="{{type==2}}"><view class="user_info_code data-v-661f7086">{{'邀请码: '+(inviteCode?inviteCode:'需实名认证')+''}}<text data-event-opts="{{[['tap',[['getInviteCode']]]]}}" class="item-btn data-v-661f7086" bindtap="__e">复制</text></view></block><block wx:if="{{type==1&&iscreate}}"><view class="credit data-v-661f7086">{{'信用分: '+credit+''}}</view></block></view><block wx:if="{{isuser}}"><view data-event-opts="{{[['tap',[['linkto',['$event']]]]]}}" class="authentication data-v-661f7086" bindtap="__e"><block wx:if="{{isAuthenticate==0}}"><text class="data-v-661f7086">未认证</text></block><block wx:if="{{isAuthenticate==1}}"><text class="data-v-661f7086">认证失败</text></block><block wx:if="{{isAuthenticate==2}}"><text class="data-v-661f7086">已认证</text></block><block wx:if="{{isAuthenticate==3}}"><text class="data-v-661f7086">待审核</text></block><image src="../../static/images/right.png" mode="widthFix" class="data-v-661f7086"></image></view></block><block wx:if="{{!isuser}}"><view data-event-opts="{{[['tap',[['tologin',['$event']]]]]}}" class="authentication data-v-661f7086" bindtap="__e"><text class="data-v-661f7086">未登录</text><image src="../../static/images/right.png" mode="widthFix" class="data-v-661f7086"></image></view></block></view></view><view class="myInfo data-v-661f7086"><block wx:if="{{type==2||iscreate}}"><view data-event-opts="{{[['tap',[['linkposter',['$event']]]]]}}" class="banner data-v-661f7086" bindtap="__e"><swiper indicator-dots="{{true}}" autoplay="{{true}}" circular="{{true}}" interval="{{3000}}" duration="{{1000}}" class="data-v-661f7086"><swiper-item class="myInfo_poster data-v-661f7086" style="height:auto;"><image src="https://fire.huoshitou.net/profile/icon/mybanner.png" mode="widthFix" class="data-v-661f7086"></image></swiper-item><swiper-item class="myInfo_poster data-v-661f7086" style="height:auto;"><image src="https://fire.huoshitou.net/profile/icon/mybanner1.png" mode="widthFix" class="data-v-661f7086"></image></swiper-item><swiper-item class="myInfo_poster data-v-661f7086" style="height:auto;"><image src="https://fire.huoshitou.net/profile/icon/mybanner2.png" mode="widthFix" class="data-v-661f7086"></image></swiper-item></swiper></view></block><view class="myInfo_block data-v-661f7086"><view class="myInfo_block_title data-v-661f7086">我的收益</view><view class="myInfo_earnings myInfo_commons data-v-661f7086"><block wx:for="{{earningsList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['linkToEarnings',[index]]]]]}}" class="myInfo_items data-v-661f7086" bindtap="__e">{{''+item.name+''}}<view class="text data-v-661f7086"><block wx:if="{{item.others!='null'}}"><text class="data-v-661f7086">{{"¥"+(item.others?item.others:'00')}}</text></block></view></view></block></view></view><view class="myInfo_block data-v-661f7086"><view data-event-opts="{{[['tap',[['linktocontract',[0]]]]]}}" class="myInfo_block_title data-v-661f7086" bindtap="__e">我的合同</view><view data-event-opts="{{[['tap',[['linktocontract',[0]]]]]}}" class="right_icon data-v-661f7086" bindtap="__e"><block wx:if="{{contractNum==''}}"><text class="contracttext data-v-661f7086">无合同待处理</text></block><block wx:if="{{contractNum!=''}}"><text class="data-v-661f7086">{{contractNum+"份合同待处理"}}</text></block><image src="https://fire.huoshitou.net/profile/icon/right.png" mode="widthFix" class="data-v-661f7086"></image></view><view class="contract_box mycontract_box data-v-661f7086"><block wx:if="{{contractA}}"><view data-event-opts="{{[['tap',[['linktocontract',[1]]]]]}}" class="contract_icon data-v-661f7086" bindtap="__e"><image src="https://fire.huoshitou.net/profile/icon/dqr.png" mode="widthFix" class="data-v-661f7086"></image><text class="data-v-661f7086">待确认</text></view></block><view data-event-opts="{{[['tap',[['linktocontract',[6]]]]]}}" class="contract_icon data-v-661f7086" bindtap="__e"><image src="https://fire.huoshitou.net/profile/icon/dsx.png" mode="widthFix" class="data-v-661f7086"></image><text class="data-v-661f7086">待生效</text></view><view data-event-opts="{{[['tap',[['linktocontract',[7]]]]]}}" class="contract_icon data-v-661f7086" bindtap="__e"><image src="https://fire.huoshitou.net/profile/icon/ysx.png" mode="widthFix" class="data-v-661f7086"></image><text class="data-v-661f7086">已生效</text></view><view data-event-opts="{{[['tap',[['linktocontract',[8]]]]]}}" class="contract_icon data-v-661f7086" bindtap="__e"><image src="https://fire.huoshitou.net/profile/icon/yxs.png" mode="widthFix" class="data-v-661f7086"></image><text class="data-v-661f7086">已失效</text></view></view></view><block wx:if="{{personageList.length!=0}}"><view class="myInfo_block personer_area data-v-661f7086"><view class="contract_box data-v-661f7086"><block wx:for="{{personageList}}" wx:for-item="i" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['linkToPersonage',[index]]]]]}}" class="contract_icon data-v-661f7086" bindtap="__e"><image src="{{i.image}}" mode="widthFix" class="data-v-661f7086"></image><text class="data-v-661f7086">{{i.name}}</text></view></block></view></view></block><block wx:if="{{toollist.length!=0}}"><view class="myInfo_block tool data-v-661f7086"><view class="myInfo_block_title data-v-661f7086">推荐工具</view><view class="contract_box data-v-661f7086"><block wx:for="{{toollist}}" wx:for-item="t" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['linkToTool',[index]]]]]}}" class="contract_icon data-v-661f7086" bindtap="__e"><image class="{{['data-v-661f7086',(type==2)?'dk_icon':'']}}" src="{{t.image}}" mode="widthFix"></image><text class="data-v-661f7086">{{t.name}}</text></view></block></view></view></block><tab-bar vue-id="5dcf2140-1" activeIndex="{{tabbarIndex}}" class="data-v-661f7086" bind:__l="__l"></tab-bar></view></view>
\ No newline at end of file
\ No newline at end of file
unpackage/dist/dev/mp-weixin/pagesA/agreement/protocol/PrivacyProtocol.js
浏览文件 @
95788a8d
...
@@ -129,6 +129,248 @@ __webpack_require__.r(__webpack_exports__);
...
@@ -129,6 +129,248 @@ __webpack_require__.r(__webpack_exports__);
/*! no static exports found */
/*! no static exports found */
/***/
(
function
(
module
,
exports
)
{
/***/
(
function
(
module
,
exports
)
{
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
...
...
unpackage/dist/dev/mp-weixin/pagesA/agreement/protocol/PrivacyProtocol.wxml
浏览文件 @
95788a8d
<view class="PrivacyProtocol"></view>
<view class="PrivacyProtocol"><view style="text-align:center;font-size:32rpx;color:#000000;">伙石头电力能源综合服务平台隐私协议</view><view>欢迎您使用伙石头电力能源综合服务平台(以下称“伙石头平台”)产品与服务!广东伙石头科技有限公司(以下称“我们”或“伙石头公司”)非常重视用户(以下简称“您”)的隐私和个人信息保护。您在使用我们的产品与/或服务时,我们可能会收集和使用您的相关个人信息。我们通过本隐私协议向您说明伙石头平台在提供产品与/或服务时如何收集、使用、保存、共享和转让您的个人信息、您享用的个人信息用户权利以及伙石头平台如何保障您的个人信息安全。本隐私协议与您所使用的伙石头平台以及该服务所包括的各种业务功能(以下统称“我们的产品与/或服务”)息息相关,希望您在使用我们的产品与/或服务前仔细阅读并确认您已经充分知悉并理解本协议所陈述的内容,并让您可以按照本隐私协议的指引做出您认为适当的选择。一旦您开始使用或在我们更新本隐私协议后继续使用我们的产品与/或服务,即表示您已充分理解并同意本协议(含更新版本)内容,并且同意我们按照本隐私协议收集、使用、保存和共享您的相关信息。</view><view><text>本隐私协议将帮助您了解以下内容:</text><text>1、我们如何收集和使用您的个人信息</text><text>2、我们如何使用 Cookie 和同类技术</text><text>3、我们如何共享、转让、公开披露您的个人信息</text><text>4、我们如何保护和保存您的个人信息</text><text>5、您如何管理个人信息</text><text>6、未成年人信息的保护</text><text>7、本协议如何更新</text><text>8、如何联系我们</text></view><view><view>一、我们如何收集和使用您的个人信息</view><view>为了向您提供服务,我们会按照如下方式收集、使用您的个人信息:</view><view>(一)、实现实名验证及确认法律文书所必须的功能</view><text>1、账号注册信息:当您首次注册伙石头平台账号时,您需要提供您的手机号码并创建登录密码,上述信息为您注册伙石头平台账号所必需,若您不提供这类信息,您将无法继续使用我们的服务。</text><text>2、实名认证信息:在您使用伙石头平台账号前,您需要进行实名认证,实名认证需要提供您的真实姓名、身份证号码、手机号码、以及面部扫描视频;当您自动审核不通过或您不属于大陆居民时,您需提供能代表您身份的证件信息(包括居民身份证号,护照号,回乡证号,台胞证号)及图片进行人工审核认证。收集此类信息是纯属满足相关法律法规的实名制要求,若您不提供这类信息,您将无法完成实名认证,亦无法以实名身份签发文件,但不会影响您使用伙石头平台产品或服务的浏览、参与平台活动、出具合同、文书确认等基本功能。</text><view>(二)、向您提供产品或服务</view><view>当您使用伙石头平台服务时,为了维护我们服务的正常运行,改进及优化我们的服务体验以及保障您的账号安全,我们会收集您下述信息:</view><text>1、设备信息:我们会根据您在软件安装及使用中授予的具体权限,接收并记录您所使用的设备IP地址;我们会基于提供更便捷、更优的服务和体验收集您的某些设备权限:</text><text>2、相机/摄像头权限:获取相机/摄像头权限是用于实名认证、刷脸签署等特定的业务场景并取得您的授权同意下方可进行;请您知悉获取上述权限的前提条件是您在您的设备中已允许/开启相机/摄像头、照片访问权限以实现这些权限所涉及信息的收集和使用。您可在您的设备的设置/应用权限(不同的设备类型有所不同)中查看上述权限的状态,并可根据需要选择开启或关闭相应的权限。请您注意,您开启任一权限即代表您授权我们可以收集或使用相关个人信息来为您提供对应服务,您一旦关闭任一权限即代表您取消了授权,我们将不再基于对应权限继续收集和使用相关个人信息,也无法为您提供该权限所对应的服务。但不会影响此前基于您的授权所进行的信息收集及使用。</text><text>3、日志信息:我们会收集您对我们服务的详细使用情况,作为有关日志保存,包括接入网络的方式、类型和状态、网络质量数据、操作日志、服务日志信息。</text><text>4、您通过我们的客服、平台留言或参加平台活动时所提交的个人信息:当您与我们联系时,我们可能会保存您的通信/通话记录和内容或您留下的联系方式等信息,以便与您取得联系或帮助您解决/定位问题,或记录相关问题的处理方案及结果。</text><text>5、电子邮箱地址:当您希望通过邮箱来接收我们服务相关的通知时,您可以通过在个人中心绑定您的电子邮箱地址,请您知悉邮箱地址仅为可选信息,拒绝提供该信息不会影响您的使用体验,您依然可以通过短信来接收相关的通知。</text><view>(三)、其他用途</view><text>如果我们基于本协议未载明的其他特定目的收集您的个人信息时,会事先征求您的授权同意。我们收集及使用上述信息的目的是为了更好地经营伙石头平台产品和服务,如有更新我们会通过包括但不限于通过平台公告、电话或短信、电子邮件等方式通知您。</text><text>如我们停止运营伙石头平台产品或服务,我们将及时停止继续收集您个人信息的活动,将停止运营的通知以逐一送达或通过公告的形式告知您,并对所持有的个人信息进行删除或匿名化处理。</text><view>(四)、授权同意的例外</view><view>您充分知晓,根据相关法律法规的要求以下情形中,我们收集、使用您的个人信息无需征得您的授权同意:</view><text>a) 与个人信息控制者履行法律法规规定的义务相关的;</text><text>b) 与国家安全、国防安全直接相关的;</text><text>c) 与公共安全、公共卫生、重大公共利益直接相关的;</text><text>d) 与刑事侦查、起诉、审判和判决执行等直接相关的;</text><text>e) 出于维护个人信息主体或其他个人的生命、财产等重大合法权益但又很难得到本人授权同意的;</text><text>f) 所涉及的个人信息是个人信息主体自行向社会公众公开的;</text><text>g) 根据个人信息主体要求签订和履行合同所必需的;</text><text>h) 从合法公开披露的信息中收集个人信息的,如合法的新闻报道、政府信息公开等渠道;</text><text>i) 维护所提供产品或服务的安全稳定运行所必需的,如发现、处置产品或服务的 故障;</text><text>j) 个人信息控制者为新闻单位,且其开展合法的新闻报道所必需的;</text><text>k) 个人信息控制者为学术研究机构,出于公共利益开展统计或学术研究所必要, 且其对外提供学术研究或描述的结果时,对结果中所包含的个人信息进行去标识化处理的。</text></view><view><view>二、我们如何使用 Cookie 和同类技术</view><text>为使您获得更轻松的访问体验,您使用我们的产品或服务时,我们可能会通过采用各种技术收集和存储您访问伙石头平台服务的相关数据,在您访问或再次访问伙石头平台服务时,我们能识别您的身份,并通过分析数据为您提供更好更多的服务。包括使用小型数据文件识别您的身份,这么做是为了解您的使用习惯,帮您省去重复输入账户信息的步骤,或者帮助判断您的登录状态以及账户安全。这些数据文件可能是Cookie、Flash
\ No newline at end of file
Cookie,或您的浏览器或关联应用程序提供的其他本地存储(统称“Cookie”)。</text><text>我们不会将 Cookies 用于本隐私协议所述目的之外的任何用途。您可根据自己的偏好管理或删除 Cookies。您可以清除计算机上保存的所有
Cookies,大部分网络浏览器会自动接受Cookies,但您通常可根据自己的需要来修改浏览器的设置以拒绝
Cookies;另外,您也可以清除软件内保存的所有Cookies。但如果您这么做,您可能需要在每一次访问我们的平台时亲自更改用户设置,而且您之前所记录的相应信息也均会被删除。</text></view><view><view>三、我们如何共享、转让、公开披露您的个人信息</view><view>(一)共享</view><view>我们不会与伙石头平台以外的任何公司、组织和个人共享您的个人信息,但以下情况除外:</view><text>1、事先获得您明确的同意或授权;</text><text>2、根据适用的法律法规、法律程序的要求、强制性的行政或司法要求所必须的情况下进行提供;</text><text>3、只有共享您的某些信息,才能实现我们的产品与/或服务的核心功能或提供您需要的服务;</text><text>4、应您合法需求,协助处理您与他人的纠纷或争议;</text><text>5、应您的监护人合法要求而提供您的信息;</text><text>6、根据与您签署的相关协议(包括在线签署的电子协议以及相应的平台规则)或其他的法律文件约定所提供;</text><text>7、基于符合法律法规的社会公共利益而使用;</text><text>8、与授权的供应商和服务提供方共享:为实现本隐私协议中声明的目的,我们会与我们的供应商和服务提供商共享您的某些个人信息,具体如下:</text>(1)我们会将您的真实姓名和证件号码共享给电子认证服务提供者。(2)我们会将您的真实姓名、身份证号码、手机号码、以及面部照片共享给实名认证机构,其中包括公安部三所。<text>我们会按照内部标准,必要时开展个人信息安全影响评估,根据评估结果严格筛选和业务所必须的合作伙伴,并对获取您个人信息的第三方APISDK开展安全检测,并与授权合作伙伴约定严格的数据保护措施,令其按照我们的委托目的、服务说明、本隐私权协议以及其他任何相关的保密和安全措施来处理您的个人信息。如需获悉关于我们接入使用的第三方SDK收集、使用我方系统最终用户个人信息的类型和目的以及其他任何相关的保密和安全措施,可前往其官网参阅其详细隐私协议。请您知悉我们仅会出于合法、正当、必要、特定、明确的目的共享您的用户信息,并且只会共享提供服务所必要的用户信息。同时我们制定第三方供应商管理内控流程,定期对合作伙伴的服务、安全能力、舆情进行评估和监控,一旦发现我们的合作伙伴有违法违规行为,我们会予以核实后及时中止与这些第三方的合作,及时保障用户权益。如您在使用过程中对我们使用的第三方服务和供应商有任何疑问您可通过本协议中提供的联系方式与我们取得联系。我们会及时解答您的疑惑。</text><view>(二)转让</view><view>我们不会将您的个人信息转让给任何公司、组织和个人,但以下情况除外:</view><text>1、在获取明确同意的情况下转让:获得您的明确同意后,我们会向其他方转让您的个人信息。</text><text>2、在伙石头平台服务提供者发生合并、收购或破产清算情形,或其他涉及合并、收购或破产清算情形时,如涉及到个人信息转让,我们会要求新的持有您个人信息的公司、组织继续受本协议的约束,否则我们将要求该公司、组织和个人重新向您征求授权同意。</text><view>(三)公开披露</view><view>我们仅会在以下情况下,才会披露您的信息:</view><text>1、根据您的需求,在您明确同意的披露方式下披露您所指定的信息;</text><text>2、根据法律、法规的要求、强制性的行政执法或司法要求所必须提供您信息的情况下,我们可能会依据所要求的信息类型和披露方式披露您的信息。在符合法律法规的前提下,当我们收到上述披露信息的请求时,我们会要求接收方必须出具与之相应的法律文件,如传票或调查函。我们坚信,对于要求我们提供的信息,应该在法律允许的范围内尽可能保持透明。我们对所有的请求都进行了慎重的审查,以确保其具备合法依据,且仅限于执法部门因特定调查目的且有合法权利获取的数据。在向相关强制性的行政执法或司法机关披露后且前述机关允许的前提下,我们会及时通过合理的方式通知您。</text><view>(四)共享、转让、公开披露个人信息时事先征得授权同意的例外</view><view>以下情形中,我们共享、转让、公开披露您的个人信息无需事先征得您的授权同意:</view><text>1、与个人信息控制者履行法律法规规定的义务相关的;</text><text>2、与国家安全、国防安全直接相关的;</text><text>3、与公共安全、公共卫生、重大公共利益直接相关的;</text><text>4、与刑事侦查犯罪侦查、起诉、审判和判决执行等直接相关的;</text><text>5、 出于维护您或其他个人的生命、财产等重大合法权益但又很难得到本人同意的;</text><text>6、您自行向社会公众公开的个人信息;</text><text>7、 从合法公开披露的信息中收集个人信息的,如合法的新闻报道、政府信息公开等渠道。</text></view><view><view>四、我们如何保护和保存您的个人信息</view><view>我们在中华人民共和国境内运营伙石头平台服务中收集和产生的信息,仅存储在中华人民共和国境内。</view><view>我们将采取以下手段保护您的信息:</view><view>(一)数据安全技术与管理措施</view><text>我们会采用符合业界标准的安全防护措施,安全技术解决方案来防止您的信息遭到未经授权的访问、使用、篡改,避免数据的损坏丢失或泄露。我们勤勉尽责确保您的数据在传输过程中的机密性、完整性。我们采用高强度的加密技术对您的隐私信息进行加密存储,部署严格的访问控制管理制度控制用户信息的访问和使用;我们通过建立信息资产管理程序及信息资产分级分类管理规定来规范信息和数据的存储和使用。对于所有员工录用前我们都会经过背景调查,全员签署《保密协议》、处理个人信息的岗位职责额外签署《个人信息隐私保护责任书》明确用户信息保护责任;,我们定期开展信息安全、隐私保护培训和意识宣贯不断提升员工的信息安全和用户隐私保护意识。</text><view>(二)我们会采取一切合理可行的措施,确保未收集无关的个人信息。我们只会在达成本协议所述目的所需的期限内保留您的个人信息,除非需要延长保留期或受到法律的允许。</view><view>(三)我们有责任和义务提醒您互联网并非绝对安全的环境,我们建议您按照要求使用复杂密码,不要泄露自己的密码/验证码,不要随意转借账号和设备给他人使用,注意保护您的设备和个人信息安全。如在公共设备上登录使用伙石头平台的服务切勿记住密码,使用完毕后及时退出登录,谨防被他人冒用等。如您发现您的账号出现异常或盗用时,请及时修改您的密码,必要时可按照本协议中告知的方式与我们取得联系寻求帮忙。</view><view>(四)个人隐私数据泄露事件处置,在不幸发生个人隐私数据泄露事件后,我们将按照相关法律法规的要求及时向您告知:个人隐私数据泄露的基本情况和可能的影响、我们已采取或将要采取的处置措施、您可自主防范和降低风险的建议、对您的补救措施等。我们同时将及时将事件相关情况以邮件、信函、电话、推送通知等方式告知您,难以逐一告知信息主体时,我们会采取合理、有效的方式发布公告。同时,我们还将按照监管部门要求,主动上报个人隐私数据泄露事件的处置情况。</view></view><view><view>五、您如何管理个人信息</view><view>我们非常重视您对个人信息的关注,并尽全力保护您对于您个人信息访问、更正、删除的权利,以使您拥有充分的能力保障您的隐私和安全。您的权利包括:</view><view>(一)访问、更正</view><text>我们鼓励您更新和修改您的信息以使其更准确有效。除法律规定外,您有权访问您的信息,并根据对应信息的管理方式自行完成或要求我们进行修改、补充。您可以通过平台客服号联系我们,申请更正您的信息,我们承诺在30个工作日内完成核查和处理。在访问、更正和删除前述信息时,我们可能会要求您进行身份验证,以保障您的账户安全。</text><view>(二)删除</view><view>在以下情形中,您可以通过平台客服号联系我们,向我们提出删除个人信息的请求:</view><text>(1)如果我们处理个人信息的行为违反法律法规;</text><text>(2)如果我们收集、使用您的个人信息,却未征得您的授权同意;</text><text>(3)如果我们处理个人信息的行为违反了与您的约定;</text><text>(4)如果您不再使用我们的产品或服务,或您注销了账号;</text><text>(5)如果我们终止服务及运营。</text><view>(三)拒绝、返还、转移、索取数据副本</view><text>您可以通过平台客服号联系我们,向我们提出拒绝、返还、转移、索取个人信息副本的请求。我们承诺在30个工作日内完成核查和处理。</text><view>(四)改变您授权同意的范围</view><text>每个业务功能需要一些基本的个人信息才能得以完成。对于额外收集的个人信息的收集和使用,您可以随时给予或收回您的授权同意。您可以通过平台客服号联系我们,收回您的授权同意。当您收回同意后,我们将不再处理相应的个人信息。但您收回同意的决定,不会影响此前基于您的授权而开展的个人信息处理。如果您不想接受我们给您发送的商业广告,您可以通过邮件下方点击“退订邮件”方式进行退订,退订之后您将不再接收我们推送的广告资讯。</text><view>(五)提出异议</view><text>若您认为我们对您个人信息的处理违反了本协议或相关法律法规的要求,您可以通过平台客服号联系我们,提出您的异议。您的每一条宝贵建议我们承诺在30个工作日内完成回复和处理。</text><view>(六)注销</view><text>在您需要终止使用我们的服务时,您可以申请注销您的账户,您可以通过平台客服号联系我们,申请注销您的账户。我们承诺在30个工作日内完成核查和处理。我们在此善意地提醒您,您注销账户的行为会使您无法继续使用伙石头平台的相关服务,包括合同出具以及收益确认服务。注销账户后您的个人信息会保持不可被检索、访问的状态,我们将不会再使用或对外提供与该账户相关的个人信息,但您在使用伙石头平台服务期间提供或产生的信息我们仍需按照中华人民共和国的相关法律法规要求保存,且在保存的时间内依法配合有权机关的查询。</text></view><view><view>六、未成年人信息的保护</view><text>我们重视未成年人的信息保护,如您为未成年人,建议您请您的父母或法定监护人仔细阅读本隐私协议,并在征得您的父母或监护人同意的前提下使用我们的服务或向我们提供信息。对于经父母或监护人同意使用我们的产品或服务而收集未成年人个人信息的情况,我们只会在法律法规允许,父母或监护人明确同意或者保护未成年人所必要的情况下使用,共享,转让或披露此信息。我们将根据国家相关法律法规及本隐私协议的规定保护未成年人的个人信息。</text></view><view><view>七、本协议如何更新</view><view>(一)为了给您提供更好的服务,本隐私协议也会随之更新。我们会通过在伙石头平台、移动端上发出更新版本并在生效前通过平台公告或以其他适当方式提醒您相关内容的更新,也请您访问伙石头平台以便及时了解最新的隐私协议。</view><view>(二)对于重大变更,我们还会提供更为显著的通知(我们会通过包括但不限于邮件、短信或在浏览页面做特别提示等方式,说明隐私协议的具体变更内容)。本协议所指的重大变更包括但不限于:</view><text>(1)我们的服务模式发生重大变化。如处理个人信息的目的、处理的个人信息类型、个人信息的使用方式等;</text><text>(2)我们在所有权结构、组织架构等方面发生重大变化。如业务调整、破产并购等引起的所有者变更等;</text><text>(3)个人信息共享、转让或公开披露的主要对象发生变化;</text><text>(4)第三方供应商合作发生变更时;</text><text>(5)我们负责处理个人信息安全的责任部门、联络方式及投诉渠道发生变化时;</text><text>(6)个人信息安全影响评估报告表明存在高风险时。</text></view><view><view>八、如何联系我们</view><text>如您对本隐私协议有任何问题、意见或建议,或者需要就个人信息安全进行投诉、举报的,请通过平台客服号或通过您的商务人员与我们联系。我们邮寄联系地址如下:广州市黄埔区联和街光谱中路11号3栋504房,伙石头平台运营中心(收)。我们将在30个工作日内回复。如果您对我们的回复不满意,特别是我们的个人信息处理行为损害了您的合法权益时,您还可以通过伙石头公司所在地人民法院寻求解决方案。</text></view></view>
\ No newline at end of file
unpackage/dist/dev/mp-weixin/pagesA/agreement/protocol/PrivacyProtocol.wxss
浏览文件 @
95788a8d
...
@@ -25,15 +25,18 @@
...
@@ -25,15 +25,18 @@
/* 透明度 */
/* 透明度 */
/* 文章场景相关 */
/* 文章场景相关 */
.PrivacyProtocol {
.PrivacyProtocol {
padding
-top
: 32rpx;
padding: 32rpx;
width: 100%;
width: 100%;
height: 100%;
height: 100%;
background-color: #f4f5f7;
background-color: #f4f5f7;
}
}
.PrivacyProtocol .PrivacyProtocol_box {
.PrivacyProtocol view {
padding: 56rpx;
font-size: 24rpx;
background: #fff;
margin: 16rpx 0;
font-size: 28rpx;
}
color: #333;
.PrivacyProtocol view text {
margin: 8rpx 0;
display: block;
text-indent: 32rpx;
}
}
unpackage/dist/dev/mp-weixin/static/util/api.js
浏览文件 @
95788a8d
const
erp
=
erp
||
{};
//wxb21370ac25ee51b0,//wx45bb68de16ddddb7
const
erp
=
erp
||
{};
//wxb21370ac25ee51b0,//wx45bb68de16ddddb7
//
const DOMAIN = 'http://192.168.1.107:9099/'; // 峰煜
const
DOMAIN
=
'http://192.168.1.107:9099/'
;
// 峰煜
const
DOMAIN
=
'https://dev.diaosaas.com/diaoyun/'
//测试
//
const DOMAIN = 'https://dev.diaosaas.com/diaoyun/' //测试
// const DOMAIN = 'http://192.168.1.178:9099/' // 国禄
// const DOMAIN = 'http://192.168.1.178:9099/' // 国禄
// const DOMAIN = 'http://192.168.1.197:9099/' // 志就
// const DOMAIN = 'http://192.168.1.197:9099/' // 志就
// const DOMAIN = 'https://fire.huoshitou.net/diaoyun/' // 正式
// const DOMAIN = 'https://fire.huoshitou.net/diaoyun/' // 正式
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论