newNotification.html 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <ion-view view-title="发布通知公告">
  2. <div class="bar bar-header" style="background-image: none;background-color: #3B8BD0;">
  3. <div class="button button-icon icon pus_blue" ng-click="goback()"></div>
  4. <button class="button button-icon icon goback whiteGoBack noneContent" ng-click="goback()"></button>
  5. <h1 class="bar_title" style="color: #fff" ng-if="!notice.title">发布通知公告</h1>
  6. <h1 class="bar_title" style="color: #fff" ng-if="notice.title">编辑通知公告</h1>
  7. <div class="buttons" ng-click="sendNotice()">
  8. <span style="line-height:34px;padding:0 10px;color:#fff;font-size:19px" ng-if="!notice.title">发布</span>
  9. <span style="line-height:34px;padding:0 10px;color:#fff;font-size:19px" ng-if="notice.title">编辑</span>
  10. </div>
  11. </div>
  12. <ion-content style="background-color:#f2f2f2;" class="has-header">
  13. <form>
  14. <input placeholder="请在这里输入标题" ng-model="notification.title" style="height: 50px; margin: 10px 5%; width: 90%;">
  15. <div class="rich-text-box" style="margin: 10px 5%;">
  16. <textarea placeholder="请在这里输入正文" id="editor" name="editor" style="height: 200px;" ng-bind-html="noticecontent"></textarea>
  17. </div>
  18. <div style="font-size: 18px;margin: 10px 5%;">上传附件:</div>
  19. <div style="margin: 10px 5%;">
  20. <div ng-repeat="list in formList" ng-init="outerIndex=$index"
  21. ng-class="{'hole-row':true,'row-margin':list.rowMargin}"
  22. ng-show="formList[outerIndex-1].type!='toggle'||(formList[outerIndex-1].type=='toggle'&&formList[outerIndex-1].content=='是')||(formList[outerIndex-1].type=='toggle'&&formList[outerIndex-1].content=='10501')">
  23. <div ng-show="formList[outerIndex-1].type!='toggle'||(formList[outerIndex-1].type=='toggle'&&formList[outerIndex-1].content=='是')||(formList[outerIndex-1].type=='toggle'&&formList[outerIndex-1].content=='10501')">
  24. </div>
  25. <div>
  26. <!--上传证明材料-->
  27. <div ng-if="list.type=='upload'"
  28. ng-show="formList[outerIndex-1].type!='toggle'||(formList[outerIndex-1].type=='toggle'&&formList[outerIndex-1].content=='是')||(formList[outerIndex-1].type=='toggle'&&formList[outerIndex-1].content=='10501')"
  29. style="width:100%;">
  30. <a href="" class="upload-add" ng-click="addImage(outerIndex)">+</a>
  31. <span ng-if="list.remarkType=='normal'" style="font-size:18px;color:#9ca3ac;">添加附件</span>
  32. <span ng-if="list.remarkType=='add'" style="font-size:18px;color:#9ca3ac;">添加图片</span>
  33. </div>
  34. <ion-scroll ng-if="list.type=='upload'"
  35. ng-show="(list.imageSaveList.length>0&&formList[outerIndex-1].type!='toggle')||list.imagelist.length>0&&((formList[outerIndex-1].type=='toggle'&&formList[outerIndex-1].content=='是')||(formList[outerIndex-1].type=='toggle'&&formList[outerIndex-1].content=='10501'))"
  36. scroll="true" has-bouncing="true" direction="x" scrollbar-x="false"
  37. delegate-handle="scrollimage" class="photo_div"
  38. style="margin-right:10px;overflow-x:hidden;overflow-y:hidden;width: 15rem">
  39. <div ng-repeat="image in list.imageSaveList track by $index"
  40. ng-init="imageIndex=$index">
  41. <span ng-bind="image.title" style="width:100%;height:85px;color:#8C8E9B" class="back-img"></span>
  42. <span style="padding-left: 20px;color:#3B8BD0;"
  43. ng-click="deletePhoto(imageIndex,outerIndex)">删除</span>
  44. <br>
  45. </div>
  46. </ion-scroll>
  47. <input type="file" name="file" id="file" ng-model="changeFile" multiple
  48. style="display:none"/>
  49. <input type="file" name="img" id="img" ng-model="changeImg" accept="image/*" multiple
  50. style="display:none"/>
  51. </div>
  52. </div>
  53. </div>
  54. <input placeholder="添加简短描述" ng-model="notification.region" style="height: 50px; margin: 10px 5%; width: 90%;">
  55. </form>
  56. </ion-content>
  57. </ion-view>