From fad04923e4a9174bac391d12c59f1ade15b23521 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期二, 05 三月 2024 10:10:19 +0800
Subject: [PATCH] 切换分支
---
cloud-server-management/src/main/webapp/static/modular/system/cpPayment/cpPayment_info.js | 545 +++++++++++++++++++++++++++++++----------------------
1 files changed, 316 insertions(+), 229 deletions(-)
diff --git a/cloud-server-management/src/main/webapp/static/modular/system/cpPayment/cpPayment_info.js b/cloud-server-management/src/main/webapp/static/modular/system/cpPayment/cpPayment_info.js
index e5c6bfe..639f1c2 100644
--- a/cloud-server-management/src/main/webapp/static/modular/system/cpPayment/cpPayment_info.js
+++ b/cloud-server-management/src/main/webapp/static/modular/system/cpPayment/cpPayment_info.js
@@ -1,51 +1,55 @@
/**
* 车辆管理管理初始化
*/
-var TCompetition = {
- id: "TCompetitionTable", //表格id
+var TQuestion = {
+ id: "TQuestionTable", //表格id
seItem: null, //选中的条目
table: null,
layerIndex: -1
};
-var role =$("#roleType").val()
-var appUserId ;
+var role = $("#roleType").val()
+var appUserId;
/**
* 初始化表格的列
*/
-TCompetition.initColumn = function () {
+TQuestion.initColumn = function () {
return [
{field: 'selectItem', checkbox: true},
{title: '序号', field: 'id', visible: true, align: 'center', valign: 'middle'},
- {title: '所在省市', field: 'provinceAndCity', visible: role==1?true:false, align: 'center', valign: 'middle'},
- {title: '门店名称', field: 'storeName', visible: true, align: 'center', valign: 'middle'},
- {title: '课包类型', field: 'coursePackageType', visible: true, align: 'center', valign: 'middle'},
- {title: '课包名称', field: 'coursePackage', visible: true, align: 'center', valign: 'middle'},
- {title: '购买用户', field: 'payUser', visible: true, align: 'center', valign: 'middle'},
- {title: '联系方式', field: 'phone', visible: true, align: 'center', valign: 'middle'},
- {title: '购课学员', field: 'payStudent', visible: true, align: 'center', valign: 'middle'},
- {title: '购买方式', field: 'buyType', visible: true, align: 'center', valign: 'middle',
- formatter:function (data) {
- return{1:"线下",2:"线上",3:"折扣"}[data]
+ {title: '所在省市', field: 'provinceAndCity', visible: role == 1 ? true : false, align: 'center', valign: 'middle'},
+ {title: '门店名称', field: 'storeName', visible: true, align: 'center', valign: 'middle'},
+ {title: '课包类型', field: 'coursePackageType', visible: true, align: 'center', valign: 'middle'},
+ {title: '课包名称', field: 'coursePackage', visible: true, align: 'center', valign: 'middle'},
+ {title: '购买用户', field: 'payUser', visible: true, align: 'center', valign: 'middle'},
+ {title: '联系方式', field: 'phone', visible: true, align: 'center', valign: 'middle'},
+ {title: '购课学员', field: 'payStudent', visible: true, align: 'center', valign: 'middle'},
+ {
+ title: '购买方式', field: 'buyType', visible: true, align: 'center', valign: 'middle',
+ formatter: function (data) {
+ return {1: "线下", 2: "线上", 3: "折扣"}[data]
}
},
- {title: '支付方式', field: 'buyTypeName', visible: true, align: 'center', valign: 'middle'},
- {title: '总金额', field: 'originalPrice', visible: true, align: 'center', valign: 'middle'},
- {title: '优惠金额', field: 'discountAmount', visible: true, align: 'center', valign: 'middle'},
- {title: '支付价格', field: 'cashPayment', visible: true, align: 'center', valign: 'middle'},
- {title: '支付状态', field: 'payStatus', visible: true, align: 'center', valign: 'middle',
- formatter:function (data) {
- return{1:"待支付",2:"已支付"}[data]
+ {title: '支付方式', field: 'buyTypeName', visible: true, align: 'center', valign: 'middle'},
+ {title: '总金额', field: 'originalPrice', visible: true, align: 'center', valign: 'middle'},
+ {title: '优惠金额', field: 'discountAmount', visible: true, align: 'center', valign: 'middle'},
+ {title: '支付价格', field: 'cashPayment', visible: true, align: 'center', valign: 'middle'},
+ {
+ title: '支付状态', field: 'payStatus', visible: true, align: 'center', valign: 'middle',
+ formatter: function (data) {
+ return {1: "待支付", 2: "已支付"}[data]
}
},
- {title: '赠送课时', field: 'giftClassHours', visible: true, align: 'center', valign: 'middle'}
+ {title: '赠送课时', field: 'giftClassHours', visible: true, align: 'center', valign: 'middle'}
];
};
-function currentTime(timestamp){
+
+function currentTime(timestamp) {
var time = timestamp + '';
- if(time.length != 13){
+ if (time.length != 13) {
timestamp = timestamp * 1000;
}
- var date = new Date(timestamp);;
+ var date = new Date(timestamp);
+ ;
var Y = date.getFullYear() + '-';
var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
var D = (date.getDate() < 10 ? '0' + (date.getDate()) : date.getDate()) + ' ';
@@ -57,12 +61,13 @@
return strDate
}
-function currentTime1(timestamp){
+function currentTime1(timestamp) {
var time = timestamp + '';
- if(time.length != 13){
+ if (time.length != 13) {
timestamp = timestamp * 1000;
}
- var date = new Date(timestamp);;
+ var date = new Date(timestamp);
+ ;
var Y = date.getFullYear() + '-';
var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
var D = (date.getDate() < 10 ? '0' + (date.getDate()) : date.getDate()) + ' ';
@@ -70,19 +75,20 @@
var h = (date.getHours() < 10 ? '0' + (date.getHours()) : date.getHours()) + ':';
var m = (date.getMinutes() < 10 ? '0' + (date.getMinutes()) : date.getMinutes()) + ':';
var s = (date.getSeconds() < 10 ? '0' + (date.getSeconds()) : date.getSeconds());
- var strDate = Y + M + D ;
+ var strDate = Y + M + D;
return strDate
}
+
/**
* 检查是否选中
*/
-TCompetition.check = function () {
+TQuestion.check = function () {
var selected = $('#' + this.id).bootstrapTable('getSelections');
- if(selected.length == 0){
+ if (selected.length == 0) {
Feng.info("请先选中表格中的某一记录!");
return false;
- }else{
- TCompetition.seItem = selected[0];
+ } else {
+ TQuestion.seItem = selected[0];
return true;
}
};
@@ -90,7 +96,7 @@
/**
* 点击添加车辆管理
*/
-TCompetition.openAddTCompetition = function () {
+TQuestion.openAddTQuestion = function () {
var index = layer.open({
type: 2,
title: '添加',
@@ -105,54 +111,54 @@
/**
* 打开查看车辆管理详情
*/
-TCompetition.openTCompetitionDetail = function () {
+TQuestion.openTQuestionDetail = function () {
if (this.check()) {
var index = layer.open({
type: 2,
- title:'编辑',
+ title: '编辑',
area: ['100%', '100%'], //宽高
fix: false, //不固定
maxmin: true,
- content: Feng.ctxPath + '/tShop/tShop_update/' + TCompetition.seItem.id
+ content: Feng.ctxPath + '/tShop/tShop_update/' + TQuestion.seItem.id
});
this.layerIndex = index;
}
};
-TCompetition.info = function () {
+TQuestion.info = function () {
if (this.check()) {
var index = layer.open({
type: 2,
- title:'详情',
+ title: '详情',
area: ['100%', '100%'], //宽高
fix: false, //不固定
maxmin: true,
- content: Feng.ctxPath + '/tShop/tShop_info/' + TCompetition.seItem.id
+ content: Feng.ctxPath + '/tShop/tShop_info/' + TQuestion.seItem.id
});
this.layerIndex = index;
}
};
-TCompetition.gift = function () {
+TQuestion.gift = function () {
if (this.check()) {
var index = layer.open({
type: 2,
- title:'免费福利',
+ title: '免费福利',
area: ['100%', '100%'], //宽高
fix: false, //不固定
maxmin: true,
- content: Feng.ctxPath + '/tShop/tShop_gift/' + TCompetition.seItem.id
+ content: Feng.ctxPath + '/tShop/tShop_gift/' + TQuestion.seItem.id
});
this.layerIndex = index;
}
};
-TCompetition.indexSet = function () {
+TQuestion.indexSet = function () {
if (this.check()) {
var index = layer.open({
type: 2,
- title:'首页设置',
+ title: '首页设置',
area: ['100%', '100%'], //宽高
fix: false, //不固定
maxmin: true,
- content: Feng.ctxPath + '/tShop/tShop_indexSet/' + TCompetition.seItem.id
+ content: Feng.ctxPath + '/tShop/tShop_indexSet/' + TQuestion.seItem.id
});
this.layerIndex = index;
}
@@ -161,171 +167,192 @@
/**
* 删除车辆管理
*/
-TCompetition.delete = function () {
+TQuestion.delete = function () {
if (this.check()) {
- var nickname = TCompetition.seItem.carLicensePlate;
- if (nickname == "" || nickname == null || nickname == undefined){
+ var nickname = TQuestion.seItem.carLicensePlate;
+ if (nickname == "" || nickname == null || nickname == undefined) {
nickname = "该车辆";
- }else{
- nickname = "【"+nickname+"】";
+ } else {
+ nickname = "【" + nickname + "】";
}
swal({
- title: language==1?"您是否确认删除" + nickname + "?":(language==2?"Are you sure to delete the" + nickname + "?":"Apakah Anda pasti akan menghapus" + nickname + "?"),
- text: language==1?"请谨慎操作!":(language==2?' Please operate with caution!':'Harap beroperasi dengan hati -hati!'),
+ title: language == 1 ? "您是否确认删除" + nickname + "?" : (language == 2 ? "Are you sure to delete the" + nickname + "?" : "Apakah Anda pasti akan menghapus" + nickname + "?"),
+ text: language == 1 ? "请谨慎操作!" : (language == 2 ? ' Please operate with caution!' : 'Harap beroperasi dengan hati -hati!'),
type: "warning",
showCancelButton: true,
confirmButtonColor: "#DD6B55",
- confirmButtonText: language==1?"删除":(language==2?'Delete':'Hapus'),
+ confirmButtonText: language == 1 ? "删除" : (language == 2 ? 'Delete' : 'Hapus'),
closeOnConfirm: true
}, function () {
var ajax = new $ax(Feng.ctxPath + "/TCompetition/delete", function (data) {
- if(language==1){
+ if (language == 1) {
swal("删除成功", "您已经成功删除了" + nickname + "。", "success");
- }else if(language==2){
+ } else if (language == 2) {
swal("Delete succeeded!", "You have successfully deleted it" + nickname + "。", "success");
- }else {
+ } else {
swal("Hapus berhasil!", "Anda berhasil menghapus" + nickname + "。", "success");
}
- TCompetition.table.refresh();
+ TQuestion.table.refresh();
}, function (data) {
- if(language==1){
+ if (language == 1) {
swal("删除失败", data.responseJSON.message + "!", "warning");
- }else if(language==2){
+ } else if (language == 2) {
swal("Failed to delete", data.responseJSON.message + "!", "warning");
- }else {
+ } else {
swal("Hapus Gagal", data.responseJSON.message + "!", "warning");
}
});
- ajax.set("TCompetitionId",TCompetition.seItem.id);
+ ajax.set("TCompetitionId", TCompetition.seItem.id);
ajax.start();
});
}
};
-TCompetition.oneChange = function (e) {
+TQuestion.oneChange = function (e) {
console.log(111)
- var oneId=$(e).val();
+ var oneId = $(e).val();
console.log(oneId)
var content = "<option value=''>请选择</option>";
- var ajax = new $ax(Feng.ctxPath + "/tCompetition/onChange", function(data){
- if(data!=null){
+ var ajax = new $ax(Feng.ctxPath + "/tCompetition/onChange", function (data) {
+ if (data != null) {
- $.each(data, function(k,v) {
- content += "<option value='"+v.name+"'>"+v.name+"</option>";
+ $.each(data, function (k, v) {
+ content += "<option value='" + v.name + "'>" + v.name + "</option>";
});
$("#cCode").empty().append(content);
}
});
- ajax.set("oneId",oneId);
+ ajax.set("oneId", oneId);
ajax.start();
};
-TCompetition.nextStore = function (e) {
- var oneId=$(e).val();
+TQuestion.nextStore = function (e) {
+ var oneId = $(e).val();
console.log(oneId)
var content = "<option value=''>请选择</option>";
- var ajax = new $ax(Feng.ctxPath + "/coursePackage/getCoursePackageByStoreId", function(data){
- if(data!=null){
+ var ajax = new $ax(Feng.ctxPath + "/coursePackage/getCoursePackageByStoreId", function (data) {
+ if (data != null) {
- $.each(data, function(k,v) {
- content += "<option value='"+v.id+"'>"+v.name+"</option>";
+ $.each(data, function (k, v) {
+ content += "<option value='" + v.id + "'>" + v.name + "</option>";
});
$("#coursePackageType").empty().append(content);
}
});
- ajax.set("storeId",oneId);
+ ajax.set("storeId", oneId);
ajax.start();
};
-TCompetition.addSubmit = function(){
- var data = {
- appUserId:null,
- studentId:null,
- coursePackageId:null,
- payType:null,
- classHours:null,
- originalPrice:null,
- cashPayment:null,
- playPaiCoin:null,
- totalClassHours:null,
- laveClassHours:null,
- absencesNumber:null,
- payUserType:2,
- payStatus:1,
- orderNumber:null,
- payUserId:2,
- status:1,
- withdrawalTime:"",
- certificate:"",
- state:1,
- giftClassHours:null,
- useTime:"",
- payUserName:"",
- };
- data.appUserId = appUserId;
- data.studentId = $("#student").val()
- data.coursePackageId = $("#coursePackageName").val()
- data.cashPayment = $("#cashPayment").val()
- data.playPaiCoin = $("#playPaiCoin").val()
- data.classHours = $('#courseTime option:selected').text()
- if (role == 1){
- if($("#studentId").val()=='' ){
- Feng.info("请选择学员")
- return;
- }
- if($("#pCode").val()=='' ){
- Feng.info("请选择省")
- return;
- }
- if($("#cCode").val()=='' ){
- Feng.info("请选择市")
- return;
- }
+TQuestion.addSubmit = function () {
+ let studentId = $("#student").val();
+ let pCode = $("#pCode").val();
+ let cCode = $("#cCode").val();
+ let store = $("#store").val();
+ let coursePackageType = $("#coursePackageType").val();
+ let coursePackageName = $("#coursePackageName").val();
+ if (studentId == '' || studentId == null) {
+ Feng.info("请选择学员")
+ return;
}
- if (role!=3){
- if($("#store").val()==''){
- Feng.info("请选择门店")
- return;
- }
+ if (pCode == '' || pCode == null) {
+ Feng.info("请选择省")
+ return;
}
- if($("#coursePackageType").val()=='' ){
+ if (cCode == '' || cCode == null) {
+ Feng.info("请选择市")
+ return;
+ }
+ if (store == '' || store == null) {
+ Feng.info("请选择门店")
+ return;
+ }
+ if (coursePackageType == '' || coursePackageType == null) {
Feng.info("请选择课包类型")
return;
}
- if($("#coursePackageName").val()==''){
+ if (coursePackageName == '' || coursePackageName == null) {
Feng.info("请选择课包名称")
return;
}
- if (role == 1) {
- if ($("#courseTime").val() == '') {
- Feng.info("请选择课时规格")
- return;
+ var data = {
+ appUserId: null,
+ studentId: null,
+ coursePackageId: null,
+ payType: null,
+ classHours: null,
+ originalPrice: null,
+ cashPayment: null,
+ playPaiCoin: null,
+ totalClassHours: null,
+ laveClassHours: null,
+ absencesNumber: null,
+ payUserType: 2,
+ payStatus: 1,
+ orderNumber: null,
+ payUserId: 2,
+ status: 1,
+ withdrawalTime: "",
+ certificate: "",
+ state: 1,
+ giftClassHours: null,
+ useTime: "",
+ payUserName: "",
+ coursePackageConfigId: null
+ };
+ data.appUserId = appUserId;
+ data.coursePackageConfigId = $("#courseTime").val();
+ data.studentId = $("#student").val()
+ data.coursePackageId = $("#coursePackageName").val()
+ data.cashPayment = $("#cashPayment").val()
+ data.playPaiCoin = $("#playPaiCoin").val()
+ data.classHours = $('#courseTime option:selected').text()
+ var selectElement = document.getElementById('coursePackageName');
+ var selectedOption = selectElement.options[selectElement.selectedIndex];
+ var type = selectedOption.getAttribute('data-type');
+
+
+ if (type == 1) {
+ if (role == 1) {
+ if ($("#courseTime").val() == '') {
+ Feng.info("请选择课时规格")
+ return;
+ }
}
+ } else {
+ data.classHours = 0
}
- if($("#cashPayment").val()==''){
+ if ($("#cashPayment").val() == '') {
Feng.info("请输入支付金额")
return;
}
- if($("#playPaiCoin").val()==''){
+ if ($("#playPaiCoin").val() == '') {
Feng.info("请输入玩湃币支付")
return;
}
+ var courseTimeId = $("#courseTime").val()
+ console.log("看看课时")
+ console.log(courseTimeId)
+ data.coursePackageConfigId = courseTimeId;
+ if (typeof courseTimeId === 'undefined') {
+ console.log("进入")
+ courseTimeId = 0;
+ }
$.ajax({
- url: Feng.ctxPath + "/cpPayment/addCoursePackagePayment/"+ $("#courseTime").val(),
+ url: Feng.ctxPath + "/cpPayment/addCoursePackagePayment",
type: "POST",
contentType: "application/json", // 设置请求头的 Content-Type
data: JSON.stringify(data), // 将数据转换为 JSON 字符串
- success: function(response) {
- if (response == "5001"){
+ success: function (response) {
+ if (response == "5001") {
Feng.error("当前课包预约人数已满!")
- }else if(response == "5002"){
+ } else if (response == "5002") {
Feng.error("剩余课时不足,无法购买!")
- }else{
- Feng.success("上架成功!");
- TCompetition.close();
- window.parent.TCompetition.table.refresh();
+ } else {
+ Feng.success("购买成功!");
+ TQuestion.close();
+ window.parent.TQuestion.table.refresh();
}
},
- error: function(xhr, status, error) {
+ error: function (xhr, status, error) {
var errorMessage = xhr.responseText ? xhr.responseText : "上架失败!";
Feng.error("您的网络异常!");
}
@@ -334,84 +361,146 @@
/**
* 关闭此对话框
*/
-TCompetition.close = function() {
- parent.layer.close(window.parent.TCompetition.layerIndex);
+TQuestion.close = function () {
+ parent.layer.close(window.parent.TQuestion.layerIndex);
}
-TCompetition.getCoursePackage = function (e) {
- var oneId=$(e).val();
+TQuestion.getCoursePackage = function (e) {
+ var oneId = $(e).val();
+ console.log("门店id")
console.log(oneId)
- var type = $("#coursePackageType").val();
+ var storeId = $("#store").val();
+ console.log("课包类型")
+ console.log(storeId)
var content = "<option value=''>请选择</option>";
- var ajax = new $ax(Feng.ctxPath + "/coursePackage/getCoursePackageByType", function(data){
- if(data!=null){
+ var ajax = new $ax(Feng.ctxPath + "/coursePackage/getCoursePackageByType", function (data) {
+ if (data != null) {
- $.each(data, function(k,v) {
- content += "<option value='"+v.id+"'>"+v.name+"</option>";
+ $.each(data, function (k, v) {
+ // content += "<option value='"+v.id+"'>"+v.name+"</option>";
+ content += "<option value='" + v.id + "' data-type='" + v.type + "'>" + v.name + "</option>";
});
$("#coursePackageName").empty().append(content);
}
});
- ajax.set("storeId",oneId);
- ajax.set("courseType",type);
+ ajax.set("storeId", storeId);
+ ajax.set("typeId", oneId);
ajax.start();
};
-TCompetition.getCoursePackageConfig = function (e) {
- var oneId=$(e).val();
+TQuestion.getCoursePackageConfig = function (e) {
+ var c1 = document.getElementById("c1");
+ var c2 = document.getElementById("c2");
+ var oneId = $(e).val();
console.log(oneId)
var content = "<option value=''>请选择</option>";
- var ajax = new $ax(Feng.ctxPath + "/cpPayment/getCoursePackageConfig", function(data){
- if(data!=null){
+ var ajax = new $ax(Feng.ctxPath + "/cpPayment/getCoursePackageConfig", function (data) {
+ if (data != null) {
- $.each(data, function(k,v) {
- content += "<option value='"+v.id+"'>"+v.classHours+"</option>";
+ $.each(data, function (k, v) {
+ content += "<option value='" + v.id + "' data-cashPayment='" + v.cashPayment + "' data-playPaiCoin='" + v.playPaiCoin + "'>" + v.classHours + "</option>";
});
$("#courseTime").empty().append(content);
+ } else {
+ c1.style.display = "none";
+ c2.style.display = "none";
}
});
- ajax.set("id",oneId);
+ if (oneId == "") {
+ console.log("关闭");
+ c1.style.display = "none";
+ c2.style.display = "none";
+ } else {
+ console.log("展示")
+ c1.style.display = 'block'
+ c2.style.display = 'block'
+ }
+ ajax.set("id", oneId);
ajax.start();
-};
-TCompetition.twoChange = function (e) {
- var oneId=e;
- var content = "<option value=''>请选择</option>";
- var ajax = new $ax(Feng.ctxPath + "/tCompetition/onChange", function(data){
- if(data!=null){
- $.each(data, function(k,v) {
- content += "<option value='"+v.name+"'>"+v.name+"</option>";
+
+ var ajax1 = new $ax(Feng.ctxPath + "/cpPayment/getCoursePackageType", function (data) {
+ if (data != null) {
+ console.log("data ====" + data)
+ if (data != 1) {
+ document.getElementById("toHidden").style.display = "none";
+
+ var selectElement = document.getElementById('courseTime');
+ var selectedOption = selectElement.options[1];
+ console.log("插入")
+ var cashPayment = selectedOption.getAttribute('data-cashpayment');
+ var playPaiCoin = selectedOption.getAttribute('data-playpaicoin');
+ console.log(cashPayment)
+ console.log(playPaiCoin)
+ $("#cashPayment").val(cashPayment);
+ $("#playPaiCoin").val(playPaiCoin);
+
+
+ } else {
+ document.getElementById("toHidden").style.display = "block";
+
+ }
+
+ }
+ });
+
+ ajax1.set("id", oneId);
+ ajax1.start();
+
+};
+TQuestion.getCoursePackagePrice = function (e) {
+ var c1 = document.getElementById("c1");
+ var c2 = document.getElementById("c2");
+ var oneId = $(e).val();
+ var selectElement = document.getElementById('courseTime');
+ var selectedOption = selectElement.options[selectElement.selectedIndex];
+ console.log("插入")
+ var cashPayment = selectedOption.getAttribute('data-cashpayment');
+ var playPaiCoin = selectedOption.getAttribute('data-playpaicoin');
+ console.log(cashPayment)
+ console.log(playPaiCoin)
+ $("#cashPayment").val(cashPayment);
+ $("#playPaiCoin").val(playPaiCoin);
+};
+TQuestion.twoChange = function (e) {
+ var oneId = e;
+ var content = "<option value=''>请选择</option>";
+ var ajax = new $ax(Feng.ctxPath + "/tCompetition/onChange", function (data) {
+ if (data != null) {
+
+ $.each(data, function (k, v) {
+ content += "<option value='" + v.name + "'>" + v.name + "</option>";
});
$("#cCode").empty().append(content);
}
});
- ajax.set("oneId",oneId);
+ ajax.set("oneId", oneId);
ajax.start();
};
-TCompetition.threeChange = function (e) {
- var oneId=$(e).val();
+TQuestion.threeChange = function (e) {
+ var oneId = $(e).val();
var content1 = "<option value=''>请选择门店</option>";
- var ajax2=new $ax(Feng.ctxPath + "/cpPayment/getStore", function(data){
- $.each(data, function(k,v) {
- content1 += "<option value='"+v.id+"'>"+v.name+"</option>";
+ var ajax2 = new $ax(Feng.ctxPath + "/cpPayment/getStore", function (data) {
+ $.each(data, function (k, v) {
+ content1 += "<option value='" + v.id + "'>" + v.name + "</option>";
});
$("#store").empty().append(content1);
});
- ajax2.set("city",oneId);
+ ajax2.set("city", oneId);
ajax2.start();
};
-TCompetition.fourChange = function (e) {
+TQuestion.fourChange = function (e) {
var content1 = "<option value=''>请选择门店</option>";
- var ajax2=new $ax(Feng.ctxPath + "/cpPayment/getStore", function(data){
- $.each(data, function(k,v) {
- content1 += "<option value='"+v.id+"'>"+v.name+"</option>";
+ var ajax2 = new $ax(Feng.ctxPath + "/cpPayment/getStore", function (data) {
+ $.each(data, function (k, v) {
+ content1 += "<option value='" + v.id + "'>" + v.name + "</option>";
});
$("#store").empty().append(content1);
});
- ajax2.set("city",e);
+ ajax2.set("city", e);
ajax2.start();
};
-TCompetition.getStudent = function () {
+TQuestion.getStudent = function () {
var phone = $("#vipPhone").val();
var phoneRegex = /^1[3456789]\d{9}$/;
// 使用正则表达式进行验证
@@ -425,13 +514,13 @@
var c;
var content = "<option value=''>请选择学员</option>";
$.ajax({
- url: Feng.ctxPath + "/cpPayment/getUserByPhone/"+phone,
+ url: Feng.ctxPath + "/cpPayment/getUserByPhone/" + phone,
type: "GET",
contentType: "application/json", // 设置请求头的 Content-Type
- success: function(response) {
+ success: function (response) {
console.log("===================");
console.log(response)
- if (response==""){
+ if (response == "") {
let htmlStr =
'<div class="form-horizontal">' +
' <div class="col-sm-11" style="padding: 20px;">' +
@@ -452,23 +541,24 @@
, yes: function () {
var index = layer.open({
type: 2,
- title:'首页设置',
+ title: '添加用户',
area: ['100%', '100%'], //宽高
fix: false, //不固定
maxmin: true,
- // todo 写用户管理路径
content: Feng.ctxPath + '/appUser/add'
});
- this.layerIndex = index;
+ // layer.closeAll('page');
},
+ btn2: function () {
+ }
});
- }else{
+ } else {
province = response.province;
city = response.city;
appUserId = response.id;
- var ajax1=new $ax(Feng.ctxPath + "/cpPayment/queryStudentList", function(data){
+ var ajax1 = new $ax(Feng.ctxPath + "/cpPayment/queryStudentList", function (data) {
- if (data.length==0){
+ if (data.length == 0) {
let htmlStr =
'<div class="form-horizontal">' +
' <div class="col-sm-11" style="padding: 20px;">' +
@@ -489,19 +579,18 @@
, yes: function () {
var index = layer.open({
type: 2,
- title:'首页设置',
+ title: '首页设置',
area: ['100%', '100%'], //宽高
fix: false, //不固定
maxmin: true,
- // todo 写用户管理路径
- content: Feng.ctxPath + '/appUser/addStudent/'+appUserId
+ content: Feng.ctxPath + '/appUser/addStudent/' + appUserId
});
- this.layerIndex = index;
+ // layer.closeAll('page');
},
});
}
- $.each(data, function(k,v) {
- content += "<option value='"+v.id+"'>"+v.name+"</option>";
+ $.each(data, function (k, v) {
+ content += "<option value='" + v.id + "'>" + v.name + "</option>";
});
$("#student").empty().append(content);
var provinceSelect = document.getElementById("pCode");
@@ -510,7 +599,7 @@
if (option.text === province) {
option.selected = true;
console.log(option.value)
- TCompetition.twoChange(option.value);
+ TQuestion.twoChange(option.value);
break; // 找到匹配的选项后,可以选择停止遍历
}
}
@@ -521,45 +610,44 @@
var option = citySelect.options[i];
if (option.text === city) {
option.selected = true;
- c = option.text;
- TCompetition.fourChange(c)
+ c = option.text;
+ TQuestion.fourChange(c)
break; // 找到匹配的选项后,可以选择停止遍历
}
}
});
- ajax1.set("appUserId",appUserId);
+ ajax1.set("appUserId", appUserId);
ajax1.start();
}
}
});
-
};
-TCompetition.freeze = function () {
+TQuestion.freeze = function () {
if (this.check()) {
var ajax = new $ax(Feng.ctxPath + "/tShop/freeze", function (data) {
Feng.success("冻结成功!");
- TCompetition.table.refresh();
+ TQuestion.table.refresh();
}, function (data) {
Feng.error("冻结失败!" + data.responseJSON.message + "!");
});
- ajax.set("id",this.seItem.id);
+ ajax.set("id", this.seItem.id);
ajax.start();
}
};
-TCompetition.unfreeze = function () {
+TQuestion.unfreeze = function () {
if (this.check()) {
var selected = $('#' + this.id).bootstrapTable('getSelections');
console.log("看看选择")
console.log(selected)
const data1 = {
- ids:[],
- payUserName:""
+ ids: [],
+ payUserName: ""
};
- selected.forEach(function(obj) {
+ selected.forEach(function (obj) {
var id = "";
id = obj.id;
data1.ids.push(id);
@@ -570,28 +658,28 @@
type: "POST",
contentType: "application/json", // 设置请求头的 Content-Type
data: JSON.stringify(data1), // 将数据转换为 JSON 字符串
- success: function(response) {
+ success: function (response) {
Feng.success("支付成功!");
- TCompetition.table.refresh();
+ TQuestion.table.refresh();
},
- error: function(xhr, status, error) {
+ error: function (xhr, status, error) {
var errorMessage = xhr.responseText ? xhr.responseText : "上架失败!";
Feng.error("您的网络异常!");
}
});
}
};
-TCompetition.reload = function () {
+TQuestion.reload = function () {
if (this.check()) {
let id = this.seItem.id
- var operation = function(){
+ var operation = function () {
var ajax = new $ax(Feng.ctxPath + "/tCity/pwd", function (data) {
Feng.success("重置成功!");
- TCompetition.table.refresh();
+ TQuestion.table.refresh();
}, function (data) {
Feng.error("重置失败!" + data.responseJSON.message + "!");
});
- ajax.set("id",id);
+ ajax.set("id", id);
ajax.start();
}
Feng.confirm("确认重置密码?重置后密码为:a123456", operation);
@@ -599,30 +687,29 @@
};
-TCompetition.carInsurance = function () {
+TQuestion.carInsurance = function () {
if (this.check()) {
var index = layer.open({
type: 2,
- title: language==1?'车辆保险':(language==2?'Vehicle insurance':'Asuransi kendaraan'),
+ title: language == 1 ? '车辆保险' : (language == 2 ? 'Vehicle insurance' : 'Asuransi kendaraan'),
area: ['100%', '100%'], //宽高
fix: false, //不固定
maxmin: true,
- content: Feng.ctxPath + '/TCompetition/carInsurance?carId=' + TCompetition.seItem.id
+ content: Feng.ctxPath + '/TQuestion/carInsurance?carId=' + TQuestion.seItem.id
});
this.layerIndex = index;
}
};
-
/**
* 查询车辆管理列表
*/
-TCompetition.search = function () {
+TQuestion.search = function () {
var queryData = {};
- if ($('#pCode option:selected').text()!="全部"){
+ if ($('#pCode option:selected').text() != "全部") {
queryData['province'] = $('#pCode option:selected').text();
- }else{
+ } else {
queryData['province'] = "";
}
@@ -632,10 +719,10 @@
queryData['payStatus'] = $("#state").val();
queryData['payUser'] = $("#payUser").val();
queryData['payStudent'] = $("#payStudent").val();
- TCompetition.table.refresh({query: queryData});
+ TQuestion.table.refresh({query: queryData});
};
-TCompetition.resetSearch = function () {
+TQuestion.resetSearch = function () {
$("#pCode").val("");
$("#cCode").val("");
$("#coursePackage").val("");
@@ -643,14 +730,14 @@
$("#state").val("");
$("#payUser").val("");
$("#payStudent").val("");
- TCompetition.search();
+ TQuestion.search();
};
$(function () {
- var defaultColunms = TCompetition.initColumn();
- var table = new BSTable(TCompetition.id, "/cpPayment/listAll", defaultColunms);
+ var defaultColunms = TQuestion.initColumn();
+ var table = new BSTable(TQuestion.id, "/cpPayment/listAll", defaultColunms);
table.setPaginationType("client");
- TCompetition.table = table.init();
+ TQuestion.table = table.init();
});
--
Gitblit v1.7.1