|
@@ -317,6 +317,7 @@ const handleProtocolCandidateChange = (value: SelectValue, params: ProtocolParam
|
|
|
handleRequest(async () => {
|
|
|
const paramInfo = await getProtocolStandardParam(value as number);
|
|
|
selectedParamId.value = params.id;
|
|
|
+ selectedParamName.value = params.paramName;
|
|
|
selectStandardParamsRef.value?.setIsAddParams(false);
|
|
|
selectStandardParamsRef.value?.setParamsForm(paramInfo);
|
|
|
selectStandardParamsRef.value?.setSelectedParams(paramInfo);
|
|
@@ -365,11 +366,13 @@ const addCustomParams = () => {
|
|
|
};
|
|
|
|
|
|
const addStandardParams = () => {
|
|
|
+ selectedParamName.value = '';
|
|
|
selectStandardParamsRef.value?.setIsAddParams(true);
|
|
|
selectStandardParamsRef.value?.showView();
|
|
|
};
|
|
|
|
|
|
const selectedParamId = ref<number>();
|
|
|
+const selectedParamName = ref<string>('');
|
|
|
|
|
|
const changeToCustomParams = (params: ProtocolParamInfo) => {
|
|
|
selectedParamId.value = params.id;
|
|
@@ -384,6 +387,7 @@ const changeToCustomParams = (params: ProtocolParamInfo) => {
|
|
|
|
|
|
const changeToStandardParams = (params: ProtocolParamInfo) => {
|
|
|
selectedParamId.value = params.id;
|
|
|
+ selectedParamName.value = params.paramName;
|
|
|
selectStandardParamsRef.value?.setIsAddParams(false);
|
|
|
selectStandardParamsRef.value?.showView();
|
|
|
};
|
|
@@ -899,6 +903,7 @@ defineExpose({
|
|
|
ref="selectStandardParams"
|
|
|
:protocol-id="info.id"
|
|
|
:param-id="selectedParamId"
|
|
|
+ :param-name="selectedParamName"
|
|
|
:is-modbus-rtu-protocol="isModbusRtuProtocol"
|
|
|
:is-modbus-tcp-protocol="isModbusTcpProtocol"
|
|
|
:is-s7-protocol="isS7Protocol"
|