From 370d23bdd53cc6dab3cfe0949b0e3a7746dfc110 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期四, 07 八月 2025 20:42:15 +0800 Subject: [PATCH] 后台代码 --- ManagementZYTravel/guns-admin/src/main/webapp/static/modular/system/tDriver/yesDriver.js | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 103 insertions(+), 0 deletions(-) diff --git a/ManagementZYTravel/guns-admin/src/main/webapp/static/modular/system/tDriver/yesDriver.js b/ManagementZYTravel/guns-admin/src/main/webapp/static/modular/system/tDriver/yesDriver.js index 76482c7..6200adb 100644 --- a/ManagementZYTravel/guns-admin/src/main/webapp/static/modular/system/tDriver/yesDriver.js +++ b/ManagementZYTravel/guns-admin/src/main/webapp/static/modular/system/tDriver/yesDriver.js @@ -617,6 +617,109 @@ } }; +YesDriver.balance=function(){ + if (this.check()) { + var index = layer.open({ + type: 2, + title: '余额明细', + area: ['100%', '100%'], //宽高 + fix: false, //不固定 + maxmin: true, + content: Feng.ctxPath + '/tIncome/balance?id='+ YesDriver.seItem.id + }); + this.layerIndex = index; + + } +}; +/** + * 余额修改 + */ +YesDriver.changeMoney = function () { + if (this.check()) { + // 所选司机余额 + var balance = YesDriver.seItem.balance; + var index = layer.load(1,{ + type: 1 + , title: '余额修改' + , area: ['50%', '50%'] + , offset: 'auto' //具体配置参考:http://www.layui.com/doc/modules/layer.html#offset + , id: 'layerDemo' //防止重复弹出cge + , content: '<div class="form-horizontal">' + + ' <div class="col-sm-11" >' + + ' <div class="col-sm-11">' + + ' <div class="form-group">\n' + + ' <label class="col-sm-3 control-label">当前余额:</label>\n' + + ' <div class="col-sm-9">\n' + + ' <label > '+balance+'元'+'</label> '+ + ' </div>\n' + + ' </div>\n' + + + ' <div class="form-group">\n' + + ' <label class="col-sm-3 control-label">操作类型:</label>\n' + + '<div class="col-sm-3">'+ + + '<select id = "type" class="form-control">'+ + '<option value="1">增加</option>'+ + '<option value="2">减少</option>'+ + '</select>'+ + '</div>\n'+ + '</div>\n'+ + ' <div class="form-group">\n' + + ' <label class="col-sm-3 control-label">变更金额:</label>\n' + + ' <div class="col-sm-9">\n' + + ' <input type="number" id="mount" value=""> 元 '+ + ' </div>\n' + + ' </div>\n' + + ' <div class="form-group">\n' + + ' <label class="col-sm-3 control-label">备注:</label>\n' + + ' <div class="col-sm-9">\n' + + ' <input type="text" id="remark" value=""> '+ + ' </div>\n' + + ' </div>\n' + + ' </div>' + + ' </div>' + + '</div>' + , btn: ['关闭', '保存'] + , btnAlign: 'c' //按钮居中 + , shade: 0.5 //不显示遮罩 + ,load:1 + , yes: function () { + layer.closeAll(); + }, + btn2:function () { + var id = YesDriver.seItem.id; + var mount = $("#mount").val(); + var type = $("#type").val(); + var ajax = new $ax(Feng.ctxPath + "/tDriver/changeMoney", function (data) { + if (data == 502){ + Feng.error("司机余额小于扣除的金额!"); + return; + } + if (data.code == 200) { + Feng.success("操作成功!"); + window.location.reload(); + window.parent.layer.closeAll(); + } + }, function (data) { + Feng.error("操作失败!") + window.location.reload(); + window.parent.layer.closeAll(); + return Feng.error("操作失败!"); + }); + ajax.set("id", id); + ajax.set("mount", mount); + ajax.set("type", type); + ajax.set("remark", remark); + ajax.start(); + layer.closeAll(); + } + }); + this.layerIndex = index; + } +}; + + + var agreement; $(function(){ agreement = new agreement(); -- Gitblit v1.7.1