Commit 67162ad42b68b55f6e304a15cf905374ea756db7

Authored by xp.Huang
2 parents fa6f0682 4d473385

Merge branch 'fix/DEFECT-1385' into 'main_dev'

fix: 修复场景联动执行动作服务调用调用方式未保存

See merge request yunteng/thingskit-front!685
... ... @@ -626,6 +626,7 @@ export const actionSchema: FormSchema[] = [
626 626 inputData: selected?.functionJson.inputData,
627 627 },
628 628 });
  629 + selected && setFieldsValue({ callType: selected.callType });
629 630 return record;
630 631 } catch (error) {
631 632 console.error(error);
... ... @@ -641,8 +642,9 @@ export const actionSchema: FormSchema[] = [
641 642 onChange: (_, options: ModelOfMatterParams) => {
642 643 if (options) {
643 644 // setFieldsValue({ doContext: { ...options.functionJson, callType: options.callType } });
  645 + const record = { callType: options.callType };
644 646 transportType === TransportTypeEnum.TCP
645   - ? setFieldsValue({
  647 + ? Object.assign(record, {
646 648 tcpServiceCommand: options.functionJson?.inputData?.[0]?.serviceCommand,
647 649 })
648 650 : updateSchema({
... ... @@ -651,6 +653,8 @@ export const actionSchema: FormSchema[] = [
651 653 inputData: options.functionJson.inputData,
652 654 },
653 655 });
  656 +
  657 + setFieldsValue(record);
654 658 }
655 659 },
656 660 };
... ...