You've already forked qlg.tsgz.moe
Init Repo
This commit is contained in:
134
hyhproject/home/view/default/shops/settlements/settlements.js
Executable file
134
hyhproject/home/view/default/shops/settlements/settlements.js
Executable file
@ -0,0 +1,134 @@
|
||||
$(function(){
|
||||
$('#tab').TabPanel({tab:0,callback:function(tab){
|
||||
switch(tab){
|
||||
case 0:getQueryPage(0);break;
|
||||
case 1:getUnSettledOrderPage(0);break;
|
||||
case 2:getSettleOrderPage(0);break;
|
||||
}
|
||||
}});
|
||||
});
|
||||
function view(val){
|
||||
location.href=WST.U('home/settlements/view','id='+val);
|
||||
}
|
||||
function getQueryPage(p){
|
||||
var params = {};
|
||||
params.page = p;
|
||||
params.settlementNo = $.trim($('#settlementNo_0').val());
|
||||
params.isFinish = $('#isFinish_0').val();
|
||||
$.post(WST.U('home/settlements/pageQuery'),params,function(data,textStatus){
|
||||
var json = WST.toJson(data);
|
||||
if(json.status==1){
|
||||
var json = json.data;
|
||||
var gettpl = document.getElementById('tblist0').innerHTML;
|
||||
laytpl(gettpl).render(json.Rows, function(html){
|
||||
$('#tbody0').html(html);
|
||||
});
|
||||
laypage({
|
||||
cont: 'pager_0',
|
||||
pages:json.TotalPage,
|
||||
curr: json.CurrentPage,
|
||||
skin: '#e23e3d',
|
||||
groups: 3,
|
||||
jump: function(e, first){
|
||||
if(!first){
|
||||
getQueryPage(e.curr);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
function settlement(){
|
||||
var ids = WST.getChks('.chk_1');
|
||||
if(ids.length==0){
|
||||
WST.msg('请选择要结算的订单!',{icon:2});
|
||||
return;
|
||||
}
|
||||
var load = WST.load({msg:'正在提交申请,请稍后...'});
|
||||
WST.confirm({content:'您确定要申请结算这些订单吗?',yes:function(){
|
||||
$.post(WST.U('home/settlements/settlement'),{ids:ids.join(',')},function(data,textStatus){
|
||||
layer.close(load);
|
||||
var json = WST.toJson(data);
|
||||
if(json.status==1){
|
||||
WST.msg(json.msg,{icon:1},function(){
|
||||
getUnSettledOrderPage(WSTCurrPage);
|
||||
});
|
||||
}else{
|
||||
WST.msg(json.msg);
|
||||
}
|
||||
});
|
||||
}});
|
||||
}
|
||||
function getUnSettledOrderPage(p){
|
||||
var params = {};
|
||||
params.page = p;
|
||||
params.orderNo = $.trim($('#orderNo_1').val());
|
||||
$('#pager_1').empty();
|
||||
$.post(WST.U('home/settlements/pageUnSettledQuery'),params,function(data,textStatus){
|
||||
var json = WST.toJson(data);
|
||||
if(json.status==1){
|
||||
var json = json.data;
|
||||
if(params.page>json.TotalPage && json.TotalPage >0){
|
||||
getUnSettledOrderPage(json.TotalPage);
|
||||
return;
|
||||
}
|
||||
var gettpl = document.getElementById('tblist1').innerHTML;
|
||||
laytpl(gettpl).render(json.Rows, function(html){
|
||||
$('#tbody1').html(html);
|
||||
});
|
||||
laypage({
|
||||
cont: 'pager_1',
|
||||
pages:json.TotalPage,
|
||||
curr: json.CurrentPage,
|
||||
skin: '#e23e3d',
|
||||
groups: 3,
|
||||
jump: function(e, first){
|
||||
if(!first){
|
||||
getUnSettledOrderPage(e.curr);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
function getSettleOrderPage(p){
|
||||
var params = {};
|
||||
params.page = p;
|
||||
params.orderNo = $.trim($('#orderNo_2').val());
|
||||
params.settlementNo = $.trim($('#settlementNo_2').val());
|
||||
params.isFinish = $.trim($('#isFinish_2').val());
|
||||
$('#pager_2').empty();
|
||||
$.post(WST.U('home/settlements/pageSettledQuery'),params,function(data,textStatus){
|
||||
var json = WST.toJson(data);
|
||||
if(json.status==1){
|
||||
json = json.data;
|
||||
var gettpl = document.getElementById('tblist2').innerHTML;
|
||||
laytpl(gettpl).render(json.Rows, function(html){
|
||||
$('#tbody2').html(html);
|
||||
});
|
||||
laypage({
|
||||
cont: 'pager_2',
|
||||
pages:json.TotalPage,
|
||||
curr: json.CurrentPage,
|
||||
skin: '#e23e3d',
|
||||
groups: 3,
|
||||
jump: function(e, first){
|
||||
if(!first){
|
||||
getSettleOrderPage(e.curr);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
//导出订单
|
||||
function toExport(){
|
||||
var params = {};
|
||||
params.orderNo = $.trim($('#orderNo_2').val());
|
||||
params.settlementNo = $.trim($('#settlementNo_2').val());
|
||||
params.isFinish = $.trim($('#isFinish_2').val());
|
||||
var box = WST.confirm({content:"您确定要导出订单吗?",yes:function(){
|
||||
layer.close(box);
|
||||
location.href=WST.U('home/settlements/toExport',params);
|
||||
}});
|
||||
}
|
Reference in New Issue
Block a user