process-create.html 8.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. <ion-view view-title="{{titleName[activeIndex]}}" hide-back-button="true">
  2. <ion-nav-buttons side="left">
  3. <button class="button button-clear" ng-click="this[datatext.leftbtn[leftIndex].click](datatext.leftbtn[leftIndex].params)">{{datatext.leftbtn[leftIndex].text}}</button>
  4. </ion-nav-buttons>
  5. <ion-nav-buttons side="right">
  6. <button class="button button-clear" ng-click="this[datatext.rightbtn[rightIndex].click]()">{{datatext.rightbtn[rightIndex].text}}</button>
  7. </ion-nav-buttons>
  8. <ion-content>
  9. <div class="button-bar striped">
  10. <button class="button" ng-class="{true:'striped-color',false:'striped-hover'}[activeIndex==0?true:false]"></button>
  11. <!-- <label class="striped-color">&nbsp;</label> -->
  12. <button class="button" ng-class="{true:'striped-color',false:'striped-hover'}[activeIndex==1?true:false]"></button>
  13. <!-- <label class="striped-color">&nbsp;</label> -->
  14. <button class="button" ng-class="{true:'striped-color',false:'striped-hover'}[activeIndex==2?true:false]"></button>
  15. <!-- <label class="striped-color">&nbsp;</label> -->
  16. <button class="button" ng-class="{true:'striped-color',false:'striped-hover'}[activeIndex==3?true:false]"></button>
  17. </div>
  18. <ion-slide-box show-pager="false" ng-init="lockSlide()" active-slide="activeIndex">
  19. <ion-slide>
  20. <div class="item item-divider"></div>
  21. <div>
  22. <label class="item item-input">
  23. <input type="text" ng-model="processname" placeholder="输入流程名称">
  24. </label>
  25. </div>
  26. </ion-slide>
  27. <ion-slide>
  28. <div class="row process-public process-moban">
  29. <div class="item col process-item" ng-class="{true:'bgColorClass',false:''}[setitems[4].show]" ng-click="checkmoban(5);"><i class="ion ion-social-wordpress-outline calm process-ion"></i>
  30. <i class="ion ion-ios-checkmark process-moban-checkbox calm" ng-if="setitems[4].show"></i>
  31. <div class="row">
  32. <div class="col col-15" ng-if="setitems[4].show"></div>
  33. <div class="col">标准模板</div>
  34. <div class="col positive" ng-click="toSetItem(4)" ng-if="setitems[4].show">设置选项</div>
  35. <div class="col col-15" ng-if="setitems[4].show"></div>
  36. </div>
  37. </div>
  38. </div>
  39. <div class="row process-moban">
  40. <div class="item col col-50 process-item" ng-class="{true:'bgColorClass',false:''}[setitems[0].show]" ng-click="checkmoban(1);"><i class="ion ion-android-plane calm process-ion"></i>
  41. <i class="ion ion-ios-checkmark process-moban-checkbox calm" ng-if="setitems[0].show"></i>
  42. <div class="row subitem">
  43. <div class="col">加班模板</div>
  44. <div class="col positive" ng-click="toSetItem(4)" ng-if="setitems[0].show">设置选项</div>
  45. </div>
  46. </div>
  47. <div class="item col col-50 process-item" ng-class="{true:'bgColorClass',false:''}[setitems[1].show]" ng-click="checkmoban(2);"><i class="ion ion-social-reddit calm process-ion"></i>
  48. <i class="ion ion-ios-checkmark process-moban-checkbox calm" ng-if="setitems[1].show"></i>
  49. <div class="row subitem">
  50. <div class="col">请假模板</div>
  51. <div class="col positive" ng-click="toSetItem(4)" ng-if="setitems[1].show">设置选项</div>
  52. </div>
  53. </div>
  54. </div>
  55. <div class="row process-moban">
  56. <div class="item col col-50 process-item" ng-class="{true:'bgColorClass',false:''}[setitems[2].show]" ng-click="checkmoban(3);"><i class="ion ion-android-plane calm process-ion"></i>
  57. <i class="ion ion-ios-checkmark process-moban-checkbox calm" ng-if="setitems[2].show"></i>
  58. <div class="row subitem">
  59. <div class="col">出差模板</div>
  60. <div class="col positive" ng-click="toSetItem(4)" ng-if="setitems[2].show">设置选项</div>
  61. </div>
  62. </div>
  63. <div class="item col col-50 process-item" ng-class="{true:'bgColorClass',false:''}[setitems[3].show]" ng-click="checkmoban(4);"><i class="ion ion-social-reddit calm process-ion"></i>
  64. <i class="ion ion-ios-checkmark process-moban-checkbox calm" ng-if="setitems[3].show"></i>
  65. <div class="row subitem">
  66. <div class="col">外出模板</div>
  67. <div class="col positive" ng-click="toSetItem(4)" ng-if="setitems[3].show">设置选项</div>
  68. </div>
  69. </div>
  70. </div>
  71. <div class="row process-moban">
  72. <div class="item col col-50 process-item"><i class="ion ion-android-plane calm process-ion"></i>
  73. <div class="row subitem">
  74. <div class="col">出差模板</div>
  75. <!-- <div class="col">设置选项</div> -->
  76. </div>
  77. </div>
  78. <div class="item col col-50 process-item"><i class="ion ion-social-reddit calm process-ion"></i>
  79. <div class="row subitem">
  80. <div class="col">请假模板</div>
  81. <!-- <div class="col">设置选项</div> -->
  82. </div>
  83. </div>
  84. </div>
  85. </ion-slide>
  86. <ion-slide>
  87. <div class="item item-divider"></div>
  88. <ion-list>
  89. <ion-item class="process-step item-icon-right" type="item-text-wrap">
  90. <span class="process-number ">1</span>
  91. <h2>主管审核<i class="ion-ios-compose-outline"></i></h2>
  92. <p class="from-p">审核人:丫丫</p>
  93. <i class="icon ion-navicon-round icon-accessory"></i>
  94. </ion-item>
  95. <ion-item class="process-step item-icon-right" type="item-text-wrap">
  96. <span class="process-number ">2</span>
  97. <h2>财务审核<i class="ion-ios-compose-outline"></i></h2>
  98. <p class="from-p">审核人:天天</p>
  99. <i class="icon ion-navicon-round icon-accessory"></i>
  100. </ion-item>
  101. <ion-item class="process-step item-icon-right" type="item-text-wrap">
  102. <span class="process-number ">3</span>
  103. <h2>经理审核<i class="ion-ios-compose-outline"></i></h2>
  104. <p class="from-p">审核人:明明</p>
  105. <i class="icon ion-navicon-round icon-accessory"></i>
  106. </ion-item>
  107. </ion-list>
  108. <div class="item item-divider"></div>
  109. <ion-item class="positive" type="item-text-wrap" style="text-align:center" ng-href="#/fieldtype/-1">
  110. 添加审批步骤&nbsp;<i class="ion-plus"></i>
  111. </ion-item>
  112. </ion-slide>
  113. <ion-slide>
  114. <div class="item item-divider"></div>
  115. <textarea rows="6" class="process-desc" ng-model="data.desc" placeholder="可以写一些该流程的介绍(选填)"></textarea>
  116. <div class="item item-divider"></div>
  117. <ion-item class="item item-icon-right" type="item-text-wrap">
  118. 抄送人
  119. <label class="label-right-text item-note">0人</label>
  120. <i class="icon ion-chevron-right icon-accessory"></i>
  121. </ion-item>
  122. <div class="desctext ">当流程审批完时,抄送给他们。适用于人事或财务等,虽不参与审批,但须处理相关事项。<br/><br/><br/></div>
  123. <ion-item class="item item-icon-right" type="item-text-wrap">
  124. 谁能使用
  125. <label class="label-right-text item-note">全部成员</label>
  126. <i class="icon ion-chevron-right icon-accessory"></i>
  127. </ion-item>
  128. <div class="desctext">公司哪些部门,可以申请该流程</div>
  129. </ion-slide>
  130. </ion-slide-box>
  131. <!-- <div style=" width:50px; height:50px; background-color:#F00; border-radius:25px;">
  132. <span style="height:50px; line-height:50px; display:block; color:#FFF; text-align:center">4</span>
  133. </div> -->
  134. </ion-content>
  135. </ion-view>