Commit a2657325 by zhongqm

update:跳转天眼云

parent b42d75da
......@@ -30,7 +30,8 @@ var webpackConfig = merge(baseWebpackConfig, {
plugins: [
// http://vuejs.github.io/vue-loader/en/workflow/production.html
new webpack.DefinePlugin({
'process.env': env
'process.env': env,
'process.env.PACK_ENV': JSON.stringify(process.env.PACK_ENV)
}),
new webpack.optimize.UglifyJsPlugin({
compress: {
......
;(function (global) {
var qing = global.qing
var appMap = {
'com.jffc.gc-bak': '500000106',
'com.jffc.gc': '500000113',
'com.jffc.supplier': '500000112'
'com.cnd.jffc.tyypt': process.env.PACK_ENV === 'test' ? '500000155' : '',
}
function isObject (value) {
console.log('appMap>>',appMap)
function isObject(value) {
return value !== null && typeof value === 'object'
}
......@@ -31,6 +31,7 @@
qing.call(fnName, opt)
})
}
// 根据“工号”查询【工号、eid、orgId】等信息
function getPersonInfosByJobNo(jobNos) {
var opt = {
......@@ -192,7 +193,7 @@
qing.call('request', opt)
}
function openAppWithData (appName, data, url) {
function openAppWithData(appName, data, url) {
var val = ''
if (isObject(data)) {
data = JSON.stringify(data)
......@@ -484,7 +485,8 @@
error: failFn
})
},
showRAR: function () {}
showRAR: function () {
}
}
}
global.cordova = {
......
......@@ -20,6 +20,8 @@ export const SetToken = function (val) {
}
}
export const appId =''
// android or iOS scheme
export const goThirdAppPrefix = {
smartbuild: 'com.tsinglink.smartbuild://', // 进度概况->项目节点列表->跳转到“智慧工地”第三方app的参数拼接前缀
......
......@@ -22,17 +22,17 @@
<div class="bar">
<ul>
<li @click="goPage('')">
<img v-if="tabIndex==0" :src="require('~proj/assets/images/yygl_active.png')" />
<img v-else :src="require('~proj/assets/images/yygl.png')" />
<img v-if="tabIndex==0" :src="require('~proj/assets/images/yygl_active.png')"/>
<img v-else :src="require('~proj/assets/images/yygl.png')"/>
<p>运营概况</p>
</li>
<li @click="goMap" v-if="showProjectMap">
<img :src="require('~proj/assets/images/xmdt.png')" />
<img :src="require('~proj/assets/images/xmdt.png')"/>
<p>项目地图</p>
</li>
<li v-if="showReport" @click="goPage('classifySheet')">
<img v-if="tabIndex==2" :src="require('~proj/assets/images/flbb_active.png')" />
<img v-else :src="require('~proj/assets/images/flbb.png')" />
<img v-if="tabIndex==2" :src="require('~proj/assets/images/flbb_active.png')"/>
<img v-else :src="require('~proj/assets/images/flbb.png')"/>
<p>分类报表</p>
</li>
</ul>
......@@ -44,8 +44,8 @@
<script>
import CHeader from "./components/commom/c-header.vue";
import { SetToken, code, projectMapUrl } from "./api.js";
import { delCookie } from "~lib/utils/common";
import {SetToken, code, projectMapUrl} from "./api.js";
import {delCookie} from "~lib/utils/common";
export default {
components: {
......@@ -112,7 +112,41 @@ export default {
});
},
goMap() {
// V+切换地图功能: areaNum 填写要进入的片区地图
var that = this;
console.log(that.currentAreaNum, "that.currentAreaNum-===>>>");
cordova.exec(
function (success) {
console.log(success);
},
function (error) {
console.log(error);
},
"MideaCommon",
"showWidget",
[
"com.cnd.jffc.tyypt",
`{"action":"gotoMap", "areaNum":"${that.currentAreaNum}","H5CallBackFunction":"callBack()"}`,
]
);
// const urlParam = {
// action: 'gotoMap',
// areaNum: this.currentAreaNum
// }
//
// const path = encodeURIComponent(`index.html?${urlParam}`);
// const href = `cloudhub://miniapp?appid=${TyyptAppId}&path=${path}`;
// qing.call("gotoLightApp", {
// urlParam: href,
// });
},
goMap_old() {
var that = this;
// V+切换地图功能: areaNum 填写要进入的片区地图
console.log(that.currentAreaNum, "that.currentAreaNum-===>>>");
......@@ -131,24 +165,7 @@ export default {
]
);
// cordova.exec(
// function (result) {
// console.log("回调成功: " + JSON.stringify(result));
// },
// function (error) {
// console.log("回调失败");
// },
// "MideaCommon",
// "openUrl", [
// projectMapUrl + "?areaNum=05&access_token=" +
// that.$mas.token,
// {
// title: 1,
// shareRange: 2
// }
// ]
// );
},
clickBar: function () {
this.isShowTransition = false;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment