|
@@ -1,6 +1,3 @@
|
|
-//import { FBXLoader } from "./FBXLoader.js";
|
|
|
|
-//import { GLTFLoader } from "three/addons/loaders/GLTFLoader.js";
|
|
|
|
-//import { MeshBasicMaterial, MeshStandardMaterial, Vector3 } from "three";
|
|
|
|
import Vue from "vue";
|
|
import Vue from "vue";
|
|
import fetchAndCombine from "../public/loader/loader";
|
|
import fetchAndCombine from "../public/loader/loader";
|
|
import { UWB } from "../public/plugin/uwb/index.js";
|
|
import { UWB } from "../public/plugin/uwb/index.js";
|
|
@@ -27,18 +24,31 @@ window.benchMeshMap = {};
|
|
window.benchMeshWaterMap = {};
|
|
window.benchMeshWaterMap = {};
|
|
window.benchDBList = null
|
|
window.benchDBList = null
|
|
|
|
|
|
|
|
+//export function exesql(sqlstr) {
|
|
|
|
+// console.log(sqlstr);
|
|
|
|
+// let msg = {
|
|
|
|
+// cmd: "query", // server端要进行判断的
|
|
|
|
+// data: {
|
|
|
|
+// name: "name", // 这个无所谓怎么写,有就行
|
|
|
|
+// sql: sqlstr,
|
|
|
|
+// },
|
|
|
|
+// };
|
|
|
|
+// // 触发事件进行从服务器获取数据
|
|
|
|
+// window.vm.$socket.emit("REPT", msg, (datas) => {
|
|
|
|
+// return datas.data;
|
|
|
|
+// });
|
|
|
|
+//}
|
|
|
|
+
|
|
|
|
+
|
|
function getsqlData(sdkInstance, uwbInstance, bAddModel) {
|
|
function getsqlData(sdkInstance, uwbInstance, bAddModel) {
|
|
let g_PosArrayResult = null;
|
|
let g_PosArrayResult = null;
|
|
if (g_PosArrayResult == null) {
|
|
if (g_PosArrayResult == null) {
|
|
var sqlstr = "SELECT * FROM dat_bench_extend order by bench_id asc";
|
|
var sqlstr = "SELECT * FROM dat_bench_extend order by bench_id asc";
|
|
-
|
|
|
|
- //sqlstr = sqlstr.format(two_seconds_ago, two_seconds_ago)
|
|
|
|
console.log(sqlstr);
|
|
console.log(sqlstr);
|
|
let msg = {
|
|
let msg = {
|
|
cmd: "query", // server端要进行判断的
|
|
cmd: "query", // server端要进行判断的
|
|
data: {
|
|
data: {
|
|
name: "name", // 这个无所谓怎么写,有就行
|
|
name: "name", // 这个无所谓怎么写,有就行
|
|
- //sql: 'select * from his_location_tadiao_result_unity limit 300'
|
|
|
|
sql: sqlstr,
|
|
sql: sqlstr,
|
|
},
|
|
},
|
|
};
|
|
};
|
|
@@ -53,7 +63,6 @@ function getsqlData(sdkInstance, uwbInstance, bAddModel) {
|
|
var one_second_ago = new Date(now.getTime() - 1 * 1000).Format(
|
|
var one_second_ago = new Date(now.getTime() - 1 * 1000).Format(
|
|
"yyyy-MM-dd hh:mm:ss.S"
|
|
"yyyy-MM-dd hh:mm:ss.S"
|
|
);
|
|
);
|
|
-
|
|
|
|
{
|
|
{
|
|
let result = g_PosArrayResult;
|
|
let result = g_PosArrayResult;
|
|
for (var item of result) {
|
|
for (var item of result) {
|
|
@@ -732,28 +741,6 @@ export function uwbMain(domId, modelWidth, modelHeight, finalMode, callback) {
|
|
|
|
|
|
if (g_fbxLoader == null) {
|
|
if (g_fbxLoader == null) {
|
|
g_fbxLoader = new THREE.GLTFLoader();
|
|
g_fbxLoader = new THREE.GLTFLoader();
|
|
- // g_fbxLoader.load("../models/mesh2.gltf", function (fbx) {
|
|
|
|
- // let ambientLight = new THREE.AmbientLight(0xffffff); //设置环境光
|
|
|
|
- // sdkInstance.sceneRenderer.scene.add(ambientLight); //将环境光添加到场景中
|
|
|
|
- // let pointLight = new THREE.PointLight(0xffffff, 1, 0);
|
|
|
|
- // pointLight.position.set(200, 200, 200); //设置点光源位置
|
|
|
|
- // sdkInstance.sceneRenderer.scene.add(pointLight); //将点光源添加至场景
|
|
|
|
- // g_fbx = fbx;
|
|
|
|
- // console.log("控制台查看加载gltf文件返回的对象结构", fbx);
|
|
|
|
- // //fbx.scene.children[0].children[0].scale.set(5, 5, 5)
|
|
|
|
- // //window.shader = new THREE.MeshStandardMaterial(fbx.scene.children[0].children[0].material);
|
|
|
|
- // //window.shader1 = new THREE.MeshStandardMaterial(fbx.scene.children[0].children[0].material);
|
|
|
|
- // });
|
|
|
|
- // if (false) {
|
|
|
|
- // sqlQueryInited = true;
|
|
|
|
- // var index = 0;
|
|
|
|
- // setTimeout(
|
|
|
|
- // function (card_id, x, y, z) {
|
|
|
|
- //
|
|
|
|
- // },
|
|
|
|
- // 500
|
|
|
|
- // );
|
|
|
|
- // }
|
|
|
|
benchListInterval = setInterval(() => {
|
|
benchListInterval = setInterval(() => {
|
|
let benchIdList = window.store.getters['benchList/getBenchList'].map(m => m.id);
|
|
let benchIdList = window.store.getters['benchList/getBenchList'].map(m => m.id);
|
|
if (benchIdList.length > 0) {
|
|
if (benchIdList.length > 0) {
|