/** */ import * as $Util from '@alicloud/tea-util'; import OpenApi, * as $OpenApi from '@alicloud/openapi-client'; import * as $tea from '@alicloud/tea-typescript'; export declare class BatchAddOrUpdateRoleMembersHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchAddOrUpdateRoleMembersRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * dingxxxx */ corpId?: string; /** * @remarks * This parameter is required. * * @example * [{"memberId":"5014533041684xx","manageScopes":"8360866xx,430181xx,429821xx"},{"memberId":"014329103xx","manageScopes":"all"}] */ membersInfo?: string; pageNumber?: number; pageSize?: number; /** * @remarks * This parameter is required. * * @example * ROLE-71dc7859-17df-490d-a93d-eb5506e31f42 */ roleUuid?: string; /** * @remarks * This parameter is required. */ token?: string; /** * @remarks * This parameter is required. * * @example * 501453 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchAddOrUpdateRoleMembersResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchAddOrUpdateRoleMembersResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: BatchAddOrUpdateRoleMembersResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchDeleteRoleMembersHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchDeleteRoleMembersRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * dingxxxx */ corpId?: string; /** * @remarks * This parameter is required. */ memberIds?: string; pageNumber?: number; pageSize?: number; /** * @remarks * This parameter is required. * * @example * ROLE-71dc7859-17df-490d-a93d-eb5506e31f42 */ roleUuid?: string; /** * @remarks * This parameter is required. */ token?: string; /** * @remarks * This parameter is required. * * @example * 501453 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchDeleteRoleMembersResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class BatchDeleteRoleMembersResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: BatchDeleteRoleMembersResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CancelAgentTaskHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CancelAgentTaskRequest extends $tea.Model { agentType?: string; /** * @remarks * This parameter is required. */ agentUuid?: string; /** * @remarks * This parameter is required. * * @example * dingxxxx */ corpId?: string; /** * @remarks * This parameter is required. */ token?: string; /** * @remarks * This parameter is required. * * @example * 501453 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CancelAgentTaskResponseBody extends $tea.Model { errorCode?: string; errorMsg?: string; result?: boolean; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CancelAgentTaskResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CancelAgentTaskResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateAgentTaskHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateAgentTaskRequest extends $tea.Model { /** * @example * EXECUTE */ agentCategory?: string; /** * @example * ALL */ agentRangeType?: string; /** * @example * [{\"appType\":\"APP_xxx\",\"formUuid\":\"FORM-xxx\"}] */ agentRangeValue?: string; /** * @remarks * This parameter is required. * * @example * ALL */ agentType?: string; /** * @remarks * This parameter is required. * * @example * 10001 */ agentUserId?: string; /** * @remarks * This parameter is required. * * @example * dingxxxx */ corpId?: string; /** * @example * 1761204600404 */ endTimestamp?: string; needNoticePrincipal?: string; /** * @remarks * This parameter is required. * * @example * 10002 */ principalUserId?: string; /** * @example * 1761204600404 */ startTimestamp?: string; /** * @remarks * This parameter is required. */ token?: string; /** * @remarks * This parameter is required. * * @example * 501453 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateAgentTaskResponseBody extends $tea.Model { errorCode?: string; errorMsg?: string; result?: string; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateAgentTaskResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CreateAgentTaskResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateOrUpdateFormDataHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateOrUpdateFormDataRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * APP_XCE0EVXS6DYG3YDYC5RD */ appType?: string; /** * @example * vpc,sgp_vpc * * **if can be null:** * true */ env?: string; /** * @remarks * This parameter is required. * * @example * {"countrySelectField_l0c1cwiu":[{"value":"US"}]} */ formDataJson?: string; /** * @remarks * This parameter is required. * * @example * FORM-GX866MC1NC1VOFF6WVQW33FD16E23L3CPMKVKA */ formUuid?: string; /** * @example * false */ noExecuteExpression?: boolean; /** * @remarks * This parameter is required. * * @example * [{"key":"currentNodeName","value":"当前审批节点名称","type":"TEXT","operator":"like","componentName":"TextField"}]。详情参考 https://www.yuque.com/yida/support/agb8im#F4S8e */ searchCondition?: string; /** * @remarks * This parameter is required. * * @example * 09866181UTZVVD4R3DC955FNKIM52HVPU5WWK7 */ systemToken?: string; /** * @example * false */ useAlias?: boolean; /** * @remarks * This parameter is required. * * @example * ding173982232112232 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateOrUpdateFormDataResponseBody extends $tea.Model { result?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class CreateOrUpdateFormDataResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: CreateOrUpdateFormDataResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DeleteMatrixDataByRowIdsHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DeleteMatrixDataByRowIdsRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * dingxxxx */ corpId?: string; /** * @remarks * This parameter is required. * * @example * MATRIX-C8I4J40EM81XLWZH61ZK */ matrixId?: string; /** * @remarks * This parameter is required. */ rowIds?: string; /** * @remarks * This parameter is required. */ token?: string; /** * @remarks * This parameter is required. * * @example * 501453 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DeleteMatrixDataByRowIdsResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class DeleteMatrixDataByRowIdsResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: DeleteMatrixDataByRowIdsResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetAgentTasksHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetAgentTasksRequest extends $tea.Model { /** * @example * Agent--XXXXX */ agentUuid?: string; /** * @remarks * This parameter is required. * * @example * dingxxxx */ corpId?: string; /** * @example * 10001 */ keywords?: string; /** * @example * 100 */ pageNumber?: number; /** * @example * 1 */ pageSize?: number; /** * @example * ALL */ status?: string; /** * @remarks * This parameter is required. */ token?: string; /** * @remarks * This parameter is required. * * @example * 501453 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetAgentTasksResponseBody extends $tea.Model { currentPage?: number; limit?: number; start?: number; totalCount?: number; values?: GetAgentTasksResponseBodyValues[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetAgentTasksResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetAgentTasksResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFormComponentAliasListHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFormComponentAliasListRequest extends $tea.Model { /** * @example * zh_CN */ language?: string; /** * @remarks * This parameter is required. * * @example * hexxxx */ systemToken?: string; /** * @remarks * This parameter is required. * * @example * 未知 */ userId?: string; /** * @example * 1 */ version?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFormComponentAliasListResponseBody extends $tea.Model { result?: GetFormComponentAliasListResponseBodyResult[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFormComponentAliasListResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetFormComponentAliasListResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFormDataByIDHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFormDataByIDRequest extends $tea.Model { /** * @example * APP_PBKT0MFBEBTDO8T7SLVP */ appType?: string; /** * @example * FORM-AA28579F69644FC19A47FE267457E664ZVR1 */ formUuid?: string; /** * @example * zh_CN */ language?: string; /** * @example * hexxx */ systemToken?: string; /** * @example * false */ useAlias?: boolean; userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFormDataByIDResponseBody extends $tea.Model { /** * @example * { "numberField_jcr0069o": 1, "multiSelectField_jcr0069s": [ "选项三", "选项二" ], "textareaField_jcr0069n": "duohang", "employeeField_jcr0069x": [ "xxxx" ], "departmentField_jcr0069z": "xxxx", "cascadeDate_jcr0069u": [ "1514736000000", "1517328000000" ], "cascadeSelectField_jcr006a0": [ "part", "part_b" ], "tableField_jcr006a1": [ { "departmentField_jcr006ad": "xxxx", "cascadeDate_jcr006aa": [ "1514736000000", "1517328000000" ], "selectField_jcr006a6": "选项三", "citySelectField_jcr006ac": [ "天津", "天津市", "河东区" ], "radioField_jcr006a5": "选项二", "employeeField_jcr006ab": [ "xxxxxx", "yyyyyy" ], "dateField_jcr006a9": 1517328000000, "textField_jcr006a2": "明细下单行", "textareaField_jcr006a3": "明细下多行", "cascadeSelectField_jcr006ae": [ "product", "product_a" ], "numberField_jcr006a4": 2, "checkboxField_jcr006a7": [ "选项一", "选项三", "选项二" ], "multiSelectField_jcr006a8": [ "选项一", "选项三", "选项二" ] } ], "selectField_jcr0069q": "选项一", "citySelectField_jcr0069y": [ "北京", "北京市", "东城区" ], "checkboxField_jcr0069r": [ "选项三", "选项二" ], "textField_jcr0069m": "danhang", "radioField_jcr0069p": "选项一", "dateField_jcr0069t": 1516636800000 } */ formData?: { [key: string]: any; }; /** * @example * 33f6d221-17f8-42b7-836a-682b95a046c2 */ formInstId?: string; /** * @example * 2018-01-24 11:22:01 */ modifiedTimeGMT?: string; originator?: GetFormDataByIDResponseBodyOriginator; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFormDataByIDResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetFormDataByIDResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstanceByIdHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstanceByIdRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * APP_PBKT0MFBEBTDO8T7SLVP */ appType?: string; /** * @example * FORM-ADFC8E8E5ADE4B2F8FC2316CFC42A55CJLWZ */ formUuid?: string; /** * @example * zh_CN */ language?: string; /** * @remarks * This parameter is required. * * @example * hexxyy */ systemToken?: string; /** * @example * false */ useAlias?: boolean; /** * @remarks * This parameter is required. * * @example * 未知 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstanceByIdResponseBody extends $tea.Model { actionExecutor?: GetInstanceByIdResponseBodyActionExecutor[]; approvedResult?: string; createTimeGMT?: string; data?: { [key: string]: any; }; formUuid?: string; instanceStatus?: string; modifiedTimeGMT?: string; originator?: GetInstanceByIdResponseBodyOriginator; processCode?: string; processInstanceId?: string; title?: string; version?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstanceByIdResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetInstanceByIdResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstanceIdListHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstanceIdListRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * APP_PBKT0MFBEBTDO8T7SLVP */ appType?: string; /** * @example * agree */ approvedResult?: string; /** * @example * 2018-01-01 */ createFromTimeGMT?: string; /** * @example * 2018-02-01 */ createToTimeGMT?: string; /** * @remarks * This parameter is required. * * @example * FORM-EF6Y4G8WO2FN0SUB43TDQ3CGC3FMFQ1G9400RCJ3 */ formUuid?: string; /** * @example * RUNNING */ instanceStatus?: string; /** * @example * zh_CN */ language?: string; /** * @example * 2018-01-01 */ modifiedFromTimeGMT?: string; /** * @example * 2018-02-01 */ modifiedToTimeGMT?: string; /** * @example * ding123 */ originatorId?: string; /** * @example * {"text_field":"123"} */ searchFieldJson?: string; /** * @remarks * This parameter is required. * * @example * hexxxx */ systemToken?: string; /** * @example * 2199132092 */ taskId?: string; /** * @example * false */ useAlias?: boolean; /** * @remarks * This parameter is required. * * @example * ding123 */ userId?: string; pageNumber?: number; pageSize?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstanceIdListResponseBody extends $tea.Model { data?: string[]; /** * @example * 1 */ pageNumber?: number; /** * @example * 100 */ totalCount?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstanceIdListResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetInstanceIdListResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstancesHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstancesRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * APP_PBKT0MFBEBTDO8T7SLVP */ appType?: string; /** * @example * agree */ approvedResult?: string; /** * @example * 2018-01-01 */ createFromTimeGMT?: string; /** * @example * 2018-02-01 */ createToTimeGMT?: string; /** * @remarks * This parameter is required. * * @example * FORM-EF6Y4G8WO2FN0SUB43TDQ3CGC3FMFQ1G9400RCJ3 */ formUuid?: string; /** * @example * RUNNING */ instanceStatus?: string; /** * @example * zh_CN */ language?: string; /** * @example * 2018-01-01 */ modifiedFromTimeGMT?: string; /** * @example * 2018-02-01 */ modifiedToTimeGMT?: string; /** * @example * 例如按照创建时间升序再按照文本组件值升序排序则填{\"gmt_create\":\"+\",\"textField_1234\":\"+\"} ,详情参考 https://www.yuque.com/yida/support/agb8im#CQro8 */ orderConfigJson?: string; /** * @example * manager123 */ originatorId?: string; /** * @example * 模式1:根据组件值模糊匹配,示例:{"textField_jcr0069m":"danhang","selectField_jcr0069q":"K"} 模式2: 采用数据管理的查询过滤条件,匹配功能更强大,示例:[{"key":"currentNodeName","value":"步凡","type":"TEXT","operator":"like","componentName":"TextField”}],详情参考 https://www.yuque.com/yida/support/agb8im#F4S8e */ searchFieldJson?: string; /** * @remarks * This parameter is required. * * @example * hexxx */ systemToken?: string; /** * @example * 2199132092 */ taskId?: string; /** * @example * false */ useAlias?: boolean; /** * @remarks * This parameter is required. */ userId?: string; /** * @example * 1 */ pageNumber?: number; /** * @example * 100 */ pageSize?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstancesResponseBody extends $tea.Model { data?: GetInstancesResponseBodyData[]; /** * @example * 1 */ pageNumber?: number; /** * @example * 100 */ totalCount?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstancesResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetInstancesResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetMatrixDetailByIdHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetMatrixDetailByIdRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * dingxxxx */ corpId?: string; /** * @remarks * This parameter is required. * * @example * MATRIX-C8I4J40EM81XLWZH61ZK */ matrixId?: string; /** * @example * 100 */ pageNumber?: number; /** * @example * 1 */ pageSize?: number; /** * @remarks * This parameter is required. */ token?: string; /** * @remarks * This parameter is required. * * @example * 501453 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetMatrixDetailByIdResponseBody extends $tea.Model { result?: GetMatrixDetailByIdResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetMatrixDetailByIdResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetMatrixDetailByIdResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetRoleDetailByIdHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetRoleDetailByIdRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * dingxxxx */ corpId?: string; /** * @example * 100 */ pageNumber?: number; /** * @example * 1 */ pageSize?: number; /** * @remarks * This parameter is required. * * @example * ROLE-71dc7859-17df-490d-a93d-eb5506e31f42 */ roleUuid?: string; /** * @remarks * This parameter is required. */ token?: string; /** * @remarks * This parameter is required. * * @example * 501453 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetRoleDetailByIdResponseBody extends $tea.Model { result?: GetRoleDetailByIdResponseBodyResult; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetRoleDetailByIdResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetRoleDetailByIdResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SaveAndUpdateMatrixDataHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SaveAndUpdateMatrixDataRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * dingxxxx */ corpId?: string; /** * @remarks * This parameter is required. * * @example * [{ "column_xx": "deptId", "column_yy": ["userId"], "column_zz": "项目一", "rowId": "row_1748398062718" }, { "column_xx": "deptId", "column_yy": ["userId", "userId"], "column_zz": "项目二" }] */ dataJson?: string; /** * @remarks * This parameter is required. * * @example * MATRIX-C8I4J40EM81XLWZH61ZK */ matrixId?: string; /** * @remarks * This parameter is required. */ token?: string; /** * @remarks * This parameter is required. * * @example * 501453 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SaveAndUpdateMatrixDataResponseBody extends $tea.Model { success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SaveAndUpdateMatrixDataResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SaveAndUpdateMatrixDataResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SaveFormDataHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SaveFormDataRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * APP_PBKT0MFBEBTDO8T7SLVP */ appType?: string; /** * @example * vpc,sgp_vpc * * **if can be null:** * true */ env?: string; /** * @remarks * This parameter is required. * * @example * {"textField_jcpm6agt": "单行","employeeField_jcos0sar": ["workno"]} */ formDataJson?: string; /** * @remarks * This parameter is required. * * @example * FORM-NJYJZELV8YZRDEI2N5IQ7L6VEDMR1VE9GMPCJB */ formUuid?: string; /** * @example * zh_CN */ language?: string; /** * @remarks * This parameter is required. * * @example * hexxx */ systemToken?: string; /** * @example * false */ useAlias?: boolean; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SaveFormDataResponseBody extends $tea.Model { /** * @example * FINST-XIA66E71N7HSLK7H4KOZ388EEOP03A46YAYRK1 */ result?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SaveFormDataResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SaveFormDataResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDataIdListHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDataIdListRequest extends $tea.Model { /** * @example * 2018-01-01 */ createFromTimeGMT?: string; /** * @example * 2018-02-01 */ createToTimeGMT?: string; /** * @example * zh_CN */ language?: string; /** * @example * 2018-01-01 */ modifiedFromTimeGMT?: string; /** * @example * 2018-02-01 */ modifiedToTimeGMT?: string; /** * @example * dign1234 */ originatorId?: string; searchFieldJson?: string; /** * @remarks * This parameter is required. * * @example * hexxx */ systemToken?: string; /** * @example * false */ useAlias?: boolean; /** * @remarks * This parameter is required. * * @example * ding1234 */ userId?: string; pageNumber?: number; pageSize?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDataIdListResponseBody extends $tea.Model { data?: string[]; /** * @example * 1 */ pageNumber?: number; /** * @example * 100 */ totalCount?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDataIdListResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SearchFormDataIdListResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDataSecondGenerationHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDataSecondGenerationRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * APP_XCE0EVXS6DYG3YDYC5RD */ appType?: string; /** * @example * 2021-05-01 */ createFromTimeGMT?: string; /** * @example * 2021-05-01 */ createToTimeGMT?: string; /** * @example * vpc,sgp_vpc * * **if can be null:** * true */ env?: string; /** * @remarks * This parameter is required. * * @example * FORM-GX866MC1NC1VOFF6WVQW33FD16E23L3CPMKVKA */ formUuid?: string; /** * @example * 2021-05-01 */ modifiedFromTimeGMT?: string; /** * @example * 2021-09-10 */ modifiedToTimeGMT?: string; /** * @example * 例如按照创建时间升序按照文本组件值升序排序则填{\"gmt_create\":\"+\",\"textField_1234\":\"+\"}。详情参考 https://www.yuque.com/yida/support/agb8im#CQro8 */ orderConfigJson?: string; /** * @example * manager123 */ originatorId?: string; /** * @example * 1 */ pageNumber?: number; /** * @example * 100 */ pageSize?: number; /** * @example * [{"key":"currentNodeName","value":"当前审批节点名称","type":"TEXT","operator":"like","componentName":"TextField"}]。详情参考 https://www.yuque.com/yida/support/agb8im#F4S8e */ searchCondition?: string; /** * @remarks * This parameter is required. * * @example * 09866181UTZVVD4R3DC955FNKIM52HVPU5WWK7 */ systemToken?: string; /** * @example * false */ useAlias?: boolean; /** * @remarks * This parameter is required. * * @example * ding173982232112232 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDataSecondGenerationResponseBody extends $tea.Model { data?: SearchFormDataSecondGenerationResponseBodyData[]; /** * @example * 1 */ pageNumber?: number; /** * @example * 100 */ totalCount?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDataSecondGenerationResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SearchFormDataSecondGenerationResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDatasHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDatasRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * APP_PBKT0MFBEBTDO8T7SLVP */ appType?: string; /** * @example * 2018-01-01 */ createFromTimeGMT?: string; /** * @example * 2018-02-01 */ createToTimeGMT?: string; /** * @example * 1 */ currentPage?: number; /** * @example * {"numberField_1ac":"+"}, 表示按照字段numberField_1ac升序排列 */ dynamicOrder?: string; /** * @remarks * This parameter is required. * * @example * FORM-EF6Y4G8WO2FN0SUB43TDQ3CGC3FMFQ1G9400RCJ3 */ formUuid?: string; /** * @example * zh_CN */ language?: string; /** * @example * 2018-01-01 */ modifiedFromTimeGMT?: string; /** * @example * 2018-02-01 */ modifiedToTimeGMT?: string; originatorId?: string; /** * @example * 10 */ pageSize?: number; /** * @example * {"textField_jcr0069m":"danhang","textareaField_jcr0069n":"duohang","numberField_jcr0069o":["1","10"],"radioField_jcr0069p":"选项一","selectField_jcr0069q":"选项一","checkboxField_jcr0069r":["选项二"],"multiSelectField_jcr0069s":["选项二","选项三"],"dateField_jcr0069t":[1514736000000,1517414399000],"cascadeDate_jcr0069u":[[1514736000000,1517414399000],[1514736000000,1517414399000]],"employeeField_jcr0069x":["xxxxx"],"citySelectField_jcr0069y":["110000","110100","110101"],"departmentField_jcr0069z":1123456,"cascadeSelectField_jcr006a0":["part","part_b"],"tableField_jcr006a1":"明细数据"} */ searchFieldJson?: string; /** * @remarks * This parameter is required. * * @example * hexxx */ systemToken?: string; /** * @example * false */ useAlias?: boolean; /** * @remarks * This parameter is required. * * @example * 173112212211 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDatasResponseBody extends $tea.Model { /** * @example * 1 */ currentPage?: number; data?: SearchFormDatasResponseBodyData[]; /** * @example * 100 */ totalCount?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDatasResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: SearchFormDatasResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class StartInstanceHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class StartInstanceRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * APP_PBKT0MFBEBTDO8T7SLVP */ appType?: string; /** * @example * 18295 */ departmentId?: string; /** * @remarks * This parameter is required. * * @example * {"textField_jcpm6agt": "单行","employeeField_jcos0sar": ["workno"]} */ formDataJson?: string; /** * @remarks * This parameter is required. * * @example * FORM-NJYJZELV8YZRDEI2N5IQ7L6VEDMR1VE9GMPCJB */ formUuid?: string; /** * @example * zh_CN */ language?: string; /** * @example * TPROC--EF6Y4G8WO2FN0SUB43TDQ3CGC3FMFQ1G9400RCJ4 */ processCode?: string; /** * @example * [{ "key": "__optionalApproval_node_ocltdztr2b1", "value": ["5014533041684350"] }, { "key": "__optionalApproval_node_ocltdztr2b3", "value": ["5014533041684350", "01536610064226180419"] }, { "key": "__optionalApproval_node_oclte07cwn1", "value": ["01432910392321237660"] }] */ processData?: string; /** * @remarks * This parameter is required. * * @example * hexxx */ systemToken?: string; /** * @example * false */ useAlias?: boolean; /** * @remarks * This parameter is required. * * @example * 1731234567 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class StartInstanceResponseBody extends $tea.Model { /** * @example * f30233fb-72e1-4af4-8cb8-c7e0ea9ee530 */ result?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class StartInstanceResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: StartInstanceResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateAgentTaskHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateAgentTaskRequest extends $tea.Model { /** * @example * ALL */ agentRangeType?: string; /** * @example * [{\"appType\":\"APP_xxx\",\"formUuid\":\"FORM-xxx\"}] */ agentRangeValue?: string; /** * @remarks * This parameter is required. * * @example * 10001 */ agentUserId?: string; /** * @remarks * This parameter is required. * * @example * Agent--xxxxx */ agentUuid?: string; /** * @remarks * This parameter is required. * * @example * dingxxxx */ corpId?: string; /** * @example * 1761204600404 */ endTimestamp?: string; needNoticePrincipal?: string; /** * @example * 1761204600404 */ startTimestamp?: string; /** * @remarks * This parameter is required. */ token?: string; /** * @remarks * This parameter is required. * * @example * 501453 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateAgentTaskResponseBody extends $tea.Model { errorCode?: string; errorMsg?: string; result?: boolean; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateAgentTaskResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateAgentTaskResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateFormDataHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateFormDataRequest extends $tea.Model { /** * @example * APP_PBKT0MFBEBTDO8T7SLVP */ appType?: string; /** * @remarks * This parameter is required. * * @example * 33f6d221-17f8-42b7-836a-682b95a046c2 */ formInstanceId?: string; /** * @example * FORM-AA28579F69644FC19A47FE267457E664ZVR1 */ formUuid?: string; /** * @example * zh_CN */ language?: string; /** * @remarks * This parameter is required. * * @example * hexxx */ systemToken?: string; /** * @remarks * This parameter is required. * * @example * {"textField_jcr0069m":"danhang","textareaField_jcr0069n":"duohang","numberField_jcr0069o":1,"radioField_jcr0069p":"选项一","selectField_jcr0069q":"选项一","checkboxField_jcr0069r":["选项二","选项三"],"multiSelectField_jcr0069s":["选项二","选项三"],"dateField_jcr0069t":1516636800000,"cascadeDate_jcr0069u":["1514736000000","1517328000000"],"employeeField_jcr0069x":["xxxxx"],"citySelectField_jcr0069y":["110000","110100","110101"],"departmentField_jcr0069z":1123456,"cascadeSelectField_jcr006a0":["part","part_b"],{"attachmentField_jna1lvyb":[{"downloadUrl":"https://www.aliwork.com/fileHandle?appType=default_tianshu_app&fileName=edd07ca9-1d2e-44b5-98fe-c1e16202f90d.txt&instId=&type=download","name":"test.txt","previewUrl":"https://www.aliwork.com/inst/preview?appType=default_tianshu_app&fileName=test.txt&fileSize=4&downloadUrl=edd07ca9-1d2e-44b5-98fe-c1e16202f90d.txt","url":"https://www.aliwork.com/fileHandle?appType=default_tianshu_app&fileName=edd07ca9-1d2e-44b5-98fe-c1e16202f90d.txt&instId=&type=download","ext":"txt"}]},"tableField_jcr006a1":[{"cascadeDate_jcr006aa":["1514736000000","1517328000000"],"cascadeSelectField_jcr006ae":["product","product_a"],"checkboxField_jcr006a7":["选项一","选项二","选项三"],"citySelectField_jcr006ac":["120000","120100","120102"],"dateField_jcr006a9":1517328000000,"departmentField_jcr006ad":1123456,"employeeField_jcr006ab":["yyyyy","xxxxx"],"multiSelectField_jcr006a8":["选项一","选项二","选项三"],"numberField_jcr006a4":2,"radioField_jcr006a5":"选项二","selectField_jcr006a6":"选项三","textField_jcr006a2":"明细下单行","textareaField_jcr006a3":"明细下多行"}]} */ updateFormDataJson?: string; /** * @example * false */ useAlias?: boolean; /** * @example * false */ useLatestVersion?: boolean; /** * @remarks * This parameter is required. */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateFormDataResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateSubTableHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateSubTableRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * APP_XCE0EVXS6DYG3YDYC5RD */ appType?: string; /** * @remarks * This parameter is required. * * @example * FINST-J8766S91O2UYN87ZX3XOF1MY8MBA2912BSV0L24 */ formInstanceId?: string; language?: string; /** * @example * true */ noExecuteExpression?: boolean; /** * @remarks * This parameter is required. * * @example * 09866181UTZVVD4R3DC955FNKIM52HVPU5WWK7 */ systemToken?: string; /** * @remarks * This parameter is required. */ tableFieldIds?: string; /** * @remarks * This parameter is required. * * @example * {"countrySelectField_l0c1cwiu":[{"value":"US"}],"addressField_l0c1cwiy":{"address":"111","regionIds":[460000,469027,469023401],"regionText":[{"en_US":"hai+nan+sheng","zh_CN":"海南省"},{"en_US":"cheng+mai+xian","zh_CN":"澄迈县"},{"en_US":"guo+ying+hong+gang+nong+chang","zh_CN":"国营红岗农场"}]}} */ updateFormDataJson?: string; useAlias?: boolean; /** * @example * false */ useLatestFormSchemaVersion?: boolean; /** * @remarks * This parameter is required. * * @example * ding173982232112232 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateSubTableResponseBody extends $tea.Model { result?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateSubTableResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateSubTableResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateSubTableByRowIdHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateSubTableByRowIdRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * APP_XCE0EVXS6DYG3YDYC5RD */ appType?: string; /** * @remarks * This parameter is required. * * @example * FINST-J8766S91O2UYN87ZX3XOF1MY8MBA2912BSV0L24 */ formInstanceId?: string; /** * **if can be null:** * false */ formUuid?: string; /** * @remarks * This parameter is required. * * @example * 09866181UTZVVD4R3DC955FNKIM52HVPU5WWK7 */ systemToken?: string; /** * @remarks * This parameter is required. */ tableFieldId?: string; /** * @remarks * This parameter is required. * * @example * [{"textField_md2x1jow":"更新子表通过rowId","textareaField_md2x1jox":"更新子表通过rowId","rowId":"xxxxxxxxxxxxxxxx"},{"textField_md2x1jow":"更新子表通过rowId","textareaField_md2x1jox":"更新子表通过rowId","rowId":"xxxxxxxxxxxxxxxx"}] */ updateSubTableDataJson?: string; useAlias?: boolean; /** * @example * false */ useLatestFormSchemaVersion?: boolean; /** * @remarks * This parameter is required. * * @example * ding173982232112232 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateSubTableByRowIdResponseBody extends $tea.Model { result?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class UpdateSubTableByRowIdResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: UpdateSubTableByRowIdResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetAgentTasksResponseBodyValues extends $tea.Model { agentCategory?: string; agentCreateGMT?: string; agentEndGMT?: string; agentName?: string; agentRangeType?: string; agentRangeValue?: string; agentStartGMT?: string; agentType?: string; agentUserId?: string; agentUuid?: string; creator?: string; creatorName?: string; modifier?: string; needNoticePrincipal?: string; principalName?: string; principalUserId?: string; status?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFormComponentAliasListResponseBodyResult extends $tea.Model { alias?: string; fieldId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFormDataByIDResponseBodyOriginatorName extends $tea.Model { /** * @example * 张三 */ nameInChinese?: string; /** * @example * ZhangSan */ nameInEnglish?: string; /** * @example * i18n */ type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetFormDataByIDResponseBodyOriginator extends $tea.Model { /** * @example * 开发部 */ departmentName?: string; email?: string; name?: GetFormDataByIDResponseBodyOriginatorName; userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstanceByIdResponseBodyActionExecutorName extends $tea.Model { /** * @example * 张三 */ nameInChinese?: string; /** * @example * ZhangSan */ nameInEnglish?: string; type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstanceByIdResponseBodyActionExecutor extends $tea.Model { deptName?: string; email?: string; name?: GetInstanceByIdResponseBodyActionExecutorName; userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstanceByIdResponseBodyOriginatorName extends $tea.Model { /** * @example * 张三 */ nameInChinese?: string; /** * @example * ZhangSan */ nameInEnglish?: string; type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstanceByIdResponseBodyOriginator extends $tea.Model { deptName?: string; email?: string; name?: GetInstanceByIdResponseBodyOriginatorName; userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstancesResponseBodyDataActionExecutorName extends $tea.Model { /** * @example * 张三 */ nameInChinese?: string; /** * @example * ZhangSan */ nameInEnglish?: string; type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstancesResponseBodyDataActionExecutor extends $tea.Model { deptName?: string; email?: string; name?: GetInstancesResponseBodyDataActionExecutorName; userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstancesResponseBodyDataOriginatorName extends $tea.Model { /** * @example * 张三 */ nameInChinese?: string; /** * @example * ZhangSan */ nameInEnglish?: string; type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstancesResponseBodyDataOriginator extends $tea.Model { deptName?: string; email?: string; name?: GetInstancesResponseBodyDataOriginatorName; userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetInstancesResponseBodyData extends $tea.Model { actionExecutor?: GetInstancesResponseBodyDataActionExecutor[]; approvedResult?: string; createTimeGMT?: string; data?: { [key: string]: any; }; formUuid?: string; instanceStatus?: string; modifiedTimeGMT?: string; originator?: GetInstancesResponseBodyDataOriginator; processCode?: string; processInstanceId?: string; title?: string; version?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetMatrixDetailByIdResponseBodyResultDescription extends $tea.Model { enUS?: string; type?: string; zhCN?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetMatrixDetailByIdResponseBodyResultMatrixData extends $tea.Model { currentPage?: number; data?: any; totalCount?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetMatrixDetailByIdResponseBodyResultMatrixTableConditionColumn extends $tea.Model { columnId?: string; componentType?: string; name?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetMatrixDetailByIdResponseBodyResultMatrixTableResultColumn extends $tea.Model { columnId?: string; componentType?: string; name?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetMatrixDetailByIdResponseBodyResultMatrixTable extends $tea.Model { conditionColumn?: GetMatrixDetailByIdResponseBodyResultMatrixTableConditionColumn[]; resultColumn?: GetMatrixDetailByIdResponseBodyResultMatrixTableResultColumn[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetMatrixDetailByIdResponseBodyResultName extends $tea.Model { enUS?: string; type?: string; zhCN?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetMatrixDetailByIdResponseBodyResult extends $tea.Model { description?: GetMatrixDetailByIdResponseBodyResultDescription; matrixData?: GetMatrixDetailByIdResponseBodyResultMatrixData; matrixId?: string; matrixTable?: GetMatrixDetailByIdResponseBodyResultMatrixTable; name?: GetMatrixDetailByIdResponseBodyResultName; rowTotalCount?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetRoleDetailByIdResponseBodyResultMembers extends $tea.Model { currentPage?: number; data?: any; totalCount?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetRoleDetailByIdResponseBodyResult extends $tea.Model { canModifyOwners?: any; description?: string; memberTotalCount?: number; members?: GetRoleDetailByIdResponseBodyResultMembers; name?: string; parentUuid?: string; roleUuid?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDataSecondGenerationResponseBodyDataModifyUserName extends $tea.Model { /** * @example * 张三 */ nameInChinese?: string; /** * @example * ZhangSan */ nameInEnglish?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDataSecondGenerationResponseBodyDataModifyUser extends $tea.Model { name?: SearchFormDataSecondGenerationResponseBodyDataModifyUserName; /** * @example * ding173982232112232 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDataSecondGenerationResponseBodyDataOriginatorName extends $tea.Model { /** * @example * 张三 */ nameInChinese?: string; /** * @example * ZhangSan */ nameInEnglish?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDataSecondGenerationResponseBodyDataOriginator extends $tea.Model { name?: SearchFormDataSecondGenerationResponseBodyDataOriginatorName; /** * @example * ding173982232112232 */ userId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDataSecondGenerationResponseBodyData extends $tea.Model { /** * @example * 2021-05-01 */ createTimeGMT?: string; /** * @example * ding12345 */ creatorUserId?: string; /** * @example * {"addressField_l0c1cwiy_id":"\"海南省/469027/国营红岗农场/111\"","associationFormField_l0c1hdz4_id":"\"[{\\\"formType\\\":\\\"receipt\\\",\\\"formUuid\\\":\\\"FORM-QQ866JB1QW8YM5XZZZ64VQB61OGM1MLWE1C0LG\\\",\\\"instanceId\\\":\\\"FINST-CC666Y6198RY0LAN39XGND212MSX3TFT95S0LN31\\\",\\\"subTitle\\\":\\\"{\\\\\\\"type\\\\\\\":\\\\\\\"div\\\\\\\",\\\\\\\"props\\\\\\\":{\\\\\\\"children\\\\\\\":{\\\\\\\"type\\\\\\\":\\\\\\\"a\\\\\\\",\\\\\\\"props\\\\\\\":{\\\\\\\"children\\\\\\\":\\\\\\\"查看签名\\\\\\\",\\\\\\\"className\\\\\\\":\\\\\\\"inst-cell-item-link\\\\\\\",\\\\\\\"style\\\\\\\":{\\\\\\\"cursor\\\\\\\":\\\\\\\"pointer\\\\\\\",\\\\\\\"color\\\\\\\":\\\\\\\"#0068ff\\\\\\\"}}},\\\\\\\"className\\\\\\\":\\\\\\\"inst-cell-item\\\\\\\"}}\\\",\\\"appType\\\":\\\"APP_K6IGJJ6PFAARLPDSWKXQ\\\",\\\"title\\\":\\\"1\\\"}]\"","countrySelectField_l0c1cwiu_id":["PG"],"imageField_l0c1cwit":"[{\"previewUrl\":\"/ossFileHandle?appType=APP_K6IGJJ6PFAARLPDSWKXQ&fileName=APP_K6IGJJ6PFAARLPDSWKXQ_MTczMjU1NjYyMzg3MzI0NF8wUDk2NlQ2MVIzR1lHV1RaMjMxQ1A5U1Y1NU1NM1lMWVY1QzBMMQ$$.jpg&instId=&type=open&process=image/resize,m_fill,w_200,h_200,limit_0/quality,q_80\",\"size\":2610734,\"name\":\"Bts2Z0e6oxA.jpg\",\"downloadUrl\":\"/ossFileHandle?appType=APP_K6IGJJ6PFAARLPDSWKXQ&fileName=APP_K6IGJJ6PFAARLPDSWKXQ_MTczMjU1NjYyMzg3MzI0NF8wUDk2NlQ2MVIzR1lHV1RaMjMxQ1A5U1Y1NU1NM1lMWVY1QzBMMQ$$.jpg&instId=&type=download\",\"url\":\"/ossFileHandle?appType=APP_K6IGJJ6PFAARLPDSWKXQ&fileName=APP_K6IGJJ6PFAARLPDSWKXQ_MTczMjU1NjYyMzg3MzI0NF8wUDk2NlQ2MVIzR1lHV1RaMjMxQ1A5U1Y1NU1NM1lMWVY1QzBMMQ$$.jpg&instId=&type=download\"}]","rateField_l0c1cwis_value":"3","editorField_l0c1cwiz":"
你好,这是测试
\r\n
测试
\r\n
 
","rateField_l0c1cwis":3,"countrySelectField_l0c1cwiu":[],"attachmentField_l0ghkwv3":"[{\"downloadUrl\":\"/ossFileHandle?appType=APP_K6IGJJ6PFAARLPDSWKXQ&fileName=APP_K6IGJJ6PFAARLPDSWKXQ_MTczMjU1NjYyMzg3MzI0NF8wUDk2NlQ2MVIzR1lHV1RaMjMxQ1A5U1Y1NU1NM1lMWVY1QzBMMQ$$.jpg&instId=&type=download\",\"name\":\"Bts2Z0e6oxA.jpg\",\"previewUrl\":\"/ossFileHandle?appType=APP_K6IGJJ6PFAARLPDSWKXQ&fileName=APP_K6IGJJ6PFAARLPDSWKXQ_MTczMjU1NjYyMzg3MzI0NF8wUDk2NlQ2MVIzR1lHV1RaMjMxQ1A5U1Y1NU1NM1lMWVY1QzBMMQ$$.jpg&instId=&type=open&process=image/resize,m_fill,w_200,h_200,limit_0/quality,q_80\",\"size\":2610734,\"url\":\"/ossFileHandle?appType=APP_K6IGJJ6PFAARLPDSWKXQ&fileName=APP_K6IGJJ6PFAARLPDSWKXQ_MTczMjU1NjYyMzg3MzI0NF8wUDk2NlQ2MVIzR1lHV1RaMjMxQ1A5U1Y1NU1NM1lMWVY1QzBMMQ$$.jpg&instId=&type=download\"}]","addressField_l0c1cwiy":"{\"address\":\"111\",\"regionIds\":[460000,469027,469023401],\"regionText\":[{\"en_US\":\"hai+nan+sheng\",\"zh_CN\":\"海南省\"},{\"en_US\":\"cheng+mai+xian\",\"zh_CN\":\"澄迈县\"},{\"en_US\":\"guo+ying+hong+gang+nong+chang\",\"zh_CN\":\"国营红岗农场\"}]}"} */ formData?: { [key: string]: any; }; /** * @example * FINST-J8766S91O2UYN87ZX3XOF1MY8MBA2912BSV0L24 */ formInstanceId?: string; /** * @example * FORM-GX866MC1NC1VOFF6WVQW33FD16E23L3CPMKVKA */ formUuid?: string; /** * @example * 12345 */ id?: number; /** * @example * [{"componentName":"CountrySelectField","dateType":null,"fieldData":{"value":[{"text":{"en_US":"Papua New Guinea","zh_CN":"巴布亚新几内亚","type":"i18n"},"value":"PG"}]},"fieldDataUpdated":false,"fieldId":"countrySelectField_l0c1cwiu","format":null,"formatControls":null,"listNum":null,"options":[{"label":{"$ref":"$[0].fieldData.value[0].text"},"value":"PG"}],"rowId":null},{"componentName":"AssociationFormField","dateType":null,"fieldData":{"value":[{"formType":"receipt","formUuid":"FORM-QQ866JB1QW8YM5XZZZ64VQB61OGM1MLWE1C0LG","instanceId":"FINST-CC666Y6198RY0LAN39XGND212MSX3TFT95S0LN31","subTitle":"{\"type\":\"div\",\"props\":{\"children\":{\"type\":\"a\",\"props\":{\"children\":\"查看签名\",\"className\":\"inst-cell-item-link\",\"style\":{\"cursor\":\"pointer\",\"color\":\"#0068ff\"}}},\"className\":\"inst-cell-item\"}}","appType":"APP_K6IGJJ6PFAARLPDSWKXQ","title":"1"}]},"fieldDataUpdated":false,"fieldId":"associationFormField_l0c1hdz4","format":null,"formatControls":null,"listNum":null,"options":[],"rowId":null},{"componentName":"ImageField","dateType":null,"fieldData":{"value":[{"previewUrl":"/ossFileHandle?appType=APP_K6IGJJ6PFAARLPDSWKXQ&fileName=APP_K6IGJJ6PFAARLPDSWKXQ_MTczMjU1NjYyMzg3MzI0NF8wUDk2NlQ2MVIzR1lHV1RaMjMxQ1A5U1Y1NU1NM1lMWVY1QzBMMQ$$.jpg&instId=&type=open&process=image/resize,m_fill,w_200,h_200,limit_0/quality,q_80","size":2610734,"name":"Bts2Z0e6oxA.jpg","downloadUrl":"/ossFileHandle?appType=APP_K6IGJJ6PFAARLPDSWKXQ&fileName=APP_K6IGJJ6PFAARLPDSWKXQ_MTczMjU1NjYyMzg3MzI0NF8wUDk2NlQ2MVIzR1lHV1RaMjMxQ1A5U1Y1NU1NM1lMWVY1QzBMMQ$$.jpg&instId=&type=download","url":"/ossFileHandle?appType=APP_K6IGJJ6PFAARLPDSWKXQ&fileName=APP_K6IGJJ6PFAARLPDSWKXQ_MTczMjU1NjYyMzg3MzI0NF8wUDk2NlQ2MVIzR1lHV1RaMjMxQ1A5U1Y1NU1NM1lMWVY1QzBMMQ$$.jpg&instId=&type=download"}]},"fieldDataUpdated":false,"fieldId":"imageField_l0c1cwit","format":null,"formatControls":null,"listNum":null,"options":[],"rowId":null},{"componentName":"AddressField","dateType":null,"fieldData":{"value":{"address":"111","regionIds":[460000,469027,469023401],"regionText":[{"en_US":"hai+nan+sheng","zh_CN":"海南省"},{"en_US":"cheng+mai+xian","zh_CN":"澄迈县"},{"en_US":"guo+ying+hong+gang+nong+chang","zh_CN":"国营红岗农场"}]}},"fieldDataUpdated":false,"fieldId":"addressField_l0c1cwiy","format":null,"formatControls":null,"listNum":null,"options":[{"label":{"pureEn_US":"hai+nan+sheng","en_US":"hai+nan+sheng","zh_CN":"海南省","type":"i18n","key":null},"value":460000},{"label":{"pureEn_US":"cheng+mai+xian","en_US":"cheng+mai+xian","zh_CN":"澄迈县","type":"i18n","key":null},"value":469027},{"label":{"pureEn_US":"guo+ying+hong+gang+nong+chang","en_US":"guo+ying+hong+gang+nong+chang","zh_CN":"国营红岗农场","type":"i18n","key":null},"value":469023401}],"rowId":null},{"componentName":"EditorField","dateType":null,"fieldData":{"value":"
你好,这是测试
\r\n
测试
\r\n
 
"},"fieldDataUpdated":false,"fieldId":"editorField_l0c1cwiz","format":null,"formatControls":null,"listNum":null,"options":[],"rowId":null},{"componentName":"RateField","dateType":null,"fieldData":{"value":"3"},"fieldDataUpdated":false,"fieldId":"rateField_l0c1cwis","format":null,"formatControls":null,"listNum":null,"options":[],"rowId":null},{"componentName":"AttachmentField","dateType":null,"fieldData":{"value":[{"previewUrl":"/ossFileHandle?appType=APP_K6IGJJ6PFAARLPDSWKXQ&fileName=APP_K6IGJJ6PFAARLPDSWKXQ_MTczMjU1NjYyMzg3MzI0NF8wUDk2NlQ2MVIzR1lHV1RaMjMxQ1A5U1Y1NU1NM1lMWVY1QzBMMQ$$.jpg&instId=&type=open&process=image/resize,m_fill,w_200,h_200,limit_0/quality,q_80","size":2610734,"name":"Bts2Z0e6oxA.jpg","downloadUrl":"/ossFileHandle?appType=APP_K6IGJJ6PFAARLPDSWKXQ&fileName=APP_K6IGJJ6PFAARLPDSWKXQ_MTczMjU1NjYyMzg3MzI0NF8wUDk2NlQ2MVIzR1lHV1RaMjMxQ1A5U1Y1NU1NM1lMWVY1QzBMMQ$$.jpg&instId=&type=download","url":"/ossFileHandle?appType=APP_K6IGJJ6PFAARLPDSWKXQ&fileName=APP_K6IGJJ6PFAARLPDSWKXQ_MTczMjU1NjYyMzg3MzI0NF8wUDk2NlQ2MVIzR1lHV1RaMjMxQ1A5U1Y1NU1NM1lMWVY1QzBMMQ$$.jpg&instId=&type=download"}]},"fieldDataUpdated":false,"fieldId":"attachmentField_l0ghkwv3","format":null,"formatControls":null,"listNum":null,"options":[],"rowId":null}] */ instanceValue?: string; /** * @example * 2021-05-01 */ modifiedTimeGMT?: string; /** * @example * manager123 */ modifier?: string; modifyUser?: SearchFormDataSecondGenerationResponseBodyDataModifyUser; originator?: SearchFormDataSecondGenerationResponseBodyDataOriginator; /** * @example * IMPORT-388664B1BAUVB3AYZE1RIUE88TDM1QI9WIOWK2 */ sequence?: string; /** * @example * YIDA909202202250027 */ serialNumber?: string; /** * @example * 李四发起的请购单 */ title?: string; /** * @example * 1.0 */ version?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDatasResponseBodyDataModifyUserUserName extends $tea.Model { /** * @example * 张三 */ nameInChinese?: string; /** * @example * ZhangSan */ nameInEnglish?: string; /** * @example * i18n */ type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDatasResponseBodyDataModifyUser extends $tea.Model { userId?: string; userName?: SearchFormDatasResponseBodyDataModifyUserUserName; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDatasResponseBodyDataOriginatorUserName extends $tea.Model { /** * @example * 张三 */ nameInChinese?: string; /** * @example * ZhangSan */ nameInEnglish?: string; /** * @example * i18n */ type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDatasResponseBodyDataOriginator extends $tea.Model { userId?: string; userName?: SearchFormDatasResponseBodyDataOriginatorUserName; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class SearchFormDatasResponseBodyData extends $tea.Model { /** * @example * 2018-01-24 11:22:01 */ createdTimeGMT?: string; /** * @example * 1731234567 */ creatorUserId?: string; /** * @example * 1002 */ dataId?: number; /** * @example * {"numberField_jcr0069o":1,"multiSelectField_jcr0069s":["选项三","选项二"],"textareaField_jcr0069n":"duohang","employeeField_jcr0069x":["xxxx"],"departmentField_jcr0069z":"xxxx","cascadeDate_jcr0069u":["1514736000000","1517328000000"],"cascadeSelectField_jcr006a0":["part","part_b"],"tableField_jcr006a1":[{"departmentField_jcr006ad":"xxxx","cascadeDate_jcr006aa":["1514736000000","1517328000000"],"selectField_jcr006a6":"选项三","citySelectField_jcr006ac":["天津","天津市","河东区"],"radioField_jcr006a5":"选项二","employeeField_jcr006ab":["xxxxxx","yyyyyy"],"dateField_jcr006a9":1517328000000,"textField_jcr006a2":"明细下单行","textareaField_jcr006a3":"明细下多行","cascadeSelectField_jcr006ae":["product","product_a"],"numberField_jcr006a4":2,"checkboxField_jcr006a7":["选项一","选项三","选项二"],"multiSelectField_jcr006a8":["选项一","选项三","选项二"]}],"selectField_jcr0069q":"选项一","citySelectField_jcr0069y":["北京","北京市","东城区"],"checkboxField_jcr0069r":["选项三","选项二"],"textField_jcr0069m":"danhang","radioField_jcr0069p":"选项一","dateField_jcr0069t":1516636800000} */ formData?: { [key: string]: any; }; /** * @example * FINST-BNKJDRF */ formInstanceId?: string; /** * @example * FORM-EF6Y93URN24F1SCX15VA2P918LPEIJ2H3UFORCJ1 */ formUuid?: string; /** * @example * {"textField":"124"} */ instanceValue?: string; modelUuid?: string; /** * @example * 2018-01-24 11:22:01 */ modifiedTimeGMT?: string; /** * @example * 1731234567 */ modifierUserId?: string; modifyUser?: SearchFormDatasResponseBodyDataModifyUser; originator?: SearchFormDatasResponseBodyDataOriginator; /** * @example * Squence-XXX */ sequence?: string; /** * @example * 1234 */ serialNo?: string; /** * @example * 张三发起的表单 */ title?: string; /** * @example * 3 */ version?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export default class Client extends OpenApi { constructor(config: $OpenApi.Config); /** * 批量新增/更新角色成员 * * @param request - BatchAddOrUpdateRoleMembersRequest * @param headers - BatchAddOrUpdateRoleMembersHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns BatchAddOrUpdateRoleMembersResponse */ batchAddOrUpdateRoleMembersWithOptions(request: BatchAddOrUpdateRoleMembersRequest, headers: BatchAddOrUpdateRoleMembersHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 批量新增/更新角色成员 * * @param request - BatchAddOrUpdateRoleMembersRequest * @returns BatchAddOrUpdateRoleMembersResponse */ batchAddOrUpdateRoleMembers(request: BatchAddOrUpdateRoleMembersRequest): Promise; /** * 批量删除角色成员 * * @param request - BatchDeleteRoleMembersRequest * @param headers - BatchDeleteRoleMembersHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns BatchDeleteRoleMembersResponse */ batchDeleteRoleMembersWithOptions(request: BatchDeleteRoleMembersRequest, headers: BatchDeleteRoleMembersHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 批量删除角色成员 * * @param request - BatchDeleteRoleMembersRequest * @returns BatchDeleteRoleMembersResponse */ batchDeleteRoleMembers(request: BatchDeleteRoleMembersRequest): Promise; /** * 撤销代理关系 * * @param request - CancelAgentTaskRequest * @param headers - CancelAgentTaskHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CancelAgentTaskResponse */ cancelAgentTaskWithOptions(request: CancelAgentTaskRequest, headers: CancelAgentTaskHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 撤销代理关系 * * @param request - CancelAgentTaskRequest * @returns CancelAgentTaskResponse */ cancelAgentTask(request: CancelAgentTaskRequest): Promise; /** * 创建代理关系 * * @param request - CreateAgentTaskRequest * @param headers - CreateAgentTaskHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CreateAgentTaskResponse */ createAgentTaskWithOptions(request: CreateAgentTaskRequest, headers: CreateAgentTaskHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 创建代理关系 * * @param request - CreateAgentTaskRequest * @returns CreateAgentTaskResponse */ createAgentTask(request: CreateAgentTaskRequest): Promise; /** * 新增或更新表单实例 * * @param request - CreateOrUpdateFormDataRequest * @param headers - CreateOrUpdateFormDataHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns CreateOrUpdateFormDataResponse */ createOrUpdateFormDataWithOptions(request: CreateOrUpdateFormDataRequest, headers: CreateOrUpdateFormDataHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 新增或更新表单实例 * * @param request - CreateOrUpdateFormDataRequest * @returns CreateOrUpdateFormDataResponse */ createOrUpdateFormData(request: CreateOrUpdateFormDataRequest): Promise; /** * 批量删除矩阵明细数据 * * @param request - DeleteMatrixDataByRowIdsRequest * @param headers - DeleteMatrixDataByRowIdsHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns DeleteMatrixDataByRowIdsResponse */ deleteMatrixDataByRowIdsWithOptions(request: DeleteMatrixDataByRowIdsRequest, headers: DeleteMatrixDataByRowIdsHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 批量删除矩阵明细数据 * * @param request - DeleteMatrixDataByRowIdsRequest * @returns DeleteMatrixDataByRowIdsResponse */ deleteMatrixDataByRowIds(request: DeleteMatrixDataByRowIdsRequest): Promise; /** * 获取代理列表 * * @param request - GetAgentTasksRequest * @param headers - GetAgentTasksHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetAgentTasksResponse */ getAgentTasksWithOptions(request: GetAgentTasksRequest, headers: GetAgentTasksHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 获取代理列表 * * @param request - GetAgentTasksRequest * @returns GetAgentTasksResponse */ getAgentTasks(request: GetAgentTasksRequest): Promise; /** * 获取表单组件别名列表 * * @param request - GetFormComponentAliasListRequest * @param headers - GetFormComponentAliasListHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetFormComponentAliasListResponse */ getFormComponentAliasListWithOptions(appType: string, formUuid: string, request: GetFormComponentAliasListRequest, headers: GetFormComponentAliasListHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 获取表单组件别名列表 * * @param request - GetFormComponentAliasListRequest * @returns GetFormComponentAliasListResponse */ getFormComponentAliasList(appType: string, formUuid: string, request: GetFormComponentAliasListRequest): Promise; /** * 根据表单 ID 查询实例详情 * * @param request - GetFormDataByIDRequest * @param headers - GetFormDataByIDHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetFormDataByIDResponse */ getFormDataByIDWithOptions(id: string, request: GetFormDataByIDRequest, headers: GetFormDataByIDHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 根据表单 ID 查询实例详情 * * @param request - GetFormDataByIDRequest * @returns GetFormDataByIDResponse */ getFormDataByID(id: string, request: GetFormDataByIDRequest): Promise; /** * 根据实例 ID 获取流程实例详情 * * @param request - GetInstanceByIdRequest * @param headers - GetInstanceByIdHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetInstanceByIdResponse */ getInstanceByIdWithOptions(id: string, request: GetInstanceByIdRequest, headers: GetInstanceByIdHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 根据实例 ID 获取流程实例详情 * * @param request - GetInstanceByIdRequest * @returns GetInstanceByIdResponse */ getInstanceById(id: string, request: GetInstanceByIdRequest): Promise; /** * 根据条件搜索流程实例 ID * * @param request - GetInstanceIdListRequest * @param headers - GetInstanceIdListHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetInstanceIdListResponse */ getInstanceIdListWithOptions(request: GetInstanceIdListRequest, headers: GetInstanceIdListHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 根据条件搜索流程实例 ID * * @param request - GetInstanceIdListRequest * @returns GetInstanceIdListResponse */ getInstanceIdList(request: GetInstanceIdListRequest): Promise; /** * 根据搜索条件获取流程表单实例详情 * * @param request - GetInstancesRequest * @param headers - GetInstancesHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetInstancesResponse */ getInstancesWithOptions(request: GetInstancesRequest, headers: GetInstancesHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 根据搜索条件获取流程表单实例详情 * * @param request - GetInstancesRequest * @returns GetInstancesResponse */ getInstances(request: GetInstancesRequest): Promise; /** * 获取权限矩阵数据详情 * * @param request - GetMatrixDetailByIdRequest * @param headers - GetMatrixDetailByIdHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetMatrixDetailByIdResponse */ getMatrixDetailByIdWithOptions(request: GetMatrixDetailByIdRequest, headers: GetMatrixDetailByIdHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 获取权限矩阵数据详情 * * @param request - GetMatrixDetailByIdRequest * @returns GetMatrixDetailByIdResponse */ getMatrixDetailById(request: GetMatrixDetailByIdRequest): Promise; /** * 获取角色详情和成员列表 * * @param request - GetRoleDetailByIdRequest * @param headers - GetRoleDetailByIdHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetRoleDetailByIdResponse */ getRoleDetailByIdWithOptions(request: GetRoleDetailByIdRequest, headers: GetRoleDetailByIdHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 获取角色详情和成员列表 * * @param request - GetRoleDetailByIdRequest * @returns GetRoleDetailByIdResponse */ getRoleDetailById(request: GetRoleDetailByIdRequest): Promise; /** * 修改/新增矩阵明细数据 * * @param request - SaveAndUpdateMatrixDataRequest * @param headers - SaveAndUpdateMatrixDataHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SaveAndUpdateMatrixDataResponse */ saveAndUpdateMatrixDataWithOptions(request: SaveAndUpdateMatrixDataRequest, headers: SaveAndUpdateMatrixDataHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 修改/新增矩阵明细数据 * * @param request - SaveAndUpdateMatrixDataRequest * @returns SaveAndUpdateMatrixDataResponse */ saveAndUpdateMatrixData(request: SaveAndUpdateMatrixDataRequest): Promise; /** * 新增表单实例 * * @param request - SaveFormDataRequest * @param headers - SaveFormDataHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SaveFormDataResponse */ saveFormDataWithOptions(request: SaveFormDataRequest, headers: SaveFormDataHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 新增表单实例 * * @param request - SaveFormDataRequest * @returns SaveFormDataResponse */ saveFormData(request: SaveFormDataRequest): Promise; /** * 根据条件搜索表单实例 ID 列表 * * @param request - SearchFormDataIdListRequest * @param headers - SearchFormDataIdListHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SearchFormDataIdListResponse */ searchFormDataIdListWithOptions(appType: string, formUuid: string, request: SearchFormDataIdListRequest, headers: SearchFormDataIdListHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 根据条件搜索表单实例 ID 列表 * * @param request - SearchFormDataIdListRequest * @returns SearchFormDataIdListResponse */ searchFormDataIdList(appType: string, formUuid: string, request: SearchFormDataIdListRequest): Promise; /** * 通过高级检索条件查询表单实例 * * @param request - SearchFormDataSecondGenerationRequest * @param headers - SearchFormDataSecondGenerationHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SearchFormDataSecondGenerationResponse */ searchFormDataSecondGenerationWithOptions(request: SearchFormDataSecondGenerationRequest, headers: SearchFormDataSecondGenerationHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 通过高级检索条件查询表单实例 * * @param request - SearchFormDataSecondGenerationRequest * @returns SearchFormDataSecondGenerationResponse */ searchFormDataSecondGeneration(request: SearchFormDataSecondGenerationRequest): Promise; /** * 根据条件搜索表单实例详情列表 * * @param request - SearchFormDatasRequest * @param headers - SearchFormDatasHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns SearchFormDatasResponse */ searchFormDatasWithOptions(request: SearchFormDatasRequest, headers: SearchFormDatasHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 根据条件搜索表单实例详情列表 * * @param request - SearchFormDatasRequest * @returns SearchFormDatasResponse */ searchFormDatas(request: SearchFormDatasRequest): Promise; /** * 发起新的流程实例 * * @param request - StartInstanceRequest * @param headers - StartInstanceHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns StartInstanceResponse */ startInstanceWithOptions(request: StartInstanceRequest, headers: StartInstanceHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 发起新的流程实例 * * @param request - StartInstanceRequest * @returns StartInstanceResponse */ startInstance(request: StartInstanceRequest): Promise; /** * 修改代理信息 * * @param request - UpdateAgentTaskRequest * @param headers - UpdateAgentTaskHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateAgentTaskResponse */ updateAgentTaskWithOptions(request: UpdateAgentTaskRequest, headers: UpdateAgentTaskHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 修改代理信息 * * @param request - UpdateAgentTaskRequest * @returns UpdateAgentTaskResponse */ updateAgentTask(request: UpdateAgentTaskRequest): Promise; /** * 更新表单实例 * * @param request - UpdateFormDataRequest * @param headers - UpdateFormDataHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateFormDataResponse */ updateFormDataWithOptions(request: UpdateFormDataRequest, headers: UpdateFormDataHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 更新表单实例 * * @param request - UpdateFormDataRequest * @returns UpdateFormDataResponse */ updateFormData(request: UpdateFormDataRequest): Promise; /** * 更新宜搭子表单 * * @param request - UpdateSubTableRequest * @param headers - UpdateSubTableHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateSubTableResponse */ updateSubTableWithOptions(request: UpdateSubTableRequest, headers: UpdateSubTableHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 更新宜搭子表单 * * @param request - UpdateSubTableRequest * @returns UpdateSubTableResponse */ updateSubTable(request: UpdateSubTableRequest): Promise; /** * 通过指定rowId更新宜搭子表单数据 * * @param request - UpdateSubTableByRowIdRequest * @param headers - UpdateSubTableByRowIdHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns UpdateSubTableByRowIdResponse */ updateSubTableByRowIdWithOptions(request: UpdateSubTableByRowIdRequest, headers: UpdateSubTableByRowIdHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 通过指定rowId更新宜搭子表单数据 * * @param request - UpdateSubTableByRowIdRequest * @returns UpdateSubTableByRowIdResponse */ updateSubTableByRowId(request: UpdateSubTableByRowIdRequest): Promise; }