| | |
| | | }); |
| | | ajax.set("oneId",oneId); |
| | | ajax.start(); |
| | | |
| | | // 根据分公司经营业务更新服务模式显示(仅平台账号需要) |
| | | var roleType = $("#roleType").val(); |
| | | if (roleType == 1 && oneId) { |
| | | TCarInfoDlg.updateServiceModeByCompany(oneId); |
| | | } |
| | | } |
| | | |
| | | /** |
| | |
| | | TCarInfoDlg.companyTypeClick = function (e) { |
| | | if (1 == e){ |
| | | $(".companyDiv").hide(); |
| | | // 平台车辆时显示所有服务模式 |
| | | TCarInfoDlg.showAllServiceModes(); |
| | | } else if (2 == e){ |
| | | $(".companyDiv").show(); |
| | | // 加盟车辆时,根据当前选择的分公司更新服务模式 |
| | | var companyId = $("#oneId").val(); |
| | | if (companyId) { |
| | | TCarInfoDlg.updateServiceModeByCompany(companyId); |
| | | } |
| | | } |
| | | } |
| | | |
| | |
| | | $("#kcModelDiv").hide(); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 根据分公司ID获取经营业务并更新服务模式显示 |
| | | */ |
| | | TCarInfoDlg.updateServiceModeByCompany = function(companyId) { |
| | | if (!companyId) { |
| | | TCarInfoDlg.showAllServiceModes(); |
| | | return; |
| | | } |
| | | var ajax = new $ax(Feng.ctxPath + "/tCar/getCompanyBusinessScope", function(data) { |
| | | TCarInfoDlg.updateServiceModeDisplay(data); |
| | | }); |
| | | ajax.set("companyId", companyId); |
| | | ajax.start(); |
| | | } |
| | | |
| | | /** |
| | | * 更新服务模式显示 |
| | | */ |
| | | TCarInfoDlg.updateServiceModeDisplay = function(businessScope) { |
| | | // 快车 |
| | | if (businessScope.isSpe == 1) { |
| | | $('#serverBox1').parent().show(); |
| | | } else { |
| | | $('#serverBox1').parent().hide(); |
| | | $('#serverBox1').prop('checked', false); |
| | | } |
| | | // 出租车 |
| | | if (businessScope.isTaxi == 1) { |
| | | $('#serverBox2').parent().show(); |
| | | } else { |
| | | $('#serverBox2').parent().hide(); |
| | | $('#serverBox2').prop('checked', false); |
| | | } |
| | | // 跨城出行 |
| | | if (businessScope.isCross == 1) { |
| | | $('#serverBox3').parent().show(); |
| | | } else { |
| | | $('#serverBox3').parent().hide(); |
| | | $('#serverBox3').prop('checked', false); |
| | | } |
| | | // 触发车型选择框的显示/隐藏 |
| | | TCarInfoDlg.zcServerClick(); |
| | | TCarInfoDlg.kcServerClick(); |
| | | } |
| | | |
| | | /** |
| | | * 显示所有服务模式(平台车辆时) |
| | | */ |
| | | TCarInfoDlg.showAllServiceModes = function() { |
| | | $('#serverBox1').parent().show(); |
| | | $('#serverBox2').parent().show(); |
| | | $('#serverBox3').parent().show(); |
| | | } |