网站
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 

596 Zeilen
26 KiB

  1. /**
  2. * Created by Administrator on 2021/4/5.
  3. */
  4. define(['jquery', "template", "Tools", 'swiper', 'itemsApi', 'swiper'], function ($, template, Tools, swiper) {
  5. //数据存储
  6. var module = {
  7. data: {
  8. //焦点图数据
  9. focusListTop: [],
  10. showImgInformationDetail:'',
  11. loginNow:''
  12. },
  13. };
  14. var tools = new Tools();
  15. module.init = function (page) {
  16. //获取焦点图信息
  17. tools.doGet(websitePicture, {picType:1,status:0,orderByColumn:'picSort',isAsc:'desc'}, module.focusNewsTop , true);
  18. //底部友情链接
  19. tools.doGet(friendsLinks, {}, module.bottomFriendsLinks, true);
  20. //网站配置信息(网站名称 底部联系方式 公安备案号 网站备案号)
  21. tools.getWebConfig();
  22. module.data.loginNow = tools.getCookie('Admin-Token');
  23. //浏览次数
  24. tools.doGet(outProject, {id:getQueryVariable('id')}, module.projectNum,true);
  25. setTimeout(function(){//项目基本信息
  26. tools.doGet(outProject + '/id/'+getQueryVariable('id'), {}, module.outProjectInformation,true);
  27. },100)
  28. //焦点图
  29. setTimeout(function () {
  30. module.swiperBanner();
  31. },2000)
  32. setTimeout(function(){//项目基本信息
  33. tools.doGet(showImg + '/'+getQueryVariable('id'), {}, module.showImgInformation,true);
  34. },100)
  35. tools.doGet(webConfig, {}, module.webConfigInformation, true)
  36. };
  37. //焦点图数据
  38. module.focusNewsTop = function (data) {
  39. if (data.code == 200) {
  40. module.data.focusListTop = data.data;
  41. var bannerFocusDataTop = template('bannerFocusDataTop', module.data);
  42. $("#bannerFocusTopContent").html(bannerFocusDataTop);
  43. new Swiper('#bannerFocusWrapTop', {
  44. paginationClickable: true,
  45. autoplay : 4000,
  46. loop:true
  47. })
  48. }
  49. }
  50. //获取地址栏参数
  51. function getQueryVariable(variable){
  52. var query = window.location.search.substring(1);
  53. var vars = query.split("&");
  54. for (var i=0;i<vars.length;i++) {
  55. var pair = vars[i].split("=");
  56. if(pair[0] == variable){return pair[1];}
  57. }
  58. return(false);
  59. }
  60. //网站配置信息
  61. module.webConfigInformation = function (data) {
  62. if (data.code == 200) {
  63. var content = data.data;
  64. console.log(content)
  65. //document.getElementById('time').innerHTML = '延时周期:'+content[8].configValue+content[8].remark+'<i class="wh">?</i>'
  66. module.data.timeConfig = content[8].configValue;
  67. module.data.titleConfig = content[9].configValue;
  68. module.data.importantTitle = content[7].configName+':'+ content[7].configValue.substr(3).substr(0,(content[7].configValue.substr(3).length-4));
  69. module.data.know = content[6].configValue;
  70. $("#know").html(content[6].configValue + '<span style="margin-left: 10px;"></span>' + content[6].configValue);
  71. }
  72. }
  73. //底部友情链接
  74. module.bottomFriendsLinks = function (data) {
  75. if (data.code == 200) {
  76. var content = data.data;
  77. console.log(content)
  78. module.data.friendsLinksList = content;
  79. var friendsLinksData = template('friendsLinksData', module.data);
  80. $("#friendsLinksContent").html(friendsLinksData);
  81. }
  82. }
  83. module.dataCompare = function(signupStartTime,signupStopTime,biddingStartTime,biddingStopTime){
  84. var signupStartTime = signupStartTime;
  85. var signupStopTime = signupStopTime;
  86. var biddingStartTime = biddingStartTime;
  87. var biddingStopTime = biddingStopTime;
  88. var nowTime = Date.parse(new Date());
  89. var beginTimes=signupStartTime.substring(0,10).split('-');
  90. var endTimes=signupStopTime.substring(0,10).split('-');
  91. var biddingBeginTimes=biddingStartTime.substring(0,10).split('-');
  92. var biddingEndTimes=biddingStopTime.substring(0,10).split('-');
  93. signupStartTime=beginTimes[1]+'/'+beginTimes[2]+'/'+beginTimes[0]+' '+signupStartTime.substring(10,19);
  94. signupStopTime=endTimes[1]+'/'+endTimes[2]+'/'+endTimes[0]+' '+signupStopTime.substring(10,19);
  95. biddingStartTime=biddingBeginTimes[1]+'/'+biddingBeginTimes[2]+'/'+biddingBeginTimes[0]+' '+biddingStartTime.substring(10,19);
  96. biddingStopTime=biddingEndTimes[1]+'/'+biddingEndTimes[2]+'/'+biddingEndTimes[0]+' '+biddingStopTime.substring(10,19);
  97. //时间差
  98. var leftTime = Date.parse(biddingStopTime)-nowTime;
  99. //报名开始时间差
  100. var signupLeftTime = Date.parse(signupStartTime)-nowTime;
  101. //报名结束时间差
  102. var signDownLeftTime = Date.parse(signupStopTime)-nowTime;
  103. //定义变量 d,h,m,s保存倒计时的时间
  104. var d,h,m,s;
  105. if(Date.parse(biddingStartTime)<nowTime&&nowTime<Date.parse(biddingStopTime)){
  106. //正在竞价
  107. module.data.biddingTimeType = 1;
  108. document.getElementById('biddingTitle').innerHTML = '竞价进行中...';
  109. document.getElementById('swiperType').style.display = 'block';
  110. d = Math.floor(leftTime/1000/60/60/24);
  111. h = Math.floor(leftTime/1000/60/60%24);
  112. m = Math.floor(leftTime/1000/60%60);
  113. s = Math.floor(leftTime/1000%60);
  114. $('#countType').html('竞价中')
  115. $('#countDown').html('<span>距竞价结束还有:'+d+'</span>天<span>'+h+'</span>时<span>'+m+'</span>分<span>'+s+'</span>秒')
  116. }else if (nowTime>Date.parse(biddingStopTime)){
  117. //竞价结束
  118. $('#countDown').html('竞价结束')
  119. module.data.biddingTimeType = 2;
  120. }else if (nowTime<Date.parse(biddingStartTime)){
  121. //竞价暂未开始
  122. document.getElementById('biddingTitle').innerHTML = '竞价暂未开始...';
  123. $('#countDown').html('暂未开始')
  124. module.data.biddingTimeType = 3;
  125. }
  126. if(Date.parse(signupStartTime)<nowTime&&nowTime<Date.parse(signupStopTime)){
  127. //正在报名
  128. module.data.signupTimeType = 1;
  129. document.getElementById('swiperType').style.display = 'block';
  130. d = Math.floor(signDownLeftTime/1000/60/60/24);
  131. h = Math.floor(signDownLeftTime/1000/60/60%24);
  132. m = Math.floor(signDownLeftTime/1000/60%60);
  133. s = Math.floor(signDownLeftTime/1000%60);
  134. $('#countType').html('报名中')
  135. $('#countDown').html('<span>距报名结束还有:'+d+'</span>天<span>'+h+'</span>时<span>'+m+'</span>分<span>'+s+'</span>秒')
  136. }else if (nowTime>Date.parse(signupStopTime)){
  137. //报名结束
  138. module.data.signupTimeType = 2;
  139. }else if (nowTime<Date.parse(signupStartTime)){
  140. //报名暂未开始
  141. module.data.signupTimeType = 3;
  142. d = Math.floor(signupLeftTime/1000/60/60/24);
  143. h = Math.floor(signupLeftTime/1000/60/60%24);
  144. m = Math.floor(signupLeftTime/1000/60%60);
  145. s = Math.floor(signupLeftTime/1000%60);
  146. $('#countType').html('未开始')
  147. $('#countDown').html('<span>距报名开始还有:'+d+'</span>天<span>'+h+'</span>时<span>'+m+'</span>分<span>'+s+'</span>秒')
  148. }
  149. if(module.data.outProjectInformationDetail.biddingType != '拍卖' && module.data.biddingTimeType != 2){
  150. document.getElementById('biddingTable').style.display = 'none';
  151. document.getElementById('biddingTitle').style.display = 'block';
  152. }
  153. }
  154. module.projectNum = function(data){
  155. console.log(data)
  156. }
  157. module.signup = function(data){
  158. console.log(data)
  159. module.data.signup = data.data;
  160. var outProjectInformationData = template('outProjectInformationData', module.data);
  161. $("#outProjectInformationContent").html(outProjectInformationData);
  162. }
  163. goBond = function(){
  164. var nowTime = Date.parse(new Date());
  165. var signupStopTime = Date.parse(module.data.outProjectInformationDetail.signupStopTime)
  166. if (nowTime>signupStopTime){
  167. tools.initError('报名结束!');
  168. return;
  169. }
  170. tools.skip('bond.html?id='+getQueryVariable('id'))
  171. }
  172. //项目基本信息
  173. module.outProjectInformation = function (data) {
  174. if (data.code == 200) {
  175. var content = data.data;
  176. //倒计时
  177. var timer = setInterval(function(){
  178. module.dataCompare(content.signupStartTime,content.signupStopTime,content.biddingStartTime,content.biddingStopTime);
  179. },1000)
  180. for(var i = 0 ; i < content.fileUrlList.length ; i++){
  181. content.fileUrlList[i].fileUrl = serverApi+content.fileUrlList[i].fileUrl;
  182. }
  183. console.log(content)
  184. module.data.outProjectInformationDetail = content;
  185. var outProjectInformationData = template('outProjectInformationData', module.data);
  186. $("#outProjectInformationContent").html(outProjectInformationData);
  187. $("#know").html(module.data.know);
  188. //挂牌项目竞价记录
  189. tools.doGet(biddinglist, {projectId:getQueryVariable('id')}, module.biddinglistInformation,true);
  190. //挂牌价格字典
  191. tools.doGet(Dictionaries+'/price_unit', {}, module.unitDictionaries,true);
  192. //经济类型字典
  193. tools.doGet(Dictionaries+'/economic_type', {}, module.economicTypeDictionaries,true);
  194. //项目类型字典
  195. tools.doGet(Dictionaries+'/project_type', {}, module.projectNumberDictionaries,true);
  196. //农地性质字典
  197. // tools.doGet(Dictionaries+'/sub_object_type', {}, module.projectTypeDictionaries,true);
  198. //前次转出方式
  199. tools.doGet(Dictionaries+'/rollout_type', {}, module.oneoutDictionaries,true);
  200. //面积单位字典
  201. tools.doGet(Dictionaries+'/area_unit', {}, module.areaDictionaries,true);
  202. //支付方式字典
  203. tools.doGet(Dictionaries+'/payment_type', {}, module.paymentTypeDictionaries,true);
  204. //缴纳形式字典
  205. tools.doGet(Dictionaries+'/deposit_payment_type', {}, module.depositPaymentTypeDictionaries,true);
  206. //交易方式字典
  207. tools.doGet(Dictionaries+'/deal_type', {}, module.transactionDictionaries,true);
  208. //竞价方式字典
  209. tools.doGet(Dictionaries+'/bidding_type', {}, module.biddingTypeDictionaries,true);
  210. //期满处理字典
  211. tools.doGet(Dictionaries+'/expire_type', {}, module.expireTypeDictionaries,true);
  212. //期满处理字典
  213. tools.doGet(Dictionaries+'/bidding_direct', {}, module.biddingDirectDictionaries,true);
  214. if(module.data.loginNow){
  215. //判断是否报名
  216. tools.doGet(signup, {projectId:getQueryVariable('id'),depositStatus:'1',memberId:tools.getCookie('memberId')}, module.signup);
  217. }
  218. }
  219. }
  220. //标的物图片
  221. module.showImgInformation = function (data) {
  222. if (data.code == 200) {
  223. var content = data.data;
  224. console.log(content)
  225. var contentList = [];
  226. for(var i = 0 ; i < content.length ; i++){
  227. contentList[i] = serverApi+content[i].fileUrl;
  228. }
  229. module.data.showImgInformationDetail = contentList;
  230. console.log(contentList)
  231. var showImgInformationData = template('showImgInformationData', module.data);
  232. $("#tabDetail2").html(showImgInformationData);
  233. }
  234. }
  235. //竞价记录
  236. module.biddinglistInformation = function (data) {
  237. if (data.code == 200) {
  238. console.log(data)
  239. var content = data.rows;
  240. for (var i = 0; i < content.length-1; i++) {
  241. for (var j = 0; j < content.length - 1 - i; j++) {
  242. // 相邻元素两两对比,元素交换,大的元素交换到后面
  243. if (content[j].money < content[j + 1].money) {
  244. var temp = content[j];
  245. content[j] = content[j+1];
  246. content[j+1] = temp;
  247. }
  248. }
  249. }
  250. console.log(content)
  251. module.data.biddinglistInformationDetail = content;
  252. var biddinglistInformationData = template('biddinglistInformationData', module.data);
  253. $("#tabDetail4").html(biddinglistInformationData);
  254. console.log(module.data.biddingTimeType)
  255. }
  256. }
  257. //焦点图滚动
  258. module.swiperBanner = function (type) {
  259. console.log('aaaa')
  260. var viewSwiper = new Swiper('.view .swiper-container', {
  261. onSlideChangeStart: function() {
  262. updateNavPosition()
  263. }
  264. })
  265. $('.view .arrow-left,.preview .arrow-left').on('click', function(e) {
  266. e.preventDefault()
  267. if (viewSwiper.activeIndex == 0) {
  268. viewSwiper.swipeTo(viewSwiper.slides.length - 1, 1000);
  269. return
  270. }
  271. viewSwiper.swipePrev()
  272. })
  273. $('.view .arrow-right,.preview .arrow-right').on('click', function(e) {
  274. e.preventDefault()
  275. if (viewSwiper.activeIndex == viewSwiper.slides.length - 1) {
  276. viewSwiper.swipeTo(0, 1000);
  277. return
  278. }
  279. viewSwiper.swipeNext()
  280. })
  281. var previewSwiper = new Swiper('.preview .swiper-container', {
  282. visibilityFullFit: true,
  283. slidesPerView: 'auto',
  284. onlyExternal: true,
  285. onSlideClick: function() {
  286. viewSwiper.swipeTo(previewSwiper.clickedSlideIndex)
  287. }
  288. })
  289. function updateNavPosition() {
  290. $('.preview .active-nav').removeClass('active-nav')
  291. var activeNav = $('.preview .swiper-slide').eq(viewSwiper.activeIndex).addClass('active-nav')
  292. if (!activeNav.hasClass('swiper-slide-visible')) {
  293. if (activeNav.index() > previewSwiper.activeIndex) {
  294. var thumbsPerNav = Math.floor(previewSwiper.width / activeNav.width()) - 1
  295. previewSwiper.swipeTo(activeNav.index() - thumbsPerNav)
  296. } else {
  297. previewSwiper.swipeTo(activeNav.index())
  298. }
  299. }
  300. }
  301. }
  302. //切换
  303. tabClick = function(type){
  304. //标的物介绍
  305. for (var i = 0 ; i < 4 ; i++){
  306. document.getElementById('tabDetail'+(i+1)).style.display = 'none';
  307. document.getElementById('tab'+(i+1)).classList = '';
  308. }
  309. document.getElementById('tabDetail'+type).style.display = 'block';
  310. document.getElementById('tab'+type).classList = 'active';
  311. }
  312. //挂牌价格
  313. module.unitDictionaries = function (data) {
  314. if (data.code == 200) {
  315. var content = data.data;
  316. var unit = content[(module.data.outProjectInformationDetail.unit-1)].dictLabel;
  317. module.data.outProjectInformationDetail.unit = unit;
  318. var outProjectInformationData = template('outProjectInformationData', module.data);
  319. $("#outProjectInformationContent").html(outProjectInformationData);
  320. }
  321. }
  322. //出价
  323. biddingSubmitMethod = function (data) {
  324. if (module.data.outProjectInformationDetail.biddingDirect == '递减竞价'){
  325. if (module.data.biddinglistInformationDetail.length<1){
  326. if(module.data.outProjectInformationDetail.price<$('#money').val()){
  327. tools.initError('出价不能高于挂牌价');
  328. return;
  329. }
  330. }else{
  331. if(module.data.biddinglistInformationDetail[0].money<$('#money').val()){
  332. tools.initError('出价不能高于当前出价最低价格');
  333. return;
  334. }
  335. }
  336. }else{
  337. if (module.data.biddinglistInformationDetail.length<1){
  338. if(module.data.outProjectInformationDetail.price>$('#money').val()){
  339. tools.initError('出价不能低于挂牌价');
  340. return;
  341. }
  342. }else{
  343. if(module.data.biddinglistInformationDetail[0].money>$('#money').val()){
  344. tools.initError('出价不能低于当前出价最低价格');
  345. return;
  346. }
  347. }
  348. }
  349. var data = {};
  350. var projectId = getQueryVariable('id');
  351. var memberId = tools.getCookie('memberId');
  352. var userId = tools.getCookie('userId');
  353. var userAccount = tools.getCookie('phone');
  354. var userName = tools.getCookie('userName');
  355. var money = $('#money').val();
  356. var loginTime = tools.getNowFormatDate();
  357. data['projectId'] = projectId;
  358. data['memberId'] = memberId;
  359. data['userId'] = userId;
  360. data['userAccount'] = userAccount;
  361. data['userName'] = userName;
  362. data['money'] = money;
  363. data['loginTime'] = loginTime;
  364. tools.doPost(biddingSubmit, data, module.biddingSubmitOpen);
  365. }
  366. module.biddingSubmitOpen = function(){
  367. tools.initError('出价成功');
  368. }
  369. //经济类型
  370. module.economicTypeDictionaries = function (data) {
  371. if (data.code == 200 && module.data.outProjectInformationDetail.economicType!='') {
  372. var content = data.data;
  373. if(content[(module.data.outProjectInformationDetail.economicType-1)] != undefined){
  374. var economicType = content[(module.data.outProjectInformationDetail.economicType-1)].dictLabel;
  375. module.data.outProjectInformationDetail.economicType = economicType;
  376. var outProjectInformationData = template('outProjectInformationData', module.data);
  377. $("#outProjectInformationContent").html(outProjectInformationData);
  378. }
  379. }
  380. }
  381. //项目类型
  382. module.projectNumberDictionaries = function (data) {
  383. if (data.code == 200 && module.data.outProjectInformationDetail.projectNumber!='') {
  384. var content = data.data;
  385. var projectNumber = content[(module.data.outProjectInformationDetail.projectNumber-1)].dictLabel;
  386. module.data.outProjectInformationDetail.projectNumber = projectNumber;
  387. var outProjectInformationData = template('outProjectInformationData', module.data);
  388. $("#outProjectInformationContent").html(outProjectInformationData);
  389. }
  390. }
  391. //农地性质
  392. module.projectTypeDictionaries = function (data) {
  393. if (data.code == 200 && module.data.outProjectInformationDetail.projectType!='') {
  394. var content = data.data;
  395. console.log(content)
  396. console.log((module.data.outProjectInformationDetail.projectType-1))
  397. var projectType = content[(module.data.outProjectInformationDetail.projectType-1)].dictLabel;
  398. module.data.outProjectInformationDetail.projectType = projectType;
  399. var outProjectInformationData = template('outProjectInformationData', module.data);
  400. $("#outProjectInformationContent").html(outProjectInformationData);
  401. }
  402. }
  403. //前次转出方式
  404. module.oneoutDictionaries = function (data) {
  405. if (data.code == 200 && module.data.outProjectInformationDetail.oneout!='') {
  406. var content = data.data;
  407. if(module.data.outProjectInformationDetail.oneout == 0){
  408. module.data.outProjectInformationDetail.oneout = '无';
  409. }else{
  410. var oneout = content[(module.data.outProjectInformationDetail.oneout-1)].dictLabel;
  411. module.data.outProjectInformationDetail.oneout = oneout;
  412. }
  413. var rollout = content[(module.data.outProjectInformationDetail.rollout-1)].dictLabel;
  414. module.data.outProjectInformationDetail.rollout = rollout;
  415. var outProjectInformationData = template('outProjectInformationData', module.data);
  416. $("#outProjectInformationContent").html(outProjectInformationData);
  417. }
  418. }
  419. //面积单位
  420. module.areaDictionaries = function (data) {
  421. if (data.code == 200 && module.data.outProjectInformationDetail.allCountUnit!='') {
  422. var content = data.data;
  423. var allCountUnit = content[(module.data.outProjectInformationDetail.allCountUnit-1)].dictLabel;
  424. module.data.outProjectInformationDetail.allCountUnit = allCountUnit;
  425. if(module.data.outProjectInformationDetail.subjectList.length>0){
  426. for(var i = 0 ; i < module.data.outProjectInformationDetail.subjectList.length ; i++){
  427. module.data.outProjectInformationDetail.subjectList[i].areaUnit = content[(module.data.outProjectInformationDetail.subjectList[i].areaUnit-1)].dictLabel;
  428. }
  429. }
  430. var outProjectInformationData = template('outProjectInformationData', module.data);
  431. $("#outProjectInformationContent").html(outProjectInformationData);
  432. }
  433. }
  434. //支付方式
  435. module.paymentTypeDictionaries = function (data) {
  436. if (data.code == 200 && module.data.outProjectInformationDetail.paymentType!='') {
  437. var content = data.data;
  438. var paymentType = content[(module.data.outProjectInformationDetail.paymentType-1)].dictLabel;
  439. module.data.outProjectInformationDetail.paymentType = paymentType;
  440. var outProjectInformationData = template('outProjectInformationData', module.data);
  441. $("#outProjectInformationContent").html(outProjectInformationData);
  442. }
  443. }
  444. //缴纳形式
  445. module.depositPaymentTypeDictionaries = function (data) {
  446. if (data.code == 200 && module.data.outProjectInformationDetail.depositPaymentType!='') {
  447. var content = data.data;
  448. var depositPaymentType = content[(module.data.outProjectInformationDetail.depositPaymentType-1)].dictLabel;
  449. module.data.outProjectInformationDetail.depositPaymentType = depositPaymentType;
  450. var outProjectInformationData = template('outProjectInformationData', module.data);
  451. $("#outProjectInformationContent").html(outProjectInformationData);
  452. }
  453. }
  454. //交易方式
  455. module.transactionDictionaries = function (data) {
  456. if (data.code == 200 && module.data.outProjectInformationDetail.dealType!='') {
  457. var content = data.data;
  458. var dealType = content[(module.data.outProjectInformationDetail.dealType-1)].dictLabel;
  459. module.data.outProjectInformationDetail.dealType = dealType;
  460. var outProjectInformationData = template('outProjectInformationData', module.data);
  461. $("#outProjectInformationContent").html(outProjectInformationData);
  462. }
  463. }
  464. //竞价方式
  465. module.biddingTypeDictionaries = function (data) {
  466. if (data.code == 200 && module.data.outProjectInformationDetail.biddingType!='') {
  467. var content = data.data;
  468. var biddingType = content[(module.data.outProjectInformationDetail.biddingType-1)].dictLabel;
  469. module.data.outProjectInformationDetail.biddingType = biddingType;
  470. var outProjectInformationData = template('outProjectInformationData', module.data);
  471. $("#outProjectInformationContent").html(outProjectInformationData);
  472. }
  473. }
  474. //系统是否
  475. module.expireTypeDictionaries = function (data) {
  476. if (data.code == 200 && module.data.outProjectInformationDetail.expire!='') {
  477. var content = data.data;
  478. var expire = content[(module.data.outProjectInformationDetail.expire-1)].dictLabel;
  479. module.data.outProjectInformationDetail.expire = expire;
  480. var outProjectInformationData = template('outProjectInformationData', module.data);
  481. $("#outProjectInformationContent").html(outProjectInformationData);
  482. }
  483. }
  484. //系统是否
  485. module.biddingDirectDictionaries = function (data) {
  486. if (data.code == 200 && module.data.outProjectInformationDetail.biddingDirect!='') {
  487. var content = data.data;
  488. var biddingDirect = content[(module.data.outProjectInformationDetail.biddingDirect-1)].dictLabel;
  489. module.data.outProjectInformationDetail.biddingDirect = biddingDirect;
  490. var outProjectInformationData = template('outProjectInformationData', module.data);
  491. $("#outProjectInformationContent").html(outProjectInformationData);
  492. }
  493. }
  494. //向上加价
  495. upMoney = function(){
  496. if(module.data.outProjectInformationDetail.money < module.data.outProjectInformationDetail.price){
  497. module.data.outProjectInformationDetail.money = module.data.outProjectInformationDetail.price;
  498. }
  499. module.data.outProjectInformationDetail.money += module.data.outProjectInformationDetail.ladderPrice ;
  500. document.getElementById('money').value = module.data.outProjectInformationDetail.money;
  501. }
  502. //向下降价
  503. downMoney = function(){
  504. console.log(module.data.outProjectInformationDetail.money)
  505. console.log(module.data.outProjectInformationDetail.price)
  506. console.log(module.data.outProjectInformationDetail.ladderPrice)
  507. // if (module.data.){
  508. //
  509. // }
  510. if(module.data.outProjectInformationDetail.money <= (module.data.outProjectInformationDetail.price+module.data.outProjectInformationDetail.ladderPrice)){
  511. return;
  512. }
  513. module.data.outProjectInformationDetail.money -= module.data.outProjectInformationDetail.ladderPrice ;
  514. document.getElementById('money').value = module.data.outProjectInformationDetail.money;
  515. }
  516. moneyChange = function(){
  517. if (module.data.outProjectInformationDetail.biddingDirect == '递减竞价'){
  518. if(module.data.outProjectInformationDetail.price<$('#money').val()){
  519. $('#money').val(module.data.outProjectInformationDetail.price-1);
  520. }
  521. }
  522. }
  523. //登陆跳转
  524. goLogin = function(){
  525. tools.initDialog('登陆提示', '登陆后可参与竞价,是否登录?', function () {
  526. tools.skip('../login/login.html')
  527. }, '登录', function () { }, "取消")
  528. }
  529. return module;
  530. });