|
@@ -1617,7 +1617,7 @@ function companyAdd(){
|
|
|
if(s_winner){
|
|
|
var winner_con = $(".winner");
|
|
|
for(var i=0;i<winner_con.length;i++){
|
|
|
- var top = getElementTop(winner_con[i]) - $(".public-nav")[0].offsetHeight - 30 + 10 + winner_con[i].offsetHeight;
|
|
|
+ var top = getElementTop(winner_con[i]) - $("#public-nav")[0].offsetHeight - 30 + 10 + winner_con[i].offsetHeight;
|
|
|
var left = getElementLeft(winner_con[i])-getElementLeft($(".biddetail-content")[0])-110;
|
|
|
if(left>670){
|
|
|
left = 670;
|
|
@@ -2873,3 +2873,69 @@ function stripscript(s){
|
|
|
return rs;
|
|
|
}
|
|
|
|
|
|
+function loginCallback (r) {
|
|
|
+ console.log(r)
|
|
|
+ detailActionRight.isLogin = true
|
|
|
+}
|
|
|
+
|
|
|
+var detailActionRight = new Vue({
|
|
|
+ el: '#biddetail-action-top-right',
|
|
|
+ delimiters: ['{', '}'],
|
|
|
+ mixins: [workspaceDescMixin],
|
|
|
+ data: function () {
|
|
|
+ return {
|
|
|
+ isLogin: false,
|
|
|
+ inIframe: goTemplateData.inIframe
|
|
|
+ }
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ goWorkSpace: function () {
|
|
|
+ var goHref = location.href
|
|
|
+ if (goHref.indexOf('?') > -1) {
|
|
|
+ goHref += '&aside=0'
|
|
|
+ } else {
|
|
|
+ goHref += '&aside=0'
|
|
|
+ }
|
|
|
+ window.location.replace('/page_workDesktop/work-bench/page?link=' + encodeURIComponent(goHref))
|
|
|
+ },
|
|
|
+ goBack () {
|
|
|
+ var back = function () {
|
|
|
+ // 判断是否在iframe,如果在iframe,则用父级返回
|
|
|
+ if (goTemplateData.inIframe) {
|
|
|
+ window.parent.history.back()
|
|
|
+ } else {
|
|
|
+ history.back()
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ var referer = document.referer
|
|
|
+ if(referer) {
|
|
|
+ var inJianyuWebSite = referer.indexOf('jianyu360.cn') > 0
|
|
|
+ if (inJianyuWebSite) {
|
|
|
+ // 本站的,判断是否是新窗口打开的页面
|
|
|
+ // 1.window.open可以通过判断window.opener
|
|
|
+ // 2.a target='_black'可以通过判断history.length
|
|
|
+ var opener = window.opener && window.opener !== window
|
|
|
+ var target_blank = history.length <= 1
|
|
|
+ // 是否新窗口打开
|
|
|
+ var isNewWindow = opener || target_blank
|
|
|
+ if (isNewWindow) {
|
|
|
+ try {
|
|
|
+ window.parent && window.parent.close()
|
|
|
+ } catch (error) {
|
|
|
+ window.close()
|
|
|
+ }
|
|
|
+ back()
|
|
|
+ } else {
|
|
|
+ back()
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ location.href = '/'
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ location.href = '/'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ }
|
|
|
+})
|
|
|
+
|