Showing
2 changed files
with
69 additions
and
5 deletions
src/components/DonateFlower/agreement.js
0 → 100644
| 1 | +/* | ||
| 2 | + * @Author: hookehuyr hookehuyr@gmail.com | ||
| 3 | + * @Date: 2022-06-02 11:23:16 | ||
| 4 | + * @LastEditors: hookehuyr hookehuyr@gmail.com | ||
| 5 | + * @LastEditTime: 2022-06-02 11:40:23 | ||
| 6 | + * @FilePath: /tswj/src/components/DonateFlower/agreement.js | ||
| 7 | + * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE | ||
| 8 | + */ | ||
| 9 | + | ||
| 10 | +const html = ` | ||
| 11 | +<div style="padding: 1rem;"> | ||
| 12 | + <div style="text-align: center; font-weight: bold;">捐赠协议</div> | ||
| 13 | + <div>感谢您对中国公益慈善事业的关心与支持!上海市 儿童基金会面向所有具有公开募捐资质的慈善组织 提供服务。上海市儿童基金会始终秉持着最高的合 规性要求,因此,只要您点击“同意”或“接受”,您 的行为就已表示您无条件接受并遵守“本网络捐赠条 款和条件”以及上海市儿童基金会不时公布的“其他 公开规则</div> | ||
| 14 | + <br /> | ||
| 15 | + 1.资格规定<br /> | ||
| 16 | + 您声明您是符合中华人民共和国法律规定的具有完 | ||
| 17 | + 全民事行为能力的自然人。<br /> | ||
| 18 | + 2.捐赠财产<br /> | ||
| 19 | + 您同意依照《公益事业捐赠法》的相关规定,自愿 | ||
| 20 | + 无偿地通过网络向上海市儿童基金会平台上具有公 | ||
| 21 | + 开募捐资质的慈善组织捐赠财产用于公益事业。 | ||
| 22 | + 您声明您用于捐赠的财产是您合法持有并有权处分 | ||
| 23 | + 的财产。<br /> | ||
| 24 | + 您声明您已经了解《公益事业捐赠法》、《合同 | ||
| 25 | + 法》中关于财产捐赠的相关规定,明确同意不会撤 | ||
| 26 | + 销或部分撤销对上海市儿童基金会平台上具有公开 | ||
| 27 | + 募捐资质的慈善组织作出的捐赠。<br /> | ||
| 28 | + 您声明您知晓并同意,上海市儿童基金会平台上具 | ||
| 29 | + 有公开募捐资质的慈善组织可以为公益事业之目的 | ||
| 30 | + 合理审慎地自主决定捐赠财产的实际受助对象、以 | ||
| 31 | + 及具体使用的领域、金额、时间。<br /> | ||
| 32 | + 除非另有明确约定,否则,本网络捐款条款和条件 | ||
| 33 | + 适用中华人民共和国法律,并排除一切冲突法原则 | ||
| 34 | + 的适用。<br /> | ||
| 35 | + 如果各方无法通过协商解决争端,您和上海市儿童 | ||
| 36 | + 基金会平台上具有公开募捐资质的慈善组织,也即 | ||
| 37 | + 善款接收方,均有权向有管辖权的人民法院提起诉 | ||
| 38 | + 讼以解决争议,由此产生的诉讼费、律师费、公证 | ||
| 39 | + 费等由败诉方承担。<br /> | ||
| 40 | + 4.其他<br /> | ||
| 41 | + 本网络捐款条款和条件构成您与上海市儿童基金会 | ||
| 42 | + 之间就本网络捐款条款和条件约定事项的完整和唯 | ||
| 43 | + 一的协议,并取代就本网络捐款条款和条件事项达 | ||
| 44 | + 成的口头或书面协议。如本网络捐款条款和条件内 | ||
| 45 | + 容与上海市儿童基金会其他公开规则内容相冲突, | ||
| 46 | + 则以本网络捐款条款和条件内容为准。<br /> | ||
| 47 | + 如果本网络捐款条款和条件条文因任何原因被认定 | ||
| 48 | + 是违法、无效或者丧失执行力,该条文将从本网络 | ||
| 49 | + 捐款条款和条件中删除,而其余条款的效力则不受 | ||
| 50 | + 影响。<br /> | ||
| 51 | + 上海市儿童基金会未能执行本网络捐款条款和条件 | ||
| 52 | + 中的任何条款的行为不应被解释为放弃当前或未来 | ||
| 53 | + 对该条款的权利,也不会影响上海市儿童基金会日 | ||
| 54 | + 后要求执行该条款的权利。上海市儿童基金会明确 | ||
| 55 | + 提出放弃本网络捐款条款和条件中的规定、条件或 | ||
| 56 | + 要求不构成放弃追究未来与此规定、条件或要求相 | ||
| 57 | + 一致的责任。<br /> | ||
| 58 | + 上海市儿童基金会2021年5月 | ||
| 59 | + <div style="height: 5rem;"></div> | ||
| 60 | +</div> | ||
| 61 | +` | ||
| 62 | + | ||
| 63 | +export default html; |
| ... | @@ -2,7 +2,7 @@ | ... | @@ -2,7 +2,7 @@ |
| 2 | * @Author: hookehuyr hookehuyr@gmail.com | 2 | * @Author: hookehuyr hookehuyr@gmail.com |
| 3 | * @Date: 2022-05-31 22:09:58 | 3 | * @Date: 2022-05-31 22:09:58 |
| 4 | * @LastEditors: hookehuyr hookehuyr@gmail.com | 4 | * @LastEditors: hookehuyr hookehuyr@gmail.com |
| 5 | - * @LastEditTime: 2022-06-01 20:56:20 | 5 | + * @LastEditTime: 2022-06-02 12:45:27 |
| 6 | * @FilePath: /tswj/src/components/DonateFlower/index.vue | 6 | * @FilePath: /tswj/src/components/DonateFlower/index.vue |
| 7 | * @Description: 捐花组件 | 7 | * @Description: 捐花组件 |
| 8 | --> | 8 | --> |
| ... | @@ -32,7 +32,7 @@ | ... | @@ -32,7 +32,7 @@ |
| 32 | </van-col> | 32 | </van-col> |
| 33 | </van-row> | 33 | </van-row> |
| 34 | </div> | 34 | </div> |
| 35 | - <div v-if="item.kg_name && (userType === 'C' || userType === 'K')" class="donate-name"> | 35 | + <div v-if="userType === 'C' || userType === 'K'" class="donate-name"> |
| 36 | <van-row> | 36 | <van-row> |
| 37 | <van-col span="4" style="line-height: 2;">幼儿园</van-col> | 37 | <van-col span="4" style="line-height: 2;">幼儿园</van-col> |
| 38 | <van-col span="18"> | 38 | <van-col span="18"> |
| ... | @@ -40,7 +40,7 @@ | ... | @@ -40,7 +40,7 @@ |
| 40 | </van-col> | 40 | </van-col> |
| 41 | </van-row> | 41 | </van-row> |
| 42 | </div> | 42 | </div> |
| 43 | - <div v-if="item.perf_name && userType === 'C'" class="donate-name"> | 43 | + <div v-if="userType === 'C'" class="donate-name"> |
| 44 | <van-row> | 44 | <van-row> |
| 45 | <van-col span="4" style="line-height: 2;">助力人</van-col> | 45 | <van-col span="4" style="line-height: 2;">助力人</van-col> |
| 46 | <van-col span="18"> | 46 | <van-col span="18"> |
| ... | @@ -81,7 +81,7 @@ | ... | @@ -81,7 +81,7 @@ |
| 81 | </van-popup> | 81 | </van-popup> |
| 82 | <!-- TODO: 正式文案需要更新 --> | 82 | <!-- TODO: 正式文案需要更新 --> |
| 83 | <van-popup v-model:show="showDA" position="bottom" :style="{ height: '100%', zIndex: 4000 }"> | 83 | <van-popup v-model:show="showDA" position="bottom" :style="{ height: '100%', zIndex: 4000 }"> |
| 84 | - Lorem ipsum dolor sit amet, consectetur adipisicing elit. Doloremque earum voluptates architecto! Itaque magnam modi ducimus minima. Ullam quam, excepturi modi cupiditate quidem optio consequuntur minus porro, saepe, neque incidunt! | 84 | + <div v-html="agreementHtml"></div> |
| 85 | <div class="bottom-btn" @click="closeDA"> | 85 | <div class="bottom-btn" @click="closeDA"> |
| 86 | <div class="text">关闭</div> | 86 | <div class="text">关闭</div> |
| 87 | </div> | 87 | </div> |
| ... | @@ -95,6 +95,7 @@ import { ref, onMounted, watch, nextTick } from 'vue' | ... | @@ -95,6 +95,7 @@ import { ref, onMounted, watch, nextTick } from 'vue' |
| 95 | import { useRouter } from 'vue-router' | 95 | import { useRouter } from 'vue-router' |
| 96 | import { $, Toast } from '@/utils/generatePackage' | 96 | import { $, Toast } from '@/utils/generatePackage' |
| 97 | import { addDonateAPI } from '@/api/C/donate.js' | 97 | import { addDonateAPI } from '@/api/C/donate.js' |
| 98 | +import agreementHtml from './agreement' | ||
| 98 | 99 | ||
| 99 | const $router = useRouter(); | 100 | const $router = useRouter(); |
| 100 | const props = defineProps({ | 101 | const props = defineProps({ |
| ... | @@ -280,7 +281,7 @@ const closeDA = () => { | ... | @@ -280,7 +281,7 @@ const closeDA = () => { |
| 280 | } | 281 | } |
| 281 | 282 | ||
| 282 | .bottom-btn { | 283 | .bottom-btn { |
| 283 | - position: absolute; | 284 | + position: fixed; |
| 284 | bottom: 0; | 285 | bottom: 0; |
| 285 | left: 0; | 286 | left: 0; |
| 286 | right: 0; | 287 | right: 0; | ... | ... |
-
Please register or login to post a comment