From 8f459b234a4c97f7a2ef4287d1a1dce703c7b048 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期一, 18 八月 2025 11:10:03 +0800
Subject: [PATCH] 会员协议
---
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