PingAnYeXianSZCG_Web 前端代码

Workreward.html 2.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <script src="../Script/Common/huayi.load.js"></script>
  6. <script src="../Script/Common/huayi.config.js"></script>
  7. <link href="../css/WorkOrder/Search.css" rel="stylesheet">
  8. <script src="../css/laydate/laydate.js"></script>
  9. <link href="../css/init.css" rel="stylesheet" />
  10. <title>红包奖励</title>
  11. <style>
  12. .content-box {
  13. padding-top: 20px;
  14. padding: 10px;
  15. text-align: center;
  16. }
  17. .content-box div {
  18. margin-bottom: 10px;
  19. margin-top: 20px;
  20. }
  21. .content-box input {
  22. height: 34px;
  23. width: 170px;
  24. border: 1px solid #ebebeb;
  25. padding: 6px 12px;
  26. }
  27. </style>
  28. </head>
  29. <body>
  30. <div class="content-box">
  31. <div>
  32. <label for="">奖励时间:</label>
  33. <input type="text" class='phone laydate-icon' id="STime" />
  34. </div>
  35. <div>
  36. <label for="">奖励金额:</label>
  37. <input type="text" id="amount"/>
  38. </div>
  39. <div>
  40. <button class="btns">提交</button>
  41. </div>
  42. </div>
  43. <script>
  44. $(document).ready(function() {
  45. laydate.skin('molv');
  46. //留言时间
  47. laydate({
  48. elem: '#STime',
  49. event: 'focus',
  50. festival: true, //显示节日
  51. });
  52. getBeforeDate();
  53. })
  54. //提交
  55. var ID = helper.request.queryString("str");;
  56. if(ID) {
  57. $(".btns").click(function() {
  58. var teg=/^([\d]+(\.\d{1,2})?$)|^([1-9]+)$/;
  59. if(!teg.test($.trim($("#amount").val()))){
  60. layer.confirm('请输入非负数、非零、最多两位小数的正确格式!', {
  61. icon: 2,
  62. btn: ['确定'] //按钮
  63. });
  64. return;
  65. }
  66. $.ajax({
  67. type: "post",
  68. url: huayi.config.callcenter_url + "WorkOrder/AddAmount",
  69. dataType: 'json',
  70. async: true,
  71. data: {
  72. woid: ID, //工单ID
  73. amount: $("#amount").val(), //奖励金额
  74. retime: $('#STime').val() //奖励时间
  75. token: $.cookie("token")
  76. },
  77. success: function(data) {
  78. /*验证请求*/
  79. if(data.state == "success") {
  80. }
  81. }
  82. });
  83. })
  84. }
  85. function getBeforeDate(n) {
  86. var n = n;
  87. var d = new Date();
  88. var year = d.getFullYear();
  89. var mon = d.getMonth() + 1;
  90. var day = d.getDate();
  91. if(day <= n) {
  92. if(mon > 1) {
  93. mon = mon - 1;
  94. } else {
  95. year = year - 1;
  96. mon = 12;
  97. }
  98. }
  99. d.setDate(d.getDate() - n);
  100. year = d.getFullYear();
  101. mon = d.getMonth() + 1;
  102. day = d.getDate();
  103. s = year + "-" + (mon < 10 ? ('0' + mon) : mon) + "-" + (day < 10 ? ('0' + day) : day);
  104. return s;
  105. }
  106. $("#STime").val(getBeforeDate(0));
  107. </script>
  108. </body>
  109. </html>