...
|
...
|
@@ -250,16 +250,27 @@ export const formSchema: QFormSchema[] = [ |
250
|
250
|
required: true,
|
251
|
251
|
defaultValue: VideoPlatformEnum.SCI,
|
252
|
252
|
ifShow: ({ values }) => values.accessMode === AccessMode.Streaming,
|
253
|
|
- componentProps: {
|
254
|
|
- api: async (params) => {
|
255
|
|
- const values = await findDictItemByCode(params);
|
256
|
|
- return values.map((item) => ({ label: item.itemText, value: Number(item.itemValue) }));
|
257
|
|
- },
|
258
|
|
- params: {
|
259
|
|
- dictCode: DictEnum.STREAMING_MEDIA_TYPE,
|
260
|
|
- },
|
261
|
|
- getPopupContainer: () => document.body,
|
262
|
|
- placeholder: `请选择平台类型`,
|
|
253
|
+ componentProps: ({ formActionType }) => {
|
|
254
|
+ return {
|
|
255
|
+ api: async (params) => {
|
|
256
|
+ const values = await findDictItemByCode(params);
|
|
257
|
+ return values.map((item) => ({ label: item.itemText, value: Number(item.itemValue) }));
|
|
258
|
+ },
|
|
259
|
+ params: {
|
|
260
|
+ dictCode: DictEnum.STREAMING_MEDIA_TYPE,
|
|
261
|
+ },
|
|
262
|
+ getPopupContainer: () => document.body,
|
|
263
|
+ placeholder: `请选择平台类型`,
|
|
264
|
+ onChange() {
|
|
265
|
+ const { setFieldsValue } = formActionType;
|
|
266
|
+ setFieldsValue({
|
|
267
|
+ articulation: ArticulationEnumType.HIGH_DEFINITION,
|
|
268
|
+ playProtocol: PlayProtocol.HTTP,
|
|
269
|
+ sn: null,
|
|
270
|
+ channelNo: null,
|
|
271
|
+ });
|
|
272
|
+ },
|
|
273
|
+ };
|
263
|
274
|
},
|
264
|
275
|
},
|
265
|
276
|
{
|
...
|
...
|
@@ -384,4 +395,22 @@ export const formSchema: QFormSchema[] = [ |
384
|
395
|
placeholder: '请输入监控点编号',
|
385
|
396
|
},
|
386
|
397
|
},
|
|
398
|
+ {
|
|
399
|
+ field: 'channelNo',
|
|
400
|
+ label: '通道号',
|
|
401
|
+ component: 'InputNumber',
|
|
402
|
+ ifShow({ values }) {
|
|
403
|
+ return (
|
|
404
|
+ values.accessMode === AccessMode.Streaming &&
|
|
405
|
+ values.videoType === VideoPlatformEnum.FLUORITE
|
|
406
|
+ );
|
|
407
|
+ },
|
|
408
|
+ componentProps: {
|
|
409
|
+ min: 1,
|
|
410
|
+ max: 10000,
|
|
411
|
+ step: 1,
|
|
412
|
+ placeholder: '请输入通道号',
|
|
413
|
+ precision: 0,
|
|
414
|
+ },
|
|
415
|
+ },
|
387
|
416
|
]; |
...
|
...
|
|