index.vue 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278
  1. <template>
  2. <view class="flex-common-css">
  3. <Nav :leftShow='false' :customNav='true' title="" bgckgroundBox='rgba(51,51,51,0.6)'></Nav>
  4. <view class="bgc-3-6 flex-1 flex-direction authorization iPhone-bottom">
  5. <view
  6. class="authorization-box flex-direction flex-justify-end bgc-f b-rad-20-20-0-0 p-40-32 box-border-box">
  7. <view class="text-align-center fs-36 fc-3 mb-30 fw-500">
  8. 用户协议与隐私声明
  9. </view>
  10. <view class="authorization-text mb-24 fs-28 fc-6">
  11. <view>
  12. <h2>一、协议确认和接受</h2>
  13. <p><strong>1.1</strong><br />本用户协议(以下简称“本协议”)是您(以下简称“用户”或“您”)与重庆振合网网络科技有限公司(以下简称“本公司”或“我们”)之间就“合味点”小程序(以下简称“本小程序”)的服务使用等相关事宜所订立的协议。
  14. </p>
  15. <p><strong>1.2</strong><br />请您在使用本小程序前,仔细阅读并理解本协议的全部内容,特别是其中涉及的免除或限制责任的条款、法律适用及争议解决条款。如您对本协议的任何条款有异议,您应立即停止访问和使用本小程序。您通过网络页面点击确认或以其他方式(包括但不限于实际使用本小程序的服务等)接受本协议,即表示您与本公司已达成协议,并自愿接受本协议的全部约定内容。
  16. </p>
  17. <h2>二、服务内容</h2>
  18. <p><strong>2.1</strong> 本小程序是由本公司运营的一款线上点餐服务平台,旨在为用户提供合作的餐厅、美食商家的菜品浏览、在线下单、支付、订单管理等服务。</p>
  19. <p><strong>2.2</strong> 本公司有权根据业务发展需要,随时调整、变更、中断或终止部分或全部的服务内容,而无需事先通知用户,也无需对此承担任何责任,但法律另有规定的除外。
  20. </p>
  21. <h2>三、用户注册与账号</h2>
  22. <p><strong>3.1</strong><br />您确认,在您开始注册程序使用本小程序服务前,您应当具备中华人民共和国法律规定的与您行为相适应的民事行为能力。若您不具备前述与您行为相适应的民事行为能力,则您及您的监护人应依照法律规定承担因此而导致的一切后果。
  23. </p>
  24. <p><strong>3.2</strong><br />您可以通过授权登录(如微信授权)等方式完成本小程序的注册。您有义务提供真实、准确、完整的注册信息,并及时更新。如您提供的注册信息不真实、不准确、不完整,本公司有权暂停或终止向您提供部分或全部服务,并由您承担由此产生的一切法律责任。
  25. </p>
  26. <p><strong>3.3</strong>
  27. 您的账户仅限于您本人使用,不得出借、转让、赠与或售卖。因您自身原因(包括但不限于保管不当、授权他人使用等)导致的账户密码泄露,或非因本公司原因导致的账户被盗用,由此产生的损失由您自行承担。
  28. </p>
  29. <p><strong>3.4</strong>
  30. 您理解并同意,为保障您和本公司的交易安全,本公司有权对用户的注册信息、交易行为等进行监控。如发现任何异常操作,本公司有权采取相应措施,包括但不限于限制登录、冻结账户、取消订单等。
  31. </p>
  32. <h2>四、用户行为规范</h2>
  33. <p><strong>4.1</strong> 您在使用本小程序服务时,必须遵守中华人民共和国相关法律法规的规定,您同意将不会利用本服务进行任何违法或不正当的活动,包括但不限于:</p>
  34. <ul>
  35. <li>发布、传送、传播、储存危害国家安全统一、破坏社会稳定、违反公序良俗、侮辱、诽谤、淫秽、暴力以及任何违反国家法律法规的内容;</li>
  36. <li>侵犯他人知识产权、商业秘密等合法权益;</li>
  37. <li>进行虚假交易,或恶意下单、退款等干扰平台正常秩序的行为;</li>
  38. <li>利用技术手段恶意注册、刷单、套现、攻击、侵入本小程序的系统等;</li>
  39. <li>其他违反法律、法规、政策及社会公德的行为。</li>
  40. </ul>
  41. <p><strong>4.2</strong>
  42. 如您违反上述约定,本公司有权独立判断并立即采取相应措施,包括但不限于:删除违规内容、中止或终止向您提供部分或全部服务、限制或禁止您使用账户功能、注销您的账户,并保留追究您法律责任的权利。
  43. </p>
  44. <h2>五、商品/服务信息与交易</h2>
  45. <p><strong>5.1</strong><br />本小程序展示的商品/服务信息(包括价格、描述、图片等)由合作的商家提供,本公司会尽可能核实其准确性,但无法保证其绝对准确、完整和可靠。相关信息仅供参考,不构成本公司的任何承诺,最终权利义务以您与商家之间的实际交易为准。如您发现信息有误,请及时通过小程序内客服渠道反馈。
  46. </p>
  47. <p><strong>5.2</strong>
  48. 您通过本小程序下达订单,即表示您有购买相关商品/服务的真实意愿。订单一旦经商家确认,即构成您与商家之间就买卖该商品/服务达成的合同。您应按照订单和商家要求的时限支付款项,否则商家有权取消订单。
  49. </p>
  50. <p><strong>5.3</strong><br />您理解并同意,您通过本小程序所购买的商品/服务由商家提供。关于商品/服务的质量、安全、合法性、配送、售后服务等相关责任,均由该商家独立承担。如发生纠纷,您应直接与商家协商解决。在法律法规允许的范围内,本公司可提供必要的协助,但除法律明确规定外,本公司不对商家行为向您承担责任。
  51. </p>
  52. <h2>六、费用与支付</h2>
  53. <p><strong>6.1</strong>
  54. 您在使用本小程序提供的部分服务时,本公司有权向您收取服务费用。具体收费规则以本小程序页面公示为准。本公司有权调整收费标准,调整后的标准自公示之日起生效。</p>
  55. <p><strong>6.2</strong>
  56. 您可以通过本小程序接入的第三方支付平台(如微信支付)完成支付。支付过程中,请仔细核对订单信息(包括商品、价格、数量等)。支付完成后,非因法律规定或本小程序规则允许,您不得要求撤销或修改。
  57. </p>
  58. <h2>七、隐私政策</h2>
  59. <p>我们深知个人信息对您的重要性,并会尽全力保护您的个人信息安全可靠。本隐私政策旨在说明“合味点”小程序在收集、使用、存储和保护您个人信息方面的政策与措施。</p>
  60. <p><strong>7.1 信息的收集</strong><br />为了向您提供点餐服务,我们可能会在您注册、登录、使用服务的过程中,收集和使用您的如下信息:</p>
  61. <ul>
  62. <li><strong>账号信息</strong>:当您使用微信授权登录时,我们会收集您的微信头像、昵称、OpenID,用于创建您的专属账户。</li>
  63. <li><strong>订单与交易信息</strong>:为完成下单、支付和售后服务,我们会收集您的订单详情、收货地址、联系电话、支付记录。</li>
  64. <li><strong>设备与日志信息</strong>:为保障服务安全运行,我们会收集您的设备型号、操作系统版本、唯一设备标识符、IP地址、接入网络方式、浏览和点击记录等日志信息。
  65. </li>
  66. </ul>
  67. <p><strong>7.2 信息的使用</strong><br />我们严格遵守法律法规的规定及与用户的约定,将收集的信息用于以下目的:</p>
  68. <ul>
  69. <li>向您提供、维护和改进我们的服务(如订单处理、客服支持);</li>
  70. <li>与您联系,向您发送订单状态通知、服务公告等重要信息;</li>
  71. <li>开展内部审计、数据分析和研究,以改进我们的产品、服务及用户体验;</li>
  72. <li>保障交易安全,防范欺诈、刷单等违法和违反平台规则的行为。</li>
  73. </ul>
  74. <p><strong>7.3 信息的共享、转让和公开披露</strong></p>
  75. <ul>
  76. <li><strong>与商家共享</strong>:为完成您所选购商品/服务的履约(如备餐、配送),您的订单信息(包括收货人、地址、电话、商品详情)会共享给对应的合作商家。</li>
  77. <li><strong>与第三方服务提供商共享</strong>:仅为实现本政策中声明的目的,我们可能会委托第三方(如支付机构、地图服务商、短信服务商)处理您的部分信息,我们会通过协议约束其严格遵守隐私保护义务。
  78. </li>
  79. <li><strong>依法提供</strong>:根据法律法规规定、诉讼争议解决需要,或应行政、司法机关的要求,我们可能会披露您的信息。</li>
  80. <li>我们不会将您的个人信息转让给任何公司、组织和个人,也不会公开披露,但获得您明确同意的除外。</li>
  81. </ul>
  82. <p><strong>7.4 您的权利</strong><br />您可以通过以下方式管理您的信息:</p>
  83. <ul>
  84. <li><strong>访问、更正信息</strong>:您可以在“我的”页面查看和编辑您的头像、昵称、收货地址等信息。</li>
  85. <li><strong>注销账户</strong>:您可以通过小程序内的“注销账户”功能或联系客服申请注销账户。在您主动注销账户后,我们将停止为您提供产品或服务,并根据适用法律的要求删除您的个人信息或进行匿名化处理。
  86. </li>
  87. <li><strong>撤回同意</strong>:您可以通过设备系统权限设置,关闭位置、通知等权限,撤回对我们继续收集个人信息的授权。</li>
  88. </ul>
  89. <p><strong>7.5
  90. 信息的保护</strong><br />我们采用符合业界标准的安全防护措施(如加密技术、匿名化处理、访问控制)来保护您的信息,防止其遭到未经授权的访问、公开披露、使用、修改、损坏或丢失。但请注意,任何安全措施都无法做到百分百无懈可击。
  91. </p>
  92. <p><strong>7.6
  93. 未成年人保护</strong><br />我们非常重视对未成年人个人信息的保护。若您是18周岁以下的未成年人,在使用我们的服务前,应事先取得您监护人的同意。如果我们发现在未事先获得可证实的监护人同意的情况下收集了未成年人的个人信息,则会设法尽快删除相关数据。
  94. </p>
  95. <p><strong>7.7
  96. 隐私政策的修订</strong><br />我们可能会适时修订本隐私政策。未经您明确同意,我们不会削减您按照当前生效的隐私政策所应享有的权利。对于重大变更,我们会通过小程序公告、推送通知等显著方式通知您。若您不同意修改后的政策,您有权停止使用我们的服务。
  97. </p>
  98. <h2>八、免责声明</h2>
  99. <p><strong>8.1</strong>
  100. 您理解并同意,本小程序的服务是按照现有技术和条件所能达到的现状提供的。本公司会尽最大努力提供服务,但无法随时预见和防范法律、技术以及其他风险,对此类风险所导致的损失,本公司不承担责任。
  101. </p>
  102. <p><strong>8.2</strong> 因下列原因导致您无法正常使用服务,本公司不承担责任:</p>
  103. <ul>
  104. <li>本小程序进行系统维护或升级;</li>
  105. <li>因台风、地震、洪水、雷电、恐怖袭击等不可抗力原因;</li>
  106. <li>您的电脑软件、通信线路、终端设备等出现故障;</li>
  107. <li>因病毒、木马、恶意程序攻击、网络拥堵、系统不稳定、政府行为等原因;</li>
  108. <li>其他非因本公司过错或能力范围之外的情形。</li>
  109. </ul>
  110. <p><strong>8.3</strong> 对于您通过本小程序发布的任何信息(包括但不限于评论、反馈)的真实性、准确性、合法性,本公司不承担任何责任。您应对该等信息独立承担责任。</p>
  111. <h2>九、知识产权</h2>
  112. <p><strong>9.1</strong><br />本小程序提供的所有内容,包括但不限于软件、技术、程序、网页、文字、图片、图像、商标、标识等(以下简称“本内容”)的知识产权及相关权利均归本公司或相关权利人所有。未经相关权利人明确书面授权,您不得复制、转载、抓取或利用本内容从事任何商业或非商业用途。
  113. </p>
  114. <p><strong>9.2</strong><br />您理解并同意,您在使用本小程序服务过程中所产生的内容(如评论、反馈)的知识产权归您或相关权利人所有。您授予本公司一项全球性的、免费的、永久的、不可撤销的、可再许可的非独家使用权,以使本公司能够展示、传播、推广此等内容。
  115. </p>
  116. <h2>十、协议修改与终止</h2>
  117. <p><strong>10.1</strong><br />本公司有权根据国家法律法规变化及维护交易秩序、保护消费者权益的需要,随时修改本协议的任何条款,修改后的协议将在本小程序上公布。若您不同意相关修改,您有权停止使用本服务。若您继续使用,则视为您接受修改后的协议。
  118. </p>
  119. <p><strong>10.2</strong> 发生下列情形之一时,本公司有权在不通知您的情况下,终止向您提供服务,并注销您的账户:</p>
  120. <ul>
  121. <li>您违反本协议约定;</li>
  122. <li>根据法律法规规定或主管部门的要求;</li>
  123. <li>出于安全原因或其他必要情形。</li>
  124. </ul>
  125. <h2>十一、法律适用与争议解决</h2>
  126. <p><strong>11.1</strong> 本协议的订立、执行、解释及争议的解决均适用中华人民共和国大陆地区法律(不包括冲突法)。</p>
  127. <p><strong>11.2</strong>
  128. 因本协议引起的或与本协议有关的任何争议,双方应首先通过友好协商解决;协商不成的,任何一方均有权将争议提交重庆振合网网络科技有限公司所在地有管辖权的人民法院诉讼解决。</p>
  129. <h2>十二、其他</h2>
  130. <p><strong>12.1</strong> 如本协议中的任何条款无论因何种原因完全或部分无效或不具有执行力,本协议的其余条款仍应有效且具有约束力。</p>
  131. <p><strong>12.2</strong> 本协议构成您与本公司就本小程序服务所达成的完整协议,取代您和本公司先前就相同事项达成的任何口头或书面协议或约定。</p>
  132. <p>如果您对本协议或隐私政策有任何疑问、意见或建议,可以通过小程序内置的客服渠道与我们联系。</p>
  133. <p>再次感谢您选择“合味点”!</p>
  134. <p><strong>协议生效日期: 2026.3.26</strong><br />重庆振合网网络科技有限公司</p>
  135. </view>
  136. </view>
  137. <view class="but-box mb-8 ptb-22 text-align-center but-c fs-32 fc-f b-rad-200" @click="login">
  138. 同意
  139. </view>
  140. <view class="but-box ptb-22 text-align-center fs-32 fc-6" @click="refuse">
  141. 不同意
  142. </view>
  143. </view>
  144. </view>
  145. </view>
  146. </template>
  147. <script>
  148. import tools from "@/service/tools";
  149. import {
  150. appletLogin
  151. } from "@/api/member";
  152. export default {
  153. data() {
  154. return {
  155. isAjax: false,
  156. nodes: '',
  157. };
  158. },
  159. onLoad(query) {
  160. if (query.scene) {
  161. const scene = decodeURIComponent(query.scene)
  162. const params = {}
  163. const paramPairs = scene.split('&')
  164. for (let pair of paramPairs) {
  165. const [key, value] = pair.split('=')
  166. if (key && value !== undefined) {
  167. params[key] = value
  168. }
  169. }
  170. if (params.sId) uni.setStorageSync('shop_id', params.sId)
  171. if (params.number) uni.setStorageSync('table_number', params.number)
  172. }
  173. // uni.setStorageSync('shop_id', 96)
  174. // uni.setStorageSync('table_number', 1)
  175. this.authorizationLogin()
  176. },
  177. mounted() {},
  178. methods: {
  179. authorizationLogin() {
  180. tools.showLoading()
  181. uni.login({
  182. provider: "weixin",
  183. success: (loginRes) => {
  184. this.appletLogin(loginRes.code);
  185. },
  186. fail: (loginRes) => {
  187. this.isAjax = false;
  188. tools.error("获取授权信息失败");
  189. },
  190. });
  191. },
  192. appletLogin(code) {
  193. appletLogin({
  194. 'code': code
  195. }).then(res => {
  196. if (res.code === 1) {
  197. tools.hideLoading()
  198. uni.setStorageSync('token', res.data.token)
  199. uni.setStorageSync('m_id', res.data.m_id)
  200. // this.goToUrl()
  201. }
  202. })
  203. },
  204. refuse() {
  205. // #ifdef MP-WEIXIN
  206. // 微信小程序平台
  207. wx.exitMiniProgram({
  208. success: (res) => {}
  209. });
  210. // #endif
  211. // #ifdef MP-ALIPAY
  212. // 支付宝小程序
  213. my.exitMiniProgram({
  214. success: (res) => {}
  215. });
  216. // #endif
  217. },
  218. login() {
  219. // uni.setStorageSync('token', 165165165156)
  220. // uni.setStorageSync('m_id', 88)
  221. // uni.reLaunch({
  222. // url: "/pages/index/index",
  223. // });
  224. // return
  225. if (this.isAjax) {
  226. return false;
  227. }
  228. this.isAjax = false;
  229. uni.reLaunch({
  230. url: "/pages/index/index",
  231. });
  232. }
  233. },
  234. };
  235. </script>
  236. <style scoped lang="scss">
  237. .authorization {
  238. position: relative;
  239. }
  240. .authorization-box {
  241. width: 100%;
  242. height: auto;
  243. max-height: 69%;
  244. position: absolute;
  245. left: 0;
  246. bottom: 0;
  247. }
  248. .authorization-text {
  249. width: 100%;
  250. max-height: 62%;
  251. overflow: auto;
  252. line-height: 50rpx;
  253. }
  254. .but-box {
  255. width: 100%;
  256. }
  257. .but-c {
  258. background: linear-gradient(270deg, #FF3333 0%, #FE6122 100%);
  259. }
  260. </style>