Pu Zhibing
2025-03-28 8b09fbc19a96b57bf1d0e4d7c79b51a76aeca554
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();
}