|
|
@@ -69,7 +69,7 @@
|
|
|
<label class="layui-form-label">扣款总金额</label>
|
|
|
<div class="layui-input-inline">
|
|
|
<input class="layui-input" type="text" id="TotalAmount" name="TotalAmount"
|
|
|
- onkeyup="CheckAmount(this)" maxlength="20" lay-verify="" autocomplete="off"
|
|
|
+ oninput="OnInput(event)" maxlength="20" lay-verify="" autocomplete="off"
|
|
|
placeholder="请输入扣款总金额">
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -101,14 +101,29 @@
|
|
|
<script src="/other/mybjq/lang/zh_CN.js"></script>
|
|
|
<script>
|
|
|
|
|
|
- function CheckAmount(info) {
|
|
|
-
|
|
|
+ function ChangeInfo() {
|
|
|
+ var userdata = $("#confirmFrm").serialize();
|
|
|
+ $.ajax({
|
|
|
+ type: "POST",
|
|
|
+ url: "/Admin/ToChargeBackRecord/ChangeInfoDo?r=" + Math.random(1),
|
|
|
+ data: "userdata",
|
|
|
+ dataType: "text",
|
|
|
+ success: function (data) {
|
|
|
+ layer.close(index);
|
|
|
+ layer.alert(data.replace(/\n/g, '<br />'), { area: ['700px', '750px'] });
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
+ function OnInput(event) {
|
|
|
+ $('#TimeNumber').val("");
|
|
|
+ $("#SubList").html("");
|
|
|
}
|
|
|
|
|
|
function CheckTimeNumber(obj) {
|
|
|
var totalAmount = $('#TotalAmount').val();//扣款总金额
|
|
|
count = obj.value;
|
|
|
- if (count > 12 || totalAmount != amount) {
|
|
|
+ if (count > 12) {
|
|
|
layer.msg('最多可分12期');
|
|
|
obj.value = '';
|
|
|
$("#SubList").html("");
|
|
|
@@ -116,8 +131,9 @@
|
|
|
}
|
|
|
chargeAmount = (totalAmount / count).toFixed(2);
|
|
|
leave = (totalAmount - (chargeAmount * count)).toFixed(2);
|
|
|
+ leaveAmount = ((chargeAmount * 100 + leave * 100) / 100).toFixed(2);
|
|
|
+ console.log(chargeAmount);
|
|
|
console.log(leave);
|
|
|
- leaveAmount = Number(chargeAmount) + Number(leave);
|
|
|
console.log(leaveAmount);
|
|
|
num = 0;
|
|
|
nums = 0;
|
|
|
@@ -146,12 +162,9 @@
|
|
|
var time = $('#StartDate').val() + '-20 00:00:00';
|
|
|
|
|
|
var dateTime = new Date(time);
|
|
|
- console.log(dateTime);
|
|
|
dateTime = dateTime.setMonth(dateTime.getMonth() + nums - 1);
|
|
|
- console.log(dateTime);
|
|
|
dateTime = new Date(dateTime);
|
|
|
|
|
|
- console.log(time);
|
|
|
laydate.render({
|
|
|
elem: '#StartDates' + nums,
|
|
|
type: 'datetime',
|