jiazx0107@163.com
2023-10-25 03e26beab1d9c382b685c26059e6dec274a0d7d4
src/main/java/com/fzzy/gateway/view/GatewayDevice.view.xml
@@ -6,31 +6,33 @@
    <DataType name="dtMain">
      <Property name="creationType">com.fzzy.gateway.entity.GatewayDevice</Property>
      <PropertyDef name="id">
        <Property/>
        <Property></Property>
        <Property name="label">系统ID</Property>
      </PropertyDef>
      <PropertyDef name="deviceId">
        <Property/>
        <Property></Property>
        <Property name="label">设备ID</Property>
        <Property name="required">true</Property>
      </PropertyDef>
      <PropertyDef name="deviceName">
        <Property/>
        <Property></Property>
        <Property name="label">名称</Property>
        <Property name="required">true</Property>
      </PropertyDef>
      <PropertyDef name="type">
        <Property/>
        <Property></Property>
        <Property name="label">设备类型</Property>
      </PropertyDef>
      <PropertyDef name="depotId">
        <Property/>
        <Property></Property>
        <Property name="label">所属仓库</Property>
      </PropertyDef>
      <PropertyDef name="depotName">
        <Property/>
        <Property></Property>
        <Property name="label">所属仓库</Property>
      </PropertyDef>
      <PropertyDef name="ip">
        <Property/>
        <Property></Property>
        <Property name="label">通讯IP</Property>
      </PropertyDef>
      <PropertyDef name="port">
@@ -38,35 +40,45 @@
        <Property name="label">通讯端口</Property>
      </PropertyDef>
      <PropertyDef name="rtsp">
        <Property/>
        <Property></Property>
        <Property name="label">视频RTSP</Property>
      </PropertyDef>
      <PropertyDef name="syncProtocol">
        <Property/>
        <Property name="label">设备协议</Property>
      </PropertyDef>
      <PropertyDef name="pushProtocol">
        <Property></Property>
        <Property name="label">网关通讯</Property>
        <Property name="label">系统网关通讯协议</Property>
        <Property name="mapping">
          <Property name="mapValues">${dorado.getDataProvider(&quot;apiTriggerService#triggerPushProtocol&quot;).getResult()}</Property>
          <Property name="mapValues">${dorado.getDataProvider(&quot;apiTriggerService#triggerGatewayProtocol&quot;).getResult()}</Property>
          <Property name="keyProperty">code</Property>
          <Property name="valueProperty">name</Property>
        </Property>
        <Property name="required">true</Property>
      </PropertyDef>
      <PropertyDef name="syncProtocol">
        <Property></Property>
        <Property name="label">网关与设备通讯协议</Property>
        <Property name="mapping">
          <Property name="keyProperty">code</Property>
          <Property name="valueProperty">name</Property>
          <Property name="mapValues">${dorado.getDataProvider(&quot;apiTriggerService#triggerGatewayDeviceProtocol&quot;).getResult()}</Property>
        </Property>
        <Property name="required">true</Property>
      </PropertyDef>
      <PropertyDef name="orgId">
        <Property/>
        <Property></Property>
        <Property name="label">组织编码</Property>
      </PropertyDef>
      <PropertyDef name="remark">
        <Property/>
        <Property></Property>
        <Property name="label">备注</Property>
      </PropertyDef>
      <PropertyDef name="httpUrl">
        <Property/>
        <Property></Property>
        <Property name="label">HTTP地址</Property>
      </PropertyDef>
      <PropertyDef name="deviceSn">
        <Property/>
        <Property name="label">设备序列号</Property>
      </PropertyDef>
    </DataType>
  </Model>
  <View layout="regionPadding:10">