123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398 |
- import { QingXiCheAndQvCarEventClick } from './QingXiCheAndQvCarEventClick.js'
- import { ElMessage, ElMessageBox } from 'element-plus';
- /**
- * 操作动画停止播放和物体显示隐藏,材质,水流等逻辑
- */
- export class QingXiCheAdnQvCarEventStep {
-
- // 每次 new 出对象则会调用这个构造函数
- constructor() {
- /**
- * 三维世界对象 src\components\ThreeWorldEvent\js\QingXiCheAndQvThreeWorldEventMain.js
- */
- this.objThreeWorldEventMain = null;
-
- }
- // 实现单例模式
- static find() {
- if (!QingXiCheAdnQvCarEventStep.instance) {
- QingXiCheAdnQvCarEventStep.instance = new QingXiCheAdnQvCarEventStep();
- }
- return QingXiCheAdnQvCarEventStep.instance;
- }
- /**
- * 控制水流粒子
- * open true - 开启, false - 关闭
- */
- waterEvent = (open) => {
- let thisClass = this;
- let objThreeWorldEventMain = this.objThreeWorldEventMain;
- let objIframeEdit = objThreeWorldEventMain.objIframeEdit;
- let objIframe = objThreeWorldEventMain.objIframe;
- let objScene = objThreeWorldEventMain.objScene;
- let BABYLON = objThreeWorldEventMain.BABYLON;
- let ChengGuangYuanJing = objIframe.ChengGuangYuanJing;
-
- let ParticleSystemAuto = ChengGuangYuanJing.ParticleSystemAuto.find();
- let list = ParticleSystemAuto.list;
-
- for (let i = 0; i < list.length; i++) {
- let objList = list[i];
- // 控制指定的具体的粒子,并不是所有的粒子的会被操作
- // if (objList.name == '水管水流' || objList.name == '水汽') {
- // if (objList.name == '水泥管粒子') {
- // if (objList.name == '水泥管粒子' || objList.name == '水汽') {
- if (objList.name == '管道喷水' || objList.name == '水汽') {
-
-
- // 获取粒子对象
- let objParticle = ChengGuangYuanJing.ParticleSystemAuto.find().objParticleSystemCreateOrUpdate(objList.code);
- // // 没有停止
- // if (objParticle.isStopping() == false) {
-
- // }
- if (open == true) {
- objParticle.start();
- } else {
- objParticle.stop();
- }
- }
- }
-
- return this;
- }
- /**
- * 控制水流粒子 水枪
- * open true - 开启, false - 关闭
- */
- waterShuiQiangEvent = (open) => {
- let thisClass = this;
- let objThreeWorldEventMain = this.objThreeWorldEventMain;
- let objIframeEdit = objThreeWorldEventMain.objIframeEdit;
- let objIframe = objThreeWorldEventMain.objIframe;
- let objScene = objThreeWorldEventMain.objScene;
- let BABYLON = objThreeWorldEventMain.BABYLON;
- let ChengGuangYuanJing = objIframe.ChengGuangYuanJing;
-
- let ParticleSystemAuto = ChengGuangYuanJing.ParticleSystemAuto.find();
- let list = ParticleSystemAuto.list;
-
- for (let i = 0; i < list.length; i++) {
- let objList = list[i];
- // 控制指定的具体的粒子,并不是所有的粒子的会被操作
- // if (objList.name == '水管水流' || objList.name == '水汽') {
- // if (objList.name == '水泥管粒子') {
- // if (objList.name == '水泥管粒子' || objList.name == '水汽') {
- // if (objList.name == '管道喷水' || objList.name == '水汽') {
- if (objList.name == '水枪' || objList.name == '水枪') {
-
-
- // 获取粒子对象
- let objParticle = ChengGuangYuanJing.ParticleSystemAuto.find().objParticleSystemCreateOrUpdate(objList.code);
- // // 没有停止
- // if (objParticle.isStopping() == false) {
-
- // }
- if (open == true) {
- objParticle.start();
- } else {
- objParticle.stop();
- }
- }
- }
-
- return this;
- }
- /**
- * 控制 水管流水逻辑
- * open true - 开启, false - 关闭
- * qiBool true - 全部水汽和漏水, 否则,开启
- */
- waterGuanEvent = (open, qiBool) => {
- let thisClass = this;
- let objThreeWorldEventMain = this.objThreeWorldEventMain;
- let objIframeEdit = objThreeWorldEventMain.objIframeEdit;
- let objIframe = objThreeWorldEventMain.objIframe;
- let objScene = objThreeWorldEventMain.objScene;
- let BABYLON = objThreeWorldEventMain.BABYLON;
- let ChengGuangYuanJing = objIframe.ChengGuangYuanJing;
-
- let ParticleSystemAuto = ChengGuangYuanJing.ParticleSystemAuto.find();
- let list = ParticleSystemAuto.list;
-
- for (let i = 0; i < list.length; i++) {
- let objList = list[i];
- let thisCode = objList.code;
- // 控制指定的具体的粒子,并不是所有的粒子的会被操作
- // if (objList.name == '水管水流' || objList.name == '水汽') {
- if (objList.name == 'PVC管漏水' || objList.name == 'PVC管水流' || objList.name == "水管水汽") {
-
- // 获取粒子对象
- let objParticle = ChengGuangYuanJing.ParticleSystemAuto.find().objParticleSystemCreateOrUpdate(objList.code);
- // // 没有停止
- // if (objParticle.isStopping() == false) {
-
- // }
- // // 一些特殊的粒子,需要单独另外进行处理
- // if (objList.name == "水管水汽") {
- // if (
- // thisClass.particleSystemAutoSphere[thisCode] == null
- // || thisClass.particleSystemAutoSphere[thisCode] == undefined
- // ) {
- // thisClass.particleSystemAutoSphere[thisCode] = ChengGuangYuanJing.ParticleSystemAuto.find().editSphere(objList.code, false);
- // }
- // let objEditSphere = thisClass.particleSystemAutoSphere[thisCode];
-
- // if (open == true) {
- // objList["capacity"] = 3000;
- // // objList["gravityY"] = -0.3;
- // // objList["minSize"] = 0.15;
- // // objList["maxSize"] = 0.35;
- // // objList["minLifeTime"] = 3;
- // // objList["maxLifeTime"] = 5;
-
- // // objList["emitterPositionX"] = -0.005484189372509718;
- // objList["emitterPositionY"] = -0.2426731139421463;
- // // objList["emitterPositionZ"] = 35.98605728149414;
-
- // } else {
- // objList["capacity"] = 1000;
- // // objList["gravityY"] = -10;
- // // objList["minSize"] = 0.15 * 0.3;
- // // objList["maxSize"] = 0.35 * 0.3;
- // // objList["minLifeTime"] = 3 * 0.05;
- // // objList["maxLifeTime"] = 5 * 0.05;
- // // objList["emitterPositionX"] = -0.005484189372509718;
- // objList["emitterPositionY"] = -10.2426731139421463;
- // // objList["emitterPositionZ"] = 35.98605728149414;
-
- // }
-
- // ChengGuangYuanJing.ParticleSystemAuto.find().updateConfig(objList.code, objList);
-
- // // if (open == true) {
- // // objEditSphere.position.y = parseFloat(-0.2426731139421463);
- // // } else {
- // // objEditSphere.position.y = parseFloat(-10.2426731139421463);
- // // }
-
- // continue;
- // }
- if (qiBool == true) {
- if (objList.name == 'PVC管漏水' || objList.name == "水管水汽") {
- objParticle.stop();
- continue;
- }
- }
- if (open == true) {
- objParticle.start();
- } else {
- objParticle.stop();
- }
- }
- }
-
- return this;
- }
- /**
- * 切换对应的动画结果
- * type 对应的类型
- * callback 开启完成回调
- */
- animationAllTypeUpdate = function(type, callback) {
-
- let thisClass = this;
- let objThreeWorldEventMain = this.objThreeWorldEventMain;
- let objIframeEdit = objThreeWorldEventMain.objIframeEdit;
- let objIframe = objThreeWorldEventMain.objIframe;
- let objScene = objThreeWorldEventMain.objScene;
- let BABYLON = objThreeWorldEventMain.BABYLON;
- let ChengGuangYuanJing = objIframe.ChengGuangYuanJing;
-
- // 通过配置来更新动画
- let list = [];
- switch (type) {
- // 停止所有动画放到对应的合理位置
- case 'stopAll':
-
- list = [
- { "name" : "爬行车盒盖01.001", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "爬行车盒盖02.001", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "上衣", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "安全帽", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "裤子", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "鞋子", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "相机箱盖", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "相机箱盖02", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "10”前轮右轴", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "10”前轮右", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "10”前轮左轴", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "10”前轮左", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "10”后轮右轴", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "10”后轮右", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "10”后轮左轴", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "10”后轮左", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "6”中轮右", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "6”中轮左", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "6”前轮右", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "6”前轮左", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "6”后轮右", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "6”后轮左", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "上机", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "叉1", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "叉2", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "手柄", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "电池锁", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "电脑", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "电脑主机", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "电脑屏幕轴", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "电脑屏幕", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "相机", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "绕线车-电源线|", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "绕线车-纠偏轮", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "锂电池", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "镜头架", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "防撞杆", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "防撞杆锁", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "QV-电池.001", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "QV-电池架.001", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "QV-相机.001", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "U型杆.001", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "伸缩杆.001", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "伸缩杆节1.001", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "伸缩杆节2.001", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "伸缩杆节3.001", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "伸缩杆节4.001", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "伸缩杆节5.001", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "上箍", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "下箍", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "扳手", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "插销1", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "插销2", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "插销轴", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "橡胶垫", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "紧箍螺丝01", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "紧箍螺丝02", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "紧箍螺丝03", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖001", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖002", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖003", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖004", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖005", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖006", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖007", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖008", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖009", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖010", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖011", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖012", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖013", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖014", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖015", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖016", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "井盖017", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "漂浮筒", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "漂浮筒箱盖", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "喷头箱盖", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "喷头", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "车厢侧门", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "水", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "卷帘门01-1", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "卷帘门01-2", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "卷帘门01-3", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "卷帘门02-1", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "卷帘门02-2", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "卷帘门02-3", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "水枪", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "卷盘管1", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "离合", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "钥匙", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "右门", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "左门", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "大卷盘", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "大卷盘开关盖板", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "Armature", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "动力声纳", "speed" : 1, "from" : 0, "to" : 0 },
- { "name" : "声纳箱盖", "speed" : 1, "from" : 0, "to" : 0 },
- ];
- break;
- // 数字修复虚拟仿真-将橡胶垫片放置到正确的位置
- case '数字修复虚拟仿真-将橡胶垫片放置到正确的位置':
- list = [
- { "name" : "坑顶.001", "speed" : 1, "from" : 0, "to" : 60 },
- ];
-
- break;
-
- case '清洗车_打开左门':
- list = [
- { "name" : "左门", "speed" : 1, "from" : 0, "to" : 102 },
- ];
- break;
- case '清洗车_旋转钥匙':
- list = [
- { "name" : "钥匙", "speed" : 1, "from" : 0, "to" : 102 },
- ];
- break;
- case '踩下车辆离合器5秒':
- list = [
- { "name" : "离合", "speed" : 1, "from" : 100, "to" : 200 },
- ];
- break;
- case '缓慢抬起离合器':
- list = [
- { "name" : "离合", "speed" : 1, "from" : 200, "to" : 100 },
- ];
- break;
- case '清洗车_关门':
- list = [
- { "name" : "左门", "speed" : 1, "from" : 102, "to" : 0 },
- ];
- break;
-
- case '清洗车_调整卷筒器到合适位置_打开_1':
- list = [
- { "name" : "大卷盘", "speed" : 1, "from" : 0, "to" : 102 },
- ];
- break;
- case '清洗车_调整卷筒器到合适位置_打开_2':
- list = [
- { "name" : "大卷盘开关盖板", "speed" : 1, "from" : 100, "to" : 200 },
- ];
- break;
- case '清洗车_套上高压水管护管器':
- list = [
- { "name" : "Armature", "speed" : 1, "from" : 280, "to" : 322 },
- ];
- break;
-
- case '清洗车_安装合适的高压喷头_打开箱子':
- list = [
- { "name" : "喷头箱盖", "speed" : 1, "from" : 0, "to" : 41 },
- ];
- break;
- case '清洗车_安装合适的高压喷头_喷头移动到对应位置':
- list = [
- { "name" : "喷头", "speed" : 1, "from" : 280, "to" : 330 },
- ];
- break;
- case '清洗车_将高压水管放入待施工的管道内_打开井盖':
- list = [
- { "name" : "井盖013", "speed" : 1, "from" : 0, "to" : 102 },
- ];
- break;
- case '清洗车_安装合适的高压喷头_喷头移动到对应位置_下井':
- list = [
- { "name" : "喷头", "speed" : 0.8, "from" : 330, "to" : 502 },
- ];
- break;
- case '清洗车_高压水管护管器_弯曲':
- list = [
- { "name" : "Armature", "speed" : 0.8, "from" : 322, "to" : 361 },
- ];
- break;
- case '清洗车_高压水管护管器_变直':
- list = [
- { "name" : "Armature", "speed" : 0.8, "from" : 361, "to" : 322 },
- ];
- break;
- case '清洗车_将高压水管放入待施工的管道内_关闭井盖':
- list = [
- { "name" : "井盖013", "speed" : 1, "from" : 102, "to" : 0 },
- ];
- break;
- case '清洗车_安装合适的高压喷头_喷头移动到对应位置_地面':
- list = [
- { "name" : "喷头", "speed" : 11, "from" : 502, "to" : 330 },
- ];
- break;
- case '清洗车_喷头放入箱内':
- list = [
- { "name" : "喷头", "speed" : 1, "from" : 330, "to" : 280 },
- ];
- break;
- case '清洗车_箱子盖起':
- list = [
- { "name" : "喷头箱盖", "speed" : 1, "from" : 41, "to" : 0 },
- ];
- break;
- case '清洗车_高压水管护管器回到原始位置':
- list = [
- { "name" : "Armature", "speed" : 1, "from" : 322, "to" : 280 },
- ];
- break;
- case '清洗车_调整卷筒器到合适位置_关闭_1':
- list = [
- { "name" : "大卷盘", "speed" : 1, "from" : 102, "to" : 0 },
- ];
- break;
- case '清洗车_调整卷筒器到合适位置_关闭_2':
- list = [
- { "name" : "大卷盘开关盖板", "speed" : 1, "from" : 200, "to" : 100 },
- ];
- break;
- case '清洗车_钥匙关闭_熄火':
- list = [
- { "name" : "钥匙", "speed" : 1, "from" : 102, "to" : 0 },
- ];
- break;
- case '人物换装_鞋子':
- list = [
- { "name" : "鞋子", "speed" : 1, "from" : 0, "to" : 82 },
- ];
- break;
- case '人物换装_裤子':
- list = [
- { "name" : "裤子", "speed" : 1, "from" : 0, "to" : 82 },
- ];
- break;
- case '人物换装_上衣':
- list = [
- { "name" : "上衣", "speed" : 1, "from" : 0, "to" : 82 },
- ];
- break;
- case '人物换装_安全帽':
- list = [
- { "name" : "安全帽", "speed" : 1, "from" : 0, "to" : 82 },
- ];
- break;
- case '小卷筒使用方法_开启卷帘门':
- list = [
- { "name" : "卷帘门01-1", "speed" : 1, "from" : 0, "to" : 301 },
- { "name" : "卷帘门01-2", "speed" : 1, "from" : 0, "to" : 301 },
- { "name" : "卷帘门01-3", "speed" : 1, "from" : 0, "to" : 301 },
- ];
- break;
- case '小卷筒使用方法_开启车身侧门':
- list = [
- { "name" : "车厢侧门", "speed" : 1, "from" : 0, "to" : 121 },
- ];
- break;
- case '小卷筒使用方法_安装手持水枪':
- list = [
- { "name" : "水枪", "speed" : 1, "from" : 300, "to" : 502 },
- ];
- break;
-
- // case '':
- // break;
- // case '':
- // break;
- // case '':
- // break;
- // case '':
- // break;
- }
- if (list.length <= 0) {
- if (typeof callback == 'function') {
- callback("yes");
- }
-
- return thisClass;
- }
-
- // 动画播放完成次数
- let playEndNum = 0;
- for (let i = 0; i < list.length; i++) {
- let thisList = list[i];
- ChengGuangYuanJing.CommonVal.find().animationGroupsEventCallback(
- thisList.name, 'start', thisList.speed, thisList.from, thisList.to, false, null, function(state, objAnimation) {
- if (state == "播放完成") {
-
- playEndNum += 1;
- if (playEndNum >= list.length) {
- if (typeof callback == 'function') {
- callback("yes");
- }
- }
- }
-
- }
- );
- }
- };
- /**
- * 根据类别,控制哪些物体的显示和隐藏
- * type 类别
- * lookBool true 显示, false 隐藏
- */
- meshVisibility = function(type, lookBool) {
- let thisClass = this;
- let objThreeWorldEventMain = this.objThreeWorldEventMain;
- let objIframeEdit = objThreeWorldEventMain.objIframeEdit;
- let objIframe = objThreeWorldEventMain.objIframe;
- let objScene = objThreeWorldEventMain.objScene;
- let BABYLON = objThreeWorldEventMain.BABYLON;
- let ChengGuangYuanJing = objIframe.ChengGuangYuanJing;
- let meshList = [
- // "model_1733897636373喷枪水面",
- // "model_1733897636373喷水面.001"
- ];
-
- switch (type) {
- case "all":
- meshList = [
- "exhibition_html_1754309396049_hua_",
- "exhibition_html_1754309515697_hua_",
- "exhibition_html_1754309585650_hua_",
- "exhibition_html_1754309686225_hua_",
- "exhibition_html_1754309718814_hua_",
- "exhibition_html_1754309754597_hua_",
- "exhibition_html_1754309840158_hua_",
- "exhibition_html_1754309851474_hua_",
- "exhibition_html_1754309929616_hua_",
- "exhibition_html_1754309966915_hua_",
- "exhibition_html_1754310027401_hua_",
- "exhibition_html_1754310075890_hua_",
- "exhibition_html_1754310146903_hua_",
- "exhibition_html_1754310217237_hua_",
- "exhibition_html_1754310287302_hua_",
- "exhibition_html_1754310339535_hua_",
- "exhibition_html_1754356748125_hua_",
- "exhibition_html_1754356860184_hua_",
- "exhibition_html_1754356900146_hua_",
- "exhibition_html_1754356938153_hua_",
- "exhibition_html_1754357043543_hua_",
- "exhibition_html_1754357391237_hua_",
- "exhibition_html_1754357619256_hua_",
- "exhibition_html_1754357743251_hua_",
- "exhibition_html_1754357772363_hua_",
- "exhibition_html_1754358140345_hua_",
- "exhibition_html_1758519751744_hua_",
- ];
- break;
-
- case "打开车门进入驾驶室":
- meshList = [
- "exhibition_html_1754309396049_hua_",
- ];
- break;
- case "人物穿衣服":
- meshList = [
- "exhibition_html_1754357772363_hua_",
- ];
- break;
- case "确认手刹已拉起档位是P档然后发动车辆":
- meshList = [
- "exhibition_html_1754309585650_hua_",
- // "exhibition_html_1754309754597_hua_",
- ];
- break;
- case "发动车辆":
- meshList = [
- // "exhibition_html_1754309585650_hua_",
- "exhibition_html_1754309754597_hua_",
- ];
- break;
- case "打开车辆双闪同时开启工作双闪灯":
- meshList = [
- "exhibition_html_1754309718814_hua_",
- "exhibition_html_1754309686225_hua_",
- ];
- break;
- case "踩下车辆离合器5秒":
- meshList = [
- "exhibition_html_1754309515697_hua_",
- ];
- break;
- case "按下取力器开关":
- meshList = [
- "exhibition_html_1758519751744_hua_",
- ];
- break;
- case "缓慢抬起离合器":
- meshList = [
- "exhibition_html_1754309515697_hua_",
- ];
- break;
- case "确定车辆双闪和工作箭头等是否正常":
- meshList = [
- "exhibition_html_1754309718814_hua_",
- "exhibition_html_1754309686225_hua_",
- ];
- break;
- case "从水管固定座上拧下高压水管":
- meshList = [
- "exhibition_html_1754309840158_hua_",
- ];
- break;
- case "调整卷筒器到合适位置":
- meshList = [
- "exhibition_html_1754309851474_hua_",
- ];
- break;
- case "取出高压水管并放入布管器内":
- meshList = [
- "exhibition_html_1754309929616_hua_",
- ];
- break;
- case "将高压水管拧到水管固定座":
- meshList = [
- "exhibition_html_1754309840158_hua_",
- ];
- break;
- case "小卷筒使用方法_开启卷帘门":
- meshList = [
- "exhibition_html_1754310027401_hua_",
- ];
- break;
- case "小卷筒使用方法_开启车身侧门":
- meshList = [
- "exhibition_html_1754310217237_hua_",
- ];
- break;
- case "小卷筒使用方法_拉出水管到需要的长度固定":
- meshList = [
- "exhibition_html_1754310027401_hua_",
- ];
- break;
- case "小卷筒使用方法_安装手持水枪":
- meshList = [
- "exhibition_html_1754310217237_hua_",
- ];
- break;
- case "小卷筒使用方法_切换手动三通阀":
- meshList = [
- "exhibition_html_1754310146903_hua_",
- ];
- break;
- case "小卷筒使用方法_扣动手持水枪的开关即可出水":
- meshList = [
- "exhibition_html_1754310075890_hua_",
- ];
- break;
- case "小卷筒使用方法_在使用完毕后切换手动三通阀":
- meshList = [
- "exhibition_html_1754310146903_hua_",
- ];
- break;
-
- case "回到驾驶室踩下车辆离合器5秒":
- meshList = [
- "exhibition_html_1754309515697_hua_",
- ];
- break;
- case "关闭取力器开关":
- meshList = [
- "exhibition_html_1754309585650_hua_",
- ];
- break;
- case "关闭车辆双闪和工作双闪箭头灯":
- meshList = [
- "exhibition_html_1754309718814_hua_",
- "exhibition_html_1754309686225_hua_",
- ];
- break;
- case "车辆正常熄火":
- meshList = [
- "exhibition_html_1754309754597_hua_",
- ];
- break;
- case "安装合适的高压喷头" :
- meshList = [
- "exhibition_html_1754310287302_hua_",
- ];
- break;
-
- case "将高压水管放入待施工的管道内":
- meshList = [
- "exhibition_html_1754310339535_hua_",
- ];
- break;
- case "拆卸高压喷头放入喷头机箱内":
- meshList = [
- "exhibition_html_1754310287302_hua_",
- ];
- break;
-
- }
-
- for (let i = 0; i < meshList.length; i++) {
- let meshId = meshList[i];
- let objMesh = objScene.getMeshById(meshId);
- if (objMesh != null && objMesh != undefined) {
- objMesh.visibility = 0;
- if (lookBool == false) {
- objMesh.visibility = 0;
- objMesh.isPickable = false;
- } else {
- objMesh.visibility = 1;
- objMesh.isPickable = true;
- }
- }
- }
- }
- /**
- * 根据物体id 和 类型,判断是否在物体列表中
- * type 类型
- * meshId 目标物体id
- */
- meshListBool = (type, meshId) => {
- // 现在改成当前流程是否在物体列表中了
- // console.log(
- // "meshListBool = (type, meshId) => {",
- // QingXiCheAndQvCarEventClick.find().QingXiCheAndQvProcessEventStore.obj
- // );
- let listIndex = QingXiCheAndQvCarEventClick.find().QingXiCheAndQvProcessEventStore.obj.listIndex;
- let list = QingXiCheAndQvCarEventClick.find().QingXiCheAndQvProcessEventStore.obj.list;
- if (list[listIndex] == null || list[listIndex] == undefined) {
- return false;
- }
- // 得到当前流程的配置
- let obj = list[listIndex];
- // console.log( "meshListBool = (type, meshId) => { obj", obj );
- if (typeof obj.correctAnswerMesh != 'object') {
- return false;
- }
- if (obj.correctAnswerMesh[meshId] != null && obj.correctAnswerMesh[meshId] != undefined) {
- return true;
- }
-
- ElMessage({
- message: '回答错误!',
- type: 'error',
- plain: true,
- })
- return false;
- if (typeof type != 'string' || typeof meshId != 'string') {
- return this;
- }
-
- let json = {
- "人物换装" : {
- "exhibition_html_1754357772363_hua_" : "",
- "model_1754298683947巡检员_primitive0" : "",
- "model_1754298683947巡检员_primitive1" : "",
- "model_1754298683947上衣" : "",
- "model_1754298683947安全帽" : "",
- "model_1754298683947裤子" : "",
- "model_1754298683947鞋子" : "",
- },
- "打开车门进入驾驶室" : {
- "exhibition_html_1754309396049_hua_" : "",
- "model_1754298683935左门_primitive0" : "",
- "model_1754298683935左门_primitive1" : "",
- "model_1754298683935左门_primitive2" : "",
- "model_1754298683935左门_primitive3" : "",
- "model_1754298683935左门_primitive4" : "",
- "model_1754298683935左门_primitive5" : "",
- },
- "确认手刹已拉起档位是P档然后发动车辆" : {
- "exhibition_html_1754309585650_hua_" : "",
- "exhibition_html_1754309754597_hua_" : "",
- "model_1754298683935控制台_primitive5" : "",
- "model_1754298683935控制台_primitive1" : "",
- "model_1754298683935车架_primitive10" : "",
- "model_1754298683935车架_primitive3" : "",
- "model_1754298683935钥匙_primitive0" : "",
- "model_1754298683935钥匙_primitive1" : "",
- },
- "打开车辆双闪同时开启工作双闪灯" : {
- "exhibition_html_1754309718814_hua_" : "",
- "exhibition_html_1754309686225_hua_" : "",
- "model_1754298683935控制台_primitive1" : "",
- "model_1754298683935控制台_primitive8" : "",
- },
- "踩下车辆离合器5秒" : {
- "exhibition_html_1754309515697_hua_" : "",
- "model_1754298683935离合" : "",
- "model_1754298683935左门_primitive0" : "",
- "model_1754298683935左门_primitive1" : "",
- "model_1754298683935左门_primitive2" : "",
- "model_1754298683935左门_primitive3" : "",
- "model_1754298683935左门_primitive4" : "",
- "model_1754298683935左门_primitive5" : "",
- },
- "按下取力器开关" : {
- "exhibition_html_1754309585650_hua_" : "",
- "model_1754298683935控制台_primitive5" : "",
- },
- "数字修复虚拟仿真-将阀门关闭停止水流" : {
- "model_1746598895146阀门_primitive0" : "model_1746598895146阀门_primitive0",
- "model_1746598895146阀门_primitive1" : "model_1746598895146阀门_primitive1",
- },
- "缓慢抬起离合器" : {
- "exhibition_html_1754309515697_hua_" : "",
- "model_1754298683935离合" : "",
- "model_1754298683935左门_primitive0" : "",
- "model_1754298683935左门_primitive1" : "",
- "model_1754298683935左门_primitive2" : "",
- "model_1754298683935左门_primitive3" : "",
- "model_1754298683935左门_primitive4" : "",
- "model_1754298683935左门_primitive5" : "",
- },
- "下车确定安全灯显示是否正常" : {
- "model_1754298683935离合" : "",
- "model_1754298683935左门_primitive0" : "",
- "model_1754298683935左门_primitive1" : "",
- "model_1754298683935左门_primitive2" : "",
- "model_1754298683935左门_primitive3" : "",
- "model_1754298683935左门_primitive4" : "",
- "model_1754298683935左门_primitive5" : "",
- "model_1754298683931地面_primitive0" : "",
- },
- "在施工范围放置警示标识" : {
- "model_1754298683931地面_primitive0" : "",
- },
- "从水管固定座上拧下高压水管" : {
- "exhibition_html_1754309840158_hua_" : "",
- "model_1754298683935大卷盘_primitive0" : "",
- "model_1754298683935大卷盘_primitive1" : "",
- "model_1754298683935大卷盘_primitive2" : "",
- "model_1754298683935大卷盘_primitive3" : "",
- "model_1754298683935大卷盘_primitive4" : "",
- "model_1754298683935大卷盘_primitive5" : "",
- "model_1754298683935大卷盘_primitive6" : "",
- "model_1754298683935大卷盘_primitive7" : "",
- "model_1754298683935大卷盘_primitive8" : "",
- "model_1754298683935大卷盘_primitive9" : "",
- "model_1754298683935大卷盘_primitive10" : "",
- "model_1754298683935大卷盘_primitive11" : "",
- "model_1754298683935卷盘管1_primitive0" : "",
- "model_1754298683935卷盘管1_primitive1" : "",
- "model_1754298683935车架_primitive0" : "",
- "model_1754298683935车架_primitive1" : "",
- "model_1754298683935车架_primitive2" : "",
- "model_1754298683935车架_primitive3" : "",
- "model_1754298683935车架_primitive4" : "",
- "model_1754298683935车架_primitive5" : "",
- "model_1754298683935车架_primitive6" : "",
- "model_1754298683935车架_primitive7" : "",
- "model_1754298683935车架_primitive8" : "",
- "model_1754298683935车架_primitive9" : "",
- "model_1754298683935车架_primitive10" : "",
- },
- "调整卷筒器到合适位置" : {
- "exhibition_html_1754309851474_hua_" : "",
- "model_1754298683935大卷盘_primitive0" : "",
- "model_1754298683935大卷盘_primitive1" : "",
- "model_1754298683935大卷盘_primitive2" : "",
- "model_1754298683935大卷盘_primitive3" : "",
- "model_1754298683935大卷盘_primitive4" : "",
- "model_1754298683935大卷盘_primitive5" : "",
- "model_1754298683935大卷盘_primitive6" : "",
- "model_1754298683935大卷盘_primitive7" : "",
- "model_1754298683935大卷盘_primitive8" : "",
- "model_1754298683935大卷盘_primitive9" : "",
- "model_1754298683935大卷盘_primitive10" : "",
- "model_1754298683935大卷盘_primitive11" : "",
- "model_1754298683935卷盘管1_primitive0" : "",
- "model_1754298683935卷盘管1_primitive1" : "",
- "model_1754298683935车架_primitive0" : "",
- "model_1754298683935车架_primitive1" : "",
- "model_1754298683935车架_primitive2" : "",
- "model_1754298683935车架_primitive3" : "",
- "model_1754298683935车架_primitive4" : "",
- "model_1754298683935车架_primitive5" : "",
- "model_1754298683935车架_primitive6" : "",
- "model_1754298683935车架_primitive7" : "",
- "model_1754298683935车架_primitive8" : "",
- "model_1754298683935车架_primitive9" : "",
- "model_1754298683935车架_primitive10" : "",
- "model_1754298683935大卷盘开关盖板_primitive0" : "",
- "model_1754298683935大卷盘开关盖板_primitive1" : "",
- },
- "取出高压水管并放入布管器内" : {
- "exhibition_html_1754309929616_hua_" : "",
- "model_1754298683935大卷盘_primitive0" : "",
- "model_1754298683935大卷盘_primitive1" : "",
- "model_1754298683935大卷盘_primitive2" : "",
- "model_1754298683935大卷盘_primitive3" : "",
- "model_1754298683935大卷盘_primitive4" : "",
- "model_1754298683935大卷盘_primitive5" : "",
- "model_1754298683935大卷盘_primitive6" : "",
- "model_1754298683935大卷盘_primitive7" : "",
- "model_1754298683935大卷盘_primitive8" : "",
- "model_1754298683935大卷盘_primitive9" : "",
- "model_1754298683935大卷盘_primitive10" : "",
- "model_1754298683935大卷盘_primitive11" : "",
- "model_1754298683935卷盘管1_primitive0" : "",
- "model_1754298683935卷盘管1_primitive1" : "",
- "model_1754298683935车架_primitive0" : "",
- "model_1754298683935车架_primitive1" : "",
- "model_1754298683935车架_primitive2" : "",
- "model_1754298683935车架_primitive3" : "",
- "model_1754298683935车架_primitive4" : "",
- "model_1754298683935车架_primitive5" : "",
- "model_1754298683935车架_primitive6" : "",
- "model_1754298683935车架_primitive7" : "",
- "model_1754298683935车架_primitive8" : "",
- "model_1754298683935车架_primitive9" : "",
- "model_1754298683935车架_primitive10" : "",
- "model_1754298683935大卷盘开关盖板_primitive0" : "",
- "model_1754298683935大卷盘开关盖板_primitive1" : "",
- },
- "套上高压水管护管器" : {
- "model_1754298683935波纹管_primitive0" : "",
- "model_1754298683935波纹管_primitive1" : "",
- },
- "安装合适的高压喷头" : {
- "exhibition_html_1754310287302_hua_" : "",
- "model_1754298683935喷头箱_primitive0" : "",
- "model_1754298683935喷头箱_primitive1" : "",
- "model_1754298683935喷头箱_primitive2" : "",
- "model_1754298683935喷头箱_primitive3" : "",
- "model_1754298683935喷头箱盖_primitive0" : "",
- "model_1754298683935喷头箱盖_primitive1" : "",
- "model_1754298683935喷头箱盖_primitive2" : "",
- },
- "将高压水管放入待施工的管道内" : {
- "exhibition_html_1754310339535_hua_" : "",
- "model_1754298683935波纹管_primitive0" : "",
- "model_1754298683935波纹管_primitive1" : "",
- "model_1754298683935卷盘管3" : "",
- "model_1754298683935喷头" : "",
- "model_1754298683933井盖013_primitive0" : "",
- "model_1754298683933井盖013_primitive1" : "",
- },
- "在触屏操作面板上将管长清零" : {
- "model_1754298683935大卷盘_primitive0" : "",
- "model_1754298683935大卷盘_primitive1" : "",
- "model_1754298683935大卷盘_primitive2" : "",
- "model_1754298683935大卷盘_primitive3" : "",
- "model_1754298683935大卷盘_primitive4" : "",
- "model_1754298683935大卷盘_primitive5" : "",
- "model_1754298683935大卷盘_primitive6" : "",
- "model_1754298683935大卷盘_primitive7" : "",
- "model_1754298683935大卷盘_primitive8" : "",
- "model_1754298683935大卷盘_primitive9" : "",
- "model_1754298683935大卷盘_primitive10" : "",
- "model_1754298683935大卷盘_primitive11" : "",
- "model_1754298683935卷盘管1_primitive0" : "",
- "model_1754298683935卷盘管1_primitive1" : "",
- "model_1754298683935车架_primitive0" : "",
- "model_1754298683935车架_primitive1" : "",
- "model_1754298683935车架_primitive2" : "",
- "model_1754298683935车架_primitive3" : "",
- "model_1754298683935车架_primitive4" : "",
- "model_1754298683935车架_primitive5" : "",
- "model_1754298683935车架_primitive6" : "",
- "model_1754298683935车架_primitive7" : "",
- "model_1754298683935车架_primitive8" : "",
- "model_1754298683935车架_primitive9" : "",
- "model_1754298683935车架_primitive10" : "",
- "model_1754298683935大卷盘开关盖板_primitive0" : "",
- "model_1754298683935大卷盘开关盖板_primitive1" : "",
- },
- "在安全的情况开启冲水开关" : {
- "model_1754298683935大卷盘_primitive0" : "",
- "model_1754298683935大卷盘_primitive1" : "",
- "model_1754298683935大卷盘_primitive2" : "",
- "model_1754298683935大卷盘_primitive3" : "",
- "model_1754298683935大卷盘_primitive4" : "",
- "model_1754298683935大卷盘_primitive5" : "",
- "model_1754298683935大卷盘_primitive6" : "",
- "model_1754298683935大卷盘_primitive7" : "",
- "model_1754298683935大卷盘_primitive8" : "",
- "model_1754298683935大卷盘_primitive9" : "",
- "model_1754298683935大卷盘_primitive10" : "",
- "model_1754298683935大卷盘_primitive11" : "",
- "model_1754298683935卷盘管1_primitive0" : "",
- "model_1754298683935卷盘管1_primitive1" : "",
- "model_1754298683935车架_primitive0" : "",
- "model_1754298683935车架_primitive1" : "",
- "model_1754298683935车架_primitive2" : "",
- "model_1754298683935车架_primitive3" : "",
- "model_1754298683935车架_primitive4" : "",
- "model_1754298683935车架_primitive5" : "",
- "model_1754298683935车架_primitive6" : "",
- "model_1754298683935车架_primitive7" : "",
- "model_1754298683935车架_primitive8" : "",
- "model_1754298683935车架_primitive9" : "",
- "model_1754298683935车架_primitive10" : "",
- "model_1754298683935大卷盘开关盖板_primitive0" : "",
- "model_1754298683935大卷盘开关盖板_primitive1" : "",
- },
- "根据现场工况调节冲水压力" : {
- "model_1754298683935卷盘管1_primitive0" : "",
- "model_1754298683935卷盘管1_primitive1" : "",
- "model_1754298683935波纹管_primitive0" : "",
- "model_1754298683935波纹管_primitive1" : "",
- "model_1754298683940管道_primitive0" : "",
- "model_1754298683940管道_primitive1" : "",
- "model_1754298683940管道_primitive2" : "",
- "model_1754298683940管道_primitive3" : "",
- "model_1754298683940管道_primitive4" : "",
- },
- "疏通管道后减小油门到初始状态" : {
- "model_1754298683935卷盘管1_primitive0" : "",
- "model_1754298683935卷盘管1_primitive1" : "",
- "model_1754298683935波纹管_primitive0" : "",
- "model_1754298683935波纹管_primitive1" : "",
- "model_1754298683940管道_primitive0" : "",
- "model_1754298683940管道_primitive1" : "",
- "model_1754298683940管道_primitive2" : "",
- "model_1754298683940管道_primitive3" : "",
- "model_1754298683940管道_primitive4" : "",
- },
- "带压收回高压水管" : {
- "model_1754298683935大卷盘_primitive0" : "",
- "model_1754298683935大卷盘_primitive1" : "",
- "model_1754298683935大卷盘_primitive2" : "",
- "model_1754298683935大卷盘_primitive3" : "",
- "model_1754298683935大卷盘_primitive4" : "",
- "model_1754298683935大卷盘_primitive5" : "",
- "model_1754298683935大卷盘_primitive6" : "",
- "model_1754298683935大卷盘_primitive7" : "",
- "model_1754298683935大卷盘_primitive8" : "",
- "model_1754298683935大卷盘_primitive9" : "",
- "model_1754298683935大卷盘_primitive10" : "",
- "model_1754298683935大卷盘_primitive11" : "",
- "model_1754298683935卷盘管1_primitive0" : "",
- "model_1754298683935卷盘管1_primitive1" : "",
- "model_1754298683935车架_primitive0" : "",
- "model_1754298683935车架_primitive1" : "",
- "model_1754298683935车架_primitive2" : "",
- "model_1754298683935车架_primitive3" : "",
- "model_1754298683935车架_primitive4" : "",
- "model_1754298683935车架_primitive5" : "",
- "model_1754298683935车架_primitive6" : "",
- "model_1754298683935车架_primitive7" : "",
- "model_1754298683935车架_primitive8" : "",
- "model_1754298683935车架_primitive9" : "",
- "model_1754298683935车架_primitive10" : "",
- "model_1754298683935大卷盘开关盖板_primitive0" : "",
- "model_1754298683935大卷盘开关盖板_primitive1" : "",
- },
- "至触摸屏关闭冲水开关" : {
- "model_1754298683935大卷盘_primitive0" : "",
- "model_1754298683935大卷盘_primitive1" : "",
- "model_1754298683935大卷盘_primitive2" : "",
- "model_1754298683935大卷盘_primitive3" : "",
- "model_1754298683935大卷盘_primitive4" : "",
- "model_1754298683935大卷盘_primitive5" : "",
- "model_1754298683935大卷盘_primitive6" : "",
- "model_1754298683935大卷盘_primitive7" : "",
- "model_1754298683935大卷盘_primitive8" : "",
- "model_1754298683935大卷盘_primitive9" : "",
- "model_1754298683935大卷盘_primitive10" : "",
- "model_1754298683935大卷盘_primitive11" : "",
- "model_1754298683935卷盘管1_primitive0" : "",
- "model_1754298683935卷盘管1_primitive1" : "",
- "model_1754298683935车架_primitive0" : "",
- "model_1754298683935车架_primitive1" : "",
- "model_1754298683935车架_primitive2" : "",
- "model_1754298683935车架_primitive3" : "",
- "model_1754298683935车架_primitive4" : "",
- "model_1754298683935车架_primitive5" : "",
- "model_1754298683935车架_primitive6" : "",
- "model_1754298683935车架_primitive7" : "",
- "model_1754298683935车架_primitive8" : "",
- "model_1754298683935车架_primitive9" : "",
- "model_1754298683935车架_primitive10" : "",
- "model_1754298683935大卷盘开关盖板_primitive0" : "",
- "model_1754298683935大卷盘开关盖板_primitive1" : "",
- },
- "缓慢收回高压水管" : {
- "exhibition_html_1754310339535_hua_" : "",
- "model_1754298683935波纹管_primitive0" : "",
- "model_1754298683935波纹管_primitive1" : "",
- "model_1754298683935卷盘管3" : "",
- "model_1754298683935喷头" : "",
- "model_1754298683933井盖013_primitive0" : "",
- "model_1754298683933井盖013_primitive1" : "",
- },
- "拆卸高压喷头放入喷头机箱内" : {
- "exhibition_html_1754310287302_hua_" : "",
- "model_1754298683935喷头箱_primitive0" : "",
- "model_1754298683935喷头箱_primitive1" : "",
- "model_1754298683935喷头箱_primitive2" : "",
- "model_1754298683935喷头箱_primitive3" : "",
- "model_1754298683935喷头箱盖_primitive0" : "",
- "model_1754298683935喷头箱盖_primitive1" : "",
- "model_1754298683935喷头箱盖_primitive2" : "",
- "model_1754298683935波纹管_primitive0" : "",
- "model_1754298683935波纹管_primitive1" : "",
- "model_1754298683935卷盘管3" : "",
- "model_1754298683935喷头" : "",
- "model_1754298683933井盖013_primitive0" : "",
- "model_1754298683933井盖013_primitive1" : "",
- },
- "收起高压水管将卷筒恢复到初始状态" : {
- "model_1754298683935喷头箱_primitive0" : "",
- "model_1754298683935喷头箱_primitive1" : "",
- "model_1754298683935喷头箱_primitive2" : "",
- "model_1754298683935喷头箱_primitive3" : "",
- "model_1754298683935喷头箱盖_primitive0" : "",
- "model_1754298683935喷头箱盖_primitive1" : "",
- "model_1754298683935喷头箱盖_primitive2" : "",
- "model_1754298683935波纹管_primitive0" : "",
- "model_1754298683935波纹管_primitive1" : "",
- "model_1754298683935卷盘管3" : "",
- "model_1754298683935大卷盘_primitive0" : "",
- "model_1754298683935大卷盘_primitive1" : "",
- "model_1754298683935大卷盘_primitive2" : "",
- "model_1754298683935大卷盘_primitive3" : "",
- "model_1754298683935大卷盘_primitive4" : "",
- "model_1754298683935大卷盘_primitive5" : "",
- "model_1754298683935大卷盘_primitive6" : "",
- "model_1754298683935大卷盘_primitive7" : "",
- "model_1754298683935大卷盘_primitive8" : "",
- "model_1754298683935大卷盘_primitive9" : "",
- "model_1754298683935大卷盘_primitive10" : "",
- "model_1754298683935大卷盘_primitive11" : "",
- "model_1754298683935卷盘管1_primitive0" : "",
- "model_1754298683935卷盘管1_primitive1" : "",
- "model_1754298683935车架_primitive0" : "",
- "model_1754298683935车架_primitive1" : "",
- "model_1754298683935车架_primitive2" : "",
- "model_1754298683935车架_primitive3" : "",
- "model_1754298683935车架_primitive4" : "",
- "model_1754298683935车架_primitive5" : "",
- "model_1754298683935车架_primitive6" : "",
- "model_1754298683935车架_primitive7" : "",
- "model_1754298683935车架_primitive8" : "",
- "model_1754298683935车架_primitive9" : "",
- "model_1754298683935车架_primitive10" : "",
- "model_1754298683935大卷盘开关盖板_primitive0" : "",
- "model_1754298683935大卷盘开关盖板_primitive1" : "",
- "model_1754298683935卷盘管2_primitive0" : "",
- },
- "将高压水管拧到水管固定座" : {
- "exhibition_html_1754309840158_hua_" : "",
- "model_1754298683935大卷盘_primitive0" : "",
- "model_1754298683935大卷盘_primitive1" : "",
- "model_1754298683935大卷盘_primitive2" : "",
- "model_1754298683935大卷盘_primitive3" : "",
- "model_1754298683935大卷盘_primitive4" : "",
- "model_1754298683935大卷盘_primitive5" : "",
- "model_1754298683935大卷盘_primitive6" : "",
- "model_1754298683935大卷盘_primitive7" : "",
- "model_1754298683935大卷盘_primitive8" : "",
- "model_1754298683935大卷盘_primitive9" : "",
- "model_1754298683935大卷盘_primitive10" : "",
- "model_1754298683935大卷盘_primitive11" : "",
- "model_1754298683935卷盘管1_primitive0" : "",
- "model_1754298683935卷盘管1_primitive1" : "",
- "model_1754298683935车架_primitive0" : "",
- "model_1754298683935车架_primitive1" : "",
- "model_1754298683935车架_primitive2" : "",
- "model_1754298683935车架_primitive3" : "",
- "model_1754298683935车架_primitive4" : "",
- "model_1754298683935车架_primitive5" : "",
- "model_1754298683935车架_primitive6" : "",
- "model_1754298683935车架_primitive7" : "",
- "model_1754298683935车架_primitive8" : "",
- "model_1754298683935车架_primitive9" : "",
- "model_1754298683935车架_primitive10" : "",
-
- },
- "回到驾驶室踩下车辆离合器5秒" : {
- "exhibition_html_1754309515697_hua_" : "",
- "model_1754298683935离合" : "",
- "model_1754298683935左门_primitive0" : "",
- "model_1754298683935左门_primitive1" : "",
- "model_1754298683935左门_primitive2" : "",
- "model_1754298683935左门_primitive3" : "",
- "model_1754298683935左门_primitive4" : "",
- "model_1754298683935左门_primitive5" : "",
- },
- "关闭取力器开关" : {
- "exhibition_html_1754309585650_hua_" : "",
- "model_1754298683935控制台_primitive5" : "",
- },
- "关闭车辆双闪和工作双闪箭头灯" : {
- "exhibition_html_1754309718814_hua_" : "",
- "exhibition_html_1754309686225_hua_" : "",
- "model_1754298683935控制台_primitive1" : "",
- "model_1754298683935控制台_primitive8" : "",
- },
- "车辆正常熄火" : {
- "exhibition_html_1754309585650_hua_" : "",
- "exhibition_html_1754309754597_hua_" : "",
- "model_1754298683935控制台_primitive5" : "",
- "model_1754298683935控制台_primitive1" : "",
- "model_1754298683935车架_primitive10" : "",
- "model_1754298683935车架_primitive3" : "",
- "model_1754298683935钥匙_primitive0" : "",
- "model_1754298683935钥匙_primitive1" : "",
- },
- };
-
- if (json[type] == null || json[type] == undefined) {
- return false;
- }
- let objJson = json[type];
-
- if (objJson[meshId] == null || objJson[meshId] == undefined) {
- return false;
- }
- return true;
- }
-
-
- }
|