function setOptBtn(){
var ids = jQuery(grid_selector).jqGrid('getDataIDs');
var mbe ='', mse='';
for ( var i = 0; i < ids.length; i++) {
var cl = ids[i];
var rowData = jQuery(grid_selector).jqGrid('getRowData',cl);
//操作按钮 日期为某一天的才能进行封账和再对账操作
var isOneDay=(rowData.col2.toString().indexOf('-') < 0);
if(isOneDay){ //一天的数据
mbe =''; mse='';
var sta=rowData.status;
switch (true){
case sta.indexOf("相符") > -1:
if(rowData.memo.indexOf('已封账') == -1){ //备注为'已封账'的不可再进行 再对账和封账
mbe = '<a href="javascript:;" onclick="redoCheck('+cl+')" class="editBtn" >再对账</a>';
mse = '<a href="javascript:;" onclick="doSeal_single('+cl+')" class="editBtn" >封账</a>';
}break;
case sta.indexOf("不符") > -1:
if(rowData.memo.indexOf('已封账') == -1) { //备注为'已封账'的不可再进行 再封账和封账
mbe = '<a href="javascript:;" onclick="redoCheck('+cl+')" class="editBtn" >再对账</a>';
mse = '<a href="javascript:;" onclick="doSeal_single('+cl+')" class="editBtn" >封账</a>';
}break;
case sta.indexOf("对账中") > -1:
mbe =''; mse=''; break;
case sta.indexOf("失败") > -1:
mbe = '<a href="javascript:;" onclick="redoCheck('+cl+')" class="editBtn" >再对账</a>';
mse=''; break;
}
jQuery(grid_selector).jqGrid('setRowData', cl,{act : mbe + mse});
if(mbe + mse ==""){ //没有操作按钮的行
$("#jqg_grid-table_"+cl).css("display","none");
}
}else{ //多天的数据
$("#jqg_grid-table_"+cl).css("display","none");
}
//对账不符的点击该条目ID 跳转到'差异数据查询页'并显示对应的差异数据列表
if(rowData.status.indexOf("不符") > -1){
var startTime=rowData.start;
var endTime=rowData.end;
var merchantName=rowData.merchantName;
var productName=rowData.productName;
var nCol1=colHandle(rowData.col1);
jQuery(grid_selector).jqGrid('setRowData',cl,{col1:'<a href="Gatewaydifferent.htm?startTime='+startTime+'&endTime='+endTime+'&merchantName='+merchantName+'&productName='+productName+'" class="editBtn my_underline" >'+nCol1+'</a>'});
}
}
}
function setDiffRed(){ //网关和钱包不相等的字段标红
var ids = jQuery(grid_selector).jqGrid('getDataIDs');
for ( var i = 0; i < ids.length; i++) {
var row = jQuery(grid_selector).jqGrid('getRowData',ids[i]);
if(row.in_amt != row.in_pgAmt){
jQuery(grid_selector).jqGrid('setRowData',ids[i],{in_amt:"<span class='my_red'>"+colHandle(row.in_amt)+"</span>", in_pgAmt:"<span class='my_red'>"+colHandle(row.in_pgAmt)+"</span>"});
}
if(row.in_totalRecord != row.in_pgTotalRecord){
jQuery(grid_selector).jqGrid('setRowData',ids[i],{in_totalRecord:"<span class='my_red'>"+colHandle(row.in_totalRecord)+"</span>", in_pgTotalRecord:"<span class='my_red'>"+colHandle(row.in_pgTotalRecord)+"</span>"});
}
if(row.out_amt != row.out_pgAmt){
jQuery(grid_selector).jqGrid('setRowData',ids[i],{out_amt:"<span class='my_red'>"+colHandle(row.out_amt)+"</span>", out_pgAmt:"<span class='my_red'>"+colHandle(row.out_pgAmt)+"</span>"});
}
if(row.out_totalRecord != row.out_pgTotalRecord){
jQuery(grid_selector).jqGrid('setRowData',ids[i],{out_totalRecord:"<span class='my_red'>"+colHandle(row.out_totalRecord)+"</span>", out_pgTotalRecord:"<span class='my_red'>"+colHandle(row.out_pgTotalRecord)+"</span>"});
}
if(row.refund_amt != row.refund_pgAmt){
jQuery(grid_selector).jqGrid('setRowData',ids[i],{refund_amt:"<span class='my_red'>"+colHandle(row.refund_amt)+"</span>", refund_pgAmt:"<span class='my_red'>"+colHandle(row.refund_pgAmt)+"</span>"});
}
if(row.refund_totalRecord != row.refund_pgTotalRecord){
jQuery(grid_selector).jqGrid('setRowData',ids[i],{refund_totalRecord:"<span class='my_red'>"+colHandle(row.refund_totalRecord)+"</span>", refund_pgTotalRecord:"<span class='my_red'>"+colHandle(row.refund_pgTotalRecord)+"</span>"});
}
if(row.poundage != row.pgPoundage){
jQuery(grid_selector).jqGrid('setRowData',ids[i],{poundage:"<span class='my_red'>"+colHandle(row.poundage)+"</span>", pgPoundage:"<span class='my_red'>"+colHandle(row.pgPoundage)+"</span>"});
}
}
}
var ids = jQuery(grid_selector).jqGrid('getDataIDs');
var mbe ='', mse='';
for ( var i = 0; i < ids.length; i++) {
var cl = ids[i];
var rowData = jQuery(grid_selector).jqGrid('getRowData',cl);
//操作按钮 日期为某一天的才能进行封账和再对账操作
var isOneDay=(rowData.col2.toString().indexOf('-') < 0);
if(isOneDay){ //一天的数据
mbe =''; mse='';
var sta=rowData.status;
switch (true){
case sta.indexOf("相符") > -1:
if(rowData.memo.indexOf('已封账') == -1){ //备注为'已封账'的不可再进行 再对账和封账
mbe = '<a href="javascript:;" onclick="redoCheck('+cl+')" class="editBtn" >再对账</a>';
mse = '<a href="javascript:;" onclick="doSeal_single('+cl+')" class="editBtn" >封账</a>';
}break;
case sta.indexOf("不符") > -1:
if(rowData.memo.indexOf('已封账') == -1) { //备注为'已封账'的不可再进行 再封账和封账
mbe = '<a href="javascript:;" onclick="redoCheck('+cl+')" class="editBtn" >再对账</a>';
mse = '<a href="javascript:;" onclick="doSeal_single('+cl+')" class="editBtn" >封账</a>';
}break;
case sta.indexOf("对账中") > -1:
mbe =''; mse=''; break;
case sta.indexOf("失败") > -1:
mbe = '<a href="javascript:;" onclick="redoCheck('+cl+')" class="editBtn" >再对账</a>';
mse=''; break;
}
jQuery(grid_selector).jqGrid('setRowData', cl,{act : mbe + mse});
if(mbe + mse ==""){ //没有操作按钮的行
$("#jqg_grid-table_"+cl).css("display","none");
}
}else{ //多天的数据
$("#jqg_grid-table_"+cl).css("display","none");
}
//对账不符的点击该条目ID 跳转到'差异数据查询页'并显示对应的差异数据列表
if(rowData.status.indexOf("不符") > -1){
var startTime=rowData.start;
var endTime=rowData.end;
var merchantName=rowData.merchantName;
var productName=rowData.productName;
var nCol1=colHandle(rowData.col1);
jQuery(grid_selector).jqGrid('setRowData',cl,{col1:'<a href="Gatewaydifferent.htm?startTime='+startTime+'&endTime='+endTime+'&merchantName='+merchantName+'&productName='+productName+'" class="editBtn my_underline" >'+nCol1+'</a>'});
}
}
}
function setDiffRed(){ //网关和钱包不相等的字段标红
var ids = jQuery(grid_selector).jqGrid('getDataIDs');
for ( var i = 0; i < ids.length; i++) {
var row = jQuery(grid_selector).jqGrid('getRowData',ids[i]);
if(row.in_amt != row.in_pgAmt){
jQuery(grid_selector).jqGrid('setRowData',ids[i],{in_amt:"<span class='my_red'>"+colHandle(row.in_amt)+"</span>", in_pgAmt:"<span class='my_red'>"+colHandle(row.in_pgAmt)+"</span>"});
}
if(row.in_totalRecord != row.in_pgTotalRecord){
jQuery(grid_selector).jqGrid('setRowData',ids[i],{in_totalRecord:"<span class='my_red'>"+colHandle(row.in_totalRecord)+"</span>", in_pgTotalRecord:"<span class='my_red'>"+colHandle(row.in_pgTotalRecord)+"</span>"});
}
if(row.out_amt != row.out_pgAmt){
jQuery(grid_selector).jqGrid('setRowData',ids[i],{out_amt:"<span class='my_red'>"+colHandle(row.out_amt)+"</span>", out_pgAmt:"<span class='my_red'>"+colHandle(row.out_pgAmt)+"</span>"});
}
if(row.out_totalRecord != row.out_pgTotalRecord){
jQuery(grid_selector).jqGrid('setRowData',ids[i],{out_totalRecord:"<span class='my_red'>"+colHandle(row.out_totalRecord)+"</span>", out_pgTotalRecord:"<span class='my_red'>"+colHandle(row.out_pgTotalRecord)+"</span>"});
}
if(row.refund_amt != row.refund_pgAmt){
jQuery(grid_selector).jqGrid('setRowData',ids[i],{refund_amt:"<span class='my_red'>"+colHandle(row.refund_amt)+"</span>", refund_pgAmt:"<span class='my_red'>"+colHandle(row.refund_pgAmt)+"</span>"});
}
if(row.refund_totalRecord != row.refund_pgTotalRecord){
jQuery(grid_selector).jqGrid('setRowData',ids[i],{refund_totalRecord:"<span class='my_red'>"+colHandle(row.refund_totalRecord)+"</span>", refund_pgTotalRecord:"<span class='my_red'>"+colHandle(row.refund_pgTotalRecord)+"</span>"});
}
if(row.poundage != row.pgPoundage){
jQuery(grid_selector).jqGrid('setRowData',ids[i],{poundage:"<span class='my_red'>"+colHandle(row.poundage)+"</span>", pgPoundage:"<span class='my_red'>"+colHandle(row.pgPoundage)+"</span>"});
}
}
}