rev:logo
@@ -1,81 +0,0 @@
|
|||||||
package org.nl.acs.device_driver.shangdianke;
|
|
||||||
|
|
||||||
import lombok.Getter;
|
|
||||||
import lombok.Setter;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @author zhangjiangwei
|
|
||||||
*/
|
|
||||||
@Getter
|
|
||||||
@Setter
|
|
||||||
public class ItemProtocol {
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 心跳
|
|
||||||
*/
|
|
||||||
public static final String ITEM_HEARTBEAT = "heartbeat";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 工作模式
|
|
||||||
*/
|
|
||||||
public static final String ITEM_MODE = "mode";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 光电信号
|
|
||||||
*/
|
|
||||||
public static final String ITEM_MOVE = "move";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 动作信号
|
|
||||||
*/
|
|
||||||
public static final String ITEM_ACTION = "action";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 报警信号
|
|
||||||
*/
|
|
||||||
public static final String ITEM_ERROR = "error";
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 下发命令
|
|
||||||
*/
|
|
||||||
public static final String ITEM_TO_COMMAND = "to_command";
|
|
||||||
|
|
||||||
boolean isOnline;
|
|
||||||
|
|
||||||
private final PhotoelectricDetectionDeviceDriver driver;
|
|
||||||
|
|
||||||
public ItemProtocol(PhotoelectricDetectionDeviceDriver driver) {
|
|
||||||
this.driver = driver;
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getOpcIntegerValue(String protocol) {
|
|
||||||
Integer value = this.driver.getIntegeregerValue(protocol);
|
|
||||||
if (value == null) {
|
|
||||||
this.isOnline = false;
|
|
||||||
return 0;
|
|
||||||
} else {
|
|
||||||
this.isOnline = true;
|
|
||||||
return value;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getHeartbeat() {
|
|
||||||
return this.getOpcIntegerValue(ItemProtocol.ITEM_HEARTBEAT);
|
|
||||||
}
|
|
||||||
public int getMode() {
|
|
||||||
return this.getOpcIntegerValue(ItemProtocol.ITEM_MODE);
|
|
||||||
}
|
|
||||||
public int getMove() {
|
|
||||||
return this.getOpcIntegerValue(ItemProtocol.ITEM_MOVE);
|
|
||||||
}
|
|
||||||
public int getAction() {
|
|
||||||
return this.getOpcIntegerValue(ItemProtocol.ITEM_ACTION);
|
|
||||||
}
|
|
||||||
public int getError() {
|
|
||||||
return this.getOpcIntegerValue(ItemProtocol.ITEM_ERROR);
|
|
||||||
}
|
|
||||||
public int getToCommand() {
|
|
||||||
return this.getOpcIntegerValue(ItemProtocol.ITEM_TO_COMMAND);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
Before Width: | Height: | Size: 66 KiB After Width: | Height: | Size: 125 KiB |
|
Before Width: | Height: | Size: 8.6 KiB After Width: | Height: | Size: 125 KiB |
|
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 125 KiB |
|
Before Width: | Height: | Size: 66 KiB After Width: | Height: | Size: 125 KiB |
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 125 KiB |
|
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 125 KiB |
@@ -14,7 +14,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import Logo from '@/assets/images/logo2.png'
|
import Logo from '@/assets/images/logo.png'
|
||||||
import variables from '@/assets/styles/variables.scss'
|
import variables from '@/assets/styles/variables.scss'
|
||||||
export default {
|
export default {
|
||||||
name: 'SidebarLogo',
|
name: 'SidebarLogo',
|
||||||
|
|||||||