剔除项目三维本地模型
@ -1,262 +0,0 @@
|
|||||||
//import request from '@/utils/request';
|
|
||||||
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
|
||||||
|
|
||||||
export function getmodels(data) {
|
|
||||||
let postmap = {
|
|
||||||
id:data.mapdata.id,
|
|
||||||
mapId:data.mapdata.mapId,
|
|
||||||
assets:"null",
|
|
||||||
sections:"null",
|
|
||||||
signals:"null",
|
|
||||||
trains:"null",
|
|
||||||
stands:"null",
|
|
||||||
switchs:"null"
|
|
||||||
};
|
|
||||||
console.log(data.mapdata);
|
|
||||||
if(data.mapdata.sectionlist.sections== undefined){
|
|
||||||
return postmap;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
if(data == undefined){
|
|
||||||
|
|
||||||
return postmap;
|
|
||||||
}else{
|
|
||||||
|
|
||||||
let models = {
|
|
||||||
stationtexture:"0",
|
|
||||||
istexture:false,
|
|
||||||
assets:[],
|
|
||||||
};
|
|
||||||
//资源
|
|
||||||
let assets = [];
|
|
||||||
// for(let i=0;i<data.assetloader.modellist.length;i++){
|
|
||||||
// let asset = {
|
|
||||||
// id:data.assetloader.modellist[i].id,
|
|
||||||
// name:data.assetloader.modellist[i].name,
|
|
||||||
// deviceType:data.assetloader.modellist[i].deviceType,
|
|
||||||
// type:data.assetloader.modellist[i].type,
|
|
||||||
// assetUrl:data.assetloader.modellist[i].assetUrl
|
|
||||||
// }
|
|
||||||
// assets.push(asset);
|
|
||||||
// }
|
|
||||||
//信号机资源
|
|
||||||
let assetsignal = {
|
|
||||||
assetname:"信号机模型",
|
|
||||||
id:"1",
|
|
||||||
packageName:"高位三灯信号机",
|
|
||||||
deviceType:"SimulationSignal",
|
|
||||||
type:"signal",
|
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/signal/d3d.FBX"
|
|
||||||
}
|
|
||||||
assets.push(assetsignal);
|
|
||||||
|
|
||||||
//列车资源
|
|
||||||
let assettrain = {
|
|
||||||
assetname:"列车模型",
|
|
||||||
id:"2",
|
|
||||||
packageName:"6节列车",
|
|
||||||
deviceType:"SimulationTrain",
|
|
||||||
type:"train",
|
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/train/train.FBX"
|
|
||||||
}
|
|
||||||
assets.push(assettrain);
|
|
||||||
|
|
||||||
let assetneicestation = {
|
|
||||||
assetname:"内侧车站",
|
|
||||||
id:"3",
|
|
||||||
packageName:"沙盘驾驶内侧站台",
|
|
||||||
deviceType:"SimulationStation",
|
|
||||||
type:"stationInside",
|
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/station/fuzhou.FBX"
|
|
||||||
}//JL3D_LOCAL_STATIC+"/MODEL/station/fuzhou/fuzhou.FBX"
|
|
||||||
assets.push(assetneicestation);
|
|
||||||
|
|
||||||
let assetswitch = {
|
|
||||||
assetname:"道岔模型",
|
|
||||||
id:"4",
|
|
||||||
packageName:"轨道通用道岔",
|
|
||||||
deviceType:"SimulationSwitch",
|
|
||||||
type:"switch",
|
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/auto/autoswitch.FBX"
|
|
||||||
}
|
|
||||||
assets.push(assetswitch);
|
|
||||||
|
|
||||||
let assetwaicestation = {
|
|
||||||
assetname:"外侧车站",
|
|
||||||
id:"5",
|
|
||||||
packageName:"沙盘驾驶外侧站台",
|
|
||||||
deviceType:"SimulationStation",
|
|
||||||
type:"stationOutside",
|
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/station/waicestation.FBX"
|
|
||||||
}
|
|
||||||
assets.push(assetwaicestation);
|
|
||||||
|
|
||||||
let assetstation3 = {
|
|
||||||
assetname:"特殊站台",
|
|
||||||
id:"6",
|
|
||||||
packageName:"沙盘驾驶特殊站台",
|
|
||||||
deviceType:"SimulationStation",
|
|
||||||
type:"stationThree",
|
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/station/station3.FBX"
|
|
||||||
}
|
|
||||||
assets.push(assetstation3);
|
|
||||||
|
|
||||||
let backgroundmodel = {
|
|
||||||
assetname:"隧道背景",
|
|
||||||
id:"7",
|
|
||||||
packageName:"隧道背景",
|
|
||||||
deviceType:"SimulationBg",
|
|
||||||
type:"suidao",
|
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/suidao/xiansuidao.FBX"
|
|
||||||
}
|
|
||||||
assets.push(backgroundmodel);
|
|
||||||
|
|
||||||
models.assets = assets;
|
|
||||||
models.stationtexture = "xian3";
|
|
||||||
models.istexture = true;
|
|
||||||
console.log(models);
|
|
||||||
postmap.assets = JSON.stringify(models);
|
|
||||||
//link轨道
|
|
||||||
// let links = [];
|
|
||||||
// for(let i=0;i<data.mapdata.linklist.linksgroup.children.length;i++){
|
|
||||||
// let link = {
|
|
||||||
// uuid:data.mapdata.linklist.linksgroup.children[i].uuid,
|
|
||||||
// code:data.mapdata.linklist.linksgroup.children[i].code,
|
|
||||||
// name:data.mapdata.linklist.linksgroup.children[i].name,
|
|
||||||
// lengthfact:data.mapdata.linklist.linksgroup.children[i].lengthfact,
|
|
||||||
// position:data.mapdata.linklist.linksgroup.children[i].position,
|
|
||||||
// rotation:data.mapdata.linklist.linksgroup.children[i].rotation,
|
|
||||||
// scale:data.mapdata.linklist.linksgroup.children[i].scale,
|
|
||||||
// rightlist:data.mapdata.linklist.linksgroup.children[i].rightlist,
|
|
||||||
// leftlist:data.mapdata.linklist.linksgroup.children[i].leftlist,
|
|
||||||
// lp:data.mapdata.linklist.linksgroup.children[i].lp,
|
|
||||||
// rp:data.mapdata.linklist.linksgroup.children[i].rp,
|
|
||||||
// rail:data.mapdata.linklist.linksgroup.children[i].rail,
|
|
||||||
// }
|
|
||||||
// links.push(link);
|
|
||||||
// }
|
|
||||||
// postmap.sections.link = JSON.stringify(links);
|
|
||||||
|
|
||||||
//section隧道
|
|
||||||
let sections = [];
|
|
||||||
// console.log(data.mapdata.sectionlist.sections.datalist);
|
|
||||||
for(let i in data.mapdata.sectionlist.sections.datalist){
|
|
||||||
let section = {
|
|
||||||
// uuid:data.mapdata.sectionlist.sections.modellist[i].uuid,
|
|
||||||
code:data.mapdata.sectionlist.sections.datalist[i].code,
|
|
||||||
name:data.mapdata.sectionlist.sections.datalist[i].name,
|
|
||||||
lengthFact:data.mapdata.sectionlist.sections.datalist[i].mesh.lengthFact,
|
|
||||||
standTrack:data.mapdata.sectionlist.sections.datalist[i].standTrack,
|
|
||||||
rp:data.mapdata.sectionlist.sections.datalist[i].rp,
|
|
||||||
lp:data.mapdata.sectionlist.sections.datalist[i].lp,
|
|
||||||
railpoint:data.mapdata.sectionlist.sections.datalist[i].mesh.railpoint,
|
|
||||||
rail:data.mapdata.sectionlist.sections.datalist[i].rail,
|
|
||||||
position:data.mapdata.sectionlist.sections.datalist[i].mesh.position,
|
|
||||||
rotation:data.mapdata.sectionlist.sections.datalist[i].mesh.rotation,
|
|
||||||
scale:data.mapdata.sectionlist.sections.datalist[i].mesh.scale,
|
|
||||||
}
|
|
||||||
let nowmesh = data.mapdata.sectionlist.sectiongroup.getObjectByProperty("code",section.code);
|
|
||||||
section.railpoint = nowmesh.railpoint
|
|
||||||
// console.log(nowmesh.railpoint);
|
|
||||||
// if(data.mapdata.sectionlist.sections.datalist[i].rsection){
|
|
||||||
// section.rsection = data.mapdata.sectionlist.sections.datalist[i].rsection;
|
|
||||||
// }
|
|
||||||
// if(data.mapdata.sectionlist.sections.datalist[i].lsection){
|
|
||||||
// section.lsection = data.mapdata.sectionlist.sections.datalist[i].lsection;
|
|
||||||
// }
|
|
||||||
// if(data.mapdata.sectionlist.sections.datalist[i].csection){
|
|
||||||
// section.csection = data.mapdata.sectionlist.sections.datalist[i].csection;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// testmesh1.position.z = link.position.z;
|
|
||||||
|
|
||||||
sections.push(section);
|
|
||||||
}
|
|
||||||
let arrray = {
|
|
||||||
section:sections,
|
|
||||||
};
|
|
||||||
postmap.sections = JSON.stringify(arrray);
|
|
||||||
//道岔
|
|
||||||
let switchs = [];
|
|
||||||
|
|
||||||
for(let i=0;i<data.mapdata.switchlist.switchs.datalist.length;i++){
|
|
||||||
let switcha = {
|
|
||||||
// uuid:data.mapdata.switchlist.switchs.modellist[i].uuid,
|
|
||||||
code:data.mapdata.switchlist.switchs.datalist[i].code,
|
|
||||||
name:data.mapdata.switchlist.switchs.datalist[i].name,
|
|
||||||
pa:data.mapdata.switchlist.switchs.datalist[i].pa,
|
|
||||||
pb:data.mapdata.switchlist.switchs.datalist[i].pb,
|
|
||||||
pc:data.mapdata.switchlist.switchs.datalist[i].pc,
|
|
||||||
position:data.mapdata.switchlist.switchs.modellist[i].position,
|
|
||||||
rotation:data.mapdata.switchlist.switchs.modellist[i].rotation,
|
|
||||||
scale:data.mapdata.switchlist.switchs.modellist[i].scale
|
|
||||||
}
|
|
||||||
switchs.push(switcha);
|
|
||||||
}
|
|
||||||
postmap.switchs = JSON.stringify(switchs);
|
|
||||||
//信号
|
|
||||||
let signals = [];
|
|
||||||
for(let i=0;i<data.mapdata.signallist.list.length;i++){
|
|
||||||
|
|
||||||
|
|
||||||
let signal = {
|
|
||||||
// uuid:data.mapdata.signallist.list[i].mesh.uuid,
|
|
||||||
name:data.mapdata.signallist.list[i].mesh.name,
|
|
||||||
modelid:data.mapdata.signallist.list[i].mesh.modelid,
|
|
||||||
code:data.mapdata.signallist.list[i].mesh.code,
|
|
||||||
right:data.mapdata.signallist.list[i].mesh.right,
|
|
||||||
position:data.mapdata.signallist.list[i].mesh.position,
|
|
||||||
rotation:data.mapdata.signallist.list[i].mesh.rotation,
|
|
||||||
scale:data.mapdata.signallist.list[i].mesh.scale
|
|
||||||
}
|
|
||||||
|
|
||||||
signals.push(signal);
|
|
||||||
}
|
|
||||||
postmap.signals = JSON.stringify(signals);
|
|
||||||
//车站
|
|
||||||
let stands = [];
|
|
||||||
|
|
||||||
for(let i=0;i<data.mapdata.stationstandlist.list.length;i++){
|
|
||||||
let station = {
|
|
||||||
// uuid:data.mapdata.stationstandlist.list[i].uuid,
|
|
||||||
code:data.mapdata.stationstandlist.list[i].code,
|
|
||||||
name:data.mapdata.stationstandlist.list[i].name,
|
|
||||||
modelid:data.mapdata.stationstandlist.list[i].modelid,
|
|
||||||
position:data.mapdata.stationstandlist.list[i].mesh.position,
|
|
||||||
rotation:data.mapdata.stationstandlist.list[i].mesh.rotation,
|
|
||||||
scale:data.mapdata.stationstandlist.list[i].mesh.scale,
|
|
||||||
inside:data.mapdata.stationstandlist.list[i].inside,
|
|
||||||
direction1:{
|
|
||||||
name:data.mapdata.stationstandlist.list[i].direction1.name,
|
|
||||||
code:data.mapdata.stationstandlist.list[i].direction1.code
|
|
||||||
},
|
|
||||||
direction2:{
|
|
||||||
name:data.mapdata.stationstandlist.list[i].direction2.name,
|
|
||||||
code:data.mapdata.stationstandlist.list[i].direction2.code
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stands.push(station);
|
|
||||||
}
|
|
||||||
postmap.stands = JSON.stringify(stands);
|
|
||||||
//列车
|
|
||||||
let trains = [];
|
|
||||||
for(let i=0;i<data.assetloader.modellist.length;i++){
|
|
||||||
if(data.assetloader.modellist[i].deviceType == "train"){
|
|
||||||
let train = {
|
|
||||||
id:data.assetloader.modellist[i].id,
|
|
||||||
name:data.assetloader.modellist[i].name,
|
|
||||||
deviceType:data.assetloader.modellist[i].deviceType,
|
|
||||||
type:data.assetloader.modellist[i].type,
|
|
||||||
assetUrl:data.assetloader.modellist[i].assetUrl
|
|
||||||
}
|
|
||||||
|
|
||||||
trains.push(train);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
postmap.trains = JSON.stringify(trains);
|
|
||||||
|
|
||||||
return postmap;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
@ -3,13 +3,13 @@ import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
|||||||
//信号机贴图
|
//信号机贴图
|
||||||
export function Signallightload(lights) {
|
export function Signallightload(lights) {
|
||||||
|
|
||||||
settexture(lights, "red", JL3D_LOCAL_STATIC+'/MODEL/device/signal/1.jpg');
|
settexture(lights, "red", JL3D_LOCAL_STATIC+'/device/signal/1.jpg');
|
||||||
|
|
||||||
settexture(lights, "yellow", JL3D_LOCAL_STATIC+'/MODEL/device/signal/2.jpg');
|
settexture(lights, "yellow", JL3D_LOCAL_STATIC+'/device/signal/2.jpg');
|
||||||
|
|
||||||
settexture(lights, "green", JL3D_LOCAL_STATIC+'/MODEL/device/signal/3.jpg');
|
settexture(lights, "green", JL3D_LOCAL_STATIC+'/device/signal/3.jpg');
|
||||||
|
|
||||||
settexture(lights, "black", JL3D_LOCAL_STATIC+'/MODEL/device/signal/4.jpg');
|
settexture(lights, "black", JL3D_LOCAL_STATIC+'/device/signal/4.jpg');
|
||||||
}
|
}
|
||||||
|
|
||||||
//加载贴图
|
//加载贴图
|
||||||
|
@ -7,7 +7,7 @@ var Staticmodel = {
|
|||||||
deviceType: "Switch",
|
deviceType: "Switch",
|
||||||
type: "fuzhou",
|
type: "fuzhou",
|
||||||
picUrl: "",
|
picUrl: "",
|
||||||
assetUrl: JL3D_LOCAL_STATIC+"/MODEL/device/switch/ZD6D.FBX"
|
assetUrl: JL3D_LOCAL_STATIC+"/device/switch/ZD6D.FBX"
|
||||||
},//"https://joylink.club/oss/wx/switch/switch.FBX"
|
},//"https://joylink.club/oss/wx/switch/switch.FBX"
|
||||||
|
|
||||||
Signal: {
|
Signal: {
|
||||||
@ -16,7 +16,7 @@ var Staticmodel = {
|
|||||||
deviceType: "Signal",
|
deviceType: "Signal",
|
||||||
type: "low",
|
type: "low",
|
||||||
picUrl: "",
|
picUrl: "",
|
||||||
assetUrl: JL3D_LOCAL_STATIC+"/MODEL/device/signal/signal.FBX"
|
assetUrl: JL3D_LOCAL_STATIC+"/device/signal/signal.FBX"
|
||||||
},
|
},
|
||||||
stationstand: {
|
stationstand: {
|
||||||
id: "3",
|
id: "3",
|
||||||
@ -24,7 +24,7 @@ var Staticmodel = {
|
|||||||
deviceType: "stationstand",
|
deviceType: "stationstand",
|
||||||
type: "low",
|
type: "low",
|
||||||
picUrl: "",
|
picUrl: "",
|
||||||
assetUrl: JL3D_LOCAL_STATIC+"/MODEL/device/stationstand/stationstand.FBX"
|
assetUrl: JL3D_LOCAL_STATIC+"/device/stationstand/stationstand.FBX"
|
||||||
//https://joylink.club/oss/wx/stationstand/stationstand.FBX
|
//https://joylink.club/oss/wx/stationstand/stationstand.FBX
|
||||||
|
|
||||||
|
|
||||||
@ -35,7 +35,7 @@ var Staticmodel = {
|
|||||||
deviceType: "section",
|
deviceType: "section",
|
||||||
type: "low",
|
type: "low",
|
||||||
picUrl: "",
|
picUrl: "",
|
||||||
assetUrl: JL3D_LOCAL_STATIC+"/MODEL/device/section/section.FBX"
|
assetUrl: JL3D_LOCAL_STATIC+"/device/section/section.FBX"
|
||||||
//https://joylink.club/oss/wx/stationstand/stationstand.FBX
|
//https://joylink.club/oss/wx/stationstand/stationstand.FBX
|
||||||
|
|
||||||
|
|
||||||
@ -46,7 +46,7 @@ var Staticmodel = {
|
|||||||
deviceType: "room",
|
deviceType: "room",
|
||||||
type: "low",
|
type: "low",
|
||||||
picUrl: "",
|
picUrl: "",
|
||||||
assetUrl: JL3D_LOCAL_STATIC+"/MODEL/device/room/room.FBX"
|
assetUrl: JL3D_LOCAL_STATIC+"/device/room/room.FBX"
|
||||||
//https://joylink.club/oss/wx/stationstand/stationstand.FBX
|
//https://joylink.club/oss/wx/stationstand/stationstand.FBX
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { Staticmodel } from '@/jlmap3d/jl3ddevice/config.js';
|
|
||||||
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
||||||
|
|
||||||
//loader
|
//loader
|
||||||
@ -729,7 +729,7 @@ export function Jl3ddeviceNew(dom,group,token,skinCode) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
this.updatewindowstatus = function(nowwindowstatus){
|
this.updatewindowstatus = function(nowwindowstatus){
|
||||||
scope.windowstatus == nowwindowstatus;
|
scope.windowstatus == nowwindowstatus;
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { Staticmodel } from '@/jlmap3d/jl3ddevice/config.js';
|
|
||||||
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
||||||
//loader
|
//loader
|
||||||
import { FBXLoader } from '@/jlmap3d/main/loaders/FBXLoader';
|
import { FBXLoader } from '@/jlmap3d/main/loaders/FBXLoader';
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { Staticmodel } from '@/jlmap3d/jl3ddevice/config.js';
|
// import { Staticmodel } from '@/jlmap3d/jl3ddevice/config.js';
|
||||||
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
||||||
//loader
|
//loader
|
||||||
import { FBXLoader } from '@/jlmap3d/main/loaders/FBXLoader';
|
import { FBXLoader } from '@/jlmap3d/main/loaders/FBXLoader';
|
||||||
|
@ -1,48 +1,41 @@
|
|||||||
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
import { JL3D_LOCAL_STATIC,BASE_ASSET_API } from '@/api/jlmap3d/assets3d.js';
|
||||||
|
|
||||||
export function ModelManagerVR(){
|
export function ModelManagerVR(){
|
||||||
let scope = this;
|
let scope = this;
|
||||||
//
|
|
||||||
// this.testmodel = {
|
|
||||||
// code:"test",
|
|
||||||
// locateType:"01",
|
|
||||||
// mesh:null,
|
|
||||||
// url:JL3D_LOCAL_STATIC+"/vrtest/vrtest.FBX"
|
|
||||||
// };
|
|
||||||
|
|
||||||
this.stationIn = {
|
this.stationIn = {
|
||||||
code:"stationIn",
|
code:"stationIn",
|
||||||
locateType:"1",
|
locateType:"1",
|
||||||
mesh:null,
|
mesh:null,
|
||||||
url:JL3D_LOCAL_STATIC+"/vrtest/stationIn.FBX"
|
url:BASE_ASSET_API+"/MODEL/2020-11-23/71-16438.FBX"
|
||||||
};
|
};
|
||||||
|
|
||||||
this.stationOut = {
|
this.stationOut = {
|
||||||
code:"stationOut",
|
code:"stationOut",
|
||||||
locateType:"2",
|
locateType:"2",
|
||||||
mesh:null,
|
mesh:null,
|
||||||
url:JL3D_LOCAL_STATIC+"/vrtest/stationIn.FBX"
|
url:BASE_ASSET_API+"/MODEL/2020-11-23/71-16438.FBX"
|
||||||
};
|
};
|
||||||
|
|
||||||
this.otherDevice = {
|
this.otherDevice = {
|
||||||
code:"otherDevice",
|
code:"otherDevice",
|
||||||
locateType:"3",
|
locateType:"3",
|
||||||
mesh:null,
|
mesh:null,
|
||||||
url:JL3D_LOCAL_STATIC+"/vrtest/otherDevice.FBX"
|
url:BASE_ASSET_API+"/MODEL/2020-11-23/1-56188.FBX"
|
||||||
};
|
};
|
||||||
|
|
||||||
this.train = {
|
this.train = {
|
||||||
code:"train",
|
code:"train",
|
||||||
locateType:"4",
|
locateType:"4",
|
||||||
mesh:null,
|
mesh:null,
|
||||||
url:JL3D_LOCAL_STATIC+"/vrtest/vrTrain.FBX"
|
url:BASE_ASSET_API+"/MODEL/2020-11-23/72-72266.FBX"
|
||||||
};
|
};
|
||||||
|
|
||||||
this.human = {
|
this.human = {
|
||||||
code:"human",
|
code:"human",
|
||||||
locateType:"5",
|
locateType:"5",
|
||||||
mesh:null,
|
mesh:null,
|
||||||
url:JL3D_LOCAL_STATIC+"/vrtest/vrHuman.FBX"
|
url:BASE_ASSET_API+"/MODEL/2020-11-23/73-61142.FBX"
|
||||||
};
|
};
|
||||||
|
|
||||||
this.loadpromise = function (mixers){
|
this.loadpromise = function (mixers){
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { Staticmodel } from '@/jlmap3d/jl3ddevice/config.js';
|
// import { Staticmodel } from '@/jlmap3d/jl3ddevice/config.js';
|
||||||
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
||||||
|
|
||||||
//loader
|
//loader
|
||||||
@ -9,8 +9,6 @@ import { ModelManagerVR } from '@/jlmap3d/jl3dmaintainer/jl3dFaultDeviceVr/utils
|
|||||||
import { TrainControl } from '@/jlmap3d/jl3dmaintainer/jl3dFaultDeviceVr/utils/trainControl.js';
|
import { TrainControl } from '@/jlmap3d/jl3dmaintainer/jl3dFaultDeviceVr/utils/trainControl.js';
|
||||||
import { MoveanimateVr } from '@/jlmap3d/jl3dmaintainer/jl3dFaultDeviceVr/utils/moveanimatevr.js';
|
import { MoveanimateVr } from '@/jlmap3d/jl3dmaintainer/jl3dFaultDeviceVr/utils/moveanimatevr.js';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
import { Textconfig } from '@/jlmap3d/jl3ddevice/component/textconfig.js';
|
import { Textconfig } from '@/jlmap3d/jl3ddevice/component/textconfig.js';
|
||||||
|
|
||||||
import {Materialload} from '@/jlmap3d/main/loaders/Materialload.js';
|
import {Materialload} from '@/jlmap3d/main/loaders/Materialload.js';
|
||||||
|
@ -1,39 +1,39 @@
|
|||||||
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
import { JL3D_LOCAL_STATIC,BASE_ASSET_API } from '@/api/jlmap3d/assets3d.js';
|
||||||
var TrainRescueStatic = {
|
var TrainRescueStatic = {
|
||||||
animatemodel: {
|
animatemodel: {
|
||||||
id: "1",
|
id: "1",
|
||||||
name: "动画模型",
|
name: "动画模型",
|
||||||
deviceType: "animatemodel",
|
deviceType: "animatemodel",
|
||||||
type: "animatemodel",
|
type: "animatemodel",
|
||||||
url: JL3D_LOCAL_STATIC+"/vrtest/trainrescue/DH923.FBX"
|
url: BASE_ASSET_API+"/MODEL/2020-11-23/74-28231.FBX"
|
||||||
},//"https://joylink.club/oss/wx/switch/switch.FBX"
|
},//"https://joylink.club/oss/wx/switch/switch.FBX"
|
||||||
floorplane: {
|
floorplane: {
|
||||||
id: "2",
|
id: "2",
|
||||||
name: "行走范围",
|
name: "行走范围",
|
||||||
deviceType: "runplane",
|
deviceType: "runplane",
|
||||||
type: "runplane",
|
type: "runplane",
|
||||||
url: JL3D_LOCAL_STATIC+"/vrtest/trainrescue/diban.FBX"
|
url: BASE_ASSET_API+"/MODEL/2020-11-23/75-84310.FBX"
|
||||||
},
|
},
|
||||||
controlmodel: {
|
controlmodel: {
|
||||||
id: "3",
|
id: "3",
|
||||||
name: "控制台",
|
name: "控制台",
|
||||||
deviceType: "controlmodel",
|
deviceType: "controlmodel",
|
||||||
type: "controlmodel",
|
type: "controlmodel",
|
||||||
url: JL3D_LOCAL_STATIC+"/vrtest/trainrescue/kongzhigan.FBX"
|
url: BASE_ASSET_API+"/MODEL/2020-11-23/77-45640.FBX"
|
||||||
},
|
},
|
||||||
other: {
|
other: {
|
||||||
id: "4",
|
id: "4",
|
||||||
name: "其他",
|
name: "其他",
|
||||||
deviceType: "other",
|
deviceType: "other",
|
||||||
type: "other",
|
type: "other",
|
||||||
url: JL3D_LOCAL_STATIC+"/vrtest/trainrescue/TK.FBX"
|
url: BASE_ASSET_API+"/MODEL/2020-11-23/78-39158.FBX"
|
||||||
},
|
},
|
||||||
handR: {
|
handR: {
|
||||||
id: "5",
|
id: "5",
|
||||||
name: "handr",
|
name: "handr",
|
||||||
deviceType: "handr",
|
deviceType: "handr",
|
||||||
type: "handr",
|
type: "handr",
|
||||||
url: JL3D_LOCAL_STATIC+"/vrtest/trainrescue/handr.FBX"
|
url: BASE_ASSET_API+"/MODEL/2020-11-23/76-34528.FBX"
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1,71 +0,0 @@
|
|||||||
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
|
||||||
var Staticmodel = {
|
|
||||||
man1: {
|
|
||||||
id: "1",
|
|
||||||
name: "人物1",
|
|
||||||
deviceType: "man",
|
|
||||||
type: "man",
|
|
||||||
picUrl: "",
|
|
||||||
assetUrl: JL3D_LOCAL_STATIC+"/MODEL/passflow/man1.FBX"
|
|
||||||
},//"https://joylink.club/oss/wx/switch/switch.FBX"
|
|
||||||
man2: {
|
|
||||||
id: "2",
|
|
||||||
name: "人物2",
|
|
||||||
deviceType: "man",
|
|
||||||
type: "man",
|
|
||||||
picUrl: "",
|
|
||||||
assetUrl: JL3D_LOCAL_STATIC+"/MODEL/passflow/man2.FBX"
|
|
||||||
},
|
|
||||||
station: {
|
|
||||||
id: "3",
|
|
||||||
name: "车站",
|
|
||||||
deviceType: "station",
|
|
||||||
type: "hrb",
|
|
||||||
picUrl: "",
|
|
||||||
assetUrl: JL3D_LOCAL_STATIC+"/MODEL/passflow/station.FBX"
|
|
||||||
},
|
|
||||||
zhajiin: {
|
|
||||||
id: "4",
|
|
||||||
name: "闸机",
|
|
||||||
deviceType: "zhajiin",
|
|
||||||
type: "hrb",
|
|
||||||
picUrl: "",
|
|
||||||
assetUrl: JL3D_LOCAL_STATIC+"/MODEL/passflow/zhajiin.FBX"
|
|
||||||
},
|
|
||||||
zhajiout: {
|
|
||||||
id: "5",
|
|
||||||
name: "闸机",
|
|
||||||
deviceType: "zhajiout",
|
|
||||||
type: "hrb",
|
|
||||||
picUrl: "",
|
|
||||||
assetUrl: JL3D_LOCAL_STATIC+"/MODEL/passflow/zhajiout.FBX"
|
|
||||||
},
|
|
||||||
monitor: {
|
|
||||||
id: "6",
|
|
||||||
name: "摄像机",
|
|
||||||
deviceType: "monitor",
|
|
||||||
type: "hrb",
|
|
||||||
picUrl: "",
|
|
||||||
assetUrl: JL3D_LOCAL_STATIC+"/MODEL/passflow/monitor.FBX"
|
|
||||||
},
|
|
||||||
train: {
|
|
||||||
id: "7",
|
|
||||||
name: "列车",
|
|
||||||
deviceType: "train",
|
|
||||||
type: "hrb",
|
|
||||||
picUrl: "",
|
|
||||||
assetUrl: JL3D_LOCAL_STATIC+"/MODEL/train/train.FBX"
|
|
||||||
},
|
|
||||||
section: {
|
|
||||||
id: "8",
|
|
||||||
name: "区段",
|
|
||||||
deviceType: "section",
|
|
||||||
type: "hrb",
|
|
||||||
picUrl: "",
|
|
||||||
assetUrl: JL3D_LOCAL_STATIC+"/MODEL/passflow/section.FBX"
|
|
||||||
},
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
export { Staticmodel }
|
|
@ -1,4 +1,3 @@
|
|||||||
import { Staticmodel } from '@/jlmap3d/jl3dpassflow/config.js';
|
|
||||||
//静态资源文件路劲
|
//静态资源文件路劲
|
||||||
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
||||||
//loader
|
//loader
|
||||||
|
@ -1,53 +1,53 @@
|
|||||||
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
import { JL3D_LOCAL_STATIC,BASE_ASSET_API } from '@/api/jlmap3d/assets3d.js';
|
||||||
var Staticmodel = [
|
var Staticmodel = [
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1",
|
||||||
name: "人物1",
|
name: "人物1",
|
||||||
deviceType: "man1",
|
deviceType: "man1",
|
||||||
type: "man1",
|
type: "man1",
|
||||||
url: "/cbtc/static/MODEL/passflow/man1.FBX"
|
url: BASE_ASSET_API + "/MODEL/2020-07-16/1-9933.FBX"
|
||||||
},{
|
},{
|
||||||
id: "2",
|
id: "2",
|
||||||
name: "人物2",
|
name: "人物2",
|
||||||
deviceType: "man2",
|
deviceType: "man2",
|
||||||
type: "man2",
|
type: "man2",
|
||||||
url: "/cbtc/static/MODEL/passflow/man2.FBX"
|
url: BASE_ASSET_API + "/MODEL/2020-07-16/2-87850.FBX"
|
||||||
},{
|
},{
|
||||||
id: "3",
|
id: "3",
|
||||||
name: "车站",
|
name: "车站",
|
||||||
deviceType: "cctvStation",
|
deviceType: "cctvStation",
|
||||||
type: "cctvStation",
|
type: "cctvStation",
|
||||||
url: "/cbtc/static/trafficplan/station.FBX"
|
url: BASE_ASSET_API + "/MODEL/2020-11-23/79-95086.FBX"
|
||||||
},{
|
},{
|
||||||
id: "4",
|
id: "4",
|
||||||
name: "闸机",
|
name: "闸机",
|
||||||
deviceType: "cctvGateIn",
|
deviceType: "cctvGateIn",
|
||||||
type: "cctvGateIn",
|
type: "cctvGateIn",
|
||||||
url: "/cbtc/static/MODEL/passflow/zhajiin.FBX"
|
url: BASE_ASSET_API + "/MODEL/2020-07-20/42-7172.FBX"
|
||||||
},{
|
},{
|
||||||
id: "5",
|
id: "5",
|
||||||
name: "闸机",
|
name: "闸机",
|
||||||
deviceType: "cctvGateOut",
|
deviceType: "cctvGateOut",
|
||||||
type: "cctvGateOut",
|
type: "cctvGateOut",
|
||||||
url: "/cbtc/static/MODEL/passflow/zhajiout.FBX"
|
url: BASE_ASSET_API + "/MODEL/2020-07-20/43-8227.FBX"
|
||||||
},{
|
},{
|
||||||
id: "6",
|
id: "6",
|
||||||
name: "摄像机",
|
name: "摄像机",
|
||||||
deviceType: "cctvMonitor",
|
deviceType: "cctvMonitor",
|
||||||
type: "cctvMonitor",
|
type: "cctvMonitor",
|
||||||
url: "/cbtc/static/MODEL/passflow/monitor.FBX"
|
url: BASE_ASSET_API + "/MODEL/2020-07-20/44-24100.FBX"
|
||||||
},{
|
},{
|
||||||
id: "7",
|
id: "7",
|
||||||
name: "列车",
|
name: "列车",
|
||||||
deviceType: "cctvTrain",
|
deviceType: "cctvTrain",
|
||||||
type: "cctvTrain",
|
type: "cctvTrain",
|
||||||
url: "/cbtc/static/trafficplan/normaltrain.FBX"
|
url: BASE_ASSET_API + "/MODEL/2020-11-23/80-14604.FBX"
|
||||||
},{
|
},{
|
||||||
id: "8",
|
id: "8",
|
||||||
name: "区段",
|
name: "区段",
|
||||||
deviceType: "cctvSection",
|
deviceType: "cctvSection",
|
||||||
type: "cctvSection",
|
type: "cctvSection",
|
||||||
url: "/cbtc/static/MODEL/passflow/section.FBX"
|
url: BASE_ASSET_API + "/MODEL/2020-07-20/45-36330.FBX"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,25 +1,25 @@
|
|||||||
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
import { JL3D_LOCAL_STATIC,BASE_ASSET_API } from '@/api/jlmap3d/assets3d.js';
|
||||||
var Staticmodel = [
|
var Staticmodel = [
|
||||||
{
|
{
|
||||||
id: "1",
|
id: "1",
|
||||||
name: "人物1",
|
name: "人物1",
|
||||||
deviceType: "man1",
|
deviceType: "man1",
|
||||||
type: "man1",
|
type: "man1",
|
||||||
url: "/cbtc/static/trafficplan/man1.FBX"
|
url: BASE_ASSET_API + "/MODEL/2020-07-16/1-9933.FBX"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "2",
|
id: "2",
|
||||||
name: "人物2",
|
name: "人物2",
|
||||||
deviceType: "man2",
|
deviceType: "man2",
|
||||||
type: "man2",
|
type: "man2",
|
||||||
url: "/cbtc/static/trafficplan/man2.FBX"
|
url: BASE_ASSET_API + "/MODEL/2020-07-16/2-87850.FBX"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "7",
|
id: "7",
|
||||||
name: "列车",
|
name: "列车",
|
||||||
deviceType: "train",
|
deviceType: "train",
|
||||||
type: "cctvTrain",
|
type: "cctvTrain",
|
||||||
url: "/cbtc/static/trafficplan/train.FBX"
|
url: BASE_ASSET_API + "/MODEL/2020-11-16/48-14909.FBX"
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -2,9 +2,8 @@ import { AssetModel } from '@/jlmap3d/main/loaders/model/Assetmodel';
|
|||||||
import { Assetmaterial } from '@/jlmap3d/main/loaders/model/Assetmaterial';
|
import { Assetmaterial } from '@/jlmap3d/main/loaders/model/Assetmaterial';
|
||||||
import { getBaseUrl } from '@/utils/baseUrl';
|
import { getBaseUrl } from '@/utils/baseUrl';
|
||||||
import { Loading } from 'element-ui';
|
import { Loading } from 'element-ui';
|
||||||
import { BASE_ASSET_API } from '@/api/jlmap3d/assets3d.js';
|
|
||||||
const BASE_API = getBaseUrl();
|
const BASE_API = getBaseUrl();
|
||||||
import { JL3D_LOCAL_STATIC } from '@/api/jlmap3d/assets3d.js';
|
import { JL3D_LOCAL_STATIC,BASE_ASSET_API } from '@/api/jlmap3d/assets3d.js';
|
||||||
|
|
||||||
let defaultsignal = {
|
let defaultsignal = {
|
||||||
id:"3",
|
id:"3",
|
||||||
@ -12,7 +11,7 @@ let defaultsignal = {
|
|||||||
deviceType:"signal",
|
deviceType:"signal",
|
||||||
type:"low",
|
type:"low",
|
||||||
picUrl:"",
|
picUrl:"",
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/signal/d3d.FBX"
|
url:BASE_ASSET_API+"/MODEL/signal/d3d.FBX"
|
||||||
}
|
}
|
||||||
|
|
||||||
let defaulttrain = {
|
let defaulttrain = {
|
||||||
@ -21,7 +20,7 @@ let defaulttrain = {
|
|||||||
deviceType:"train",
|
deviceType:"train",
|
||||||
type:"num4",
|
type:"num4",
|
||||||
picUrl:"",
|
picUrl:"",
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/train/train.FBX"
|
url:BASE_ASSET_API+"/MODEL/train/train.FBX"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -31,34 +30,24 @@ let defaultstation = {
|
|||||||
deviceType:"stand",
|
deviceType:"stand",
|
||||||
type:"num4",
|
type:"num4",
|
||||||
picUrl:"",
|
picUrl:"",
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/station/fuzhou.FBX"
|
url:BASE_ASSET_API+"/MODEL/station/fuzhou.FBX"
|
||||||
}//JL3D_LOCAL_STATIC+"/MODEL/station/fuzhou/fuzhou.FBX"
|
}
|
||||||
let waicestation = {
|
let waicestation = {
|
||||||
id:"10",
|
id:"10",
|
||||||
name:"外侧车站",
|
name:"外侧车站",
|
||||||
deviceType:"standwaice",
|
deviceType:"standwaice",
|
||||||
type:"num4",
|
type:"num4",
|
||||||
picUrl:"",
|
picUrl:"",
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/station/waicestation.FBX"
|
url:BASE_ASSET_API+"/MODEL/station/waicestation.FBX"
|
||||||
}
|
}
|
||||||
let station3 = {
|
|
||||||
id:"10000",
|
|
||||||
name:"特殊站台",
|
|
||||||
deviceType:"station3",
|
|
||||||
type:"num4",
|
|
||||||
picUrl:"",
|
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/station/station3.FBX"
|
|
||||||
}
|
|
||||||
//JL3D_LOCAL_STATIC+"/MODEL/station/fuzhou/fuzhou.FBX"
|
|
||||||
//https://test.joylink.club/oss/station/fuzhou/fuzhou.FBX
|
|
||||||
//https://joylink.club/oss/station/fuzhou/fuzhou.FBX
|
|
||||||
let defaultswitch = {
|
let defaultswitch = {
|
||||||
id:"11",
|
id:"11",
|
||||||
name:"道岔",
|
name:"道岔",
|
||||||
deviceType:"switch",
|
deviceType:"switch",
|
||||||
type:"fuzhou",
|
type:"fuzhou",
|
||||||
picUrl:"",
|
picUrl:"",
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/daocha/daocha.FBX"
|
url:BASE_ASSET_API+"/MODEL/daocha/daocha.FBX"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -68,37 +57,19 @@ let defaultsuidao = {
|
|||||||
deviceType:"suidao",
|
deviceType:"suidao",
|
||||||
type:"suidao",
|
type:"suidao",
|
||||||
picUrl:"",
|
picUrl:"",
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/suidao/suidao.FBX"
|
url:BASE_ASSET_API+"/MODEL/suidao/suidao.FBX"
|
||||||
}
|
}
|
||||||
|
|
||||||
let hebsuidao = {
|
|
||||||
id:"1010",
|
|
||||||
name:"hebsuidao",
|
|
||||||
deviceType:"hebsuidao",
|
|
||||||
type:"hebsuidao",
|
|
||||||
picUrl:"",
|
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/suidao/hebsuidao.FBX"
|
|
||||||
}
|
|
||||||
let nbsuidao = {
|
|
||||||
id:"1010",
|
|
||||||
name:"nbsuidao",
|
|
||||||
deviceType:"nbsuidao",
|
|
||||||
type:"nbsuidao",
|
|
||||||
picUrl:"",
|
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/suidao/nbsuidao.FBX"
|
|
||||||
}
|
|
||||||
let defaultbackground = {
|
let defaultbackground = {
|
||||||
id:"16",
|
id:"16",
|
||||||
name:"background",
|
name:"background",
|
||||||
deviceType:"background",
|
deviceType:"background",
|
||||||
type:"background",
|
type:"background",
|
||||||
picUrl:"",
|
picUrl:"",
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/suidao/background.FBX"
|
url:BASE_ASSET_API+"/MODEL/suidao/background.FBX"
|
||||||
}
|
}
|
||||||
//JL3D_LOCAL_STATIC+"/MODEL/suidao/suidao.FBX"
|
|
||||||
//https://test.joylink.club/oss/suidao/suidao.FBX
|
|
||||||
//https://joylink.club/oss/suidao/suidao.FBX
|
|
||||||
|
|
||||||
|
|
||||||
let defaultautorail = {
|
let defaultautorail = {
|
||||||
id:"100",
|
id:"100",
|
||||||
@ -106,7 +77,7 @@ let defaultautorail = {
|
|||||||
deviceType:"autorail",
|
deviceType:"autorail",
|
||||||
type:"autorail",
|
type:"autorail",
|
||||||
picUrl:"",
|
picUrl:"",
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/auto/rail.FBX"
|
url:BASE_ASSET_API+"/MODEL/auto/rail.FBX"
|
||||||
}
|
}
|
||||||
|
|
||||||
let autoswitch = {
|
let autoswitch = {
|
||||||
@ -115,7 +86,7 @@ let autoswitch = {
|
|||||||
deviceType:"autoswitch",
|
deviceType:"autoswitch",
|
||||||
type:"fuzhou",
|
type:"fuzhou",
|
||||||
picUrl:"",
|
picUrl:"",
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/auto/autoswitch.FBX"
|
url:BASE_ASSET_API+"/MODEL/auto/autoswitch.FBX"
|
||||||
}
|
}
|
||||||
|
|
||||||
let autoswitch1 = {
|
let autoswitch1 = {
|
||||||
@ -124,7 +95,7 @@ let autoswitch1 = {
|
|||||||
deviceType:"autoswitch1",
|
deviceType:"autoswitch1",
|
||||||
type:"fuzhou",
|
type:"fuzhou",
|
||||||
picUrl:"",
|
picUrl:"",
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/auto/switch1.FBX"
|
url:BASE_ASSET_API+"/MODEL/auto/switch1.FBX"
|
||||||
}
|
}
|
||||||
|
|
||||||
let autoswitch2 = {
|
let autoswitch2 = {
|
||||||
@ -133,7 +104,7 @@ let autoswitch2 = {
|
|||||||
deviceType:"autoswitch2",
|
deviceType:"autoswitch2",
|
||||||
type:"fuzhou",
|
type:"fuzhou",
|
||||||
picUrl:"",
|
picUrl:"",
|
||||||
url:JL3D_LOCAL_STATIC+"/MODEL/auto/switch2.FBX"
|
url:BASE_ASSET_API+"/MODEL/auto/switch2.FBX"
|
||||||
}
|
}
|
||||||
|
|
||||||
export function AssetLoader(){
|
export function AssetLoader(){
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
<div class="jl3dmanager">
|
<div class="jl3dmanager">
|
||||||
<el-table
|
<el-table
|
||||||
:data="tableData"
|
:data="handlesearch(tableData)"
|
||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
:default-sort = "{prop: 'date', order: 'descending'}"
|
:default-sort = "{prop: 'date', order: 'descending'}"
|
||||||
>
|
>
|
||||||
@ -23,7 +23,12 @@
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
prop="uploaderId"
|
prop="uploaderId"
|
||||||
label="上传用户"
|
label="上传用户ID"
|
||||||
|
>
|
||||||
|
</el-table-column>
|
||||||
|
<el-table-column
|
||||||
|
prop="assetUrl"
|
||||||
|
label="资源路径"
|
||||||
>
|
>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
@ -93,7 +98,19 @@ export default {
|
|||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
tableData: [
|
tableData: [
|
||||||
|
{
|
||||||
|
id: '',
|
||||||
|
packageName: '',
|
||||||
|
name: '',
|
||||||
|
uploaderId: '',
|
||||||
|
assetUrl: '',
|
||||||
|
resourceType:'',
|
||||||
|
deviceType:'',
|
||||||
|
remarks:'',
|
||||||
|
modelurl:'',
|
||||||
|
newuploaddate:'',
|
||||||
|
uploadTime:'',
|
||||||
|
}
|
||||||
],
|
],
|
||||||
search: ''
|
search: ''
|
||||||
};
|
};
|
||||||
@ -123,6 +140,7 @@ export default {
|
|||||||
packageName: netdata.data[i].packageName,
|
packageName: netdata.data[i].packageName,
|
||||||
name: netdata.data[i].name,
|
name: netdata.data[i].name,
|
||||||
uploaderId: netdata.data[i].uploaderId,
|
uploaderId: netdata.data[i].uploaderId,
|
||||||
|
assetUrl: netdata.data[i].url,
|
||||||
resourceType:netdata.data[i].resourceType,
|
resourceType:netdata.data[i].resourceType,
|
||||||
deviceType:netdata.data[i].deviceType,
|
deviceType:netdata.data[i].deviceType,
|
||||||
remarks:netdata.data[i].remarks,
|
remarks:netdata.data[i].remarks,
|
||||||
@ -149,6 +167,13 @@ export default {
|
|||||||
console.log(row);
|
console.log(row);
|
||||||
this.$emit('replaceAsset', row);
|
this.$emit('replaceAsset', row);
|
||||||
},
|
},
|
||||||
|
handlesearch: function() {
|
||||||
|
return this.tableData.filter(item => {
|
||||||
|
if (item.resourceType.includes(this.search) || item.deviceType.includes(this.search)) {
|
||||||
|
return item;
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
handleDelete(index, row) {
|
handleDelete(index, row) {
|
||||||
|
|
||||||
console.log(row);
|
console.log(row);
|
||||||
|
@ -13,6 +13,9 @@
|
|||||||
<el-option label="单体设备展示场景" value="DeviceScene"></el-option>
|
<el-option label="单体设备展示场景" value="DeviceScene"></el-option>
|
||||||
<el-option label="通号维修场景" value="MaintainerScene"></el-option>
|
<el-option label="通号维修场景" value="MaintainerScene"></el-option>
|
||||||
<el-option label="cctv场景" value="CctvScene"></el-option>
|
<el-option label="cctv场景" value="CctvScene"></el-option>
|
||||||
|
<el-option label="编辑器默认模型" value="EditModel"></el-option>
|
||||||
|
<el-option label="VR模型" value="VrModel"></el-option>
|
||||||
|
<el-option label="客流场景" value="客流模型"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="设备类型">
|
<el-form-item label="设备类型">
|
||||||
@ -37,6 +40,8 @@
|
|||||||
<el-option label="cctv铁轨" value="CctvSection"></el-option>
|
<el-option label="cctv铁轨" value="CctvSection"></el-option>
|
||||||
|
|
||||||
<el-option label="通号设备间" value="MaintainerRoom"></el-option>
|
<el-option label="通号设备间" value="MaintainerRoom"></el-option>
|
||||||
|
|
||||||
|
<el-option label="静态模型" value="静态模型"></el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="模型信息">
|
<el-form-item label="模型信息">
|
||||||
|
Before Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 9.2 KiB |
Before Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 9.3 KiB |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 375 KiB |
Before Width: | Height: | Size: 5.4 KiB |
Before Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 21 KiB |
Before Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 9.2 KiB |
Before Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 9.3 KiB |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 3.3 KiB |
Before Width: | Height: | Size: 1.7 KiB |