$(function() { layui.use('laydate', function(){ var laydate = layui.laydate; //日期时间选择器 laydate.render({ elem: '#startTime', done:function (data) { var endTime=$("#endTime").val(); if(data>endTime && endTime!=''){ layer.msg("开始时间不能大于结束时间"); $("#startTime").val(''); } } }); laydate.render({ elem: '#endTime', done:function (data) { var startTime=$("#startTime").val(); if(data'+l[i].name+''; }else{ if(num==l[i].id){ str+=''; }else{ str+=''; } } } $("#"+selectId).append(str); }); } function getCompanyType(num,name,selectId){ $("#"+selectId).html(""); JY.Ajax.doRequest(null,bonuspath +'/backstage/company/getCompanyType',null,function(data){ var l = data.obj.list; var str=''; for(var i=0;i'+l[i].name+''; }else{ if(num==l[i].id){ str+=''; }else{ str+=''; } } } $("#"+selectId).append(str); }); } function search(){ getbaseList(); } function getbaseList(role){ JY.Model.loading(); var companyId=$("#companyId").val(); var typeId=$("#typeId").val(); JY.Ajax.doRequest("baseForm",bonuspath +'/backstage/company/findByPage', {companyId:companyId,typeId:typeId}, function(data){ //alert(JSON.stringify(data)); $("#baseTable tbody").empty(); var obj = data.obj; var list = obj.list; var results = list.results; var permitBtn = obj.permitBtn; var pageNum = list.pageNum, pageSize = list.pageSize, totalRecord = list.totalRecord; var html=""; if(results!=null&&results.length>0){ for(var i = 0;i"; html+=""+JY.Object.notEmpty(l.name)+""; html+=""+JY.Object.notEmpty(l.typeName)+""; html+=""+JY.Object.notEmpty(l.unitTime)+""; html+=""+JY.Object.notEmpty(l.materialClerk)+""; html+=""+JY.Object.notEmpty(l.manager)+""; html+=""+JY.Object.notEmpty(l.phone)+""; /* html+=""+JY.Object.notEmpty(numtoString(l.isDismiss))+"";*/ html+=rowFunction(l.id,l.companyId,l.companyName,l.typeId,l.typeName); html+=""; } $("#baseTable tbody").append(html); JY.Page.setPage("baseForm", "pageing", pageSize,pageNum, totalRecord, "getbaseList"); }else{ html+="没有相关数据"; $("#baseTable tbody").append(html); $("#pageing ul").empty();//清空分页 } JY.Model.loadingClose(); }); } function numtoString(num){ if(num==0){ return '否'; }else{ return '是'; } } function rowFunction(id,companyId,companyName,typeId,typeName){//\""+id+"\",\""+driverId+"\" var h=""; h+=""; h+=""; h+=""; return h; } function check(accountId){ /*cleanForm(); JY.Ajax.doRequest(null,bonuspath +'/backstage/user/find',{id:accountId},function(data){ setForm(data); JY.Model.check("auDiv"); });*/ } function del(id){ JY.Ajax.doRequest(null,bonuspath +'/backstage/role/findUserRole',{},function(data){ var res = data.obj; if(res != 1){ JY.Model.confirm("权限不够,无法删除!"); }else{ JY.Model.confirm("确认删除吗?",function(){ // alert(id); JY.Ajax.doRequest(null,bonuspath +'/backstage/company/del',{id:id},function(data){ JY.Model.info(data.resMsg,function(){search();}); }); }); } }); } function edit(id,companyId,companyName,typeId,typeName){ cleanForm(); JY.Ajax.doRequest(null,bonuspath +'/backstage/company/find',{id:id},function(data){ setForm(data); getCompany(companyId,companyName,"companyId1"); getCompanyType(typeId,typeName,"typeId1"); JY.Model.edit("auDiv","修改",function(){ if(JY.Validate.form("auForm")){ var that =$(this); var ist=$("#isDismiss").val(); var phone = document.getElementById('phone').value; if(!(/^[1](([3][0-9])|([4][5-9])|([5][0-3,5-9])|([6][5,6])|([7][0-8])|([8][0-9])|([9][1,8,9]))[0-9]{8}$/.test(phone))){ layer.msg('手机号码有误,请重填'); return false; } //alert("ist="+ist); JY.Ajax.doRequest("auForm",bonuspath +'/backstage/company/update',{id:id},function(data){ that.dialog("close"); JY.Model.info(data.resMsg,function(){search();}); }); } }); }); } function cleanForm(){ JY.Tags.cleanForm("auForm"); $("#auForm input[name$='name']").val(''); $("#auForm input[name$='materialClerk']").val(''); $("#auForm input[name$='manager']").val(''); $("#auForm input[name$='phone']").val(''); /*$("#auForm input[name$='isDismiss']").val('');*/ /* hideRole();*/ } function setForm(data){ var l=data.obj[0]; JY.Tags.cleanForm("auForm"); /*getOption(l.isDismiss);*/ $("#auForm input[name$='name']").val(l.name); $("#auForm input[name$='materialClerk']").val(l.materialClerk); $("#auForm input[name$='manager']").val(l.manager); $("#auForm input[name$='phone']").val(l.phone); //$("#isDismiss option").val(l.isDismiss); } function getOption(num){ $("#isDismiss").html(""); var str =''; if(num==0){ str+=''; str+='' }else if(num==1){ str+=''; str+='' }else{ str+=''; str+='' } $("#isDismiss").append(str); }