Просмотр исходного кода

task 乳山产交手机端兼容性修改

rongxin_dev
庞东旭 5 месяцев назад
Родитель
Сommit
9bf7a8ff67
1 измененных файлов: 53 добавлений и 22 удалений
  1. +53
    -22
      src/views/project/projectDetail.vue

+ 53
- 22
src/views/project/projectDetail.vue Просмотреть файл

@@ -263,18 +263,18 @@
</template> </template>


<script> <script>
import {
biddingSubmit,
getBiddingList, getBiddingStopTime,
getMember,
getOutProjectDetail,
getSignup,
getWebConfig,
projectNewBidMoney
} from "../../api/project";
import {
biddingSubmit,
getBiddingList, getBiddingStopTime,
getMember,
getOutProjectDetail,
getSignup,
getWebConfig,
projectNewBidMoney
} from "../../api/project";
import {getInfo} from "../../api/login"; import {getInfo} from "../../api/login";
import $ from "jquery"; import $ from "jquery";
import navBar from "@/components/common/nav_bar.vue";
import navBar from "@/components/common/nav_bar.vue";


export default { export default {
name: "projectDetail", name: "projectDetail",
@@ -426,9 +426,9 @@ export default {
this.getDicts("project_type").then(res => { this.getDicts("project_type").then(res => {
this.detail.projectNumber = this.selectDictLabel(res.data,response.data.projectNumber); this.detail.projectNumber = this.selectDictLabel(res.data,response.data.projectNumber);
}); });
this.getDicts("sub_object_type").then(res => {
// this.detail.projectType = this.selectDictLabel(res.data,response.data.projectType);
});
// this.getDicts("sub_object_type").then(res => {
// // this.detail.projectType = this.selectDictLabel(res.data,response.data.projectType);
// });
this.getDicts("economic_type").then(res => { this.getDicts("economic_type").then(res => {
this.detail.economicType = this.selectDictLabel(res.data,response.data.economicType); this.detail.economicType = this.selectDictLabel(res.data,response.data.economicType);
}); });
@@ -477,7 +477,7 @@ export default {
},3000) },3000)


getInfo().then(response => { getInfo().then(response => {
this.userId=response.user.userId
this.userId = response.user.userId;
getMember(response.user.userId).then(res => { getMember(response.user.userId).then(res => {
this.userAccount=res.data.phone this.userAccount=res.data.phone
this.userName=res.data.realname this.userName=res.data.realname
@@ -511,13 +511,36 @@ export default {
}, },
getTime(){ getTime(){
this.bottomBtn = true; this.bottomBtn = true;
let biddingStartTime = Date.parse(this.detail.biddingStartTime)+0
let biddingStopTime = Date.parse(this.detail.biddingStopTime)+0
let biddingStopSetime = Date.parse(this.detail.biddingStopSetime)+0
let signupStartTime = Date.parse(this.detail.signupStartTime)+0
let signupStopTime = Date.parse(this.detail.signupStopTime)+0

let nowDate = Date.parse(this.format($.ajax({async:false,data:{i: Date.parse(new Date())}}).getResponseHeader("Date"), "yyyy-MM-dd HH:mm:ss"));
// let biddingStartTime = Date.parse(this.detail.biddingStartTime)+0
// let biddingStopTime = Date.parse(this.detail.biddingStopTime)+0
// let biddingStopSetime = Date.parse(this.detail.biddingStopSetime)+0
// let signupStartTime = Date.parse(this.detail.signupStartTime)+0
// let signupStopTime = Date.parse(this.detail.signupStopTime)+0
let biddingStartTime = new Date(this.detail.biddingStartTime.replace(/-/g,'/')).getTime();
let biddingStopTime = new Date(this.detail.biddingStopTime.replace(/-/g,'/')).getTime();
let biddingStopSetime = new Date(this.detail.biddingStopSetime.replace(/-/g,'/')).getTime();
let signupStartTime = new Date(this.detail.signupStartTime.replace(/-/g,'/')).getTime();
let signupStopTime = new Date(this.detail.signupStopTime.replace(/-/g,'/')).getTime();
// console.log(this.detail.biddingStartTime.replace(/-/g,'/'));
// console.log(this.detail.biddingStopTime.replace(/-/g,'/'));
// console.log(this.detail.biddingStopSetime.replace(/-/g,'/'));
// console.log(this.detail.signupStartTime.replace(/-/g,'/'));
// console.log(this.detail.signupStopTime.replace(/-/g,'/'));
// alert(this.detail.biddingStartTime.replace(/-/g,'/')+' & '+biddingStartTime);
// alert(this.detail.biddingStopTime.replace(/-/g,'/')+' & '+biddingStopTime);
// alert(this.detail.biddingStopSetime.replace(/-/g,'/')+' & '+biddingStopSetime);
// alert(this.detail.signupStartTime.replace(/-/g,'/')+' & '+signupStartTime);
// alert(this.detail.signupStopTime.replace(/-/g,'/')+' & '+signupStopTime);
// console.log('1111111111111111111111111')
// console.log(biddingStartTime);
// console.log(biddingStopTime);
// console.log(biddingStopSetime);
// console.log(signupStartTime);
// console.log(signupStopTime);
// console.log('-------------------------')
// let nowDate = Date.parse(this.format($.ajax({async:false,data:{·i: Date.parse(new Date())}}).getResponseHeader("Date"), "yyyy-MM-dd HH:mm:ss"));
// console.log($.ajax({async:false,data:{i: new Date().getTime()}}))
let nowDate = new Date($.ajax({async:false,data:{i: new Date().getTime()}}).getResponseHeader("Date")).getTime();
let time = this.detail.delayPeriod * 1000; let time = this.detail.delayPeriod * 1000;
var difference = biddingStopTime-nowDate;//延时后时间差 var difference = biddingStopTime-nowDate;//延时后时间差
var differenceSetime = biddingStopSetime-nowDate;//延时后时间差 var differenceSetime = biddingStopSetime-nowDate;//延时后时间差
@@ -586,7 +609,15 @@ export default {
} }
}, },
dataCompare(signupStartTime,signupStopTime,biddingStartTime,biddingStopTime){ dataCompare(signupStartTime,signupStopTime,biddingStartTime,biddingStopTime){
let nowDate = Date.parse(this.format($.ajax({async:false,data:{i: Date.parse(new Date())}}).getResponseHeader("Date"), "yyyy-MM-dd HH:mm:ss"));
// alert(new Date($.ajax({async:false,data:{i: Date.parse(new Date())}}).getResponseHeader("Date")).getTime());
// let nowDate = Date.parse(
// this.format(
// $.ajax({
// async:false,
// data:{i: Date.parse(new Date())}
// }).getResponseHeader("Date"), "yyyy-MM-dd HH:mm:ss")
// );
let nowDate = new Date($.ajax({async:false,data:{i: new Date().getTime()}}).getResponseHeader("Date")).getTime();
if(signupStartTime>nowDate){ if(signupStartTime>nowDate){
//console.log('未开始') //console.log('未开始')
this.process= "报名未开始" this.process= "报名未开始"


Загрузка…
Отмена
Сохранить