From 8b09fbc19a96b57bf1d0e4d7c79b51a76aeca554 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期五, 28 三月 2025 19:57:56 +0800 Subject: [PATCH] 修改bug --- ManagementIGOTravel/guns-admin/src/main/webapp/static/modular/system/tServerCarmodel/tServerCarmodel_info.js | 81 ++++++++++++++++++++++++++-------------- 1 files changed, 53 insertions(+), 28 deletions(-) diff --git a/ManagementIGOTravel/guns-admin/src/main/webapp/static/modular/system/tServerCarmodel/tServerCarmodel_info.js b/ManagementIGOTravel/guns-admin/src/main/webapp/static/modular/system/tServerCarmodel/tServerCarmodel_info.js index 6386169..23ebeb4 100644 --- a/ManagementIGOTravel/guns-admin/src/main/webapp/static/modular/system/tServerCarmodel/tServerCarmodel_info.js +++ b/ManagementIGOTravel/guns-admin/src/main/webapp/static/modular/system/tServerCarmodel/tServerCarmodel_info.js @@ -4,14 +4,24 @@ var TServerCarmodelInfoDlg = { tServerCarmodelInfoData : {}, validateFields: { - name: { + chineseName: { validators: { notEmpty: { - message: '车型名称不能为空' - }, - regexp: { - regexp: /^.{1,15}$/, - message: '车型名称不能超过15个字' + message: '中文车型名称不能为空' + } + } + }, + englishName: { + validators: { + notEmpty: { + message: '英文车型名称不能为空' + } + } + }, + frenchName: { + validators: { + notEmpty: { + message: '法文车型名称不能为空' } } }, @@ -69,7 +79,9 @@ this .set('id') .set('type') - .set('name') + .set('chineseName') + .set('englishName') + .set('frenchName') .set('img') .set('state') .set('insertTime'); @@ -85,15 +97,24 @@ if(!this.validate()){ return ; } - var checkbox1 = $('#checkbox1').prop('checked'); - var checkbox4 = $('#checkbox4').prop('checked'); - var temp = 0; - var temp1 = 0; - if (checkbox1){ - temp = 1; + var temp =1; + var radioButtons = document.getElementsByName('radio1'); + // 遍历单选按钮 + for (var i = 0; i < radioButtons.length; i++) { + // 检查哪个单选按钮被选中 + if (radioButtons[i].checked) { + // 输出选中的单选按钮的值 + console.log("选中的值是: " + radioButtons[i].value); + // 或者做其他处理,比如将选中的值赋给一个变量 + var selectedValue = radioButtons[i].value; + temp = radioButtons[i].value; + } } - if (checkbox4){ - temp1 = 1; + console.log("车型图片") + console.log($("#img").val()) + if ("" == $("#img").val()){ + Feng.error("请上传车型图片"); + return; } //提交信息 var ajax = new $ax(Feng.ctxPath + "/tServerCarmodel/add", function(data){ @@ -109,8 +130,8 @@ Feng.error("添加失败!" + data.responseJSON.message + "!"); }); ajax.set(this.tServerCarmodelInfoData); - ajax.set("isPrivateCar",temp1); - ajax.set("isPackage",temp); + + ajax.set("isPrivateCar",temp); ajax.start(); } @@ -121,16 +142,20 @@ this.clearData(); this.collectData(); - var checkbox1 = $('#checkbox1').prop('checked'); - var checkbox4 = $('#checkbox4').prop('checked'); - var temp = 0; - var temp1 = 0; - if (checkbox1){ - temp = 1; + var temp =1; + var radioButtons = document.getElementsByName('radio1'); + // 遍历单选按钮 + for (var i = 0; i < radioButtons.length; i++) { + // 检查哪个单选按钮被选中 + if (radioButtons[i].checked) { + // 输出选中的单选按钮的值 + console.log("选中的值是: " + radioButtons[i].value); + // 或者做其他处理,比如将选中的值赋给一个变量 + var selectedValue = radioButtons[i].value; + temp = radioButtons[i].value; + } } - if (checkbox4){ - temp1 = 1; - } + //提交信息 var ajax = new $ax(Feng.ctxPath + "/tServerCarmodel/update", function(data){ Feng.success("修改成功!"); @@ -140,8 +165,8 @@ Feng.error("修改失败!" + data.responseJSON.message + "!"); }); ajax.set(this.tServerCarmodelInfoData); - ajax.set("isPrivateCar",temp1); - ajax.set("isPackage",temp); + ajax.set("isPrivateCar",temp); + ajax.start(); } -- Gitblit v1.7.1