|
@@ -72,19 +72,7 @@
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
<!-- v-bind="validateInfos.deviceMethod" -->
|
|
<!-- v-bind="validateInfos.deviceMethod" -->
|
|
|
<a-form-item label="设备方法" >
|
|
<a-form-item label="设备方法" >
|
|
|
- <a-select
|
|
|
|
|
- v-model:value="deviceState.deviceMethod"
|
|
|
|
|
- style="width: 170px;"
|
|
|
|
|
- placeholder="请选择设备"
|
|
|
|
|
- >
|
|
|
|
|
- <a-select-option
|
|
|
|
|
- :key="index"
|
|
|
|
|
- :value="item.id"
|
|
|
|
|
- v-for="(item, index) in deviceList"
|
|
|
|
|
- >
|
|
|
|
|
- {{item.deviceLabel}}
|
|
|
|
|
- </a-select-option>
|
|
|
|
|
- </a-select>
|
|
|
|
|
|
|
+ <a-input placeholder="请输入设备方法" v-model:value="deviceState.deviceMethod" />
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
</a-form>
|
|
</a-form>
|
|
|
</a-card>
|
|
</a-card>
|
|
@@ -95,15 +83,15 @@
|
|
|
<a-form-item label="sk" >
|
|
<a-form-item label="sk" >
|
|
|
<InputTsx allowClear placeholder="sk" v-model:value="deviceState.thirdParam.sk" />
|
|
<InputTsx allowClear placeholder="sk" v-model:value="deviceState.thirdParam.sk" />
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
- <a-form-item label="服务地址" >
|
|
|
|
|
|
|
+ <a-form-item label="服务请求地址" >
|
|
|
<InputTsx allowClear placeholder="请输入服务地址" v-model:value="deviceState.thirdParam.endpoint" />
|
|
<InputTsx allowClear placeholder="请输入服务地址" v-model:value="deviceState.thirdParam.endpoint" />
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
- <a-form-item label="服务地址" >
|
|
|
|
|
|
|
+ <a-form-item label="服务请求方法" >
|
|
|
<a-select
|
|
<a-select
|
|
|
:value="deviceState.thirdParam.method"
|
|
:value="deviceState.thirdParam.method"
|
|
|
style="width: 170px;"
|
|
style="width: 170px;"
|
|
|
@change="onChangeMethod"
|
|
@change="onChangeMethod"
|
|
|
- placeholder="请选择服务方法"
|
|
|
|
|
|
|
+ placeholder="请选择服务请求方法"
|
|
|
>
|
|
>
|
|
|
<a-select-option
|
|
<a-select-option
|
|
|
:key="item"
|
|
:key="item"
|
|
@@ -114,17 +102,11 @@
|
|
|
</a-select-option>
|
|
</a-select-option>
|
|
|
</a-select>
|
|
</a-select>
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
- <a-form-item label="“属性" >
|
|
|
|
|
- <a-input-group size="large">
|
|
|
|
|
- <a-row :gutter="8">
|
|
|
|
|
- <a-col :span="5">
|
|
|
|
|
- <a-input v-model:value="deviceState.thirdParam.attributeKey" />
|
|
|
|
|
- </a-col>
|
|
|
|
|
- <a-col :span="8">
|
|
|
|
|
- <a-input v-model:value="deviceState.thirdParam.attributeJsonPath" />
|
|
|
|
|
- </a-col>
|
|
|
|
|
- </a-row>
|
|
|
|
|
- </a-input-group>
|
|
|
|
|
|
|
+ <a-form-item label="属性Key" >
|
|
|
|
|
+ <a-input placeholder="tem" v-model:value="deviceState.thirdParam.attributeKey" />
|
|
|
|
|
+ </a-form-item>
|
|
|
|
|
+ <a-form-item label="结果取值JSONPath" >
|
|
|
|
|
+ <a-input placeholder="比如$.store.book[0].title" v-model:value="deviceState.thirdParam.attributeJsonPath" />
|
|
|
</a-form-item>
|
|
</a-form-item>
|
|
|
</a-card>
|
|
</a-card>
|
|
|
</RealView>
|
|
</RealView>
|