Commit e09780152fadd7f86ad7fb61bb7cecc0109a7813

Authored by dev001
1 parent 7fb09f55

模板和组态创建添加参数

... ... @@ -163,6 +163,8 @@
163 163 productAndDevice?.map((item) => ({
164 164 label: item.profileName || item.name,
165 165 value: item.profileId,
  166 + transportType: item?.transportType,
  167 + deviceType: item?.deviceType,
166 168 }))
167 169 );
168 170 };
... ... @@ -181,7 +183,12 @@
181 183 const getCurrentAllProduct = async (products: string[]) => {
182 184 const resp = (await getDeviceProfile()) as any;
183 185 if (!resp) return;
184   - const values = resp?.map((item) => ({ name: item.name, profileId: item.id }));
  186 + const values = resp?.map((item) => ({
  187 + name: item.name,
  188 + profileId: item.id,
  189 + deviceType: item.deviceType,
  190 + transportType: item.transportType,
  191 + }));
185 192 return values.filter((item) => products?.includes(item.profileId));
186 193 };
187 194
... ...
... ... @@ -53,6 +53,8 @@
53 53 dynamicInput.params.push({
54 54 name: props.value.label,
55 55 profileId: props.value.value,
  56 + deviceType: props.value?.deviceType,
  57 + transportType: props.value?.transportType,
56 58 deviceList: props.value.deviceList?.filter(Boolean)?.map((item) => item.deviceId),
57 59 });
58 60 }
... ...
... ... @@ -71,7 +71,12 @@
71 71 const getCurrentAllProduct = async (products: string[]) => {
72 72 const resp = (await getDeviceProfile()) as any;
73 73 if (!resp) return;
74   - const values = resp.map((item) => ({ name: item.name, profileId: item.id }));
  74 + const values = resp.map((item) => ({
  75 + name: item.name,
  76 + profileId: item.id,
  77 + deviceType: item.deviceType,
  78 + transportType: item.transportType,
  79 + }));
75 80 return values.filter((item) => products.includes(item.profileId));
76 81 };
77 82
... ...