create.html 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175
  1. <link rel="stylesheet" href="__CDN__/assets/addons/workorder/css/create.css">
  2. <div class="container mt-20">
  3. <div id="content-container" class="container">
  4. <div class="row">
  5. <div class="col-md-3">
  6. {include file="common/sidenav" /}
  7. </div>
  8. <div class="col-md-9">
  9. <div class="panel panel-default">
  10. <div class="panel-body">
  11. <h2 class="page-header">
  12. 提交工单
  13. <a href="{:url('workorder/my')}" class="btn btn-info pull-right"><i class="fa fa-th-list"></i> 我的工单</a>
  14. </h2>
  15. <!--手机端的步骤条-->
  16. <ol class="breadcrumb mobile_steps visible-xs">
  17. <li class="{$steps == 1 ? 'active':''} {$steps > 1 ? 'after_step':''}">
  18. <a href="{$category ? url('workorder/create'):'javascript:;'}">1.选择产品/服务</a>
  19. </li>
  20. <li class="{$steps == 2 ? 'active':''} {$steps > 2 ? 'after_step':''}">
  21. <a href="{$steps == 3 ? url('index/workorder/create', ['category' => $category]):'javascript:;'}">2.推荐解决方案</a>
  22. </li>
  23. <li class="{$steps == 3 ? 'active':''}">
  24. <a href="{$steps == 2 ? url('index/workorder/create', ['steps' => 3, 'category' => $category]):'javascript:;'}">3.创建工单</a>
  25. </li>
  26. </ol>
  27. <!--pc端步骤条-->
  28. <div class="row steps hidden-xs">
  29. <div class="step_item col-sm-3 col-xs-12 {$steps == 1 ? 'action_step':''} {$steps > 1 ? 'after_step':''}">
  30. <a href="{$category ? url('workorder/create'):'javascript:;'}">
  31. <div class="step_body">
  32. <span>①</span>选择产品/服务
  33. </div>
  34. </a>
  35. </div>
  36. <div class="step_item col-sm-3 col-xs-12 {$steps == 2 ? 'action_step':''} {$steps > 2 ? 'after_step':''}">
  37. <a href="{$steps == 3 ? url('index/workorder/create', ['category' => $category]):'javascript:;'}">
  38. <div class="step_body">
  39. <span>②</span>推荐解决方案
  40. </div>
  41. </a>
  42. </div>
  43. <div class="step_item col-sm-3 col-xs-12 {$steps == 3 ? 'action_step':''}">
  44. <a href="{$steps == 2 ? url('index/workorder/create', ['steps' => 3, 'category' => $category]):'javascript:;'}">
  45. <div class="step_body">
  46. <span>③</span>创建工单
  47. </div>
  48. </a>
  49. </div>
  50. <div class="step_item col-sm-3 hidden-xs">
  51. <div class="search_form pull-right">
  52. <form action="" method="get">
  53. <div class="input-group">
  54. <span class="input-group-addon"><i class="fa fa-search"></i></span>
  55. <input type="text" class="form-control" name="keywords" value="" size="40" placeholder="{$category ? '搜索知识点':'搜索产品/服务'}"/>
  56. </div>
  57. </form>
  58. </div>
  59. </div>
  60. </div>
  61. <div class="hidden-xs">
  62. <br/>
  63. </div>
  64. <div class="row xs_search_form visible-xs">
  65. <div class="pull-right col-sm-4 col-xs-12">
  66. <form action="" method="get">
  67. <div class="input-group">
  68. <span class="input-group-addon"><i class="fa fa-search"></i></span>
  69. <input type="text" class="form-control" name="keywords" value="" size="40" placeholder="{$category ? '搜索知识点':'搜索产品/服务'}"/>
  70. </div>
  71. </form>
  72. </div>
  73. </div>
  74. {present name="category_list"}
  75. <div class="row select_service">
  76. {volist name="category_list" id="parent_cat"}
  77. <div class="selects">
  78. <h3 class="selects_title">{$parent_cat.name}</h3>
  79. <ul class="select_ul">
  80. {volist name="parent_cat.child" id="child_cat" empty="<li class='select_empty'>暂时没有数据...</li>"}
  81. <li class="select_item col-sm-4 col-xs-12">
  82. <a href="{:url('workorder/create',['category' => $child_cat.id])}">
  83. <div class="item_icon">
  84. <img src="{$child_cat.logo_image}">
  85. </div>
  86. <div class="item_content">
  87. <h4 class="item_content_title"><span>{$child_cat.name}</span></h4>
  88. <p class="item_content_text">{$child_cat.desc}</p>
  89. </div>
  90. </a>
  91. </li>
  92. {/volist}
  93. </ul>
  94. </div>
  95. {/volist}
  96. </div>
  97. {/present}
  98. {present name="kbs"}
  99. <div class="row">
  100. <div class="kbs">
  101. <div class="{$kbs_count > 0 ? '':'hidden'}">
  102. <h3 class="kbs_title">{$search_kbs ? '为您搜索到以下':'为您推荐以下解决率最高的'}<span class="text-info"> {$kbs_count} </span>条热门知识点,可能有您需要的答案:
  103. </h3>
  104. <div class="kbs_title_dashed"></div>
  105. </div>
  106. <ul class="kbs_list">
  107. {volist name="kbs" id="item" key="key" empty="<li class='select_empty'>没有更多了...</li>"}
  108. <li class="col-sm-6">
  109. <a target="_blank" href="{$item.url ? $item.url : url('workorder/kbs',['id' => $item.id, 'category' => $category])}">{$key}. {$item.title}</a>
  110. </li>
  111. {/volist}
  112. </ul>
  113. </div>
  114. <div class="kbs_divider h-60 hidden-xs"></div>
  115. <div class="kbs_divider h-20 visible-xs"></div>
  116. <div class="submit_select">
  117. <h3 class="kbs_title">您还可以通过以下渠道提交您的问题:</h3>
  118. {volist name="submit_channel" id="channel"}
  119. <div class="pading-lr-5 col-sm-6 col-sm-12">
  120. <a href="{$channel.url}">
  121. <div class="submit_select_item">
  122. <img src="{$channel.logo_image}" alt="">
  123. <div>
  124. <p class="submit_select_item_title">{$channel.title}</p>
  125. <p class="submit_select_item_text">{$channel.desc}</p>
  126. </div>
  127. </div>
  128. </a>
  129. </div>
  130. {/volist}
  131. </div>
  132. </div>
  133. {/present}
  134. {eq name="steps" value="3"}
  135. <form action="" id="create_form" role="form" data-toggle="validator" method="post" class="form-horizontal create_form">
  136. {:token()}
  137. <div class="form-group">
  138. <div class="control-label col-xs-12 col-sm-2">当前产品/服务</div>
  139. <div class="col-xs-12 col-sm-8 create_form_text">
  140. <div>{$category_name}</div>
  141. </div>
  142. </div>
  143. <div class="form-group">
  144. <div class="control-label col-xs-12 col-sm-2">紧急程度</div>
  145. <div class="col-xs-12 col-sm-8">
  146. {volist name="urgentrank" id="urgency" key="index"}
  147. <label for="row[urgency]-{$urgency.id}" class="radio_label"><input data-desc="{$urgency.desc}" id="row[urgency]-{$urgency.id}" name="row[urgency]" type="radio" value="{$urgency.id}" {eq name="index" value="1" }checked="checked" {/eq}> {$urgency.name}</label> {/volist} {present name="urgentrank[0]['desc']"}
  148. <div class="input_notice urgency_desc">{$urgentrank[0]['desc']}</div>
  149. {/present}
  150. </div>
  151. </div>
  152. {include file="workorder/common/fields"}
  153. <div class="form-group normal-footer">
  154. <label class="control-label col-xs-12 col-sm-2"></label>
  155. <div class="col-xs-12 col-sm-8">
  156. <button type="submit" class="btn btn-success btn-embossed disabled">{:__('OK')}</button>
  157. <button type="reset" class="btn btn-default btn-embossed">{:__('Reset')}</button>
  158. </div>
  159. </div>
  160. </form>
  161. {/eq}
  162. </div>
  163. </div>
  164. </div>
  165. </div>
  166. </div>
  167. </div>