registration.html 56 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033
  1. <link rel="stylesheet" href="/thmz/css/bootstrap/css/bootstrap-select.css"/>
  2. <link rel="stylesheet" href="/thmz/css/bootstrap/css/daterangepicker.css"/>
  3. <link rel="stylesheet" href="/thmz/css/iCheck/blue.css">
  4. <link rel="stylesheet" href="/thmz/css/custom.min.css">
  5. <link rel="stylesheet" href="/thmz/css/jquery.webui-popover.min.css">
  6. <link rel="stylesheet" href="/thmz/css/registration.css">
  7. <script src="/thmz/js/bootstrap-select.js"></script>
  8. <script src="/thmz/js/daterangepicker.js"></script>
  9. <script src="/thmz/js/icheck.js"></script>
  10. <script src="/thmz/js/jquery.webui-popover.min.js"></script>
  11. <script src="/thmz/js/validator.js"></script>
  12. <script src="/thmz/js/registration.js"></script>
  13. <style>
  14. .thmz_alert .alert::after {
  15. content: '';
  16. display: block;
  17. height: 0;
  18. width: 0;
  19. border-color: transparent transparent #CE5454 transparent;
  20. border-style: solid;
  21. border-width: 11px 7px;
  22. position: absolute;
  23. left: 23px;
  24. top: -23px;
  25. }
  26. .thmz_alert .alert {
  27. float: right;
  28. margin-right: 10px;
  29. margin-top: 12px;
  30. }
  31. .input-group-own {
  32. margin-bottom: 0px;
  33. }
  34. </style>
  35. <div class="row">
  36. <div class="col-md-4 col-sm-4 col-xs-12">
  37. <div class="title">
  38. <div>新增挂号</div>
  39. </div>
  40. <form class="form-horizontal form-label-left mz-fixed-form" novalidate id="regi_form" autocomplete="off">
  41. <div class="item form-group">
  42. <div class="col-md-6 col-sm-6 col-xs-12">
  43. <button type="button" style="margin-left:14px;cursor: default;margin-bottom: 10px !important;"
  44. class="btn btn-primary">
  45. 基本信息
  46. </button>
  47. </div>
  48. <div class="col-md-6 col-sm-6 col-xs-12">
  49. <div class="clearRegistrationDiv">
  50. <a id="editWindows"><i class="fa fa-gears">&nbsp;窗口号设置</i></a>
  51. <a onclick="editUserModal(null)" id="editUser" hidden><i class="fa fa-user">&nbsp;修改患者</i></a>
  52. <a id="clearRegistration"><i class="fa fa-trash">&nbsp;清空</i></a>
  53. </div>
  54. </div>
  55. </div>
  56. <div class="item form-group thmz_alert">
  57. <div class="col-md-6 col-sm-6 col-xs-12 item">
  58. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="userName">姓名 <span
  59. class="required">*</span>
  60. </label>
  61. <div class="col-md-8 col-sm-8 col-xs-12">
  62. <input id="userName" class="form-control col-md-7 col-xs-12" data-validate-length-range="2,10"
  63. placeholder="姓名/卡号/手机号" required="required" type="text" data-placement="bottom-right">
  64. <input type='text' class="form-control hide" id='userNameReadOnly' readonly/>
  65. </div>
  66. </div>
  67. <div class="col-md-6 col-sm-6 col-xs-12 item thmz_group_alert">
  68. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="age">年龄 <span
  69. class="required">*</span>
  70. </label>
  71. <div class="col-md-8 col-sm-8 col-xs-12">
  72. <div class="input-group input-group-own">
  73. <input id="age" class="form-control col-md-7 col-xs-12" type="number"
  74. data-validate-minmax="0,200" required="required"
  75. placeholder="请输入">
  76. <div class="input-group-btn">
  77. <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"
  78. aria-expanded="false" style="margin-right: 0px;">岁 <span class="caret"></span>
  79. </button>
  80. <!--<ul class="dropdown-menu dropdown-menu-right" role="menu"
  81. style="width: 50px;min-width: 50px;">
  82. <li><a href="#">岁</a>
  83. </li>
  84. <li><a href="#">月</a>
  85. </li>
  86. <li><a href="#">天</a>
  87. </li>
  88. </ul>-->
  89. </div>
  90. <!-- /btn-group -->
  91. </div>
  92. </div>
  93. </div>
  94. </div>
  95. <div class="item form-group thmz_alert">
  96. <div class="col-md-6 col-sm-6 col-xs-12 item">
  97. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="gender">性别 <span
  98. class="required">*</span>
  99. </label>
  100. <div class="col-md-8 col-sm-8 col-xs-12">
  101. <select class="form-control selectpicker show-tick" required="required" id="gender">
  102. </select>
  103. </div>
  104. </div>
  105. <div class="col-md-6 col-sm-6 col-xs-12 item thmz_group_alert">
  106. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="birthDayGroup">出生日期 <span
  107. class="required">*</span>
  108. </label>
  109. <div class="col-md-8 col-sm-8 col-xs-12">
  110. <div class='input-group date input-group-own' id='birthDayGroup'>
  111. <input type='text' class="form-control" required="required" id='birthDay'
  112. onchange="clearTextOrTitle(this)"/>
  113. <span class="input-group-addon">
  114. <span class="glyphicon glyphicon-calendar"></span>
  115. </span>
  116. </div>
  117. <input type='text' class="form-control hide" id='birthDayReadonly' readonly/>
  118. </div>
  119. </div>
  120. </div>
  121. <div class="item form-group thmz_alert">
  122. <div class="col-md-6 col-sm-6 col-xs-12 item thmz_group_alert">
  123. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="cardNo">卡号 <span
  124. class="required">*</span>
  125. </label>
  126. <div class="col-md-8 col-sm-8 col-xs-12">
  127. <div class="input-group demo2 input-group-own">
  128. <input id="cardNo" class="form-control col-md-7 col-xs-12" type="text"
  129. data-validate-length-range="1,8"
  130. placeholder="请输入" required="required">
  131. <input type='text' class="form-control hide" id='patientId'/>
  132. <span class="input-group-addon"><a href="#" style="cursor: default"><i
  133. class="fa fa-credit-card"></i></a></span>
  134. </div>
  135. </div>
  136. </div>
  137. <div class="col-md-6 col-sm-6 col-xs-12 item">
  138. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="phoneNum">手机号码 <span
  139. class="required">*</span>
  140. </label>
  141. <div class="col-md-8 col-sm-8 col-xs-12">
  142. <input id="phoneNum" class="form-control col-md-7 col-xs-12" type="text"
  143. data-validate-length-range="11,11"
  144. placeholder="请输入" required="required" onchange="clearTextOrTitle(this)">
  145. </div>
  146. </div>
  147. </div>
  148. <div class="item form-group thmz_alert">
  149. <div class="col-md-6 col-sm-6 col-xs-12 item">
  150. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="patientsNature">病人性质 <span
  151. class="required">*</span>
  152. </label>
  153. <div class="col-md-8 col-sm-8 col-xs-12">
  154. <select class="form-control selectpicker show-tick" required="required" id="patientsNature">
  155. </select>
  156. </div>
  157. </div>
  158. </div>
  159. <div class="item form-group">
  160. <div class="col-md-12 col-sm-12 col-xs-12 item thmz_group_alert">
  161. <label class="control-label col-md-2 col-sm-2 col-xs-12" for="idCard" style="left: -3px;">身份证 <span
  162. class="required">*</span>
  163. </label>
  164. <div class="col-md-6 col-sm-6 col-xs-12" style="left: -3px;">
  165. <div class="input-group demo2 input-group-own">
  166. <input id="idCard" class="form-control" type="text"
  167. data-validate-length-range="18,18"
  168. placeholder="请输入" required="required">
  169. <span class="input-group-addon"><a href="#"><i class="fa fa-newspaper-o"></i></a></span>
  170. </div>
  171. </div>
  172. </div>
  173. </div>
  174. <div class="item form-group thmz_alert">
  175. <div class="col-md-12 col-sm-12 col-xs-12 item">
  176. <label class="control-label col-md-2 col-sm-2 col-xs-12" for="address" style="left: -3px;">地址
  177. </label>
  178. <div class="col-md-10 col-sm-10 col-xs-12" style="left: -3px;">
  179. <input id="address" class="form-control optional" type="text"
  180. data-validate-length-range="0,25"
  181. placeholder="请输入">
  182. </div>
  183. </div>
  184. <!--<div class="col-md-6 col-sm-6 col-xs-12">-->
  185. <!--<label class="control-label col-md-4 col-sm-4 col-xs-12" for="remark">备注-->
  186. <!--</label>-->
  187. <!--<div class="col-md-8 col-sm-8 col-xs-12">-->
  188. <!--<input id="remark" class="form-control col-md-7 col-xs-12" data-validate-length-range="2,10"-->
  189. <!--placeholder="请输入" required="true" type="text">-->
  190. <!--</div>-->
  191. <!--</div>-->
  192. </div>
  193. <div class="item form-group">
  194. <div class="col-md-6 col-sm-6 col-xs-12">
  195. <button type="button" style="margin-left:14px;cursor: default;margin-bottom: 10px !important;"
  196. class="btn btn-primary">
  197. 科室信息
  198. </button>
  199. </div>
  200. </div>
  201. <div class="item form-group thmz_alert">
  202. <div class="col-md-6 col-sm-6 col-xs-12 item">
  203. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="ampm">号段 <span
  204. class="required">*</span>
  205. </label>
  206. <div class="col-md-8 col-sm-8 col-xs-12">
  207. <select class="form-control selectpicker show-tick" required="required" title="请选择"
  208. onchange="initDeptPlus()"
  209. id="ampm">
  210. </select>
  211. </div>
  212. </div>
  213. <div class="col-md-6 col-sm-6 col-xs-12 item">
  214. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="deptNo">科室 <span
  215. class="required">*</span>
  216. </label>
  217. <div class="col-md-8 col-sm-8 col-xs-12">
  218. <select class="form-control selectpicker show-tick" data-live-search="true" required="required"
  219. title="请选择" onchange="initChargeType()"
  220. id="deptNo">
  221. </select>
  222. </div>
  223. </div>
  224. </div>
  225. <div class="item form-group thmz_alert">
  226. <div class="col-md-6 col-sm-6 col-xs-12 item">
  227. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="chargeType">号别 <span
  228. class="required">*</span>
  229. </label>
  230. <div class="col-md-8 col-sm-8 col-xs-12">
  231. <select class="form-control selectpicker show-tick" required="required" title="请选择"
  232. onchange="initEmployee()"
  233. id="chargeType">
  234. </select>
  235. </div>
  236. </div>
  237. <div class="col-md-6 col-sm-6 col-xs-12 item">
  238. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="doctor">医生 <span
  239. class="required">*</span>
  240. </label>
  241. <div class="col-md-8 col-sm-8 col-xs-12">
  242. <select class="form-control selectpicker show-tick" required="required" title="请选择" onchange="fitFee()"
  243. id="doctor">
  244. </select>
  245. </div>
  246. </div>
  247. </div>
  248. <div class="item form-group">
  249. <div class="col-md-6 col-sm-6 col-xs-12">
  250. <button type="button" style="margin-left:14px;cursor: default;margin-bottom: 10px !important;"
  251. class="btn btn-primary">
  252. 收费信息
  253. </button>
  254. </div>
  255. </div>
  256. <div class="item form-group">
  257. <div class="col-md-6 col-sm-6 col-xs-12">
  258. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="registrationFee">挂号费
  259. </label>
  260. <div class="col-md-8 col-sm-8 col-xs-12">
  261. <input id="registrationFee" class="form-control col-md-7 col-xs-12" readonly>
  262. </div>
  263. </div>
  264. <div class="col-md-6 col-sm-6 col-xs-12">
  265. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="hospitalFee">诊查费
  266. </label>
  267. <div class="col-md-8 col-sm-8 col-xs-12">
  268. <input id="hospitalFee" class="form-control col-md-7 col-xs-12"
  269. readonly>
  270. </div>
  271. </div>
  272. </div>
  273. <div class="item form-group">
  274. <div class="col-md-6 col-sm-6 col-xs-12">
  275. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="checkFee">检查费
  276. </label>
  277. <div class="col-md-8 col-sm-8 col-xs-12">
  278. <input id="checkFee" class="form-control col-md-7 col-xs-12" readonly>
  279. </div>
  280. </div>
  281. </div>
  282. <div class="item form-group" style="margin-top: 50px;">
  283. <div class="col-md-6 col-sm-6 col-xs-12">
  284. <div class="total"> 合计:
  285. <span class="amountMoney" id="amountMoney">0.00</span><span>元</span>
  286. </div>
  287. </div>
  288. <!--<div class="col-md-6 col-sm-6 col-xs-12">
  289. <button type="button" class="btn btn-primary" style="margin-right: 10px;float: right;">
  290. <span>附加费</span>
  291. </button>
  292. </div>-->
  293. </div>
  294. <div class="item form-group" style="margin-top: 20px;">
  295. <div class="col-md-12 col-sm-12 col-xs-12">
  296. <button type="button" class="btn btn-primary" id="confirmFee" style="width: 100%;"
  297. onclick="confirmFeeModal()">
  298. <span>确认收费</span>
  299. </button>
  300. </div>
  301. </div>
  302. </form>
  303. </div>
  304. <div class="col-md-8 col-sm-8 col-xs-12">
  305. <div class="col-md-4 col-sm-4 col-xs-12">
  306. <div class="title">
  307. <div>挂号列表</div>
  308. </div>
  309. </div>
  310. <div class="col-md-8 col-sm-8 col-xs-12">
  311. <form class="form-horizontal form-label-left" novalidate>
  312. <div class="item form-group">
  313. <div class="col-md-12 col-sm-12 col-xs-12">
  314. <label class="control-label col-md-1 col-sm-1 col-xs-12" for="deptNoParam">科室
  315. </label>
  316. <div class="col-md-5 col-sm-5 col-xs-12">
  317. <select class="form-control selectpicker show-tick" data-live-search="true" title="请选择"
  318. id="deptNoParam" onchange="initListDoctorSelect()">
  319. </select>
  320. </div>
  321. <label class="control-label col-md-1 col-sm-1 col-xs-12" for="doctorParam">医生
  322. </label>
  323. <div class="col-md-5 col-sm-5 col-xs-12">
  324. <select class="form-control selectpicker show-tick" data-live-search="true" title="请选择"
  325. id="doctorParam">
  326. </select>
  327. </div>
  328. </div>
  329. </div>
  330. <div class="item form-group">
  331. <div class="col-md-12 col-sm-12 col-xs-12">
  332. <label class="control-label col-md-1 col-sm-1 col-xs-12" for="userNameParam">姓名 </label>
  333. <div class="col-md-3 col-sm-3 col-xs-12">
  334. <input id="userNameParam" class="form-control col-md-7 col-xs-12"
  335. placeholder="姓名/卡号/手机号" type="text">
  336. </div>
  337. <!--<label class="control-label col-md-1 col-sm-1 col-xs-12" for="sourceParam">来源-->
  338. <!--</label>-->
  339. <!--<div class="col-md-3 col-sm-3 col-xs-12">-->
  340. <!--<select class="form-control selectpicker show-tick" required="required" id="sourceParam">-->
  341. <!--</select>-->
  342. <!--</div>-->
  343. <label class="control-label col-md-2 col-sm-2 col-xs-12" for="reportrange">挂号时间
  344. </label>
  345. <div class="col-md-4 col-sm-4 col-xs-12">
  346. <div id="reportrange" class="pull-right"
  347. style="background: #fff; cursor: pointer; padding: 5px 10px; border: 1px solid #ccc">
  348. <i class="glyphicon glyphicon-calendar fa fa-calendar"></i>
  349. <span>December 30, 2014 - January 28, 2015</span> <b class="caret"></b>
  350. </div>
  351. </div>
  352. <div class="col-md-2 col-sm-2 col-xs-12">
  353. <button type="button"
  354. style="margin-bottom: 10px !important;"
  355. class="btn btn-primary" title="清空" onclick="clearParams();">
  356. <i class="fa fa-rotate-left"></i>
  357. </button>
  358. <button type="button"
  359. style="margin-bottom: 10px !important;float: right;margin-right: -1px;"
  360. class="btn btn-primary" id="queryListButton" title="查询">
  361. <i class="fa fa-search"></i>
  362. </button>
  363. </div>
  364. </div>
  365. </div>
  366. </form>
  367. </div>
  368. <div class="btn-group" id="regi_List_btn_group">
  369. <button class="btn btn-sm btn-primary" type="button" onclick="titleButtonChange(this)">&nbsp;&nbsp;全部&nbsp;&nbsp;</button>
  370. <button class="btn btn-sm btn-default" type="button" onclick="titleButtonChange(this)"><i
  371. class="fa fa-circle green"></i> &nbsp;&nbsp;挂号<span id="registrationNum">6</span>人&nbsp;&nbsp;
  372. </button>
  373. <button class="btn btn-sm btn-default" type="button" onclick="titleButtonChange(this)"><i
  374. class="fa fa-circle blue"></i> &nbsp;&nbsp;已诊<span id="haveClinicalNum">3</span>人&nbsp;&nbsp;
  375. </button>
  376. <button class="btn btn-sm btn-default" type="button" onclick="titleButtonChange(this)"><i
  377. class="fa fa-circle red"></i> &nbsp;&nbsp;退号<span id="backNoNum">6</span>人&nbsp;&nbsp;
  378. </button>
  379. </div>
  380. <div class="btn-group" id="regi_List_type">
  381. <button class="btn btn-sm btn-primary" type="button" onclick="listTypeChange(this)"><i
  382. class="fa fa-photo"></i>&nbsp;&nbsp;卡片&nbsp;&nbsp;
  383. </button>
  384. <button class="btn btn-sm btn-default" type="button" onclick="listTypeChange(this)"><i
  385. class="fa fa-table green"></i> &nbsp;&nbsp;表格&nbsp;&nbsp;
  386. </button>
  387. </div>
  388. <table id="tb_regi_list"></table>
  389. <div element-loading-text="加载中,请稍后" style="height: calc(100% - 50px);overflow-y: auto;" id="card_regi_list">
  390. </div>
  391. <!--分页条-->
  392. <div class="page">
  393. <button type="button" class="btn btn-default" style="width: 100%; height: 40px;" onclick="loadRegistrationList(false);">
  394. <span>
  395. 剩余
  396. <span id="totalNum">7</span>
  397. 条数据 展开更多
  398. </span>
  399. </button>
  400. </div>
  401. </div>
  402. </div>
  403. <!--收费弹窗开始-->
  404. <div class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-hidden="true" id="confirmFeeModal">
  405. <div class="modal-dialog modal-lg">
  406. <div class="modal-content" style="width: 680px;">
  407. <div class="modal-header">
  408. <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span>
  409. </button>
  410. <h4 class="modal-title">收费</h4>
  411. </div>
  412. <div class="modal-body">
  413. <form class="form-horizontal form-label-left" novalidate>
  414. <div class="item form-group"
  415. style="padding: 20px 10px;background: rgb(245, 246, 250);border-radius: 4px;border: none;">
  416. <div class="col-md-12 col-sm-12 col-xs-12">
  417. <div class="col-md-4 col-sm-4 col-xs-12">
  418. <div class="total"> 合计:
  419. <span class="amountMoney" id="amountMoneyConfirm">0.00</span><span>元</span>
  420. </div>
  421. </div>
  422. <div class="col-md-5 col-sm-5 col-xs-12">
  423. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="realMoney">实收:
  424. </label>
  425. <div class="col-md-8 col-sm-8 col-xs-12">
  426. <input id="realMoney" class="form-control col-md-5 col-xs-12" type="number"
  427. data-placement="bottom-right" min="0" onchange="checkFee()" readonly>
  428. </div>
  429. </div>
  430. <div class="col-md-3 col-sm-3 col-xs-12" style="line-height: 34px;">
  431. <span>元(折扣</span><span class="amountMoney" id="discount">100</span><span>%)</span>
  432. </div>
  433. </div>
  434. </div>
  435. <div class="item form-group">
  436. <div class="col-md-12 col-sm-12 col-xs-12">
  437. <div class="col-md-2 col-sm-2 col-xs-12"></div>
  438. <label class="col-md-3 col-sm-3 col-xs-12" for="cash">
  439. <select class="form-control selectpicker show-tick" required="true"
  440. id="payType" onchange="checkFee()"></select>
  441. </label>
  442. <div class="col-md-3 col-sm-3 col-xs-12">
  443. <input id="cash" class="form-control col-md-5 col-xs-12" type="number"
  444. data-placement="bottom-right" min="0" onchange="checkFee()">
  445. </div>
  446. <!--<div class="col-md-4 col-sm-4 col-xs-12">
  447. <button type="button" class="btn btn-primary" id="addPayType">
  448. <span>增加收款方式</span>
  449. </button>
  450. <input type="hidden" id="payTypeIndex" value="0"/>
  451. </div>-->
  452. </div>
  453. </div>
  454. <div class="item form-group" id="changeAmountParent">
  455. <div class="col-md-12 col-sm-12 col-xs-12">
  456. <div class="col-md-2 col-sm-2 col-xs-12"></div>
  457. <label class="control-label col-md-3 col-sm-3 col-xs-12" for="changeAmount">找零金额:
  458. </label>
  459. <div class="col-md-3 col-sm-3 col-xs-12">
  460. <input id="changeAmount" class="form-control col-md-5 col-xs-12"
  461. data-placement="bottom-right" readonly>
  462. </div>
  463. </div>
  464. </div>
  465. </form>
  466. </div>
  467. <div class="modal-footer">
  468. <div style="float: left;margin-left: 10px;">
  469. <input type="checkbox"/>&nbsp;&nbsp;打印
  470. </div>
  471. <button type="button" class="btn btn-primary" id="saveConfirmFee">确定</button>
  472. <button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
  473. </div>
  474. </div>
  475. </div>
  476. </div>
  477. <!--收费弹窗结尾-->
  478. <!--修改挂号信息弹窗开始-->
  479. <div class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-hidden="true" id="editRegiModal">
  480. <div class="modal-dialog modal-lg">
  481. <div class="modal-content" style="width: 680px;">
  482. <div class="modal-header">
  483. <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span>
  484. </button>
  485. <h4 class="modal-title">挂号管理【修改】</h4>
  486. </div>
  487. <div class="modal-body">
  488. <form class="form-horizontal form-label-left" novalidate>
  489. <div class="item form-group">
  490. <div class="col-md-6 col-sm-6 col-xs-12">
  491. <button type="button" style="cursor: default;margin-bottom: 10px !important;"
  492. class="btn btn-primary">
  493. 基本信息
  494. </button>
  495. </div>
  496. </div>
  497. <div class="item form-group"
  498. style="margin-left: 10px;border: 1px solid #ddd;padding-top: 20px;padding-bottom: 20px;">
  499. <div class="col-md-12 col-sm-12 col-xs-12">
  500. <div class="col-md-3 col-sm-3 col-xs-12">
  501. 患者:<span id="editRegiFormSickName" style="color: #2e69eb;">林彦韦</span>
  502. </div>
  503. <div class="col-md-3 col-sm-3 col-xs-12">
  504. 付款方式:<span id="editRegiFormPayType">现金</span>
  505. </div>
  506. <div class="col-md-6 col-sm-6 col-xs-12">
  507. 手机号:<span id="editRegiFormPhone">12345678903</span>
  508. </div>
  509. </div>
  510. <div class="col-md-12 col-sm-12 col-xs-12" style="margin-top: 10px;">
  511. <div class="col-md-3 col-sm-3 col-xs-12">
  512. 科室:<span id="editRegiFormDeptName">挂号室</span>
  513. </div>
  514. <div class="col-md-3 col-sm-3 col-xs-12">
  515. 医生:<span id="editRegiFormDoctorName">云医生</span>
  516. </div>
  517. <div class="col-md-6 col-sm-6 col-xs-12">
  518. 挂号时间:<span id="editRegiFormRegiDate">2019-07-09 09:18:27</span>
  519. </div>
  520. </div>
  521. </div>
  522. <div class="item form-group">
  523. <div class="col-md-6 col-sm-6 col-xs-12">
  524. <button type="button" style="cursor: default;margin-bottom: 10px !important;"
  525. class="btn btn-primary">
  526. 挂号信息
  527. </button>
  528. </div>
  529. </div>
  530. <div class="item form-group">
  531. <div class="col-md-12 col-sm-12 col-xs-12">
  532. <div class="col-md-6 col-sm-6 col-xs-12">
  533. 原科室:<span id="editRegiFormOrginDeptName">挂号室</span>
  534. </div>
  535. <div class="col-md-6 col-sm-6 col-xs-12">
  536. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="editRegiFormNewDeptName"
  537. style="font-weight: 400;"><span class="required">*</span>科室:
  538. </label>
  539. <div class="col-md-8 col-sm-8 col-xs-12">
  540. <select class="form-control selectpicker show-tick" data-live-search="true"
  541. required="required"
  542. id="editRegiFormNewDeptName">
  543. </select>
  544. </div>
  545. </div>
  546. </div>
  547. <div class="col-md-12 col-sm-12 col-xs-12" style="margin-top: 10px;">
  548. <div class="col-md-6 col-sm-6 col-xs-12">
  549. 原医生:<span id="editRegiFormOrginDoctorName">云医生</span>
  550. </div>
  551. <div class="col-md-6 col-sm-6 col-xs-12">
  552. <label
  553. class="control-label col-md-4 col-sm-4 col-xs-12"
  554. for="editRegiFormNewDoctorName" style="font-weight: 400;">
  555. <span class="required">*</span>医生:
  556. </label>
  557. <div class="col-md-8 col-sm-8 col-xs-12">
  558. <select class="form-control selectpicker show-tick" data-live-search="true"
  559. required="required"
  560. id="editRegiFormNewDoctorName"></select>
  561. </div>
  562. </div>
  563. </div>
  564. </div>
  565. </form>
  566. </div>
  567. <div class="modal-footer">
  568. <button type="button" class="btn btn-primary" id="saveEditRegi">保存</button>
  569. <button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
  570. </div>
  571. </div>
  572. </div>
  573. </div>
  574. <!--修改挂号信息弹窗结尾-->
  575. <!--修改用户信息弹窗开始-->
  576. <div class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-hidden="true" id="editUserModal">
  577. <div class="modal-dialog modal-lg">
  578. <div class="modal-content" style="width: 760px;">
  579. <div class="modal-header">
  580. <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span>
  581. </button>
  582. <h4 class="modal-title">患者档案【修改】</h4>
  583. </div>
  584. <div class="modal-body">
  585. <form class="form-horizontal form-label-left" novalidate id="editUserForm" autocomplete="off">
  586. <div class="item form-group">
  587. <div class="col-md-6 col-sm-6 col-xs-12">
  588. <button type="button" style="cursor: default;margin-bottom: 10px !important;"
  589. class="btn btn-primary">
  590. 基本信息
  591. </button>
  592. </div>
  593. </div>
  594. <div class="item form-group thmz_alert">
  595. <div class="col-md-6 col-sm-6 col-xs-12 item">
  596. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="editUserCode">编码</label>
  597. <div class="col-md-8 col-sm-8 col-xs-12">
  598. <input id="editUserCode" class="form-control col-md-7 col-xs-12" type="text" readonly>
  599. </div>
  600. </div>
  601. <div class="col-md-6 col-sm-6 col-xs-12 item">
  602. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="editUserName">姓名 <span
  603. class="required">*</span>
  604. </label>
  605. <div class="col-md-8 col-sm-8 col-xs-12">
  606. <input id="editUserName" class="form-control col-md-7 col-xs-12"
  607. data-validate-length-range="2,10"
  608. placeholder="请输入" required="required" type="text">
  609. </div>
  610. </div>
  611. </div>
  612. <div class="item form-group thmz_alert">
  613. <div class="col-md-6 col-sm-6 col-xs-12 item">
  614. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="editUserAge">年龄 <span
  615. class="required">*</span>
  616. </label>
  617. <div class="col-md-8 col-sm-8 col-xs-12">
  618. <div class="input-group input-group-own">
  619. <input id="editUserAge" type="number" class="form-control"
  620. data-validate-minmax="0,200"
  621. placeholder="请输入" required="required">
  622. <div class="input-group-btn">
  623. <button type="button" class="btn btn-default dropdown-toggle"
  624. data-toggle="dropdown"
  625. aria-expanded="false" style="margin-right: 0px;">岁 <span
  626. class="caret"></span>
  627. </button>
  628. <!--<ul class="dropdown-menu dropdown-menu-right" role="menu"
  629. style="width: 50px;min-width: 50px;">
  630. <li><a href="#">岁</a>
  631. </li>
  632. <li><a href="#">月</a>
  633. </li>
  634. <li><a href="#">天</a>
  635. </li>
  636. </ul>-->
  637. </div>
  638. <!-- /btn-group -->
  639. </div>
  640. </div>
  641. </div>
  642. <div class="col-md-6 col-sm-6 col-xs-12 item">
  643. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="editUserGender">性别 <span
  644. class="required">*</span>
  645. </label>
  646. <div class="col-md-8 col-sm-8 col-xs-12">
  647. <select class="form-control selectpicker show-tick" required="required"
  648. id="editUserGender">
  649. </select>
  650. </div>
  651. </div>
  652. </div>
  653. <div class="item form-group thmz_alert">
  654. <div class="col-md-6 col-sm-6 col-xs-12 item">
  655. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="editUserBirthDayGroup">出生日期
  656. <span
  657. class="required">*</span>
  658. </label>
  659. <div class="col-md-8 col-sm-8 col-xs-12">
  660. <div class='input-group date input-group-own' id='editUserBirthDayGroup'>
  661. <input type='text' class="form-control" id="editUserBirthDay"/>
  662. <span class="input-group-addon">
  663. <span class="glyphicon glyphicon-calendar"></span>
  664. </span>
  665. </div>
  666. </div>
  667. </div>
  668. <div class="col-md-6 col-sm-6 col-xs-12 item">
  669. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="editUserCardNo">卡号 <span
  670. class="required">*</span>
  671. </label>
  672. <div class="col-md-8 col-sm-8 col-xs-12">
  673. <div class="input-group demo2 input-group-own">
  674. <input id="editUserCardNo" class="form-control col-md-7 col-xs-12"
  675. data-validate-length-range="1,8"
  676. placeholder="请输入" required="required" type="text">
  677. <span class="input-group-addon"><a href="#"><i
  678. class="fa fa-credit-card"></i></a></span>
  679. </div>
  680. </div>
  681. </div>
  682. </div>
  683. <div class="item form-group thmz_alert">
  684. <div class="col-md-6 col-sm-6 col-xs-12 item">
  685. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="editUserPhoneNum">手机号码 <span
  686. class="required">*</span>
  687. </label>
  688. <div class="col-md-8 col-sm-8 col-xs-12">
  689. <input id="editUserPhoneNum" class="form-control col-md-7 col-xs-12"
  690. data-validate-length-range="11,11"
  691. placeholder="请输入" required="required" type="text">
  692. </div>
  693. </div>
  694. <div class="col-md-6 col-sm-6 col-xs-12 item">
  695. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="editUserPatientsNature">病人性质
  696. <span
  697. class="required">*</span>
  698. </label>
  699. <div class="col-md-8 col-sm-8 col-xs-12">
  700. <select class="form-control selectpicker show-tick" required="required"
  701. id="editUserPatientsNature">
  702. </select>
  703. </div>
  704. </div>
  705. </div>
  706. <div class="item form-group thmz_alert">
  707. <div class="col-md-6 col-sm-6 col-xs-12 item">
  708. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="editUserIdCard">身份证 <span
  709. class="required">*</span>
  710. </label>
  711. <div class="col-md-8 col-sm-8 col-xs-12">
  712. <div class="input-group demo2 input-group-own">
  713. <input id="editUserIdCard" class="form-control col-md-7 col-xs-12"
  714. data-validate-length-range="18,18"
  715. placeholder="请输入" required="required" type="text">
  716. <span class="input-group-addon"><a href="#"><i
  717. class="fa fa-newspaper-o"></i></a></span>
  718. </div>
  719. </div>
  720. </div>
  721. <div class="col-md-6 col-sm-6 col-xs-12">
  722. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="editUserAddress">地址</label>
  723. <div class="col-md-8 col-sm-8 col-xs-12">
  724. <input id="editUserAddress" class="form-control col-md-7 col-xs-12"
  725. data-validate-length-range="2,10"
  726. placeholder="请输入" required="required" type="text">
  727. </div>
  728. </div>
  729. </div>
  730. <!-- <div class="item form-group">
  731. <div class="col-md-6 col-sm-6 col-xs-12">
  732. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="editUserRemark">备注</label>
  733. <div class="col-md-8 col-sm-8 col-xs-12">
  734. <input id="editUserRemark" class="form-control col-md-7 col-xs-12"
  735. data-validate-length-range="2,10"
  736. placeholder="请输入" required="required" type="text">
  737. </div>
  738. </div>-->
  739. <!-- <div class="col-md-6 col-sm-6 col-xs-12">
  740. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="editUserMaritalStrtus">婚姻状况
  741. <span
  742. class="required">*</span>
  743. </label>
  744. <div class="col-md-8 col-sm-8 col-xs-12">
  745. <select class="form-control selectpicker show-tick" required="required"
  746. id="editUserMaritalStrtus">
  747. </select>
  748. </div>
  749. </div>-->
  750. <!-- </div>-->
  751. <!--<div class="item form-group">-->
  752. <!--<div class="col-md-6 col-sm-6 col-xs-12">-->
  753. <!--<label class="control-label col-md-4 col-sm-4 col-xs-12"-->
  754. <!--for="editUserBloodGrouping">血型</label>-->
  755. <!--<div class="col-md-8 col-sm-8 col-xs-12">-->
  756. <!--<select class="form-control selectpicker show-tick" required="required"-->
  757. <!--id="editUserBloodGrouping">-->
  758. <!--</select>-->
  759. <!--</div>-->
  760. <!--</div>-->
  761. <!--</div>-->
  762. <div class="item form-group">
  763. <div class="col-md-6 col-sm-6 col-xs-12">
  764. <button type="button" style="cursor: default;margin-bottom: 10px !important;"
  765. class="btn btn-primary">
  766. 紧急联系人
  767. </button>
  768. </div>
  769. </div>
  770. <div class="item form-group">
  771. <div class="col-md-6 col-sm-6 col-xs-12">
  772. <label class="control-label col-md-4 col-sm-4 col-xs-12" for="editUserContact">联系人</label>
  773. <div class="col-md-8 col-sm-8 col-xs-12">
  774. <input id="editUserContact" class="form-control col-md-7 col-xs-12"
  775. data-validate-length-range="2,10"
  776. placeholder="请输入" type="text">
  777. </div>
  778. </div>
  779. <div class="col-md-6 col-sm-6 col-xs-12">
  780. <label class="control-label col-md-4 col-sm-4 col-xs-12"
  781. for="editUserContactPhone">联系电话</label>
  782. <div class="col-md-8 col-sm-8 col-xs-12">
  783. <input id="editUserContactPhone" class="form-control col-md-7 col-xs-12"
  784. data-validate-length-range="2,10"
  785. placeholder="请输入" type="text">
  786. </div>
  787. </div>
  788. </div>
  789. </form>
  790. </div>
  791. <div class="modal-footer">
  792. <button type="button" class="btn btn-primary" id="saveEditUser">保存</button>
  793. <button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
  794. </div>
  795. </div>
  796. </div>
  797. </div>
  798. <!--修改用户信息弹窗结尾-->
  799. <!--挂号管理【退号】弹窗开始-->
  800. <div class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-hidden="true" id="backNoModal">
  801. <div class="modal-dialog modal-lg">
  802. <div class="modal-content" style="width: 780px;">
  803. <div class="modal-header">
  804. <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span>
  805. </button>
  806. <h4 class="modal-title">挂号管理【退号】</h4>
  807. </div>
  808. <div class="modal-body">
  809. <form class="form-horizontal form-label-left" novalidate>
  810. <div class="item form-group">
  811. <div class="col-md-6 col-sm-6 col-xs-12">
  812. <button type="button" style="cursor: default;margin-bottom: 10px !important;"
  813. class="btn btn-primary">
  814. 基本信息
  815. </button>
  816. </div>
  817. </div>
  818. <div class="item form-group"
  819. style="margin-left: 10px;border: 1px solid #ddd;padding-top: 20px;padding-bottom: 20px;">
  820. <div class="col-md-12 col-sm-12 col-xs-12">
  821. <div class="col-md-2 col-sm-2 col-xs-12">
  822. 患者:<span id="backNoSickName" style="color: #2e69eb;"></span>
  823. <input type="hidden" id="backNoPatientId"/>
  824. <input type="hidden" id="backNoTimes"/>
  825. </div>
  826. <div class="col-md-3 col-sm-3 col-xs-12">
  827. 付款方式:<span id="backNoPayType"></span>
  828. </div>
  829. <div class="col-md-3 col-sm-3 col-xs-12">
  830. 号段:<span id="backNoAmpm"></span>
  831. </div>
  832. <div class="col-md-4 col-sm-4 col-xs-12">
  833. 手机号:<span id="backNoPhone"></span>
  834. </div>
  835. </div>
  836. <div class="col-md-12 col-sm-12 col-xs-12" style="margin-top: 10px;">
  837. <div class="col-md-2 col-sm-2 col-xs-12">
  838. 科室:<span id="backNoDeptName"></span>
  839. </div>
  840. <div class="col-md-3 col-sm-3 col-xs-12">
  841. 号别:<span id="backNoChargeType"></span>
  842. </div>
  843. <div class="col-md-3 col-sm-3 col-xs-12">
  844. 医生:<span id="backNoDoctorName"></span>
  845. </div>
  846. <div class="col-md-4 col-sm-4 col-xs-12">
  847. 挂号时间:<span id="backNoRegiDate"></span>
  848. </div>
  849. </div>
  850. </div>
  851. <div class="item form-group">
  852. <div class="col-md-6 col-sm-6 col-xs-12">
  853. <button type="button" style="cursor: default;margin-top: 10px !important;"
  854. class="btn btn-primary">
  855. 收费信息
  856. </button>
  857. </div>
  858. </div>
  859. <div class="item form-group">
  860. <table id="tb_fee_info"></table>
  861. </div>
  862. </form>
  863. </div>
  864. <div class="modal-footer">
  865. <div style="float: left;margin-left: 10px;">
  866. <input type="checkbox"/>&nbsp;&nbsp;打印
  867. </div>
  868. <button type="button" class="btn btn-primary" id="saveBackNo" onclick="saveBackNo();">保存</button>
  869. <button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
  870. </div>
  871. </div>
  872. </div>
  873. </div>
  874. <!--挂号管理【退号】弹窗结尾-->
  875. <!--打印弹窗开始-->
  876. <div class="modal fade bs-example-modal-sm in" tabindex="-1" role="dialog" aria-hidden="true" id="printOrPreviewModal"
  877. style="top:20%;">
  878. <div class="modal-dialog modal-sm">
  879. <div class="modal-content" style="width: 380px;">
  880. <div class="modal-header">
  881. <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span>
  882. </button>
  883. <h4 class="modal-title">提示</h4>
  884. </div>
  885. <div class="modal-body">
  886. <form class="form-horizontal form-label-left" novalidate>
  887. <div class="col-md-3 col-sm-3 col-xs-12">
  888. <i class="fa fa-info-circle blue fa-3x"></i>
  889. </div>
  890. <div class="col-md-9 col-sm-9 col-xs-12"
  891. style="font-size: 14px;font-weight: 700;height: 39px;line-height: 39px;">
  892. 请选择打印或预览
  893. </div>
  894. </form>
  895. </div>
  896. <div class="modal-footer">
  897. <button type="button" class="btn btn-primary" id="printButton" onclick="printModal(this)">打印</button>
  898. <button type="button" class="btn btn-default" id="previewButton">预览</button>
  899. </div>
  900. </div>
  901. </div>
  902. </div>
  903. <!--打印弹窗结尾-->
  904. <!--打印内容弹窗开始-->
  905. <div class="modal fade bs-example-modal-sm in" tabindex="-1" role="dialog" aria-hidden="true" id="printModal"
  906. style="top:20%;">
  907. <div class="modal-dialog modal-sm">
  908. <div class="modal-content" style="width: 380px;">
  909. <div class="modal-header">
  910. <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span>
  911. </button>
  912. <h4 class="modal-title">提示</h4>
  913. </div>
  914. <div class="modal-body">
  915. <form class="form-horizontal form-label-left" novalidate>
  916. <div class="col-md-12 col-sm-12 col-xs-12" style="margin-bottom: 10px;">
  917. 请选择打印格式
  918. </div>
  919. <div class="checkbox" style="margin-bottom: 10px;">
  920. <label>
  921. <input type="checkbox" class="flat" checked="checked"> 挂号单
  922. </label>
  923. </div>
  924. <div class="checkbox">
  925. <label>
  926. <input type="checkbox" class="flat" checked="checked"> 挂号收费单
  927. </label>
  928. </div>
  929. </form>
  930. </div>
  931. <div class="modal-footer">
  932. <button type="button" class="btn btn-primary" id="printConfirmButton">打印</button>
  933. <button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
  934. </div>
  935. </div>
  936. </div>
  937. </div>
  938. <!--打印内容弹窗结尾-->
  939. <!--卡号查询病人信息不存在弹窗开始-->
  940. <div class="modal fade bs-example-modal-sm in" tabindex="-1" role="dialog" aria-hidden="true" id="newCardModal"
  941. style="top:20%;">
  942. <div class="modal-dialog modal-sm">
  943. <div class="modal-content" style="width: 480px;">
  944. <div class="modal-header">
  945. <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span>
  946. </button>
  947. <h4 class="modal-title">提示</h4>
  948. </div>
  949. <div class="modal-body">
  950. <form class="form-horizontal form-label-left" novalidate>
  951. <div class="col-md-2 col-sm-2 col-xs-12">
  952. <i class="fa fa-info-circle blue fa-3x"></i>
  953. </div>
  954. <div class="col-md-10 col-sm-10 col-xs-12"
  955. style="font-size: 14px;font-weight: 700;height: 39px;line-height: 39px;">
  956. 未找到病人信息,现在注册病人资料吗?
  957. </div>
  958. </form>
  959. </div>
  960. <div class="modal-footer">
  961. <button type="button" class="btn btn-primary" onclick="$('#newCardModal').modal('hide')">确定</button>
  962. <button type="button" class="btn btn-default">取消</button>
  963. </div>
  964. </div>
  965. </div>
  966. </div>
  967. <!--卡号查询病人信息不存在弹窗结尾-->
  968. <!--窗口设置弹窗开始-->
  969. <div class="modal fade bs-example-modal-sm in" tabindex="-1" role="dialog" aria-hidden="true" id="editWindowsModal"
  970. style="top:20%;">
  971. <div class="modal-dialog modal-sm">
  972. <div class="modal-content" style="width: 480px;">
  973. <div class="modal-header">
  974. <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span>
  975. </button>
  976. <h4 class="modal-title">窗口设置</h4>
  977. </div>
  978. <div class="modal-body">
  979. <form class="form-horizontal form-label-left" novalidate autocomplete="off">
  980. <div class="item form-group">
  981. <div class="col-md-12 col-sm-12 col-xs-12 item">
  982. <label class="control-label col-md-3 col-sm-3 col-xs-12" for="userName">窗口号 <span
  983. class="required">*</span>
  984. </label>
  985. <div class="col-md-3 col-sm-3 col-xs-12">
  986. <input id="windowsNum" class="form-control col-md-7 col-xs-12"
  987. data-validate-length-range="1,3"
  988. placeholder="请输入" required="required" type="text" data-placement="bottom-right">
  989. </div>
  990. </div>
  991. </div>
  992. </form>
  993. </div>
  994. <div class="modal-footer">
  995. <button type="button" class="btn btn-primary" onclick="saveWindows()">确定</button>
  996. <button type="button" class="btn btn-default">取消</button>
  997. </div>
  998. </div>
  999. </div>
  1000. </div>
  1001. <!--窗口设置弹窗结尾-->