From cfa7d0a90e7da9b52606ab8fca364fa5bddddcd4 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期四, 28 八月 2025 20:14:15 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/2.0' into 2.0 --- cloud-server-management/src/main/webapp/static/modular/system/tHuiminCard/tHuiminCard2.js | 100 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 97 insertions(+), 3 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 597ae5b..d000307 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 @@ -40,12 +40,13 @@ Feng.error("搜索失败: " + (data.responseJSON?.message || '服务器异常')); // 错误提示优化 }); + console.log('请求参数222:', this.query.dateRange) // 添加请求参数 ajax.set({ current: this.currentPage, size: this.pageSize, - startTime: this.query.dateRange.length > 0 ? this.query.dateRange[0] : null, - endTime: 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(); @@ -142,10 +143,103 @@ id = this.ids[0] } THuiminCard.openTHuiminCardDetail(id,'detail') + }, + addOrder() { + THuiminCard.addOrder() } }, created() { // 初始化逻辑 this.handleSearch() } -}); \ No newline at end of file +}); +var THuiminCardInfo = { + goodsPicArray: [], + tCarInfoData : {}, + validateFields: { + } +}; +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){ + $("#userList").empty() + Feng.error("操作失败,当前用户未注册") + return; + }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>"; + }); + $("#userList").empty().append(content); + $("#shopId").empty(); + $("#cards").empty(); + } + }); + 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>"; + }); + $("#shopId").empty().append(content); + $("#cards").empty() + } + }); + 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>"; + }); + $("#cards").empty().append(content); + } + }); + ajax.set("storeId",operatorId); + ajax.start(); +} +THuiminCardInfo.addSubmit = function () { + let cardId = $("#cards").val() + if(cardId==""){ + Feng.info("请选择惠民卡") + return; + } + let user = $("#user").val() + 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>"; + }); + $("#cards").empty().append(content); + } + }); + ajax.set("studentId",user); + ajax.set("cardId",cardId); + ajax.start(); +} \ No newline at end of file -- Gitblit v1.7.1