health-index-add-weight.html 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
  5. <meta charset="utf-8">
  6. <title>添加体重</title>
  7. <link rel="stylesheet" type="text/css" href="../../../css/cross.css" />
  8. <link rel="stylesheet" type="text/css" href="../../../iconfont/iconfont.css" />
  9. <link rel="stylesheet" type="text/css" href="../css/ss-style.css" />
  10. <link rel="stylesheet" type="text/css" href="../../../css/cross.ui.css">
  11. </head>
  12. <body>
  13. <div class="c-main">
  14. <!--<div class="h45">
  15. <div class="demo-comtop">
  16. <a class="mui-action-back"></a>
  17. <h1>体重</h1>
  18. </div>
  19. </div>-->
  20. <div class="wis-fix c-border-b mt15">
  21. <ul class="c-list patient-list c-border-t mt fosx-li" data-list="patientInfo">
  22. <li>
  23. <div class="c-list-value pr30" style="width: 80px;">
  24. <h4><em class="star"></em>记录时间</h4>
  25. </div>
  26. <div class="c-list-info">
  27. <div class="input-group width-100">
  28. <input type="text" class="form-control width-100 no-border" placeholder="请输入记录时间" style="background: #FFFFFF;" data-time="date" value="" id="date">
  29. <span class="form-select-arrow"></span>
  30. </div>
  31. </div>
  32. </li>
  33. <li>
  34. <div class="c-list-value pr30" style="width: 80px;">
  35. <h4><em class="star"></em>体重</h4>
  36. </div>
  37. <div class="c-list-info">
  38. <div class="input-group width-100">
  39. <input type="text" class="form-control width-100 no-border" placeholder="请输入体重" style="background: #FFFFFF;" data-val="weight" value="" id="val">
  40. <span class="form-select-arrow"></span>
  41. </div>
  42. </div>
  43. </li>
  44. </ul>
  45. </div>
  46. <div class="bottom-box clearfix mt20 plr15">
  47. <a href="javascript:;" id="save" class="c-btn-full c-btn-4dcd70 c-btn-radius fl c-f18">保存</a>
  48. </div>
  49. </div>
  50. </body>
  51. <script src="../../../js/jquery/2.1.3/jquery.js"></script>
  52. <script src="../../../widget/mobiscroll/2.15.1/js/mobiscroll.js"></script>
  53. <script src="../../../widget/artDialog/6.0.5/js/dialog-plus.min.js"></script>
  54. <script src="../js/health-index.js"></script>
  55. <script src="../../../js/common_http.js"></script>
  56. <script type="text/javascript" src="../../../js/weixin_common.js" ></script>
  57. <link rel="stylesheet" type="text/css" href="../../../widget/mobiscroll/2.15.1/css/mobiscroll.css">
  58. <link rel="stylesheet" type="text/css" href="../../../widget/artDialog/6.0.5/css/ui-dialog.min.css">
  59. <script type="text/javascript" src="../../../js/mui.min.js"></script>
  60. <script>
  61. $(function() {
  62. document.getElementById("save").addEventListener("tap", function() {
  63. var record_date = document.getElementById("date").value;
  64. var val = document.getElementById("val").value;
  65. val = val.replace("kg","");
  66. if(!record_date){
  67. dialog({contentType:'tipsbox', skin:'bk-popup' , content:'请选择记录时间'}).show();
  68. return ;
  69. }
  70. if(!val){
  71. dialog({contentType:'tipsbox', skin:'bk-popup' , content:'请输入正确的体重值'}).show();
  72. return ;
  73. }
  74. addHealthIndex("", record_date, val, 0, 0, 0, 0, 0, 0, 3, addWeightSuccess);
  75. })
  76. });
  77. $(function() {
  78. /* 选择日期 */
  79. $('input')
  80. var opt1 = {
  81. preset: 'date',
  82. theme: 'ios',
  83. lang: 'zh',
  84. minDate: new Date(1900, 01, 01)
  85. };
  86. $('input[data-time=date]').mobiscroll(opt1);
  87. /*************体重*****************/
  88. function androidNum() { //判断安卓版本号
  89. var userAgent = navigator.userAgent;
  90. //alert(userAgent)
  91. var index = userAgent.indexOf("Android")
  92. if (index >= 0) {
  93. var androidVersion = parseFloat(userAgent.slice(index + 8));
  94. if (androidVersion < 5) {
  95. // 版本小于5的事情
  96. var uy = dialog({
  97. contentType: 'tipsbox',
  98. content: 'loading',
  99. closeTime: 500
  100. }).showModal();
  101. }
  102. }
  103. }
  104. var opt2 = {
  105. theme: 'ios',
  106. lang: 'zh',
  107. formatValue: function(d) {
  108. return d.join(',');
  109. },
  110. customWheels: true,
  111. wheels: [
  112. [{
  113. keys: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'],
  114. values: [' ', '1', '2', '3', '4', '5', '6', '7', '8', '9']
  115. }, {
  116. keys: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'],
  117. values: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']
  118. }, {
  119. keys: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'],
  120. values: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']
  121. }, {
  122. keys: ['0'],
  123. values: ['.']
  124. }, {
  125. keys: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'],
  126. values: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']
  127. }, {
  128. keys: ['0'],
  129. values: ['kg']
  130. }, ]
  131. ],
  132. onSelect: function(valueText, inst) {
  133. var dd = eval("[" + valueText + "]");
  134. $('input[data-val=weight]').val(dd[0].values + dd[1].values + dd[2].values + dd[3].values + dd[4].values + dd[5].values);
  135. //androidNum();
  136. },
  137. onShow: function() {
  138. }
  139. };
  140. $('input[data-val=weight]').mobiscroll(opt2);
  141. })
  142. </script>
  143. </html>