Class: K3cloud::K3cloudApi
- Inherits:
-
WebApiClient
- Object
- WebApiClient
- K3cloud::K3cloudApi
- Defined in:
- lib/k3cloud/k3cloud_api.rb
Overview
k3cloud Api
Instance Attribute Summary
Attributes inherited from WebApiClient
Instance Method Summary collapse
-
#allocate(form_id, data) ⇒ Object
分配.
-
#attachment_download(data) ⇒ Object
附件下载.
-
#attachment_upload(data) ⇒ Object
附件上传.
-
#audit(form_id, data) ⇒ Object
审核.
-
#batch_save(form_id, data) ⇒ Object
批量保存.
-
#cancel_allocate(form_id, data) ⇒ Object
取消分配.
-
#cancel_assign(form_id, data) ⇒ Object
撤销.
-
#delete(form_id, data) ⇒ Object
删除.
- #disassembly(form_id, data) ⇒ Object
-
#draft(form_id, data) ⇒ Object
暂存.
-
#execute_bill_query(data) ⇒ Object
单据查询.
-
#execute_operation(form_id, op_number, data) ⇒ Object
状态转换:如关闭、反关闭、作废、反作废等.
- #flex_save(form_id, data) ⇒ Object
-
#get_sys_report_data(form_id, data) ⇒ Object
查询报表数据.
-
#group_delete(data) ⇒ Object
分组删除.
-
#group_save(form_id, data) ⇒ Object
分组保存.
-
#push(form_id, data) ⇒ Object
下推.
-
#query_business_info(data) ⇒ Object
元数据查询.
-
#query_group_info(data) ⇒ Object
分组信息查询.
-
#save(form_id, data) ⇒ Object
保存.
- #send_msg(form_id, data) ⇒ Object
-
#submit(form_id, data) ⇒ Object
提交.
-
#switch_org(data) ⇒ Object
切换组织.
-
#un_audit(form_id, data) ⇒ Object
反审核.
-
#view(form_id, data) ⇒ Object
查看.
-
#workflow_audit(data) ⇒ Object
工作流审核.
Methods inherited from WebApiClient
Constructor Details
This class inherits a constructor from K3cloud::WebApiClient
Instance Method Details
#allocate(form_id, data) ⇒ Object
分配
69 70 71 |
# File 'lib/k3cloud/k3cloud_api.rb', line 69 def allocate(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Allocate", [form_id, data]) end |
#attachment_download(data) ⇒ Object
附件下载
99 100 101 |
# File 'lib/k3cloud/k3cloud_api.rb', line 99 def (data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.AttachmentDownLoad", [data]) end |
#attachment_upload(data) ⇒ Object
附件上传
94 95 96 |
# File 'lib/k3cloud/k3cloud_api.rb', line 94 def (data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.AttachmentUpload", [data]) end |
#audit(form_id, data) ⇒ Object
审核
29 30 31 |
# File 'lib/k3cloud/k3cloud_api.rb', line 29 def audit(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Audit", [form_id, data]) end |
#batch_save(form_id, data) ⇒ Object
批量保存
19 20 21 |
# File 'lib/k3cloud/k3cloud_api.rb', line 19 def batch_save(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.BatchSave", [form_id, data]) end |
#cancel_allocate(form_id, data) ⇒ Object
取消分配
74 75 76 |
# File 'lib/k3cloud/k3cloud_api.rb', line 74 def cancel_allocate(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.CancelAllocate", [form_id, data]) end |
#cancel_assign(form_id, data) ⇒ Object
撤销
54 55 56 |
# File 'lib/k3cloud/k3cloud_api.rb', line 54 def cancel_assign(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.CancelAssign", [form_id, data]) end |
#delete(form_id, data) ⇒ Object
删除
49 50 51 |
# File 'lib/k3cloud/k3cloud_api.rb', line 49 def delete(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Delete", [form_id, data]) end |
#disassembly(form_id, data) ⇒ Object
121 122 123 |
# File 'lib/k3cloud/k3cloud_api.rb', line 121 def disassembly(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Disassembly", [form_id, data]) end |
#draft(form_id, data) ⇒ Object
暂存
9 10 11 |
# File 'lib/k3cloud/k3cloud_api.rb', line 9 def draft(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Draft", [form_id, data]) end |
#execute_bill_query(data) ⇒ Object
单据查询
44 45 46 |
# File 'lib/k3cloud/k3cloud_api.rb', line 44 def execute_bill_query(data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExecuteBillQuery", [data]) end |
#execute_operation(form_id, op_number, data) ⇒ Object
状态转换:如关闭、反关闭、作废、反作废等
64 65 66 |
# File 'lib/k3cloud/k3cloud_api.rb', line 64 def execute_operation(form_id, op_number, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.ExcuteOperation", [form_id, op_number, data]) end |
#flex_save(form_id, data) ⇒ Object
113 114 115 |
# File 'lib/k3cloud/k3cloud_api.rb', line 113 def flex_save(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.FlexSave", [form_id, data]) end |
#get_sys_report_data(form_id, data) ⇒ Object
查询报表数据
109 110 111 |
# File 'lib/k3cloud/k3cloud_api.rb', line 109 def get_sys_report_data(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.GetSysReportData", [form_id, data]) end |
#group_delete(data) ⇒ Object
分组删除
89 90 91 |
# File 'lib/k3cloud/k3cloud_api.rb', line 89 def group_delete(data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.GroupDelete", [data]) end |
#group_save(form_id, data) ⇒ Object
分组保存
79 80 81 |
# File 'lib/k3cloud/k3cloud_api.rb', line 79 def group_save(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.GroupSave", [form_id, data]) end |
#push(form_id, data) ⇒ Object
下推
59 60 61 |
# File 'lib/k3cloud/k3cloud_api.rb', line 59 def push(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Push", [form_id, data]) end |
#query_business_info(data) ⇒ Object
元数据查询
104 105 106 |
# File 'lib/k3cloud/k3cloud_api.rb', line 104 def query_business_info(data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.QueryBusinessInfo", [data]) end |
#query_group_info(data) ⇒ Object
分组信息查询
84 85 86 |
# File 'lib/k3cloud/k3cloud_api.rb', line 84 def query_group_info(data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.QueryGroupInfo", [data]) end |
#save(form_id, data) ⇒ Object
保存
14 15 16 |
# File 'lib/k3cloud/k3cloud_api.rb', line 14 def save(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Save", [form_id, data]) end |
#send_msg(form_id, data) ⇒ Object
117 118 119 |
# File 'lib/k3cloud/k3cloud_api.rb', line 117 def send_msg(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.SendMsg", [form_id, data]) end |
#submit(form_id, data) ⇒ Object
提交
24 25 26 |
# File 'lib/k3cloud/k3cloud_api.rb', line 24 def submit(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Submit", [form_id, data]) end |
#switch_org(data) ⇒ Object
切换组织
131 132 133 |
# File 'lib/k3cloud/k3cloud_api.rb', line 131 def switch_org(data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.SwitchOrg", [data]) end |
#un_audit(form_id, data) ⇒ Object
反审核
34 35 36 |
# File 'lib/k3cloud/k3cloud_api.rb', line 34 def un_audit(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.UnAudit", [form_id, data]) end |
#view(form_id, data) ⇒ Object
查看
39 40 41 |
# File 'lib/k3cloud/k3cloud_api.rb', line 39 def view(form_id, data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.View", [form_id, data]) end |
#workflow_audit(data) ⇒ Object
工作流审核
126 127 128 |
# File 'lib/k3cloud/k3cloud_api.rb', line 126 def workflow_audit(data) execute("Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.WorkflowAudit", [data]) end |