123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138 |
- $(function(){
- $(".mt6").css("height",$("body").height()*0.40);
- $('.edit-mobile').on('click',function(){
- var artBox=art.dialog({
- lock: true,
- artIcon:'add',
- opacity:0.4,
- width: 400,
- padding:'0px 0px',
- title:'修改手机',
- content: contents,
- ok: function () {
- return updateMobile();
- },
- cancel: true
- });
- })
- member_loadDataGrid(1);
- })
- function member_loadDataGrid(index){
- var userName=$('#userName').val();
- var identity=$('#identity').val();
- var clinicCard=$('#clinicCard').val();
- $('#pagenumber').val(index);
- var pageIndex = index-1;
- var pageSize = 5;
- //Commonjs.alert(callTime+"-\n"+apiName+"-\n"+searchParam+"-\n"+searchResp+"-\n"+pageIndex+"-\n"+pageSize);
- var param = {};
- var Service = {};
- Service.PatientName = userName;
- Service.IDCardNo = identity;
- Service.ClinicCard = clinicCard;
- var page = {};
- page.PIndex = pageIndex;
- page.PSize = pageSize;
- var code = 1038;
- var params = Commonjs.getParams(code,Service,page);//获取参数
- param.Api = "QueryMemberInfo";
- param.Params = Commonjs.jsonToString(params);
- var d = Commonjs.ajax('./member_callHopApi.do',param,false);
- $("#memberInfo tr:gt(0)").remove();
- if(d.RespCode != 10000){
- //Commonjs.alert(d.RespMessage);
- Page(0,pageSize,'pager');
- if(d.Data==undefined) {
- $('#memberInfo').append("<tr align=center><td colspan=4><font color=red>未找到相关数据!</font></td></tr>");
- }
- return;
- }
- if(d.Page.PCount!=undefined){
- if(d.Page.PCount!=0){
- $("#totalcount").val(d.Page.PCount);
- }else{
- if(d.Page.PIndex==0)$("#totalcount").val(0);
- }
- }else{
- $("#totalcount").val(0);
- }
- Page($("#totalcount").val(),d.Page.PSize,'pager');
- var info = d.Data;
- aa = info;
- if(info==undefined) {
- $('#memberInfo').append("<tr align=center><td colspan=4><font color=red>未找到相关数据!</font></td></tr>");
- }else {
- if(info.length==undefined){
- $('#memberInfo').append("<tr><td>"+info.PatientName+"</td><td>"+info.IDCardNo+"</td><td>"+info.ClinicCard+"</td><td>"+
- +info.Mobile+"<i class='icon icon-edit edit-mobile' onclick='updateMobile(\""+info.MemberId+"\")'></i></td></tr>");
- }else{
- for(var i=0;i<info.length;i++){
- $('#memberInfo').append("<tr><td>"+info[i].PatientName+"</td><td>"+info[i].IDCardNo+"</td><td>"+info[i].ClinicCard+"</td><td>"+
- +info[i].Mobile+"<i class='icon icon-edit edit-mobile' onclick='updateMobile(\""+info[i].MemberId+"\")'></i></td></tr>");
- }
- }
- }
- }
- function updateMobile(memberId){
- $("#newMobile").val("");
- var contents=$('.mobile-box').get(0);
- var artBox=art.dialog({
- lock: true,
- artIcon:'add',
- opacity:0.4,
- width: 400,
- padding:'0px 0px',
- title:'修改手机',
- content: contents,
- ok: function () {
- var mobile = $("#newMobile").val();
- if((mobile.indexOf("-") && mobile.length==12) || mobile.length==11){
- var param = {};
- var Service = {};
- Service.MemberId = memberId;
- Service.Mobile = $("#newMobile").val();;
- var code = 1037;
- var page = {};
- var params = Commonjs.getParams(code,Service,page);//获取参数
- param.Api = "UpdateMobile";
- param.Params = Commonjs.jsonToString(params);
- var d = Commonjs.ajax('./member_callHopApi.do',param,false);
- if(d.RespCode != 10000){
- Commonjs.alert(d.RespMessage);
- return false;
- }
- Commonjs.alert(d.RespMessage);
- member_loadDataGrid($("#pagenumber").val());
- return true;
- }else{
- alert("输入的手机号码有误,请重新输入!");
- return false;
- }
- },
- cancel: true
- });
- }
- //分页
- function Page(totalcounts, pagecount,pager) {
- $("#"+pager).pager( {
- totalcounts : totalcounts,
- pagesize : 5,
- pagenumber : $("#pagenumber").val(),
- pagecount : parseInt(totalcounts/pagecount)+(totalcounts%pagecount >0?1:0),
- buttonClickCallback : function(al) {
- $("#pagenumber").val(al);
- member_loadDataGrid(al);
- }
- });
- }
- function myPrint(msg){
- art.dialog({
- lock: true,
- width: '300px',
- height: '100px',
- time: 3,
- content: msg
- });
- }
|