|
@@ -16,7 +16,7 @@
|
|
|
<div id="spray3D" class="w-full h-full flex justify-center items-center overflow-hidden">
|
|
<div id="spray3D" class="w-full h-full flex justify-center items-center overflow-hidden">
|
|
|
<a-spin :spinning="loading" />
|
|
<a-spin :spinning="loading" />
|
|
|
<div id="sprayCSS3D" v-show="!loading" style="width: 100%; height: 100%; position: absolute; overflow: hidden; pointer-events: none">
|
|
<div id="sprayCSS3D" v-show="!loading" style="width: 100%; height: 100%; position: absolute; overflow: hidden; pointer-events: none">
|
|
|
- <FourBorderBg id="sprayCSS3DEnvA">
|
|
|
|
|
|
|
+ <!-- <FourBorderBg id="sprayCSS3DEnvA">
|
|
|
<div>送料电机</div>
|
|
<div>送料电机</div>
|
|
|
<div>电压US:{{ get(monitorData, 'spray_auto[0].readData.SlDjdy', '-') }}</div>
|
|
<div>电压US:{{ get(monitorData, 'spray_auto[0].readData.SlDjdy', '-') }}</div>
|
|
|
<div>电流LA:{{ get(monitorData, 'spray_auto[0].readData.SlDjAdl', '-') }}</div>
|
|
<div>电流LA:{{ get(monitorData, 'spray_auto[0].readData.SlDjAdl', '-') }}</div>
|
|
@@ -29,7 +29,7 @@
|
|
|
<div>电流LA:{{ get(monitorData, 'spray_auto[0].readData.ZjDjAdl', '-') }}</div>
|
|
<div>电流LA:{{ get(monitorData, 'spray_auto[0].readData.ZjDjAdl', '-') }}</div>
|
|
|
<div>电流LB:{{ get(monitorData, 'spray_auto[0].readData.ZjDjBdl', '-') }}</div>
|
|
<div>电流LB:{{ get(monitorData, 'spray_auto[0].readData.ZjDjBdl', '-') }}</div>
|
|
|
<div>电流LC:{{ get(monitorData, 'spray_auto[0].readData.ZjDjCdl', '-') }}</div>
|
|
<div>电流LC:{{ get(monitorData, 'spray_auto[0].readData.ZjDjCdl', '-') }}</div>
|
|
|
- </FourBorderBg>
|
|
|
|
|
|
|
+ </FourBorderBg> -->
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</template>
|
|
</template>
|
|
@@ -44,6 +44,7 @@
|
|
|
import { mountedThree, setModelType } from './spray.three';
|
|
import { mountedThree, setModelType } from './spray.three';
|
|
|
import FourBorderBg from '/@/components/vent/fourBorderBg.vue';
|
|
import FourBorderBg from '/@/components/vent/fourBorderBg.vue';
|
|
|
import { get } from 'lodash-es';
|
|
import { get } from 'lodash-es';
|
|
|
|
|
+ import { zuhuabengConfigs } from './spray.data';
|
|
|
|
|
|
|
|
const defaultConfigs: Config[] = [
|
|
const defaultConfigs: Config[] = [
|
|
|
{
|
|
{
|
|
@@ -279,9 +280,27 @@
|
|
|
const { configs, fetchConfigs } = useInitConfigs();
|
|
const { configs, fetchConfigs } = useInitConfigs();
|
|
|
const loading = ref(false);
|
|
const loading = ref(false);
|
|
|
|
|
|
|
|
|
|
+ // const operations = ref([
|
|
|
|
|
+ // {
|
|
|
|
|
+ // label: '开启控制箱',
|
|
|
|
|
+ // key: 'run_auto_sign',
|
|
|
|
|
+ // value: '1',
|
|
|
|
|
+ // disabled: false,
|
|
|
|
|
+ // showPassword: true,
|
|
|
|
|
+ // // permission: 'spray:run_auto_sign',
|
|
|
|
|
+ // },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // label: '关闭控制箱',
|
|
|
|
|
+ // key: 'run_auto_sign',
|
|
|
|
|
+ // value: '0',
|
|
|
|
|
+ // disabled: false,
|
|
|
|
|
+ // showPassword: true,
|
|
|
|
|
+ // // permission: 'spray:run_auto_sign',
|
|
|
|
|
+ // },
|
|
|
|
|
+ // ]);
|
|
|
const operations = ref([
|
|
const operations = ref([
|
|
|
{
|
|
{
|
|
|
- label: '开启控制箱',
|
|
|
|
|
|
|
+ label: '急停',
|
|
|
key: 'run_auto_sign',
|
|
key: 'run_auto_sign',
|
|
|
value: '1',
|
|
value: '1',
|
|
|
disabled: false,
|
|
disabled: false,
|
|
@@ -289,7 +308,63 @@
|
|
|
// permission: 'spray:run_auto_sign',
|
|
// permission: 'spray:run_auto_sign',
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- label: '关闭控制箱',
|
|
|
|
|
|
|
+ label: '补水阀启停',
|
|
|
|
|
+ key: 'run_auto_sign',
|
|
|
|
|
+ value: '0',
|
|
|
|
|
+ disabled: false,
|
|
|
|
|
+ showPassword: true,
|
|
|
|
|
+ // permission: 'spray:run_auto_sign',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '搅拌阀启停',
|
|
|
|
|
+ key: 'run_auto_sign',
|
|
|
|
|
+ value: '0',
|
|
|
|
|
+ disabled: false,
|
|
|
|
|
+ showPassword: true,
|
|
|
|
|
+ // permission: 'spray:run_auto_sign',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '组化泵启停',
|
|
|
|
|
+ key: 'run_auto_sign',
|
|
|
|
|
+ value: '0',
|
|
|
|
|
+ disabled: false,
|
|
|
|
|
+ showPassword: true,
|
|
|
|
|
+ // permission: 'spray:run_auto_sign',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '上料机启停',
|
|
|
|
|
+ key: 'run_auto_sign',
|
|
|
|
|
+ value: '0',
|
|
|
|
|
+ disabled: false,
|
|
|
|
|
+ showPassword: true,
|
|
|
|
|
+ // permission: 'spray:run_auto_sign',
|
|
|
|
|
+ },
|
|
|
|
|
+ // {
|
|
|
|
|
+ // label: '上料机2启停',
|
|
|
|
|
+ // key: 'run_auto_sign',
|
|
|
|
|
+ // value: '0',
|
|
|
|
|
+ // disabled: false,
|
|
|
|
|
+ // showPassword: true,
|
|
|
|
|
+ // // permission: 'spray:run_auto_sign',
|
|
|
|
|
+ // },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '搅拌电机启停',
|
|
|
|
|
+ key: 'run_auto_sign',
|
|
|
|
|
+ value: '0',
|
|
|
|
|
+ disabled: false,
|
|
|
|
|
+ showPassword: true,
|
|
|
|
|
+ // permission: 'spray:run_auto_sign',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '上料自动',
|
|
|
|
|
+ key: 'run_auto_sign',
|
|
|
|
|
+ value: '0',
|
|
|
|
|
+ disabled: false,
|
|
|
|
|
+ showPassword: true,
|
|
|
|
|
+ // permission: 'spray:run_auto_sign',
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ label: '喷洒自动',
|
|
|
key: 'run_auto_sign',
|
|
key: 'run_auto_sign',
|
|
|
value: '0',
|
|
value: '0',
|
|
|
disabled: false,
|
|
disabled: false,
|
|
@@ -299,7 +374,8 @@
|
|
|
]);
|
|
]);
|
|
|
|
|
|
|
|
onMounted(() => {
|
|
onMounted(() => {
|
|
|
- fetchConfigs('spray');
|
|
|
|
|
|
|
+ // fetchConfigs('spray');
|
|
|
|
|
+ configs.value = zuhuabengConfigs;
|
|
|
loading.value = true;
|
|
loading.value = true;
|
|
|
mountedThree('#spray3D', ['#sprayCSS3D', '#sprayCSS3DEnvA', '#sprayCSS3DEnvB']).then(() => {
|
|
mountedThree('#spray3D', ['#sprayCSS3D', '#sprayCSS3DEnvA', '#sprayCSS3DEnvB']).then(() => {
|
|
|
setModelType('spray').finally(() => {
|
|
setModelType('spray').finally(() => {
|