addBAC.vm 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201
  1. <input type="hidden" value="customerAppoint.do?v=bank_appoint_customer&" name="action" id="action">
  2. <link href="./liger/lib/ligerUI/skins/Aqua/css/ligerui-all.css" rel="stylesheet" type="text/css" />
  3. <script src="./liger/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
  4. <script src="./liger/lib/ligerUI/js/plugins/ligerDateEditor.js" type="text/javascript"></script>
  5. <script type="text/javascript">
  6. $(document).ready(function(){
  7. var d = $("[name='appointTime']").val();
  8. if(d==""||d=="-") d = getCurrentDate();
  9. var customerName = $("#customerName").val();
  10. if(customerName==null || customerName==""){
  11. $("#dtitle").html("添加客户预约");
  12. $("#state").val("0");
  13. }else{
  14. $("#dtitle").html("编辑客户预约");
  15. }
  16. if($("#read").val()== "read"){
  17. $("#dtitle").html("查看客户预约");
  18. }else{
  19. $("#appointTime").ligerDateEditor({ showTime: true, labelAlign: 'left', width:150,height:21,initValue:d});
  20. }
  21. $("#appointAmount").attr("readonly","readonly");
  22. var baiyuan = $("#baiyuan").val();
  23. var wusyuan = $("#wusyuan").val();
  24. var ersyuan = $("#ersyuan").val();
  25. var syuan = $("#syuan").val();
  26. var wyuan = $("#wyuan").val();
  27. var yiyuan = $("#yiyuan").val();
  28. var wjiao = $("#wjiao").val();
  29. var yijiao = $("#yijiao").val();
  30. var appointAmount = "";
  31. if(baiyuan=="" || baiyuan==null){
  32. $("#baiyuan").val("0");
  33. }
  34. if(wusyuan=="" || wusyuan==null){
  35. $("#wusyuan").val("0");
  36. }
  37. if(ersyuan=="" || ersyuan==null){
  38. $("#ersyuan").val("0");
  39. }
  40. if(syuan=="" || syuan==null){
  41. $("#syuan").val("0");
  42. }
  43. if(wyuan=="" || wyuan==null){
  44. $("#wyuan").val("0");
  45. }
  46. if(yiyuan=="" || yiyuan==null){
  47. $("#yiyuan").val("0");
  48. }
  49. if(wjiao=="" || wjiao==null){
  50. $("#wjiao").val("0");
  51. }
  52. if(yijiao=="" || yijiao==null){
  53. $("#yijiao").val("0");
  54. }
  55. $("#baiyuan").add($("#wusyuan")).add($("#ersyuan")).add($("#syuan")).add($("#wyuan")).add($("#yiyuan")).add($("#wjiao")).add($("#yijiao")).keypress(
  56. function(){
  57. return /^\d$/.test(String.fromCharCode(event.keyCode||event.keycode||event.which));
  58. }
  59. ).keyup(
  60. function(){
  61. this.value=this.value.replace(/\D/g,'');
  62. }).blur(
  63. function(){
  64. this.value=this.value.replace(/\D/g,'');
  65. totalNum();
  66. }
  67. );
  68. });
  69. function submitDataForm(){
  70. var p1 = {name:"customerName",model:[{type:"require",msg:"客户名称不能为空!"}]} ;
  71. var rs = validate(p1);
  72. var p2 = {name:"appointAmount",model:[{type:"require",msg:"预约金额不能为空!"}]} ;
  73. rs &= validate(p2);
  74. var p3 = {name:"transferType",model:[{type:"require",msg:"转帐方式不能为空!"}]} ;
  75. rs &= validate(p3);
  76. var p4 = {name:"appointTime",model:[{type:"require",msg:"预约日期不能为空!"}]} ;
  77. rs &= validate(p4);
  78. var appointTime = $("#appointTime").val();
  79. if(appointTime == ""){
  80. addFieldError("dateerror","预约日期不能为空!");
  81. }
  82. if(!rs)return;
  83. $("#ywform").submit();
  84. }
  85. function totalNum(){
  86. var baiyuan = $("#baiyuan").val();
  87. var wusyuan = $("#wusyuan").val();
  88. var ersyuan = $("#ersyuan").val();
  89. var syuan = $("#syuan").val();
  90. var wyuan = $("#wyuan").val();
  91. var yiyuan = $("#yiyuan").val();
  92. var wjiao = $("#wjiao").val();
  93. var yijiao = $("#yijiao").val();
  94. var appointAmount = "";
  95. if(baiyuan=="" || baiyuan==null){
  96. baiyuan = 0;
  97. $("#baiyuan").val("0");
  98. }
  99. if(wusyuan=="" || wusyuan==null){
  100. wusyuan = 0;
  101. $("#wusyuan").val("0");
  102. }
  103. if(ersyuan=="" || ersyuan==null){
  104. ersyuan = 0;
  105. ("#ersyuan").val("0");
  106. }
  107. if(syuan=="" || syuan==null){
  108. syuan = 0;
  109. $("#syuan").val("0");
  110. }
  111. if(wyuan=="" || wyuan==null){
  112. wyuan = 0;
  113. $("#wyuan").val("0");
  114. }
  115. if(yiyuan=="" || yiyuan==null){
  116. yiyuan = 0;
  117. $("#yiyuan").val("0");
  118. }
  119. if(wjiao=="" || wjiao==null){
  120. wjiao = 0;
  121. $("#wjiao").val("0");
  122. }
  123. if(yijiao=="" || yijiao==null){
  124. yijiao = 0;
  125. $("#yijiao").val("0");
  126. }
  127. appointAmount = baiyuan*100 + wusyuan*50 + ersyuan*20 + syuan*10 + wyuan*5 + yiyuan*1+ wjiao*0.5 + yijiao*0.1;
  128. if(appointAmount == 0 || appointAmount == NaN){
  129. appointAmount = "";
  130. }else{
  131. appointAmount = formatFloat(appointAmount,2);
  132. }
  133. $("#appointAmount").val(appointAmount);
  134. }
  135. function formatFloat(src, pos)
  136. {
  137. return Math.round(src*Math.pow(10, pos))/Math.pow(10, pos);
  138. }
  139. </script>
  140. <style type="text/css">
  141. .amount_text{
  142. height:20px;padding-top:5px;width:220px;display:inline-block;
  143. }
  144. .amount_text span{
  145. margin-left:3px;
  146. }
  147. </style>
  148. <body>
  149. <div class="forum-container">
  150. <center>
  151. <Table border="0" cellspacing="1" cellpadding="0" class="l-table-edit line">
  152. <tr><th colspan="2" id="dtitle">添加客户预约</th></tr>
  153. <tr>
  154. <td class="l-table-edit-text">客户名称<FONT COLOR="red">*</FONT>:</td>
  155. <td class="l-table-edit-td">${workItem.customerName}</td>
  156. </tr>
  157. <tr>
  158. <td class="l-table-edit-text">预约金额<FONT COLOR="red">*</FONT>:</td>
  159. <td class="l-table-edit-td">${workItem.appointAmount}&nbsp;元</td>
  160. </tr>
  161. <tr>
  162. <td class="l-table-edit-text">金额面额及数量选择<FONT COLOR="red">*</FONT>:</td>
  163. <td class="l-table-edit-td">
  164. <span class='amount_text'>
  165. ${workItem.baiyuan}<span>张*100元</span></span>
  166. <span class='amount_text'>
  167. ${workItem.wusyuan}<span>张*50元</span></span>
  168. <span class='amount_text'>
  169. ${workItem.ersyuan}<span>张*20元</span></span><br/>
  170. <span class='amount_text'>
  171. ${workItem.syuan}<span>张*10元</span></span>
  172. <span class='amount_text'>
  173. ${workItem.wyuan}<span>张*5元</span></span>
  174. <span class='amount_text'>
  175. ${workItem.yiyuan}<span>张*1元</span></span><br/>
  176. <span class='amount_text'>
  177. ${workItem.wjiao}<span>张*5角</span></span>
  178. <span class='amount_text'>
  179. ${workItem.yijiao}<span>张*1角</span></span>
  180. </td>
  181. <tr>
  182. <td class="l-table-edit-text">转帐方式<FONT COLOR="red">*</FONT>:</td>
  183. <td class="l-table-edit-td">${workItem.transferType}</td>
  184. </tr>
  185. <tr>
  186. <td class="l-table-edit-text">预约日期<FONT COLOR="red">*</FONT>:</td>
  187. <td class="l-table-edit-td">${workItem.appointTime}<span id="dateerror" name="dateerror"></span></td>
  188. </tr>
  189. <tr>
  190. <td class="l-table-edit-text">备注 :</td>
  191. <td class="l-table-edit-td">${workItem.remark}</td>
  192. </tr>
  193. <div style="display: none;">
  194. ${workItem.state}
  195. <input name="operator" type="hidden" id="operator" value="${workItem.operator}" />
  196. </div>
  197. </TABLE>
  198. </center>
  199. </div>
  200. </body>