freeInstallment.vue 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230
  1. <template>
  2. <view >
  3. <u-navbar title="免费安桩"></u-navbar>
  4. <view class="main">
  5. <view class="text">
  6. 为响应政府号召,积极推动充电桩普及,“51充电联盟”现面向公共停车场、私家车位提供“免费安桩”服务,有意加盟“51充电联盟”的机构和个人,均可申请免费安装电动汽车/摩托车/自行车充电桩,在平台的运营支持下,共享风口红利。
  7. </view>
  8. <view class="suited">
  9. <p class="title">适合对象 :</p>
  10. <view class="content">
  11. <p>1.停车场、停车棚</p>
  12. <view class="suited-text">
  13. 商超、小区、园区、医院等停车场。通过经营充电业务开源增收。
  14. </view>
  15. </view>
  16. <view class="content">
  17. <p>2.私人车位所有者</p>
  18. <view class="suited-text">
  19. 可通过共享车位空闲时段,为他人提供充电便利获取被动收入。
  20. </view>
  21. </view>
  22. </view>
  23. <view class="application-form ">
  24. <view class="name">
  25. <p>申请人姓名</p>
  26. <u-input placeholder=""></u-input>
  27. </view>
  28. <view class="tel">
  29. <p>联系电话</p>
  30. <u-input placeholder=""></u-input>
  31. </view>
  32. <view class="place">
  33. <p>安装地点</p>
  34. <textarea class="textarea" placeholder="填写详细位置"></textarea>
  35. </view>
  36. <view class="type">
  37. <p>场地类型</p>
  38. <view class="checkbox">
  39. <view class="">
  40. <u-checkbox-group @change="checkboxGroupChange" active-color="#00B962">
  41. <u-checkbox
  42. @change="checkboxChange"
  43. v-model="item.checked"
  44. v-for="(item, index) in typeList" :key="index"
  45. :name="item.name"
  46. >{{item.name}}</u-checkbox>
  47. </u-checkbox-group>
  48. </view>
  49. </view>
  50. </view>
  51. <view class="want">
  52. <p>想要安装</p>
  53. <view class="checkbox">
  54. <view class="">
  55. <u-checkbox-group @change="checkboxGroupChange" active-color="#00B962">
  56. <u-checkbox
  57. @change="checkboxChange"
  58. v-model="item.checked"
  59. v-for="(item, index) in wantList" :key="index"
  60. :name="item.name"
  61. >{{item.name}}</u-checkbox>
  62. </u-checkbox-group>
  63. </view>
  64. </view>
  65. </view>
  66. <view class="hint">
  67. *请保持手机畅通,我们将安排专人与您联系。您也可以拨打
  68. <text class="tel-num">400-8899-619</text>查询申请审核进度!
  69. </view>
  70. <u-button type="warning">提交申请</u-button>
  71. </view>
  72. </view>
  73. </view>
  74. </template>
  75. <script>
  76. export default{
  77. data() {
  78. return {
  79. typeList: [
  80. {
  81. name: '停车场',
  82. checked: false,
  83. disabled: false
  84. },
  85. {
  86. name: '私家车位',
  87. checked: false,
  88. disabled: false
  89. },
  90. {
  91. name: '停车棚',
  92. checked: false,
  93. disabled: false
  94. }
  95. ],
  96. wantList: [
  97. {
  98. name: '电动汽车充电桩',
  99. checked: false,
  100. disabled: false
  101. },
  102. {
  103. name: '电动摩托/自行车充电桩',
  104. checked: false,
  105. disabled: false
  106. },
  107. ]
  108. };
  109. },
  110. }
  111. </script>
  112. <style>
  113. page{
  114. background-color: #00b962;
  115. }
  116. </style>
  117. <style lang="scss" scoped>
  118. .main{
  119. padding: 36px 28px 85px;
  120. .text{
  121. color: rgba(255, 255, 255, 100);
  122. font-size: 18px;
  123. text-align: justify;
  124. }
  125. .suited{
  126. background-color: #fff;
  127. margin-top: 24px;
  128. padding: 24px;
  129. border-radius: 16px;
  130. .title{
  131. height: 18px;
  132. color: rgba(16, 16, 16, 100);
  133. font-size: 18px;
  134. font-weight: 600;
  135. }
  136. .content{
  137. margin-top: 12px;
  138. p{
  139. font-weight: 550;
  140. font-size: 14px
  141. }
  142. .suited-text{
  143. margin-top: 10px;
  144. line-height: 20px;
  145. }
  146. }
  147. }
  148. .application-form{
  149. background-color: #fff;
  150. border-radius: 16px;
  151. margin-top: 24px;
  152. padding: 24px;
  153. .u-input{
  154. border-radius: 50px;
  155. background-color: rgba(232, 236, 234, 100);
  156. margin-top: 12px;
  157. }
  158. /deep/.uni-input-input{
  159. margin-left: 10px;
  160. }
  161. p{
  162. height: 18px;
  163. line-height: 18px;
  164. color: rgba(16, 16, 16, 100);
  165. font-size: 18px;
  166. }
  167. .tel,.place,.type,.want{
  168. margin-top: 24px;
  169. }
  170. .textarea{
  171. width: 72.2vw;
  172. height: 100px;
  173. border-radius: 22px;
  174. background-color: rgba(232, 236, 234, 100);
  175. margin-top: 12px;
  176. .uni-textarea-placeholder{
  177. padding: 12px;
  178. }
  179. /deep/.uni-textarea-textarea{
  180. margin: 10px;
  181. }
  182. }
  183. }
  184. .type{
  185. .checkbox{
  186. margin-top: 12px;
  187. /deep/.u-checkbox{
  188. width: 50% !important;
  189. margin-top: 4px;
  190. }
  191. }
  192. }
  193. .want{
  194. /deep/.u-checkbox{
  195. margin-top: 8px;
  196. }
  197. }
  198. .hint{
  199. margin-top: 12px;
  200. font-size: 14px;
  201. line-height: 20px;
  202. text-align: justify;
  203. .tel-num{
  204. color: #9FC7FF;
  205. }
  206. }
  207. /deep/.u-btn{
  208. border-radius: 50px ;
  209. margin-top: 24px;
  210. }
  211. }
  212. </style>