From 588126c06141b8302c193dcec01acb00bb70ca09 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期一, 22 九月 2025 17:49:33 +0800 Subject: [PATCH] bug修改 --- cloud-server-management/src/main/webapp/static/modular/system/tHuiminCard/tHuiminCard2.js | 129 ++++++++++++++++++++---------------------- 1 files changed, 62 insertions(+), 67 deletions(-) diff --git a/cloud-server-management/src/main/webapp/static/modular/system/tHuiminCard/tHuiminCard2.js b/cloud-server-management/src/main/webapp/static/modular/system/tHuiminCard/tHuiminCard2.js index fe5e210..e5ad914 100644 --- a/cloud-server-management/src/main/webapp/static/modular/system/tHuiminCard/tHuiminCard2.js +++ b/cloud-server-management/src/main/webapp/static/modular/system/tHuiminCard/tHuiminCard2.js @@ -14,8 +14,7 @@ pageSize: 10, total: 800, ids: [], - tableData: [ - ] + tableData: [] } }, methods: { @@ -27,10 +26,10 @@ (data) => { // 改用箭头函数 console.log('原始数据:', data); this.loading = false; - if(data.rows && Array.isArray(data.rows)){ + if (data.rows && Array.isArray(data.rows)) { vm.tableData = data.rows; vm.total = data.total; - }else{ + } else { vm.tableData = []; vm.total = 0; } @@ -45,8 +44,8 @@ ajax.set({ current: this.currentPage, size: this.pageSize, - startTime: this.query.dateRange !=null && this.query.dateRange.length > 0 ? this.query.dateRange[0] : null, - endTime: this.query.dateRange !=null && this.query.dateRange.length > 0 ? this.query.dateRange[1] : null, + startTime: this.query.dateRange != null && this.query.dateRange.length > 0 ? this.query.dateRange[0] : null, + endTime: this.query.dateRange != null && this.query.dateRange.length > 0 ? this.query.dateRange[1] : null, ...this.query }); ajax.start(); @@ -56,11 +55,11 @@ THuiminCard.openAddTHuiminCard(); }, handleEdit(id) { - if (this.ids.length === 0){ + if (this.ids.length === 0) { Feng.info('请选择要操作的数据') return } - if (this.ids.length > 1){ + if (this.ids.length > 1) { Feng.info('请选择一条数据') return } @@ -69,29 +68,28 @@ handleDelete() { // 删除逻辑 console.log(this.ids) - if (this.ids.length === 0){ + if (this.ids.length === 0) { Feng.info('请选择要操作的数据') return } const mv = this - Feng.confirm("确定要删除该玩湃惠民卡吗?", function () { - this.ids.forEach(id => { - - const ajax = new $ax(Feng.ctxPath + "/tHuiminCard/delete", function (data) { - Feng.success("操作成功!"); - mv.handleSearch(); - }, function (data) { - Feng.error("操作失败!" + data.responseJSON.message + "!"); - }); - ajax.set("ids",mv.ids.join(",")); - ajax.start(); - }) + Feng.confirm("确定要删除该玩湃惠民卡吗?", () => { + this.ids.forEach(id => { + const ajax = new $ax(Feng.ctxPath + "/tHuiminCard/delete", function (data) { + Feng.success("操作成功!"); + mv.handleSearch(); + }, function (data) { + Feng.error("操作失败!" + data.responseJSON.message + "!"); + }); + ajax.set("ids",mv.ids.join(",")); + ajax.start(); + }) }); }, handleShelves(status) { // 上架逻辑 console.log(this.ids) - if (this.ids.length === 0){ + if (this.ids.length === 0) { Feng.info('请选择要操作的数据') return } @@ -104,8 +102,8 @@ }, function (data) { Feng.error("操作失败!" + data.responseJSON.message + "!"); }); - ajax.set("id",id); - ajax.set("status",status); + ajax.set("id", id); + ajax.set("status", status); ajax.start(); @@ -129,22 +127,22 @@ this.ids = selection.map(item => item.id) }, handleViewDetail(row) { - if (this.ids.length === 0 && !row){ + if (this.ids.length === 0 && !row) { Feng.info('请选择要操作的数据') return } - if (this.ids.length > 1 && !row){ + if (this.ids.length > 1 && !row) { Feng.info('请选择一条数据') return } // 查看详情 let id; - if (row){ + if (row) { id = row.id - }else { + } else { id = this.ids[0] } - THuiminCard.openTHuiminCardDetail(id,'detail') + THuiminCard.openTHuiminCardDetail(id, 'detail') }, addOrder() { THuiminCard.addOrder() @@ -157,91 +155,88 @@ }); var THuiminCardInfo = { goodsPicArray: [], - tCarInfoData : {}, - validateFields: { - } + tCarInfoData: {}, + validateFields: {} }; -THuiminCardInfo.close = function() { +THuiminCardInfo.close = function () { parent.layer.close(window.parent.THuiminCard.layerIndex); } THuiminCardInfo.checkUser = function (e) { console.log("用户手机号") console.log(e) - var ajax = new $ax(Feng.ctxPath + "/tHuiminCard/checkUser", function(data){ - if(data==500){ + var ajax = new $ax(Feng.ctxPath + "/tHuiminCard/checkUser", function (data) { + if (data == 500) { $("#userList").empty() Feng.error("操作失败,当前用户未注册") return; - }else if (data==501){ + } else if (data == 501) { $("#userList").empty() Feng.error("操作失败,当前用户未添加人员信息") return; - } - - else{ - var content='<option value="">选择人员</option>'; - $.each(data, function(k,v) { - content += "<option value='"+v.id+"'>"+v.name+"</option>"; + } else { + var content = '<option value="">选择人员</option>'; + $.each(data, function (k, v) { + content += "<option value='" + v.id + "'>" + v.name + "</option>"; }); $("#userList").empty().append(content); $("#shopId").empty(); $("#cards").empty(); } }); - ajax.set("phone",phone); + ajax.set("phone", phone); ajax.start(); } THuiminCardInfo.getStores = function (e) { - var operatorId=$(e).val(); - var ajax = new $ax(Feng.ctxPath + "/tHuiminCard/getStores", function(data){ - if(data!=null){ - var content='<option value="">选择门店</option>'; - $.each(data, function(k,v) { - content += "<option value='"+v.id+"'>"+v.name+"</option>"; + var operatorId = $(e).val(); + var ajax = new $ax(Feng.ctxPath + "/tHuiminCard/getStores", function (data) { + if (data != null) { + var content = '<option value="">选择门店</option>'; + $.each(data, function (k, v) { + content += "<option value='" + v.id + "'>" + v.name + "</option>"; }); $("#shopId").empty().append(content); $("#cards").empty() } }); - ajax.set("operatorId",operatorId); + ajax.set("operatorId", operatorId); ajax.start(); } THuiminCardInfo.getCards = function (e) { - var operatorId=$(e).val(); - var ajax = new $ax(Feng.ctxPath + "/tHuiminCard/getCards", function(data){ - if(data!=null){ - var content='<option value="">选择玩湃惠民卡</option>'; - $.each(data, function(k,v) { - content += "<option value='"+v.id+"'>"+v.name+"</option>"; + var operatorId = $(e).val(); + var ajax = new $ax(Feng.ctxPath + "/tHuiminCard/getCards", function (data) { + if (data != null) { + var content = '<option value="">选择玩湃惠民卡</option>'; + $.each(data, function (k, v) { + content += "<option value='" + v.id + "'>" + v.name + "</option>"; }); $("#cards").empty().append(content); } }); - ajax.set("storeId",operatorId); + ajax.set("storeId", operatorId); ajax.start(); } THuiminCardInfo.addSubmit = function () { let cardId = $("#cards").val() - if(cardId==""){ + if (cardId == "") { Feng.info("请选择惠民卡") return; } let user = $("#user").val() - if(user==""){ + if (user == "") { Feng.info("请选择绑定人员信息") return; } - var operatorId=$(e).val(); - var ajax = new $ax(Feng.ctxPath + "/tHuiminCard/addPayHuiMing", function(data){ - if(data!=null){ - var content='<option value="">选择玩湃惠民卡</option>'; - $.each(data, function(k,v) { - content += "<option value='"+v.id+"'>"+v.name+"</option>"; + var operatorId = $(e).val(); + var ajax = new $ax(Feng.ctxPath + "/tHuiminCard/addPayHuiMing", function (data) { + if (data != null) { + var content = '<option value="">选择玩湃惠民卡</option>'; + $.each(data, function (k, v) { + content += "<option value='" + v.id + "'>" + v.name + "</option>"; }); $("#cards").empty().append(content); } }); - ajax.set("studentId",user); - ajax.set("cardId",cardId); + ajax.set("studentId", user); + ajax.set("cardId", cardId); ajax.start(); } \ No newline at end of file -- Gitblit v1.7.1