Commit f0e3f398fd11704c4a2297839405a09b6b3b40b8
Merge branch 'dev_by_ft' into 'main_dev'
fix: 修改视频配置,点击编辑回显,部分回显失败 See merge request yunteng/thingskit-front!1201
Showing
3 changed files
with
17 additions
and
8 deletions
... | ... | @@ -4,14 +4,11 @@ import { defHttp } from '/@/utils/http/axios'; |
4 | 4 | import { isString } from '/@/utils/is'; |
5 | 5 | import { OrderByEnum } from '/@/views/device/localtion/cpns/TimePeriodForm/config'; |
6 | 6 | |
7 | -// 获取设备配置 | |
8 | -export const getDeviceProfile = ({ deviceType, transportType }) => { | |
7 | +// 获取设备配置,很多地方使用,不能修改这里 | |
8 | +export const getDeviceProfile = (deviceType?: string) => { | |
9 | 9 | return defHttp.get<DeviceProfileModel[]>({ |
10 | 10 | url: '/device_profile/me/list', |
11 | - params: { | |
12 | - deviceType: isString(deviceType) ? deviceType : undefined, | |
13 | - transportType: isString(transportType) ? transportType : undefined, | |
14 | - }, | |
11 | + params: { deviceType: isString(deviceType) ? deviceType : undefined }, | |
15 | 12 | }); |
16 | 13 | }; |
17 | 14 | |
... | ... | @@ -62,3 +59,14 @@ export const getDeviceAttribute = (entityId: string) => { |
62 | 59 | } |
63 | 60 | ); |
64 | 61 | }; |
62 | + | |
63 | +//获取设备配置,新增传协议类型 | |
64 | +export const getDeviceProfileByTransportType = ({ deviceType, transportType }) => { | |
65 | + return defHttp.get<DeviceProfileModel[]>({ | |
66 | + url: '/device_profile/me/list', | |
67 | + params: { | |
68 | + deviceType: isString(deviceType) ? deviceType : undefined, | |
69 | + transportType: isString(transportType) ? transportType : undefined, | |
70 | + }, | |
71 | + }); | |
72 | +}; | ... | ... |
1 | -import { getDeviceProfile } from '/@/api/alarm/position'; | |
1 | +import { getDeviceProfileByTransportType } from '/@/api/alarm/position'; | |
2 | 2 | import { FormSchema } from '/@/components/Form'; |
3 | 3 | |
4 | 4 | enum FormFieldsEnum { |
... | ... | @@ -40,7 +40,7 @@ export const formSchemas: FormSchema[] = [ |
40 | 40 | const { getFieldsValue } = formActionType; |
41 | 41 | const { transportType } = getFieldsValue(); |
42 | 42 | return { |
43 | - api: getDeviceProfile, | |
43 | + api: getDeviceProfileByTransportType, | |
44 | 44 | params: { |
45 | 45 | deviceType: formModel[FormFieldsEnum.DEVICE_TYPE], |
46 | 46 | transportType, | ... | ... |