followUpEdit.html 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. <!DOCTYPE html>
  2. <html lang="zh" xmlns:th="http://www.thymeleaf.org" >
  3. <head>
  4. <th:block th:include="include :: header('随访任务')" />
  5. </head>
  6. <style>
  7. </style>
  8. <script>
  9. </script>
  10. <body>
  11. <div class="ui-layout-center">
  12. <form class="form-horizontal" id="form-followUp-edit" th:object="${user}">
  13. <h4 class="form-header h4">基本信息</h4>
  14. <input type="hidden" id="id" name="id" th:value="${id}">
  15. <div class="row">
  16. <div class="col-sm-12">
  17. <div class="form-group">
  18. <!--is-required 增加星号 显示为必填-->
  19. <label class="col-sm-1 control-label">预约日期:</label>
  20. <div class="col-sm-2" >
  21. <div class="input-group">
  22. <input type="text" class="styled-input time-input-new" id="appointmentDate" placeholder="预约日期" name="appointmentDate" th:value="${appointmentDate}" required/>
  23. </div>
  24. </div>
  25. <label class="col-sm-1 control-label">业务归属:</label>
  26. <div class="col-sm-2" >
  27. <div class="input-group">
  28. <select name="sex" class="styled-input" th:with="type=${@dict.getType('sys_user_sex')}" >
  29. <!--<option>所有</option>-->
  30. <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"
  31. th:selected="${dict.dictLabel} == ${gender}" ></option>
  32. </select>
  33. <!--<input name="gender" placeholder="请输入性别" class="styled-input" type="text" maxlength="30" th:value="${gender}" required>-->
  34. </div>
  35. </div>
  36. <label class="col-sm-1 control-label">任务名称:</label>
  37. <div class="col-sm-2" >
  38. <div class="input-group">
  39. <input name="taskName" placeholder="请输入任务名称" class="styled-input" type="text" maxlength="30" th:value="${taskName}" required>
  40. </div>
  41. </div>
  42. <label class="col-sm-1 control-label">任务主题:</label>
  43. <div class="col-sm-2" >
  44. <div class="input-group">
  45. <input name="taskTheme" placeholder="请输入任务主题" class="styled-input" type="text" maxlength="30" th:value="${taskTheme}" required>
  46. </div>
  47. </div>
  48. </div>
  49. </div>
  50. <div class="col-sm-12">
  51. <div class="form-group">
  52. <!--is-required 增加星号 显示为必填-->
  53. <label class="col-sm-1 control-label">患者姓名:</label>
  54. <div class="col-sm-2" >
  55. <div class="input-group">
  56. <input name="patientName" placeholder="请输入姓名" class="styled-input" type="text" maxlength="30" th:value="${patientName}" required>
  57. </div>
  58. </div>
  59. <label class="col-sm-1 control-label">性别:</label>
  60. <div class="col-sm-2" >
  61. <div class="input-group">
  62. <select name="gender" class="styled-input" th:with="type=${@dict.getType('sys_user_sex')}" >
  63. <!--<option>所有</option>-->
  64. <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictLabel}"
  65. th:selected="${dict.dictLabel} == ${gender}" ></option>
  66. </select>
  67. <!--<input name="gender" placeholder="请输入性别" class="styled-input" type="text" maxlength="30" th:value="${gender}" required>-->
  68. </div>
  69. </div>
  70. <label class="col-sm-1 control-label">年龄:</label>
  71. <div class="col-sm-2" >
  72. <div class="input-group">
  73. <input name="age" placeholder="请输入年龄" class="styled-input" type="text" maxlength="30" th:value="${age}" required>
  74. </div>
  75. </div>
  76. <label class="col-sm-1 control-label">随访小结:</label>
  77. <div class="col-sm-2" >
  78. <div class="input-group">
  79. <input name="followUpSummary" placeholder="随访小结" class="styled-input" type="text" maxlength="30" th:value="${followUpSummary}" required>
  80. </div>
  81. </div>
  82. </div>
  83. </div>
  84. <div class="col-sm-12">
  85. <div class="form-group">
  86. <!--is-required 增加星号 显示为必填-->
  87. <label class="col-sm-1 control-label">疾病:</label>
  88. <div class="col-sm-2" >
  89. <div class="input-group">
  90. <input name="disease" placeholder="请输入证件类型" class="styled-input" type="text" maxlength="30" th:value="${disease}" required>
  91. </div>
  92. </div>
  93. <label class="col-sm-1 control-label">门店:</label>
  94. <div class="col-sm-2" >
  95. <div class="input-group">
  96. <input name="storeName" placeholder="请输入证件号码" class="styled-input" type="text" maxlength="30" th:value="${storeName}" required>
  97. </div>
  98. </div>
  99. <label class="col-sm-1 control-label">药品通用名:</label>
  100. <div class="col-sm-2" >
  101. <div class="input-group">
  102. <input name="genericName" placeholder="请输入证件号码" class="styled-input" type="text" maxlength="30" th:value="${genericName}" required>
  103. </div>
  104. </div>
  105. <label class="col-sm-1 control-label">商品名:</label>
  106. <div class="col-sm-2" >
  107. <div class="input-group">
  108. <input name="productName" placeholder="请输入证件号码" class="styled-input" type="text" maxlength="30" th:value="${productName}" required>
  109. </div>
  110. </div>
  111. </div>
  112. </div>
  113. <div class="col-sm-12">
  114. <div class="form-group">
  115. <!--is-required 增加星号 显示为必填-->
  116. <label class="col-sm-1 control-label">任务跟进人:</label>
  117. <div class="col-sm-2" >
  118. <div class="input-group">
  119. <input name="taskFollower" placeholder="请输入疾病" class="styled-input" type="text" maxlength="30" th:value="${taskFollower}" required>
  120. </div>
  121. </div>
  122. <label class="col-sm-1 control-label">实际随访时间:</label>
  123. <div class="col-sm-2" >
  124. <div class="input-group">
  125. <input type="text" class="styled-input time-input-new" id="actualFollowUpTime" placeholder="实际随访时间" name="actualFollowUpTime" th:value="${actualFollowUpTime}" required/>
  126. </div>
  127. </div>
  128. <label class="col-sm-1 control-label">接通次数:</label>
  129. <div class="col-sm-2" >
  130. <div class="input-group">
  131. <input name="callConnectedCount" placeholder="接通次数" class="styled-input" type="text" maxlength="30" th:value="${callConnectedCount}" required>
  132. </div>
  133. </div>
  134. <label class="col-sm-1 control-label">外呼次数:</label>
  135. <div class="col-sm-2" >
  136. <div class="input-group">
  137. <input name="outboundCallCount" placeholder="外呼次数" class="styled-input" type="text" maxlength="30" th:value="${outboundCallCount}" required>
  138. </div>
  139. </div>
  140. </div>
  141. </div>
  142. <div class="col-sm-12">
  143. <div class="form-group">
  144. <!--is-required 增加星号 显示为必填-->
  145. <label class="col-sm-1 control-label">下次外呼次数:</label>
  146. <div class="col-sm-2" >
  147. <div class="input-group">
  148. <input name="nextOutboundCallCount" placeholder="下次外呼次数" class="styled-input" type="text" maxlength="30" th:value="${nextOutboundCallCount}" required>
  149. </div>
  150. </div>
  151. <label class="col-sm-1 control-label">任务状态:</label>
  152. <div class="col-sm-2" >
  153. <div class="input-group">
  154. <input name="taskStatus" placeholder="任务状态" class="styled-input" type="text" maxlength="30" th:value="${taskStatus}" required>
  155. </div>
  156. </div>
  157. <label class="col-sm-1 control-label">最后外呼状态:</label>
  158. <div class="col-sm-2" >
  159. <div class="input-group">
  160. <input name="lastOutboundStatus" placeholder="最后外呼状态"
  161. class="styled-input" type="text" maxlength="30" th:value="${lastOutboundStatus}" required>
  162. </div>
  163. </div>
  164. <label class="col-sm-1 control-label">更新时间:</label>
  165. <div class="col-sm-2" >
  166. <div class="input-group">
  167. <input type="text" class="styled-input time-input-new" id="updatedAt" placeholder="更新时间" name="updatedAt" th:value="${updateTime2}" required/>
  168. </div>
  169. </div>
  170. </div>
  171. </div>
  172. </div>
  173. </form>
  174. </div>
  175. <div class="main-content">
  176. <div class="col-sm-offset-5 col-sm-10">
  177. <button type="button" class="btn btn-sm btn-primary" onclick="submitHandler()"><i class="fa fa-check"></i>保 存</button>&nbsp;
  178. <button type="button" class="btn btn-sm btn-danger" onclick="closeItem()"><i class="fa fa-reply-all"></i>关 闭 </button>
  179. </div>
  180. </div>
  181. <th:block th:include="include :: footer" />
  182. </body>
  183. </html>
  184. <script>
  185. function submitHandler() {
  186. var prefix = ctx + "dtp/pmService";
  187. if ($.validate.form()) {
  188. var data = $("#form-followUp-edit").serializeArray();
  189. $.operate.saveTab(prefix + "/followUpEdit", data);
  190. }
  191. }
  192. </script>