|  | @ -5,8 +5,8 @@
 | 
	
		
			
				|  |  |     /* *************************** 模块初始化 ***************************** */
 | 
	
		
			
				|  |  |     var editorParam = {
 | 
	
		
			
				|  |  |         //form
 | 
	
		
			
				|  |  |         dbListUrl:"${contextRoot}/tenant/dataBase/getDataBaseValues",
 | 
	
		
			
				|  |  |         actionUrl:"${contextRoot}/tenant/addTenant",
 | 
	
		
			
				|  |  |         dbListUrl: "${contextRoot}/tenant/dataBase/getDataBaseValues",
 | 
	
		
			
				|  |  |         actionUrl: "${contextRoot}/tenant/addTenant",
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         init: function () {
 | 
	
		
			
				|  |  |             var me = this;
 | 
	
	
		
			
				|  | @ -17,9 +17,10 @@
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         },
 | 
	
		
			
				|  |  |         toDisable: function () {
 | 
	
		
			
				|  |  |             if ($("#flag").val()=='disabled') {
 | 
	
		
			
				|  |  |             if ($("#flag").val() == 'disabled') {
 | 
	
		
			
				|  |  |                 $("#btnEditor").show();
 | 
	
		
			
				|  |  |                 $("#btnSave").hide();
 | 
	
		
			
				|  |  |                 $("input[name='cnName']").attr("disabled", "disabled");
 | 
	
		
			
				|  |  |                 $("input[name='name']").attr("disabled", "disabled");
 | 
	
		
			
				|  |  |                 $("input[name='loginName']").attr("disabled", "disabled");
 | 
	
		
			
				|  |  |                 $("input[name='passward']").attr("disabled", "disabled");
 | 
	
	
		
			
				|  | @ -31,40 +32,40 @@
 | 
	
		
			
				|  |  |         },
 | 
	
		
			
				|  |  |         initForm: function () {
 | 
	
		
			
				|  |  |             var me = this;
 | 
	
		
			
				|  |  |            var data;
 | 
	
		
			
				|  |  |             var data;
 | 
	
		
			
				|  |  |             var modelString = "${model.id}";
 | 
	
		
			
				|  |  |             if(modelString!=undefined && modelString!=null && modelString.length>0)
 | 
	
		
			
				|  |  |             {
 | 
	
		
			
				|  |  |             if (modelString != undefined && modelString != null && modelString.length > 0) {
 | 
	
		
			
				|  |  |                 var valid = "${model.valid}";
 | 
	
		
			
				|  |  |                 var dataSourceId = "${model.dataSourceId}";
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |                 liger.get("valid").selectValue(valid);
 | 
	
		
			
				|  |  |                 liger.get("dataSourceId").selectValue(dataSourceId);
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |                 data={
 | 
	
		
			
				|  |  |                 data = {
 | 
	
		
			
				|  |  |                     id: "${model.id}",
 | 
	
		
			
				|  |  |                     name: "${model.name}",
 | 
	
		
			
				|  |  |                    loginName: "${model.loginName}",
 | 
	
		
			
				|  |  |                    valid: valid,
 | 
	
		
			
				|  |  |                    password: "${model.password}",
 | 
	
		
			
				|  |  |                    schema: "${model.schema}",
 | 
	
		
			
				|  |  |                    dataSourceId: dataSourceId,
 | 
	
		
			
				|  |  |                     cnName: "${model.cnName}",
 | 
	
		
			
				|  |  |                     loginName: "${model.loginName}",
 | 
	
		
			
				|  |  |                     valid: valid,
 | 
	
		
			
				|  |  |                     password: "${model.password}",
 | 
	
		
			
				|  |  |                     schema: "${model.schema}",
 | 
	
		
			
				|  |  |                     dataSourceId: dataSourceId,
 | 
	
		
			
				|  |  |                 };
 | 
	
		
			
				|  |  |                 me.actionUrl = "${contextRoot}/tenant/updateTenant";
 | 
	
		
			
				|  |  |             }else{
 | 
	
		
			
				|  |  |             } else {
 | 
	
		
			
				|  |  |                 liger.get("valid").selectValue("1");//默认有效
 | 
	
		
			
				|  |  |                 liger.get("dataSourceId").selectValue("1");//默认有效
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             $("#div_info_form").ligerAutoForm({
 | 
	
		
			
				|  |  |                 data:data,
 | 
	
		
			
				|  |  |                 validate:{
 | 
	
		
			
				|  |  |                     name:"required",
 | 
	
		
			
				|  |  |                     loginName:"required",
 | 
	
		
			
				|  |  |                     password:"required",
 | 
	
		
			
				|  |  |                     scheme:"required",
 | 
	
		
			
				|  |  |                 data: data,
 | 
	
		
			
				|  |  |                 validate: {
 | 
	
		
			
				|  |  |                     name: "required",
 | 
	
		
			
				|  |  |                     loginName: "required",
 | 
	
		
			
				|  |  |                     password: "required",
 | 
	
		
			
				|  |  |                     scheme: "required",
 | 
	
		
			
				|  |  |                     valid: {
 | 
	
		
			
				|  |  |                         required:true
 | 
	
		
			
				|  |  |                         required: true
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                 },
 | 
	
		
			
				|  |  | 
 | 
	
	
		
			
				|  | @ -74,78 +75,81 @@
 | 
	
		
			
				|  |  |             var me = this;
 | 
	
		
			
				|  |  |             $.ajax({ //ajax处理
 | 
	
		
			
				|  |  |                 type: "GET",
 | 
	
		
			
				|  |  |                 url : me.dbListUrl,
 | 
	
		
			
				|  |  |                 dataType : "json",
 | 
	
		
			
				|  |  |                 url: me.dbListUrl,
 | 
	
		
			
				|  |  |                 dataType: "json",
 | 
	
		
			
				|  |  |                 async: false,
 | 
	
		
			
				|  |  |                 data:{"q":q},
 | 
	
		
			
				|  |  |                 cache:false,
 | 
	
		
			
				|  |  |                 success :function(data){
 | 
	
		
			
				|  |  |                     if(data.successFlg) {
 | 
	
		
			
				|  |  |                 data: {"q": q},
 | 
	
		
			
				|  |  |                 cache: false,
 | 
	
		
			
				|  |  |                 success: function (data) {
 | 
	
		
			
				|  |  |                     if (data.successFlg) {
 | 
	
		
			
				|  |  |                         debugger
 | 
	
		
			
				|  |  |                         $("#dataSourceId").ligerComboBox({data : data.detailModelList,
 | 
	
		
			
				|  |  |                             cancelable:false,
 | 
	
		
			
				|  |  |                             onSuccess:function(data){
 | 
	
		
			
				|  |  |                         $("#dataSourceId").ligerComboBox({
 | 
	
		
			
				|  |  |                             data: data.detailModelList,
 | 
	
		
			
				|  |  |                             cancelable: false,
 | 
	
		
			
				|  |  |                             onSuccess: function (data) {
 | 
	
		
			
				|  |  |                                 alert(1111);
 | 
	
		
			
				|  |  |                             }});
 | 
	
		
			
				|  |  |                             }
 | 
	
		
			
				|  |  |                         });
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                     else{
 | 
	
		
			
				|  |  |                     else {
 | 
	
		
			
				|  |  |                         $.ligerDialog.error(data.message);
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                 },
 | 
	
		
			
				|  |  |                 error :function(data){
 | 
	
		
			
				|  |  |                     $.ligerDialog.error("Status:"+data.status +"(" +data.statusText+")");
 | 
	
		
			
				|  |  |                 error: function (data) {
 | 
	
		
			
				|  |  |                     $.ligerDialog.error("Status:" + data.status + "(" + data.statusText + ")");
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |             });
 | 
	
		
			
				|  |  |         },
 | 
	
		
			
				|  |  |         bindEvents: function () {
 | 
	
		
			
				|  |  |             var me = this;
 | 
	
		
			
				|  |  |             $(".m-form-bottom").on("click","#btnSave",function () {
 | 
	
		
			
				|  |  |                 $("#btnSave").css("pointer-events","none");
 | 
	
		
			
				|  |  |             $(".m-form-bottom").on("click", "#btnSave", function () {
 | 
	
		
			
				|  |  |                 $("#btnSave").css("pointer-events", "none");
 | 
	
		
			
				|  |  |                 $("#name_icon").removeClass("required");
 | 
	
		
			
				|  |  |                 if($("#name_icon").val()=="") {
 | 
	
		
			
				|  |  |                 if ($("#name_icon").val() == "") {
 | 
	
		
			
				|  |  |                     $("#name_icon").addClass("required");
 | 
	
		
			
				|  |  |                     if(!$("#div_info_form").ligerAutoForm("validate")){
 | 
	
		
			
				|  |  |                     if (!$("#div_info_form").ligerAutoForm("validate")) {
 | 
	
		
			
				|  |  |                         return;
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                     return;
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |                 if(!$("#div_info_form").ligerAutoForm("validate")){
 | 
	
		
			
				|  |  |                 if (!$("#div_info_form").ligerAutoForm("validate")) {
 | 
	
		
			
				|  |  |                     return;
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |                 var data = $("#div_info_form").ligerAutoForm("getData");
 | 
	
		
			
				|  |  |                 $.ajax({ //ajax处理
 | 
	
		
			
				|  |  |                     type: "POST",
 | 
	
		
			
				|  |  |                     url : me.actionUrl,
 | 
	
		
			
				|  |  |                     dataType : "json",
 | 
	
		
			
				|  |  |                     data:data,
 | 
	
		
			
				|  |  |                     cache:false,
 | 
	
		
			
				|  |  |                     success :function(data){
 | 
	
		
			
				|  |  |                         if(data.successFlg) {
 | 
	
		
			
				|  |  |                     url: me.actionUrl,
 | 
	
		
			
				|  |  |                     dataType: "json",
 | 
	
		
			
				|  |  |                     data: data,
 | 
	
		
			
				|  |  |                     cache: false,
 | 
	
		
			
				|  |  |                     success: function (data) {
 | 
	
		
			
				|  |  |                         if (data.successFlg) {
 | 
	
		
			
				|  |  |                             parent.tenant.dialogSuccess(data.message);
 | 
	
		
			
				|  |  |                         }
 | 
	
		
			
				|  |  |                         else{
 | 
	
		
			
				|  |  |                         else {
 | 
	
		
			
				|  |  |                             $.ligerDialog.error(data.message);
 | 
	
		
			
				|  |  |                         }
 | 
	
		
			
				|  |  |                         $("#btnSave").css("pointer-events","");
 | 
	
		
			
				|  |  |                         $("#btnSave").css("pointer-events", "");
 | 
	
		
			
				|  |  |                     },
 | 
	
		
			
				|  |  |                     error :function(data){
 | 
	
		
			
				|  |  |                         $.ligerDialog.error("Status:"+data.status +"(" +data.statusText+")");
 | 
	
		
			
				|  |  |                         $("#btnSave").css("pointer-events","");
 | 
	
		
			
				|  |  |                     error: function (data) {
 | 
	
		
			
				|  |  |                         $.ligerDialog.error("Status:" + data.status + "(" + data.statusText + ")");
 | 
	
		
			
				|  |  |                         $("#btnSave").css("pointer-events", "");
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                 });
 | 
	
		
			
				|  |  |             });
 | 
	
		
			
				|  |  |             $(".m-form-bottom").on("click","#btnEditor",function () {
 | 
	
		
			
				|  |  |                         $("#btnEditor").hide();
 | 
	
		
			
				|  |  |                         $("#btnSave").show();
 | 
	
		
			
				|  |  |                         $("input[name='name']").removeAttr("disabled");
 | 
	
		
			
				|  |  |                         $("input[name='loginName']").removeAttr("disabled");
 | 
	
		
			
				|  |  |                         $("input[name='password']").removeAttr("disabled");
 | 
	
		
			
				|  |  |                         $("input[name='schema']").removeAttr("disabled");
 | 
	
		
			
				|  |  |                         $("input[name='valid']").removeAttr("disabled");
 | 
	
		
			
				|  |  |                         $("input[name='datasourceId']").removeAttr("disabled");
 | 
	
		
			
				|  |  |                         $("#flag").val("");
 | 
	
		
			
				|  |  |             $(".m-form-bottom").on("click", "#btnEditor", function () {
 | 
	
		
			
				|  |  |                 $("#btnEditor").hide();
 | 
	
		
			
				|  |  |                 $("#btnSave").show();
 | 
	
		
			
				|  |  |                 $("input[name='name']").removeAttr("disabled");
 | 
	
		
			
				|  |  |                 $("input[name='cnName']").removeAttr("disabled");
 | 
	
		
			
				|  |  |                 $("input[name='loginName']").removeAttr("disabled");
 | 
	
		
			
				|  |  |                 $("input[name='password']").removeAttr("disabled");
 | 
	
		
			
				|  |  |                 $("input[name='schema']").removeAttr("disabled");
 | 
	
		
			
				|  |  |                 $("input[name='valid']").removeAttr("disabled");
 | 
	
		
			
				|  |  |                 $("input[name='datasourceId']").removeAttr("disabled");
 | 
	
		
			
				|  |  |                 $("#flag").val("");
 | 
	
		
			
				|  |  |             });
 | 
	
		
			
				|  |  |             $(".m-form-bottom").on("click","#btnCancel",function () {
 | 
	
		
			
				|  |  |             $(".m-form-bottom").on("click", "#btnCancel", function () {
 | 
	
		
			
				|  |  |                 parent.tenant.dialog.close();
 | 
	
		
			
				|  |  |             });
 | 
	
		
			
				|  |  | 
 | 
	
	
		
			
				|  | @ -153,16 +157,17 @@
 | 
	
		
			
				|  |  | //                var q = $(this).val();
 | 
	
		
			
				|  |  | //               me.selectDBs(q);
 | 
	
		
			
				|  |  | //            });
 | 
	
		
			
				|  |  |             $("#valid").ligerComboBox({data : [{"value":"有效","code":"1"},{"value":"无效","code":"0"}],
 | 
	
		
			
				|  |  |                 cancelable:false,
 | 
	
		
			
				|  |  |                 onSuccess:function(data){
 | 
	
		
			
				|  |  |                 }});
 | 
	
		
			
				|  |  |             $("#valid").ligerComboBox({
 | 
	
		
			
				|  |  |                 data: [{"value": "有效", "code": "1"}, {"value": "无效", "code": "0"}],
 | 
	
		
			
				|  |  |                 cancelable: false,
 | 
	
		
			
				|  |  |                 onSuccess: function (data) {
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |             });
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |     };
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     $(function () {
 | 
	
		
			
				|  |  |         editorParam.init();
 | 
	
		
			
				|  |  | 
 |