diff --git a/static/js/project/listingItems/items2.js b/static/js/project/listingItems/items2.js index 9074579..ca55ee9 100644 --- a/static/js/project/listingItems/items2.js +++ b/static/js/project/listingItems/items2.js @@ -448,6 +448,68 @@ define(['jquery', "template", "Tools", 'swiper', 'itemsApi', 'swiper'], function s = Math.floor(difference/1000%60); $('#countType').html('竞价中') $('#countDown').html('距竞价结束还有:00'+m+''+s+'秒') + if(module.data.loginNow){ //判断是否登录(已登录) + if(module.data.signup == 1){ //判断是否报名(已报名) + if( module.data.biddingTimeType == 1 ){ //判断当前竞价状态(竞价中) + document.getElementById('signYes').style.display = 'none'; + document.getElementById('signNo').style.display = 'none'; + document.getElementById('signBtn').style.display = 'none'; + document.getElementById('signBtn2').style.display = 'none'; + document.getElementById('noAction').style.display = 'none'; + + document.getElementById('moneyText').style.display = 'table-row'; + document.getElementById('moneyBtn').style.display = 'flex'; + }else if( module.data.biddingTimeType == 3 ){ //判断当前竞价状态(竞价未开始) + document.getElementById('moneyText').style.display = 'none'; + document.getElementById('moneyBtn').style.display = 'none'; + document.getElementById('signNo').style.display = 'none'; + document.getElementById('signBtn').style.display = 'none'; + document.getElementById('signBtn2').style.display = 'none'; + document.getElementById('noAction').style.display = 'none'; + + document.getElementById('signYes').style.display = 'block'; + }else{ //判断当前竞价状态(竞价结束) + $('.swiperInput').css('display','none'); + $('#timeDown').css('display','none'); + clearInterval(module.data.timeDown) + } + }else{ //判断是否报名(未报名) + if( module.data.signupTimeType == 1 ){ //判断当前报名状态(正在报名) + document.getElementById('moneyText').style.display = 'none'; + document.getElementById('moneyBtn').style.display = 'none'; + document.getElementById('signNo').style.display = 'none'; + document.getElementById('signBtn2').style.display = 'none'; + document.getElementById('noAction').style.display = 'none'; + document.getElementById('signYes').style.display = 'none'; + + document.getElementById('signBtn').style.display = 'block'; + }else if( module.data.signupTimeType == 3 ){ //判断当前报名状态(报名未开始) + document.getElementById('moneyText').style.display = 'none'; + document.getElementById('moneyBtn').style.display = 'none'; + document.getElementById('signBtn2').style.display = 'none'; + document.getElementById('signYes').style.display = 'none'; + document.getElementById('signBtn').style.display = 'none'; + document.getElementById('signNo').style.display = 'none'; + + document.getElementById('noAction').style.display = 'block'; + }else{ //判断当前报名状态(报名结束) + document.getElementById('moneyText').style.display = 'none'; + document.getElementById('moneyBtn').style.display = 'none'; + document.getElementById('signBtn2').style.display = 'none'; + document.getElementById('noAction').style.display = 'none'; + document.getElementById('signYes').style.display = 'none'; + document.getElementById('signBtn').style.display = 'none'; + + document.getElementById('signNo').style.display = 'block'; + } + } + }else{ //判断是否登录(未登录) + if( module.data.biddingTimeType == 2 ){//判断当前竞价状态(竞价结束) + $('.swiperInput').css('display','none') + }else{ + document.getElementById('signBtn2').style.display = 'block'; + } + } console.log(s+'-------------'+m) if (s < 1 && m < 1){ console.log("竞价结束22222222222") @@ -473,68 +535,6 @@ define(['jquery', "template", "Tools", 'swiper', 'itemsApi', 'swiper'], function },true); }else if(s%2 == 0&¢erTime!=0){ - if(module.data.loginNow){ //判断是否登录(已登录) - if(module.data.signup == 1){ //判断是否报名(已报名) - if( module.data.biddingTimeType == 1 ){ //判断当前竞价状态(竞价中) - document.getElementById('signYes').style.display = 'none'; - document.getElementById('signNo').style.display = 'none'; - document.getElementById('signBtn').style.display = 'none'; - document.getElementById('signBtn2').style.display = 'none'; - document.getElementById('noAction').style.display = 'none'; - - document.getElementById('moneyText').style.display = 'table-row'; - document.getElementById('moneyBtn').style.display = 'flex'; - }else if( module.data.biddingTimeType == 3 ){ //判断当前竞价状态(竞价未开始) - document.getElementById('moneyText').style.display = 'none'; - document.getElementById('moneyBtn').style.display = 'none'; - document.getElementById('signNo').style.display = 'none'; - document.getElementById('signBtn').style.display = 'none'; - document.getElementById('signBtn2').style.display = 'none'; - document.getElementById('noAction').style.display = 'none'; - - document.getElementById('signYes').style.display = 'block'; - }else{ //判断当前竞价状态(竞价结束) - $('.swiperInput').css('display','none'); - $('#timeDown').css('display','none'); - clearInterval(module.data.timeDown) - } - }else{ //判断是否报名(未报名) - if( module.data.signupTimeType == 1 ){ //判断当前报名状态(正在报名) - document.getElementById('moneyText').style.display = 'none'; - document.getElementById('moneyBtn').style.display = 'none'; - document.getElementById('signNo').style.display = 'none'; - document.getElementById('signBtn2').style.display = 'none'; - document.getElementById('noAction').style.display = 'none'; - document.getElementById('signYes').style.display = 'none'; - - document.getElementById('signBtn').style.display = 'block'; - }else if( module.data.signupTimeType == 3 ){ //判断当前报名状态(报名未开始) - document.getElementById('moneyText').style.display = 'none'; - document.getElementById('moneyBtn').style.display = 'none'; - document.getElementById('signBtn2').style.display = 'none'; - document.getElementById('signYes').style.display = 'none'; - document.getElementById('signBtn').style.display = 'none'; - document.getElementById('signNo').style.display = 'none'; - - document.getElementById('noAction').style.display = 'block'; - }else{ //判断当前报名状态(报名结束) - document.getElementById('moneyText').style.display = 'none'; - document.getElementById('moneyBtn').style.display = 'none'; - document.getElementById('signBtn2').style.display = 'none'; - document.getElementById('noAction').style.display = 'none'; - document.getElementById('signYes').style.display = 'none'; - document.getElementById('signBtn').style.display = 'none'; - - document.getElementById('signNo').style.display = 'block'; - } - } - }else{ //判断是否登录(未登录) - if( module.data.biddingTimeType == 2 ){//判断当前竞价状态(竞价结束) - $('.swiperInput').css('display','none') - }else{ - document.getElementById('signBtn2').style.display = 'block'; - } - } tools.doGet(getBiddingStopTime+getQueryVariable('id'), {}, module.getBiddingStopTime,true); } }else{ @@ -603,30 +603,29 @@ define(['jquery', "template", "Tools", 'swiper', 'itemsApi', 'swiper'], function return; } console.log(module.data.outProjectInformationDetail.biddingDirect) + console.log(module.data.outProjectInformationDetail.biddingType) setTimeout(function(){ - if(module.data.outProjectInformationDetail.biddingType == '阶梯竞价'){ + if(module.data.outProjectInformationDetail.biddingType == '阶梯竞价'||module.data.outProjectInformationDetail.biddingType == '2'){ if (module.data.outProjectInformationDetail.biddingDirect == '反向竞价'||module.data.outProjectInformationDetail.biddingDirect == '2'){ if (content.length>0){ - if(content[0].money<=$('#money').val()) { + let money = $('#money').val()?$('#money').val():content[0].money + if(content[0].money<=money) { document.getElementById('money').value = parseFloat(parseFloat(content[0].money) - parseFloat(module.data.outProjectInformationDetail.ladderPrice)).toFixed(2); } }else{ - if(content[0].money<=$('#money').val()) { - document.getElementById('money').value = parseFloat(parseFloat(module.data.outProjectInformationDetail.price)).toFixed(2); - } + document.getElementById('money').value = parseFloat(parseFloat(module.data.outProjectInformationDetail.price)).toFixed(2); // + parseFloat(module.data.outProjectInformationDetail.ladderPrice) } }else{ if (content.length>0){ - if(content[0].money>=$('#money').val()){ + let money = $('#money').val()?$('#money').val():content[0].money + if(content[0].money>=money){ document.getElementById('money').value = parseFloat(parseFloat(content[0].money) + parseFloat(module.data.outProjectInformationDetail.ladderPrice)).toFixed(2); } }else{ - if(content[0].money>=$('#money').val()){ - document.getElementById('money').value = parseFloat(parseFloat(module.data.outProjectInformationDetail.price)).toFixed(2); - } + document.getElementById('money').value = parseFloat(parseFloat(module.data.outProjectInformationDetail.price)).toFixed(2); // + parseFloat(module.data.outProjectInformationDetail.ladderPrice) } }