2 Star 1 Fork 2

徐子玉 / 品贷网

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
unprocessed.html 33.13 KB
一键复制 编辑 原始数据 按行查看 历史
徐子玉 提交于 2017-07-05 11:21 . + pdw
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
Remove this if you use the .htaccess -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>品代网 ——我的品代订单</title>
<meta name="description" content="">
<meta name="author" content="Administrator">
<meta name="viewport" content="width=device-width; initial-scale=1.0">
<!-- Replace favicon.ico & apple-touch-icon.png in the root of your domain and delete these references -->
<link rel="shortcut icon" href="/favicon.ico">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="stylesheet" href="css/indent.css" />
<link rel="stylesheet" href="css/quickorder.css" />
<link rel="stylesheet" href="js/jquery-ui-1.11.4.custom/jquery-ui.css" />
<link rel="stylesheet" href="js/jquery-ui-1.11.4.custom/jquery-ui.theme.css" />
<!-- 个人中心 -->
<link rel="stylesheet" href="css/userinfor.css" />
<link rel="stylesheet" href="css/add.css" />
<!--右边栏-->
<link rel="stylesheet" href="css/right_side.css" />
<script src="js/jquery-1.7.2.min.js"></script>
<script src="js/jquery-ui-1.11.4/jquery-ui.js"></script>
<!--右边栏-->
<script type="text/javascript" src="js/right-side/parabola.js"></script>
<script type="text/javascript" src="js/right-side/right_side.js"></script>
</head>
<body>
<!--处理订单遮罩-->
<div class="indent_processOrder" style="display:none;">
<div class="indent_order_box" >
<div class="indent_order_title">
<p>处理订单</p>
<i class="indent_order_close"></i>
</div>
<div class="indent_order_con">
<div class="indent_order_con_text">注意:您可以填写折扣接受订单,也可以不写折扣接受订单;</br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;折扣数需用数字填写,范围为0&lt;折扣数&le;10;</br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如填写8,则折扣数为8折;填写7.5,则折扣数为75折。
</div>
<div class="indent_order_totalPrice">
<p>订单总价:</p>
<span></span>
</div>
<div class="indent_order_discount">
<p>折扣数:</p>
<input class="input_order_discount_input" placeholder="请输入折扣数" value="10" onkeyup="clearNoNum(this)"/>
</div>
<div class="indent_order_afterPrice">
<p>折后价:</p>
<span></span>
</div>
<div class="indent_order_con_btn">确定接受</div>
</div>
</div>
</div>
<!-- 右侧固定导航链接 -->
<!--<div class="mui-mbar-tabs">
{$userright_html}
</div>-->
<!-- top_header 顶部 -->
{$user_head_html}
<!--top_logo -->
<div class="top_logo">
{$userinfo_head_html}
</div>
<!-- indent -->
<div id="indent">
<div class="wrap_1200 clearfix">
<!-- 左侧边栏 -->
<div class="indent_left clearfix">
{$indentleft_html}
</div>
<!-- 右侧 -->
<div class="indent_right clearfix">
<!-- 待办事项-->
<div class="my_info">
<div class="indent_search_title">
<div class="indent_right_titleTil">
<ul>
<li state="3" class="aaaa">全部</li>
<li state="0">待处理</li>
<li state="1">交易成功</li>
<li state="2">交易失败</li>
</ul>
</div>
<div class="indent_search">
<div class="indent_search_order" >
<!--<p>订单编号:</p>-->
<input class="search_order_input" placeholder="按订单编号、厂家名称、商品名称搜索"/>
<div class="indent_search_til">
<p>订单日期:</p>
<input class="indent_search_date" id="dpS"/>
<span>--</span>
<input class="indent_search_date" id="dpE"/>
</div>
<div class="search_order_button">搜索</div>
<!--<div class="search_order_more">更多筛选条件<i class="search_more_icon"></i></div>-->
</div>
<!--<div class="indent_search_order indent_search_box" style="display: none ;">
<div class="indent_search_til_left">
<div class="indent_search_til">
<p>订单编号:</p>
<input class="indent_search_input" />
</div>
<div class="indent_search_til">
<p>厂家名称:</p>
<div class="indent_search_Til_con">
<div class="indent_search_con">
<p>请选择</p>
<i class="searchpullicon"></i>
</div>
<ul class="search_pulldown" style="display: none;">
<li>fsg</li>
<li>sdg</li>
</ul>
</div>
</div>
<div class="indent_search_til">
<p>商品名称:</p>
<input class="indent_search_input" />
</div>
<div class="indent_search_til">
<p>订单日期:</p>
<input class="indent_search_date" id="dpS"/>
<span>--</span>
<input class="indent_search_date" id="dpE"/>
</div>
<!--<div class="indent_search_choose">
<i class="chooseIcon"></i>
<p>已处理订单</p>
</div>-->
<!--<div class="indent_search_button">搜索</div>
</div>
<div class="search_order_more">精选筛选条件<i class="indent_search_icon"></i></div>
</div>-->
</div>
<!-- 表头 -->
<div class="con_tag indent_search_tag clearfix">
<ul>
<div class="con_tag_li width170">商品名称</div>
<div class="con_tag_li width130">规格参数</div>
<div class="con_tag_li width100">单价(元)</div>
<!--<div class="con_tag_li width80" style="width: 90px;">单位</div>
<div class="con_tag_li width80" style="width: 66px;">颜色</div>-->
<div class="con_tag_li width80" style="width: 60px;">数量</div>
<div class="con_tag_li width80" style="width: 104px;">总价(元)</div>
<div class="con_tag_li width140">收货信息</div>
</ul>
</div>
</div>
</div>
<!--全选-->
<div class="choose_all" pageIndex = "1">
<i class="chooseAllIcon"></i>
<p>全选</p>
<div class="indent_paging choose_next">下一页</div>
<div class="indent_paging choose_before">上一页</div>
<div class="indent_batch">
<div class="choose_doing">
<p>批量处理</p>
</div>
<ul class="indent_choose_batch_down" style="display:none ">
<li id="allAcc" class="addd">接受</li>
<li id="allRef">拒绝</li>
</ul>
</div>
</div>
<!-- 表头 end -->
<div class="indent_content">
</div>
<input type="hidden" id="pageInfo" index="1" size="10">
</div>
</div>
<!-- 个人中心 end-->
</div>
<!--</div>
</div>-->
<!--sidebar-->
{$sidebar_html}
<!-- 版权 -->
<div id="footermain">
{$foot_html}
</div>
<script type="text/javascript">
$(document).ready(function() {
// 筛选条件
$('.search_order_more').click(function(){
$(this).parents('.indent_search_order').hide();
//alert(1);
$(this).parents('.indent_search_order').siblings().show();
});
// 厂家名称选择
$('.indent_search_con').click(function(){
$('.search_pulldown').show();
$('.search_pulldown li').click(function(){
var pull = $(this).html();
$('.indent_search_con p').html(pull);
$('.search_pulldown').hide();
});
});
$('.indent_search_til').mouseleave(function(){
$('.search_pulldown').hide();
});
// 已处理订单选中
$('.indent_search_choose').toggle(function(){
$(this).children('.chooseIcon').css('background-position','-219px -40px');
},function(){
$(this).children('.chooseIcon').css('background-position','-195px -40px');
});
$('#dpS').datepicker({
altField: "#dpS",
altFormat: "yy-mm-dd",
changeMonth: true,
changeYear: true,
monthNames: ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'],
monthNamesShort: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
dayNames: ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
dayNamesShort: ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
dayNamesMin: ['', '', '', '', '', '', ''],
showMonthAfterYear: true, //是否把月放在年的后面
minDate: "-10y",
maxDate: '+1m'
});
$('#dpE').datepicker({
altField: "#dpE",
altFormat: "yy-mm-dd",
changeMonth: true,
changeYear: true,
monthNames: ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'],
monthNamesShort: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'],
dayNames: ['星期日', '星期一', '星期二', '星期三', '星期四', '星期五', '星期六'],
dayNamesShort: ['周日', '周一', '周二', '周三', '周四', '周五', '周六'],
dayNamesMin: ['', '', '', '', '', '', ''],
showMonthAfterYear: true, //是否把月放在年的后面
minDate: "-10y",
maxDate: '+1m'
});
var pageIndex = 1;
var pageSize = 10;
//初始化
getOrders('', '', '', 3, pageIndex, pageSize, 1);
//搜索
$('.indent_search_btn').on('click',function(){
var searchText = $('.inputSearch1').val();
var dateStart = $('#dpS').val();
var dateEnd = $('#dpE').val();
pageIndex = $('#pageInfo').attr('index');
getOrders(searchText, dateStart, dateEnd, 3, pageIndex, pageSize, 1);
});
$('.pageNumShouye,.pageNumUp,.pageNumber,.pageNumDown,.pageNumWeiye').live('click', function() {
$('#pageInfo').attr("index", $(this).attr("index"));
$('.indent_search_btn').click();
});
});
$('.choose_before').on('click',function(){
var searchText = $('.search_order_input').val();
var state = $('.indent_right_titleTil .aaaa').attr("state");
var ds = $('#dpS').val();
var de = $('#dpE').val();
var pageIndex = $('.choose_all').attr("pageIndex");
if(pageIndex > 1){
pageIndex--;
getOrders(searchText,ds,de,state,pageIndex,10,0);
}
});
var pageCount = 0;
$('.choose_next').on('click',function(){
var searchText = $('.search_order_input').val();
var state = $('.indent_right_titleTil .aaaa').attr("state");
var ds = $('#dpS').val();
var de = $('#dpE').val();
var pageIndex = $('.choose_all').attr("pageIndex");
if(pageIndex == 10){
pageIndex++;
getOrders(searchText,ds,de,state,pageIndex,10,0);
}
});
$('.choose_before').on('click',function(){
var searchText = $('.search_order_input').val();
var state = $('.indent_right_titleTil .aaaa').attr("state");
var ds = $('#dpS').val();
var de = $('#dpE').val();
var pageIndex = $('.choose_all').attr("pageIndex");
if(pageIndex > 1){
pageIndex--;
getOrders(searchText,ds,de,state,pageIndex,10,0);
}
});
var pageCount = 0;
$('.choose_next').on('click',function(){
var searchText = $('.search_order_input').val();
var state = $('.indent_right_titleTil .aaaa').attr("state");
var ds = $('#dpS').val();
var de = $('#dpE').val();
var pageIndex = $('.choose_all').attr("pageIndex");
if(pageIndex == 10){
pageIndex++;
getOrders(searchText,ds,de,state,pageIndex,10,0);
}
});
$('.search_order_button').on('click',function(){
var searchText = $('.search_order_input').val();
var state = $('.indent_right_titleTil .aaaa').attr("state");
var ds = $('#dpS').val();
var de = $('#dpE').val();
getOrders(searchText,ds,de,state,1,10,0);
});
function getOrders(searchText, dateStart, dateEnd, state, pageIndex, pageSize, type) {
$.ajax({
type:"post",
url:"api.php?act=order_QueryNew",
data:{
searchText: searchText,
dateStart: dateStart,
dateEnd: dateEnd,
state: state,
pageIndex: pageIndex,
pageSize: pageSize,
type: type
},
async:false,
success:function(data) {
var html = '';
if(data!='Failure'){
data = $.parseJSON(data);
var totalCount = 0;
pageCount = 0;
$.each(data, function(n, value) {
pageCount++;
totalCount = value.totalCount;
html += '<div class="indent_content_box">';
html += '<div class="indent_content_box_til">';
// 订单打印遮罩
html += '<div class="indent_print_mask" style="display:none">'
html += '<div class="indent_print_mask_box">'
html += '<div class="maskClear"></div>'
html += '<ul class="indent_print_mask_choose">'
html += '<li><a target="_blank" href="printStoreRoom.html?id='+value.OrderNo+'">库房</a></li>'
html += '<li><a target="_blank" href="printFinance.html?id='+value.OrderNo+'">财务</a></li>'
html += '</ul>'
html += '</div>'
html += '</div>'
html += '<div class="indent_content_box_til_cell shopName">';
if(value.state == "待处理"){
html += '<i class="chooseIcon"></i>';
}
html += '<span>' + value.Abbreviation + '</span></div>';
html += '<div class="indent_content_box_til_cell orderNum" orderId = "'+value.OrderId+'">订单编号:' + value.OrderNo + '</div>';
html += '<div class="indent_content_box_til_cell orderTime">下单时间:' + value.OrderDate + '</div>';
html += '<div class="indent_content_box_til_cell consult"><a href="#"><i class="printIcon"></i></a></div>';
html += '</div>';
html += '<div class="indent_content_box_con">';
html += '<div class="indent_content_box_con_item clearfix">';
//left 基本信息
html += '<div class="indent_content_box_con_item_left">';
if(value.products != null){
$.each(value.products, function(m, v) {
html += '<div class="indent_content_box_con_item_left_item">';
html += '<div class="indent_content_box_con_item_li indent_content_li-chanpin width170"><img src="'+v.PicUrl+'"/><span>' + v.ProductName + '</span></div>';
html += '<div class="indent_content_box_con_item_li indent_content_li-guige width130">' + v.Standard+'</br>'+v.Color+'</br>'+v.Unit + '</div>';
html += '<div class="indent_content_box_con_item_li indent_content_li-danjia width100">' + v.Price + '</div>';
html += '<div class="indent_content_box_con_item_li indent_content_li-shuliang width100" style="width: 60px;">' + v.num + '</div>';
var total = (v.Price * v.num).toFixed(2);
html += '<div class="indent_content_box_con_item_li indent_content_li-zongjia width100" style="width: 104px;">' + total + '</div>';
html += '</div>';
});
}
html += '</div>';
//right 收货信息
html += '<div class="indent_content_box_con_item_right">';
html += '<div class="indent_content_box_con_item_li indent_content_li-people width138">';
var consumerName = '';
if (value.ConsumerName == null) {
consumerName = value.PostPhone;
}
html += '<div class="indcon_people_name">账号:' + value.PhoneNumber + '<i class="arrow_down_grey"> </i></div>';
html += '<div class="indcon_people_addressinfo" style="display: none;">';
html += '<i class="arrowtop"></i>';
html += '<p class="indcon_people_addressinfo_phone">收货人:' + value.PostName + '</p>';
html += '<i class="arrowtop"></i>';
html += '<p class="indcon_people_addressinfo_phone">收货电话:' + consumerName + '</p>';
html += '<i class="arrowtop"></i>';
html += '<p class="indcon_people_addressinfo_phone">收货地址:' + value.PostAddress + '</p>';
// html += '<i class="arrowtop"></i>';
// html += '<p class="indcon_people_addressinfo_phone">备注信息' + value.Remark + '</p>';
var Address = '';
if (value.Address == null) {
Address = '';
}
else
{
Address = value.Address;
}
html += '<p class="indcon_people_addressinfo_address">' + Address + '</p>';
html += '<p class="indcon_people_addressinfo_notes">备注信息:' + value.Remark + '</p>';
html += '</div>';
html += '</div>';
html += '</div>';
html += '</div>';
html += '<div class="indent_content_box_con_item item_total">';
if(value.state == "待处理"){
html +='<div class="item_user_state" ><ul><li class="item_state_accept">接受</li><li class="item_state_refuse">拒绝</li></ul></div>';
html += '<div class="item_order_state" style="display:none">状态:<span>'+value.state +'</span></div>';
html += '<div class="item_total_sumOld" style="display:none">折后价:<span>' + value.OrderPrice + '</span>元</div>';
html += '<div class="item_total_sumNew item_total_allP" >订单总价 :<span>' + value.totalPrice + '</span>元</div>';
}
else{
html +='<div class="item_user_state" style="display:none"><ul><li class="item_state_accept">接受</li><li class="item_state_refuse">拒绝</li></ul></div>';
html += '<div class="item_order_state" >状态:<span>'+value.state +'</span></div>';
html += '<div class="item_total_sumOld" >折后价:' + value.OrderPrice + '元</div>';
html += '<div class="item_total_sumNew item_total_allP" >订单总价 :<span>' + value.totalPrice + '</span>元</div>';
}
html += '</div>';
html += '</div>';
html += '</div>';
});
}
else{
html += '<img src="images/img_nodata.png" style="margin-top:10px; margin-left:339px;"/>';
};
$('.indent_content').html(html);
$('.indcon_people_name').on('mouseover mouseout',function(){
if($(this).siblings('.indcon_people_addressinfo').css('display')=="none"){
$(this).siblings('.indcon_people_addressinfo').show();
}else{
$(this).siblings('.indcon_people_addressinfo').hide();
}
});
//遮罩
$('.item_state_accept').on('click',function(){
var item_total_sumNew =$(this).parents('.item_user_state').siblings('.item_total_sumNew')
$('.indent_order_totalPrice span').html(item_total_sumNew.find('span').html());
$('.indent_order_afterPrice span').html(item_total_sumNew.find('span').html());
$('.input_order_discount_input').val('10');
var OrderId = $(this).parents('.indent_content_box').find('.orderNum').attr("orderid");
$('.indent_processOrder').show();
$('.indent_order_con_btn').click(function(){
$.ajax({
type:"post",
url:"api.php?act=order_Check",
data:{
state:1,
orderId:OrderId,
orderPrice:$('.indent_order_afterPrice span').html(),
ownerRemark:""
},
async:true,
success:function(result){
if(result == "_ok"){
alert("操作成功!");
window.location.reload();
}
}
});
});
});
$('.item_state_refuse').on('click',function(){
var OrderId = $(this).parents('.indent_content_box').find('.orderNum').attr("orderid");
$('.indent_order_con_btn').click(function(){
$.ajax({
type:"post",
url:"api.php?act=order_Check",
data:{
state:2,
orderId:OrderId,
orderPrice:$('.indent_order_totalPrice span').html(),
ownerRemark:""
},
async:true,
success:function(result){
if(result == "_ok"){
alert("操作成功!");
window.location.reload();
}
}
});
});
});
$('.input_order_discount_input').on("blur",function(){
if($(this).val() > 10 || $(this).val() <= 0){
$(this).val("");
$(this).focus();
}
else{
var finalePrice = accMul($('.indent_order_totalPrice span').html(),accDiv($(this).val(),10));
$('.indent_order_afterPrice span').html(finalePrice);
}
});
}
});
}
$('.consult').live('click',function(){
});
$('#allAcc').on('click',function(){
var flag = 0;
$('.checked').each(function(){
flag++;
var OrderId = $(this).parents('.indent_content_box').find('.orderNum').attr("orderid");
$.ajax({
type:"post",
url:"api.php?act=order_Check",
data:{
state:1,
orderId:OrderId,
orderPrice:$(this).parents('.indent_content_box').find('.item_total_sumNew').find('span').html(),
ownerRemark:""
},
async:true,
success:function(result){
if(result == "_ok"){
alert("操作成功!");
window.location.reload();
}
}
});
});
if(flag > 0){
alert('操作成功!');
}
else{
alert('请选择要处理的订单');
}
});
$('#allRef').on('click',function(){
var flag = 0;
$('.checked').each(function(){
flag++;
var OrderId = $(this).parents('.indent_content_box').find('.orderNum').attr("orderid");
$.ajax({
type:"post",
url:"api.php?act=order_Check",
data:{
state:2,
orderId:OrderId,
orderPrice:$(this).parents('.indent_content_box').find('.item_total_sumNew').find('span').html(),
ownerRemark:""
},
async:true,
success:function(result){
if(result == "_ok"){
alert("操作成功!");
window.location.reload();
}
}
});
});
if(flag > 0){
alert('操作成功!');
}
else{
alert('请选择要处理的订单');
}
});
// 全选
$('.chooseAllIcon').live('click',function(){
$(this).toggle(function(){
$(this).css('background-position','-219px -40px');
// $('.indent_content_box').css('border','1px solid #ffa700');
// $('.chooseIcon').css('background-position','-450px -30px');
$('.chooseIcon').each(function(){
$(this).addClass('checked');
$(this).css('background-position','-450px -30px');
$(this).parents('.indent_content_box').css('border','1px solid #ffa700');
});
},function(){
$(this).css('background-position','-195px -40px');
// $('.indent_content_box').css('border','1px solid #d5d5d5');
// $('.chooseIcon').css('background-position','-520px -30px').addClass('act');
$('.chooseIcon').each(function(){
$(this).removeClass('checked');
$(this).css('background-position','-520px -30px').addClass('act');
$(this).parents('.indent_content_box').css('border','1px solid #d5d5d5');
});
});
// 立即执行点击事件
$(this).trigger('click');
});
// 订单打钩选择
$('.chooseIcon').live('click',function(){
$(this).toggle(function(){
$(this).addClass('checked');
$(this).css('background-position','-450px -30px');
$(this).parents('.indent_content_box').css('border','1px solid #ffa700');
},function(){
$(this).removeClass('checked');
$(this).css('background-position','-520px -30px').addClass('act');
$(this).parents('.indent_content_box').css('border','1px solid #d5d5d5');
});
// 立即执行点击事件
$(this).trigger('click');
});
// $('.choose_doing').live('click',function(){
// $(this).toggle(function(){
// $('.item_user_state').show();
// $('.item_user_state>ul>li').live('click',function(){
//// alert(1);
// $(this).addClass('accc').siblings().removeClass('accc');
// });
//
// },function(){
// $('.item_user_state').hide();
// });
// $(this).trigger('click');
// });
// 删除
$('.deleteIcon').live('click',function(){
$(this).parents('.indent_content_box').hide();
});
// 批量处理;接受/拒绝
$('.choose_doing').click(function(){
$('.indent_choose_batch_down').show();
$('.indent_choose_batch_down li').click(function(){
$(this).addClass('addd').siblings().removeClass('addd');
$('.indent_choose_batch_down').hide();
});
});
$('.indent_batch').mouseleave(function(){
$('.indent_choose_batch_down').hide();
});
function clearNoNum(obj){
//先把非数字的都替换掉,除了数字和.
obj.value = obj.value.replace(/[^\d.]/g,"");
//必须保证第一个为数字而不是.
obj.value = obj.value.replace(/^\./g,"");
//保证只有出现一个.而没有多个.
obj.value = obj.value.replace(/\.{2,}/g,".");
//保证.只出现一次,而不能出现两次以上
obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
}
$('.item_state_refuse').live('click',function(){
$(this).parents('.item_user_state').hide();
$(this).parents('.item_user_state').siblings('.item_order_state').show();
});
$('.indent_order_close').click(function(){
$('.indent_processOrder').hide();
});
// 头部选项卡,全部处理未处理
$('.indent_right_titleTil ul li').click(function(){
$(this).addClass('aaaa').siblings().removeClass('aaaa');
var searchText = $('.search_order_input').val();
var state = $('.indent_right_titleTil .aaaa').attr("state");
var ds = $('#dpS').val();
var de = $('#dpE').val();
getOrders(searchText,ds,de,state,1,10,1);
if(state == 1 || state == 2){
$('.indent_batch').hide();
$('.choose_all i').hide();
$('.choose_all p').hide();
$('.chooseIcon').hide();
}
else{
$('.indent_batch').show();
$('.choose_all i').show();
$('.choose_all p').show();
$('.chooseIcon').show();
}
});
/**
** 除法函数,用来得到精确的除法结果
** 说明:javascript的除法结果会有误差,在两个浮点数相除的时候会比较明显。这个函数返回较为精确的除法结果。
** 调用:accDiv(arg1,arg2)
** 返回值:arg1除以arg2的精确结果
**/
function accDiv(arg1, arg2) {
var t1 = 0, t2 = 0, r1, r2;
try {
t1 = arg1.toString().split(".")[1].length;
}
catch (e) {
}
try {
t2 = arg2.toString().split(".")[1].length;
}
catch (e) {
}
with (Math) {
r1 = Number(arg1.toString().replace(".", ""));
r2 = Number(arg2.toString().replace(".", ""));
return (r1 / r2) * pow(10, t2 - t1);
}
}
//给Number类型增加一个div方法,调用起来更加方便。
Number.prototype.div = function (arg) {
return accDiv(this, arg);
};
/**
** 乘法函数,用来得到精确的乘法结果
** 说明:javascript的乘法结果会有误差,在两个浮点数相乘的时候会比较明显。这个函数返回较为精确的乘法结果。
** 调用:accMul(arg1,arg2)
** 返回值:arg1乘以 arg2的精确结果
**/
function accMul(arg1, arg2) {
var m = 0, s1 = arg1.toString(), s2 = arg2.toString();
try {
m += s1.split(".")[1].length;
}
catch (e) {
}
try {
m += s2.split(".")[1].length;
}
catch (e) {
}
return Number(s1.replace(".", "")) * Number(s2.replace(".", "")) / Math.pow(10, m);
}
// 给Number类型增加一个mul方法,调用起来更加方便。
Number.prototype.mul = function (arg) {
return accMul(arg, this);
};
/**
** 减法函数,用来得到精确的减法结果
** 说明:javascript的减法结果会有误差,在两个浮点数相减的时候会比较明显。这个函数返回较为精确的减法结果。
** 调用:accSub(arg1,arg2)
** 返回值:arg1加上arg2的精确结果
**/
function accSub(arg1, arg2) {
var r1, r2, m, n;
try {
r1 = arg1.toString().split(".")[1].length;
}
catch (e) {
r1 = 0;
}
try {
r2 = arg2.toString().split(".")[1].length;
}
catch (e) {
r2 = 0;
}
m = Math.pow(10, Math.max(r1, r2)); //last modify by deeka //动态控制精度长度
n = (r1 >= r2) ? r1 : r2;
return ((arg1 * m - arg2 * m) / m).toFixed(n);
}
// 给Number类型增加一个mul方法,调用起来更加方便。
Number.prototype.sub = function (arg) {
return accMul(arg, this);
};
/**
** 加法函数,用来得到精确的加法结果
** 说明:javascript的加法结果会有误差,在两个浮点数相加的时候会比较明显。这个函数返回较为精确的加法结果。
** 调用:accAdd(arg1,arg2)
** 返回值:arg1加上arg2的精确结果
**/
function accAdd(arg1, arg2) {
var r1, r2, m, c;
try {
r1 = arg1.toString().split(".")[1].length;
}
catch (e) {
r1 = 0;
}
try {
r2 = arg2.toString().split(".")[1].length;
}
catch (e) {
r2 = 0;
}
c = Math.abs(r1 - r2);
m = Math.pow(10, Math.max(r1, r2));
if (c > 0) {
var cm = Math.pow(10, c);
if (r1 > r2) {
arg1 = Number(arg1.toString().replace(".", ""));
arg2 = Number(arg2.toString().replace(".", "")) * cm;
} else {
arg1 = Number(arg1.toString().replace(".", "")) * cm;
arg2 = Number(arg2.toString().replace(".", ""));
}
} else {
arg1 = Number(arg1.toString().replace(".", ""));
arg2 = Number(arg2.toString().replace(".", ""));
}
return (arg1 + arg2) / m;
}
//给Number类型增加一个add方法,调用起来更加方便。
Number.prototype.add = function (arg) {
return accAdd(arg, this);
};
// 订单打印遮罩
$(function(){
$('.maskClear').live('click',function(){
$('.indent_print_mask').hide();
});
$('.printIcon').live('click',function(){
$(this).parents('.indent_content_box_til_cell').siblings('.indent_print_mask').show();
});
});
</script>
</body>
</html>
1
https://gitee.com/xuqipeter/pdw.git
git@gitee.com:xuqipeter/pdw.git
xuqipeter
pdw
品贷网
master

搜索帮助