/** * Created by Administrator on 2021/4/5. */ define(['jquery', "template", "Tools", 'swiper', 'itemsApi'], function ($, template, Tools, swiper) { //数据存储 var module = { data: { showImgInformationDetail:'' }, }; var tools = new Tools(); module.init = function (page) { //浏览次数 tools.doGet(outProject + '/'+getQueryVariable('id'), {}, module.projectNum(),true); //项目基本信息 tools.doGet(outProject + '/id/'+getQueryVariable('id'), {}, module.outProjectInformation,true); //项目基本信息 tools.doGet(showImg + '/'+getQueryVariable('id'), {}, module.showImgInformation,true); //网站配置信息(网站名称 底部联系方式 公安备案号 网站备案号) tools.getWebConfig(); }; //获取地址栏参数 function getQueryVariable(variable){ var query = window.location.search.substring(1); var vars = query.split("&"); for (var i=0;i previewSwiper.activeIndex) { var thumbsPerNav = Math.floor(previewSwiper.width / activeNav.width()) - 1 previewSwiper.swipeTo(activeNav.index() - thumbsPerNav) } else { previewSwiper.swipeTo(activeNav.index()) } } } } //切换 tabClick = function(type){ //标的物介绍 for (var i = 0 ; i < 4 ; i++){ document.getElementById('tabDetail'+(i+1)).style.display = 'none'; document.getElementById('tab'+(i+1)).classList = ''; } document.getElementById('tabDetail'+type).style.display = 'block'; document.getElementById('tab'+type).classList = 'active'; } //挂牌价格 module.unitDictionaries = function (data) { if (data.code == 200) { var content = data.data; var unit = content[(module.data.outProjectInformationDetail.unit-1)].dictLabel; module.data.outProjectInformationDetail.unit = unit; var outProjectInformationData = template('outProjectInformationData', module.data); $("#outProjectInformationContent").html(outProjectInformationData); } } //出价 biddingSubmitMethod = function (data) { var data = {}; var projectId = getQueryVariable('id'); var memberId = tools.getCookie('memberId'); var userId = tools.getCookie('userId'); var userAccount = tools.getCookie('phone'); var userName = tools.getCookie('userName'); var money = $('#money').val(); var loginTime = tools.getNowFormatDate(); data['projectId'] = projectId; data['memberId'] = memberId; data['userId'] = userId; data['userAccount'] = userAccount; data['userName'] = userName; data['money'] = money; data['loginTime'] = loginTime; tools.doPost(biddingSubmit, data, module.biddingSubmitOpen); } module.biddingSubmitOpen = function(){ tools.initError('出价成功'); } //经济类型 module.economicTypeDictionaries = function (data) { if (data.code == 200 && module.data.outProjectInformationDetail.economicType!='') { var content = data.data; var economicType = content[(module.data.outProjectInformationDetail.economicType-1)].dictLabel; module.data.outProjectInformationDetail.economicType = economicType; var outProjectInformationData = template('outProjectInformationData', module.data); $("#outProjectInformationContent").html(outProjectInformationData); } } //项目类型 module.projectNumberDictionaries = function (data) { if (data.code == 200 && module.data.outProjectInformationDetail.projectNumber!='') { var content = data.data; var projectNumber = content[(module.data.outProjectInformationDetail.projectNumber-1)].dictLabel; module.data.outProjectInformationDetail.projectNumber = projectNumber; var outProjectInformationData = template('outProjectInformationData', module.data); $("#outProjectInformationContent").html(outProjectInformationData); } } //农地性质 module.projectTypeDictionaries = function (data) { if (data.code == 200 && module.data.outProjectInformationDetail.projectType!='') { var content = data.data; var projectType = content[(module.data.outProjectInformationDetail.projectType-1)].dictLabel; module.data.outProjectInformationDetail.projectType = projectType; var outProjectInformationData = template('outProjectInformationData', module.data); $("#outProjectInformationContent").html(outProjectInformationData); } } //前次转出方式 module.oneoutDictionaries = function (data) { if (data.code == 200 && module.data.outProjectInformationDetail.oneout!='') { var content = data.data; if(module.data.outProjectInformationDetail.oneout == 0){ module.data.outProjectInformationDetail.oneout = '无'; }else{ var oneout = content[(module.data.outProjectInformationDetail.oneout-1)].dictLabel; module.data.outProjectInformationDetail.oneout = oneout; } var rollout = content[(module.data.outProjectInformationDetail.rollout-1)].dictLabel; module.data.outProjectInformationDetail.rollout = rollout; var outProjectInformationData = template('outProjectInformationData', module.data); $("#outProjectInformationContent").html(outProjectInformationData); } } //面积单位 module.areaDictionaries = function (data) { if (data.code == 200 && module.data.outProjectInformationDetail.allCountUnit!='') { var content = data.data; var allCountUnit = content[(module.data.outProjectInformationDetail.allCountUnit-1)].dictLabel; module.data.outProjectInformationDetail.allCountUnit = allCountUnit; if(module.data.outProjectInformationDetail.subjectList.length>0){ for(var i = 0 ; i < module.data.outProjectInformationDetail.subjectList.length ; i++){ module.data.outProjectInformationDetail.subjectList[i].areaUnit = content[(module.data.outProjectInformationDetail.subjectList[i].areaUnit-1)].dictLabel; } } var outProjectInformationData = template('outProjectInformationData', module.data); $("#outProjectInformationContent").html(outProjectInformationData); } } //支付方式 module.paymentTypeDictionaries = function (data) { if (data.code == 200 && module.data.outProjectInformationDetail.paymentType!='') { var content = data.data; var paymentType = content[(module.data.outProjectInformationDetail.paymentType-1)].dictLabel; module.data.outProjectInformationDetail.paymentType = paymentType; var outProjectInformationData = template('outProjectInformationData', module.data); $("#outProjectInformationContent").html(outProjectInformationData); } } //缴纳形式 module.depositPaymentTypeDictionaries = function (data) { if (data.code == 200 && module.data.outProjectInformationDetail.depositPaymentType!='') { var content = data.data; var depositPaymentType = content[(module.data.outProjectInformationDetail.depositPaymentType-1)].dictLabel; module.data.outProjectInformationDetail.depositPaymentType = depositPaymentType; var outProjectInformationData = template('outProjectInformationData', module.data); $("#outProjectInformationContent").html(outProjectInformationData); } } //交易方式 module.transactionDictionaries = function (data) { if (data.code == 200 && module.data.outProjectInformationDetail.dealType!='') { var content = data.data; var dealType = content[(module.data.outProjectInformationDetail.dealType-1)].dictLabel; module.data.outProjectInformationDetail.dealType = dealType; var outProjectInformationData = template('outProjectInformationData', module.data); $("#outProjectInformationContent").html(outProjectInformationData); } } //竞价方式 module.biddingTypeDictionaries = function (data) { if (data.code == 200 && module.data.outProjectInformationDetail.biddingType!='') { var content = data.data; var biddingType = content[(module.data.outProjectInformationDetail.biddingType-1)].dictLabel; module.data.outProjectInformationDetail.biddingType = biddingType; var outProjectInformationData = template('outProjectInformationData', module.data); $("#outProjectInformationContent").html(outProjectInformationData); } } //系统是否 module.expireTypeDictionaries = function (data) { if (data.code == 200 && module.data.outProjectInformationDetail.expire!='') { var content = data.data; var expire = content[(module.data.outProjectInformationDetail.expire-1)].dictLabel; module.data.outProjectInformationDetail.expire = expire; var outProjectInformationData = template('outProjectInformationData', module.data); $("#outProjectInformationContent").html(outProjectInformationData); } } //向上加价 upMoney = function(){ if(module.data.outProjectInformationDetail.money < module.data.outProjectInformationDetail.price){ module.data.outProjectInformationDetail.money = module.data.outProjectInformationDetail.price; } module.data.outProjectInformationDetail.money += module.data.outProjectInformationDetail.ladderPrice ; var outProjectInformationData = template('outProjectInformationData', module.data); $("#outProjectInformationContent").html(outProjectInformationData); } //向下降价 downMoney = function(){ if(module.data.outProjectInformationDetail.money <= (module.data.outProjectInformationDetail.price+module.data.outProjectInformationDetail.ladderPrice)){ return; } module.data.outProjectInformationDetail.money -= module.data.outProjectInformationDetail.ladderPrice ; var outProjectInformationData = template('outProjectInformationData', module.data); $("#outProjectInformationContent").html(outProjectInformationData); } return module; });