7.8 党建攻坚修改标签页名称
This commit is contained in:
@ -1,11 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<script type='text/javascript' src="../jquery.js"></script>
|
||||
<script type='text/javascript' src="../officecontrol/jquery.js"></script>
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>开标倒计时-招标采购中心</title>
|
||||
<link href="css/countDown.css" rel="stylesheet" type="text/css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<!--内容区-->
|
||||
<div>
|
||||
@ -18,12 +20,12 @@
|
||||
<!--倒计时区-->
|
||||
<div class="countDownBlock">
|
||||
<div class="timeNow" id="dateTime">
|
||||
<span>00</span>/
|
||||
<span>00</span>/
|
||||
<span>00</span>
|
||||
<span>00</span>:
|
||||
<span>00</span>:
|
||||
<span>00</span>
|
||||
<span>00</span>/
|
||||
<span>00</span>/
|
||||
<span>00</span>
|
||||
<span>00</span>:
|
||||
<span>00</span>:
|
||||
<span>00</span>
|
||||
</div>
|
||||
<!--主区域-->
|
||||
<!--天数三位数时,请引用在countDownArea后,加countDownSpe即可-->
|
||||
@ -91,7 +93,7 @@
|
||||
var roleCode = role.roleCode;
|
||||
|
||||
$("#deptName").html(obj.deptName);
|
||||
var service_opentime="";//开标时间
|
||||
var service_opentime = "";//开标时间
|
||||
var openState = 0;//未开
|
||||
var projectId = "";
|
||||
var sectionId = "";
|
||||
@ -102,14 +104,14 @@
|
||||
var oping_h = 0;
|
||||
var oping_m = 0;
|
||||
var oping_s = 0;
|
||||
function getOpening(){
|
||||
function getOpening() {
|
||||
$.ajax({
|
||||
url:"/api/biz-service-ebtp-opening/v1/bizbidopenroom/getOpenRoomById/"+openRoomId,
|
||||
headers:{
|
||||
"Authorization":token
|
||||
url: "/api/biz-service-ebtp-opening/v1/bizbidopenroom/getOpenRoomById/" + openRoomId,
|
||||
headers: {
|
||||
"Authorization": token
|
||||
},
|
||||
type:"GET",
|
||||
success:function(re){
|
||||
type: "GET",
|
||||
success: function (re) {
|
||||
var data = re.data;
|
||||
$("#projectName").html(data.projectName);
|
||||
$("#projectNumber").html(data.ebpProjectNumber);
|
||||
@ -118,7 +120,7 @@
|
||||
openState = data.roomState;
|
||||
projectId = data.projectId;
|
||||
sectionId = data.sectionId;
|
||||
if(data.opingTime!=null&&data.opingTime!=""){
|
||||
if (data.opingTime != null && data.opingTime != "") {
|
||||
service_opentime = data.opingTime;
|
||||
$("#openTime").html(data.opingTime);
|
||||
var openTime = data.opingTime.split(" ");
|
||||
@ -135,9 +137,9 @@
|
||||
getTimer = setInterval(getTime, 30000);//开标时间修正
|
||||
getDescOpenRoomTime();
|
||||
getDescOpenRoomTimer = setInterval(getDescOpenRoomTime, 30000);//剩余时间修正
|
||||
|
||||
|
||||
systemTimer = setInterval(systemTime, 1000);//系统时间计算
|
||||
}else{
|
||||
} else {
|
||||
$("#openTime").html("开标日期异常")
|
||||
}
|
||||
}
|
||||
@ -151,17 +153,17 @@
|
||||
var h = 0;
|
||||
var m = 0;
|
||||
var s = 0;
|
||||
|
||||
|
||||
//获取开标时间
|
||||
function getTime(){
|
||||
function getTime() {
|
||||
$.ajax({
|
||||
url:"/api/biz-service-ebtp-extend/v1/timeService/getServiceSystemTime",
|
||||
headers:{
|
||||
"Authorization":token
|
||||
url: "/api/biz-service-ebtp-extend/v1/timeService/getServiceSystemTime",
|
||||
headers: {
|
||||
"Authorization": token
|
||||
},
|
||||
async:true,
|
||||
type:"GET",
|
||||
success:function(re){
|
||||
async: true,
|
||||
type: "GET",
|
||||
success: function (re) {
|
||||
n = re.data.year;
|
||||
y = re.data.month;
|
||||
t = re.data.date;
|
||||
@ -169,200 +171,200 @@
|
||||
m = re.data.minute;
|
||||
s = re.data.second;
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
var dd = 0;
|
||||
var hh = 0;
|
||||
var mm = 0;
|
||||
var ss = 0;
|
||||
|
||||
|
||||
//获取剩余时间差
|
||||
function getDescOpenRoomTime(){
|
||||
function getDescOpenRoomTime() {
|
||||
$.ajax({
|
||||
url:"/api/biz-service-ebtp-extend/v1/timeService/getDescOpenRoomTime",
|
||||
data:{
|
||||
openTime:service_opentime
|
||||
url: "/api/biz-service-ebtp-extend/v1/timeService/getDescOpenRoomTime",
|
||||
data: {
|
||||
openTime: service_opentime
|
||||
},
|
||||
headers:{
|
||||
"Authorization":token
|
||||
headers: {
|
||||
"Authorization": token
|
||||
},
|
||||
async:true,
|
||||
type:"GET",
|
||||
success:function(re){
|
||||
async: true,
|
||||
type: "GET",
|
||||
success: function (re) {
|
||||
dd = re.data.date;
|
||||
hh = re.data.hour;
|
||||
mm = re.data.minute;
|
||||
ss = re.data.second;
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
var timeover = false;
|
||||
//系统时间定时更新
|
||||
function systemTime() {
|
||||
s = s+1;
|
||||
if(s==60){
|
||||
s = s + 1;
|
||||
if (s == 60) {
|
||||
s = 1;
|
||||
m=m+1;
|
||||
m = m + 1;
|
||||
}
|
||||
if(m==60){
|
||||
if (m == 60) {
|
||||
m = 1;
|
||||
h=h+1;
|
||||
h = h + 1;
|
||||
}
|
||||
if(h==24){
|
||||
if (h == 24) {
|
||||
h = 0;
|
||||
t = t+1;
|
||||
t = t + 1;
|
||||
}
|
||||
$('#dateTime span').eq(0).html(n);
|
||||
$('#dateTime span').eq(1).html(y<10?"0"+y:y);
|
||||
$('#dateTime span').eq(2).html(t<10?"0"+t:t);
|
||||
$('#dateTime span').eq(3).html(h<10?"0"+h:h);
|
||||
$('#dateTime span').eq(4).html(m<10?"0"+m:m);
|
||||
$('#dateTime span').eq(5).html(s<10?"0"+s:s);
|
||||
for (var i = 0; i < $('#dateTime').length; i++) {
|
||||
if ($('div').eq(i).text().length == 1) {
|
||||
$('div').eq(i).html(function(index, html) {
|
||||
return 0 + html;
|
||||
});
|
||||
}
|
||||
}
|
||||
if(!timeover){
|
||||
openJsystemTime();
|
||||
$('#dateTime span').eq(0).html(n);
|
||||
$('#dateTime span').eq(1).html(y < 10 ? "0" + y : y);
|
||||
$('#dateTime span').eq(2).html(t < 10 ? "0" + t : t);
|
||||
$('#dateTime span').eq(3).html(h < 10 ? "0" + h : h);
|
||||
$('#dateTime span').eq(4).html(m < 10 ? "0" + m : m);
|
||||
$('#dateTime span').eq(5).html(s < 10 ? "0" + s : s);
|
||||
for (var i = 0; i < $('#dateTime').length; i++) {
|
||||
if ($('div').eq(i).text().length == 1) {
|
||||
$('div').eq(i).html(function (index, html) {
|
||||
return 0 + html;
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!timeover) {
|
||||
openJsystemTime();
|
||||
}
|
||||
}
|
||||
|
||||
//剩余时间定时
|
||||
function openJsystemTime(){
|
||||
function openJsystemTime() {
|
||||
|
||||
ss = ss-1;
|
||||
if(ss<0){
|
||||
if(mm>0&&hh>0&&dd>0){
|
||||
mm = mm-1;
|
||||
ss = ss - 1;
|
||||
if (ss < 0) {
|
||||
if (mm > 0 && hh > 0 && dd > 0) {
|
||||
mm = mm - 1;
|
||||
ss = 59;
|
||||
}else{
|
||||
} else {
|
||||
ss = 0;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
if(mm<0){
|
||||
if(hh>0&&dd>0){
|
||||
hh = hh-1;
|
||||
if (mm < 0) {
|
||||
if (hh > 0 && dd > 0) {
|
||||
hh = hh - 1;
|
||||
mm = 59;
|
||||
}else{
|
||||
} else {
|
||||
mm = 0
|
||||
}
|
||||
}
|
||||
if(hh<0){
|
||||
if(dd>0){
|
||||
dd = dd-1;
|
||||
if (hh < 0) {
|
||||
if (dd > 0) {
|
||||
dd = dd - 1;
|
||||
hh = 23;
|
||||
}else{
|
||||
} else {
|
||||
dd = 0;
|
||||
}
|
||||
}
|
||||
if(dd<0){
|
||||
if (dd < 0) {
|
||||
dd = 0;
|
||||
}
|
||||
|
||||
if(roleCode=="ebtp-agency-project-manager"||roleCode=="ebtp-purchase") {
|
||||
if (roleCode == "ebtp-agency-project-manager" || roleCode == "ebtp-purchase") {
|
||||
$("#openButton").text('开 标');
|
||||
} else {
|
||||
$("#openButton").text('进入开标大厅');
|
||||
if(openState==0){
|
||||
if (openState == 0) {
|
||||
$("#openButton").hide();
|
||||
} else {
|
||||
$("#openButton").show();
|
||||
}
|
||||
}
|
||||
|
||||
if(ss<=0&&mm<=0&&hh<=0&&dd<=0){
|
||||
|
||||
if (ss <= 0 && mm <= 0 && hh <= 0 && dd <= 0) {
|
||||
dd = 0;
|
||||
hh = 0;
|
||||
mm = 0;
|
||||
ss = 0;
|
||||
//可以开标
|
||||
$("#openButton").removeClass("countBtn01").attr("class","countBtn countBtn02");
|
||||
$("#openButton").bind("click",function(){
|
||||
if(openState==0){
|
||||
if(roleCode=="ebtp-agency-project-manager"||roleCode=="ebtp-purchase"){
|
||||
$("#openButton").removeClass("countBtn01").attr("class", "countBtn countBtn02");
|
||||
$("#openButton").bind("click", function () {
|
||||
if (openState == 0) {
|
||||
if (roleCode == "ebtp-agency-project-manager" || roleCode == "ebtp-purchase") {
|
||||
opening();//未开标先开标
|
||||
}else{
|
||||
} else {
|
||||
supplierOpening();//供应商进入开标室
|
||||
}
|
||||
|
||||
}else{//否则直接进入
|
||||
|
||||
} else {//否则直接进入
|
||||
onClickToOpenRoom();
|
||||
}
|
||||
|
||||
|
||||
})
|
||||
//可以开标后 结束除系统时间更新外所有定时
|
||||
clearInterval(getTimer);
|
||||
clearInterval(getDescOpenRoomTimer);
|
||||
timeover=true;
|
||||
timeover = true;
|
||||
}
|
||||
|
||||
$("#dd").html(dd<10?"00"+dd:dd<100?"0"+dd:dd);
|
||||
$("#hh").html(hh<10?"0"+hh:hh);
|
||||
$("#mm").html(mm<10?"0"+mm:mm);
|
||||
$("#ss").html(ss<10?"0"+ss:ss);
|
||||
}
|
||||
|
||||
|
||||
function opening(){
|
||||
var puData = {"projectId":projectId,"sectionId":sectionId,"id":openRoomId,"roomState":"1"};
|
||||
$("#dd").html(dd < 10 ? "00" + dd : dd < 100 ? "0" + dd : dd);
|
||||
$("#hh").html(hh < 10 ? "0" + hh : hh);
|
||||
$("#mm").html(mm < 10 ? "0" + mm : mm);
|
||||
$("#ss").html(ss < 10 ? "0" + ss : ss);
|
||||
}
|
||||
|
||||
|
||||
function opening() {
|
||||
var puData = { "projectId": projectId, "sectionId": sectionId, "id": openRoomId, "roomState": "1" };
|
||||
|
||||
$.ajax({
|
||||
url:"/api/biz-service-ebtp-opening/v1/bizbidopenroom/updateOpenRoom",
|
||||
data:JSON.stringify(puData),
|
||||
contentType : 'application/json',
|
||||
dataType:"json",
|
||||
headers:{
|
||||
"Authorization":token,
|
||||
"token":token
|
||||
url: "/api/biz-service-ebtp-opening/v1/bizbidopenroom/updateOpenRoom",
|
||||
data: JSON.stringify(puData),
|
||||
contentType: 'application/json',
|
||||
dataType: "json",
|
||||
headers: {
|
||||
"Authorization": token,
|
||||
"token": token
|
||||
},
|
||||
type:"PUT",
|
||||
success:function(re){
|
||||
type: "PUT",
|
||||
success: function (re) {
|
||||
//开标成功进入开标室
|
||||
if(re.success){
|
||||
if (re.success) {
|
||||
onClickToOpenRoom();
|
||||
}else{
|
||||
} else {
|
||||
alert(re.message);
|
||||
}
|
||||
},
|
||||
error:function(re){
|
||||
error: function (re) {
|
||||
alert(re.message);
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
function supplierOpening(){
|
||||
function supplierOpening() {
|
||||
//重新获取开标室信息
|
||||
getOpening();
|
||||
if(openState==0){
|
||||
if (openState == 0) {
|
||||
alert("请等待业务经理开标");
|
||||
}else{
|
||||
} else {
|
||||
onClickToOpenRoom();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
function onClickToOpenRoom(){
|
||||
window.location.href="/room/index?aa="+aa+"&bb="+bb+"&roomType="+roomType;
|
||||
}
|
||||
|
||||
function getQueryVariable(variable)
|
||||
{
|
||||
function onClickToOpenRoom() {
|
||||
window.location.href = "/room/index?aa=" + aa + "&bb=" + bb + "&roomType=" + roomType;
|
||||
}
|
||||
|
||||
function getQueryVariable(variable) {
|
||||
var query = window.location.search.substring(1);
|
||||
var vars = query.split("&");
|
||||
for (var i=0;i<vars.length;i++) {
|
||||
var pair = vars[i].split("=");
|
||||
if(pair[0] == variable){return pair[1];}
|
||||
for (var i = 0; i < vars.length; i++) {
|
||||
var pair = vars[i].split("=");
|
||||
if (pair[0] == variable) { return pair[1]; }
|
||||
}
|
||||
return(false);
|
||||
return (false);
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
Reference in New Issue
Block a user