identifyCheck.html 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204
  1. <ion-view view-title="会员认证">
  2. <div class="bar bar-header">
  3. <div class="button button-icon icon pus_blue" ng-click="goback()"></div>
  4. <button class="button button-icon icon goback" ng-click="goback()"></button>
  5. <h3 class="DockingTheme_h3">{{pageTitle}}</h3>
  6. </div>
  7. <ion-content style="overflow-x:hidden;overflow-y:visible;" class="has-header">
  8. <div class="status-section">
  9. <div class="status-bar">
  10. <span class="check-mark"><i class="icon ion-checkmark-round color-blue"></i></span>
  11. <span class="icon-character color-blue">选择认证类型</span>
  12. <i class="color-blue icon ion-chevron-right"></i>
  13. <span class="check-mark"><i class="icon ion-checkmark-round color-blue"></i></span>
  14. <span class="icon-character color-blue">填写认证信息</span>
  15. <i class="color-blue icon ion-chevron-right"></i>
  16. <i class="icon-number blue-number">3</i>
  17. <span class="icon-character color-blue">审核认证信息</span>
  18. <i class="color-blue icon ion-chevron-right"></i>
  19. <i class="icon-number gray-number">4</i>
  20. <span class="icon-character color-gray">认证结果</span>
  21. </div>
  22. </div>
  23. <div class="form-box">
  24. <div class="hole-row" ng-repeat="list in formList" ng-init="outerIndex=$index">
  25. <div class="input-title"><sup ng-if='list.needed' style="color:red;">*</sup>{{list.title}}</div>
  26. <div class="input-box">
  27. <!--普通输入框-->
  28. <span class="input-title">{{list.content}}</span>
  29. <ion-scroll ng-if="list.type=='upload'" ng-show="list.imagelist.length>0" scroll="true" has-bouncing="true" direction="x" scrollbar-x="false" delegate-handle="scrollimage" class="photo_div" style="margin-left:-50px;margin-right:10px;overflow-x:hidden;overflow-y:hidden;">
  30. <a class="photo_img" ng-repeat="image in list.imagelist track by $index" ng-init="imageIndex=$index" ng-click="shouBigImage(imageIndex,outerIndex)">
  31. <img ng-src="{{image.photoName | picturefilter}}" style="width:100%;height:85px;" class="back-img"/>
  32. </a>
  33. </ion-scroll>
  34. </div>
  35. </div>
  36. </div>
  37. <div class="opinion-section">
  38. <div>平台审核</div>
  39. <div style="margin:10px 0;">
  40. <span ng-click="isChecked=!isChecked" ng-class="{'submit-mark':true,'bg-blue':!isChecked}"><i class="icon ion-checkmark-round"></i></span>
  41. <span>通过</span>
  42. </div>
  43. <div style="margin:10px 0;">
  44. <span ng-click="isChecked=!isChecked" ng-class="{'submit-mark':true,'bg-blue':isChecked}"><i class="icon ion-checkmark-round"></i></span>
  45. <span>拒绝</span>
  46. </div>
  47. <textarea ng-show="isChecked" placeholder="请填写拒绝理由" rows="3" style="border:1px solid #ddd;border-radius:5px;width:100%;"></textarea>
  48. <div class="submit-section">
  49. <button ng-click="submitForm" ng-class="{'submit-button':true,'sbg-blue':true}" disabled="{{isChecked}}">提交审核</button>
  50. </div>
  51. </div>
  52. <div class="opinion-section">信息审核中,请耐心等待...</div>
  53. </ion-content>
  54. <!--需求图片放大区域-->
  55. <div ng-show="bigImage" class="popover-backdrop" >
  56. <ion-slide-box auto-play="false" does-continue="false" show-pager="true" delegate-handle="slide_detail">
  57. <ion-slide ng-repeat="image in imagelist track by $index" style="background-color:#000;">
  58. <button class="pswp_button_arrow" ng-click="hideBigImage()"></button>
  59. <div class="pinch-zoom" style="width: 100%;height: 100%">
  60. <img class="img-responsive bigimage" src="{{image.photoName | picturefilter}}" ng-click="hideBigImage()"/>
  61. </div>
  62. </ion-slide>
  63. </ion-slide-box>
  64. </div>
  65. </ion-view>
  66. <style>
  67. .opinion-section{
  68. padding:10px 20% 0;
  69. border-top:1px solid #ddd;
  70. }
  71. .submit-section{
  72. text-align: center;
  73. margin:20px;
  74. }
  75. .submit-button{
  76. padding:10px 20px;
  77. border:0;
  78. outline: none;
  79. background-color: #F7F4F4;
  80. color:#B6B2B2;
  81. border-radius:5px;
  82. }
  83. .sbg-blue{
  84. background-color: #1CA8F6;
  85. color:#fff;
  86. }
  87. .submit-mark{
  88. display:inline-block;
  89. width:20px;
  90. height:20px;
  91. line-height:17px;
  92. background-color: #D7DADF;
  93. border-radius:5px;
  94. text-align: center;
  95. color:#fff;
  96. }
  97. .bg-blue{
  98. background-color:#3B8BD0;
  99. }
  100. .drop-down-items{
  101. border:1px solid #ddd;
  102. position:absolute;
  103. top:33px;
  104. left:0;
  105. min-width:100%;
  106. z-index:1000;
  107. background-color:#fff;
  108. padding:5px 0;
  109. max-height:200px;
  110. overflow: auto;
  111. }
  112. .drop-down-items li{
  113. padding:5px;
  114. }
  115. .drop-down-box{
  116. position:relative;
  117. width:29.5%;
  118. display:inline-block;
  119. margin-right:5px;
  120. }
  121. .area-app{
  122. width:90%;
  123. margin-bottom:5px;
  124. }
  125. .drop-down-icon{
  126. position:absolute;
  127. top:0px;
  128. right:0px;
  129. width:30px;
  130. height:34px;
  131. line-height:34px;
  132. text-align: center;
  133. color:#A29D9D;
  134. }
  135. .hole-row{
  136. display:flex;
  137. margin-bottom:10px;
  138. }
  139. .input-title{
  140. text-align: right;
  141. line-height:34px;
  142. width:35%;
  143. margin-right:10px;
  144. }
  145. .input-box{
  146. width:65%;
  147. position:relative;
  148. }
  149. .check-mark{
  150. display:inline-block;
  151. width:20px;
  152. height:20px;
  153. line-height:14px;
  154. border:3px solid #1CA8F6;
  155. border-radius:50%;
  156. margin:0 0 10px;
  157. }
  158. .icon-character{
  159. font-size:1.2em;
  160. }
  161. .color-blue{
  162. color:#1CA8F6;
  163. }
  164. .color-gray{
  165. color:#D7DADF;
  166. }
  167. .icon-number{
  168. display:inline-block;
  169. width:20px;
  170. height:20px;
  171. line-height:17px;
  172. border-radius:50%;
  173. margin:0 5px 5px 15px;
  174. }
  175. .blue-number{
  176. background-color:#1CA8F6;
  177. color:#fff;
  178. }
  179. .gray-number{
  180. border:1px solid #D7DADF;
  181. color:#D7DADF;
  182. }
  183. .status-section{
  184. text-align: center;
  185. margin:10px 0;
  186. }
  187. .status-bar{
  188. display:inline-block;
  189. width:75%;
  190. }
  191. .upload_add{
  192. display: block;
  193. width: 40px;
  194. height: 40px;
  195. font-size: 40px;
  196. text-align: center;
  197. line-height: 30px;
  198. color: #9ca3ac;
  199. border: 1.5px dashed #b9c5cf;
  200. border-radius: 5px;
  201. text-decoration: none;
  202. }
  203. </style>