Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions jdcloud_sdk/services/cloudsign/ChangeLog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# 更新历史 #
API版本:1.0.0
Empty file.
41 changes: 41 additions & 0 deletions jdcloud_sdk/services/cloudsign/apis/DeleteContractRequest.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# coding=utf8

# Copyright 2018 JDCLOUD.COM
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# NOTE: This class is auto generated by the jdcloud code generator program.

from jdcloud_sdk.core.jdcloudrequest import JDCloudRequest


class DeleteContractRequest(JDCloudRequest):
"""
删除已签章的合同 [MFA enabled]
"""

def __init__(self, parameters, header=None, version="v1"):
super(DeleteContractRequest, self).__init__(
'/contract/{contractId}', 'DELETE', header, version)
self.parameters = parameters


class DeleteContractParameters(object):

def __init__(self, contractId, ):
"""
:param contractId: 合同ID
"""

self.contractId = contractId

41 changes: 41 additions & 0 deletions jdcloud_sdk/services/cloudsign/apis/DeleteStampRequest.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# coding=utf8

# Copyright 2018 JDCLOUD.COM
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# NOTE: This class is auto generated by the jdcloud code generator program.

from jdcloud_sdk.core.jdcloudrequest import JDCloudRequest


class DeleteStampRequest(JDCloudRequest):
"""
删除印章 [MFA enabled]
"""

def __init__(self, parameters, header=None, version="v1"):
super(DeleteStampRequest, self).__init__(
'/stamp/{stampId}', 'DELETE', header, version)
self.parameters = parameters


class DeleteStampParameters(object):

def __init__(self, stampId, ):
"""
:param stampId: 印章ID
"""

self.stampId = stampId

41 changes: 41 additions & 0 deletions jdcloud_sdk/services/cloudsign/apis/DeleteTemplateRequest.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# coding=utf8

# Copyright 2018 JDCLOUD.COM
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# NOTE: This class is auto generated by the jdcloud code generator program.

from jdcloud_sdk.core.jdcloudrequest import JDCloudRequest


class DeleteTemplateRequest(JDCloudRequest):
"""
删除合同模板 [MFA enabled]
"""

def __init__(self, parameters, header=None, version="v1"):
super(DeleteTemplateRequest, self).__init__(
'/template/{templateId}', 'DELETE', header, version)
self.parameters = parameters


class DeleteTemplateParameters(object):

def __init__(self, templateId, ):
"""
:param templateId: 合同模板ID
"""

self.templateId = templateId

39 changes: 39 additions & 0 deletions jdcloud_sdk/services/cloudsign/apis/DescribeApplyStatusRequest.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# coding=utf8

# Copyright 2018 JDCLOUD.COM
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# NOTE: This class is auto generated by the jdcloud code generator program.

from jdcloud_sdk.core.jdcloudrequest import JDCloudRequest


class DescribeApplyStatusRequest(JDCloudRequest):
"""
查询服务开通状态
"""

def __init__(self, parameters, header=None, version="v1"):
super(DescribeApplyStatusRequest, self).__init__(
'/manage:applyStatus', 'GET', header, version)
self.parameters = parameters


class DescribeApplyStatusParameters(object):

def __init__(self, ):
"""
"""


60 changes: 60 additions & 0 deletions jdcloud_sdk/services/cloudsign/apis/DescribeContractListRequest.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# coding=utf8

# Copyright 2018 JDCLOUD.COM
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# NOTE: This class is auto generated by the jdcloud code generator program.

from jdcloud_sdk.core.jdcloudrequest import JDCloudRequest


class DescribeContractListRequest(JDCloudRequest):
"""
获取已签章合同列表
"""

def __init__(self, parameters, header=None, version="v1"):
super(DescribeContractListRequest, self).__init__(
'/contract', 'GET', header, version)
self.parameters = parameters


class DescribeContractListParameters(object):

def __init__(self, ):
"""
"""

self.pageNumber = None
self.pageSize = None
self.contractTitle = None

def setPageNumber(self, pageNumber):
"""
:param pageNumber: (Optional) 页码, 默认为1
"""
self.pageNumber = pageNumber

def setPageSize(self, pageSize):
"""
:param pageSize: (Optional) 分页大小, 默认为10, 取值范围[10, 100]
"""
self.pageSize = pageSize

def setContractTitle(self, contractTitle):
"""
:param contractTitle: (Optional) 合同标题
"""
self.contractTitle = contractTitle

60 changes: 60 additions & 0 deletions jdcloud_sdk/services/cloudsign/apis/DescribeStampListRequest.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# coding=utf8

# Copyright 2018 JDCLOUD.COM
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# NOTE: This class is auto generated by the jdcloud code generator program.

from jdcloud_sdk.core.jdcloudrequest import JDCloudRequest


class DescribeStampListRequest(JDCloudRequest):
"""
获取印章列表
"""

def __init__(self, parameters, header=None, version="v1"):
super(DescribeStampListRequest, self).__init__(
'/stamp', 'GET', header, version)
self.parameters = parameters


class DescribeStampListParameters(object):

def __init__(self, ):
"""
"""

self.pageNumber = None
self.pageSize = None
self.stampName = None

def setPageNumber(self, pageNumber):
"""
:param pageNumber: (Optional) 页码, 默认为1
"""
self.pageNumber = pageNumber

def setPageSize(self, pageSize):
"""
:param pageSize: (Optional) 分页大小, 默认为10, 取值范围[10, 100]
"""
self.pageSize = pageSize

def setStampName(self, stampName):
"""
:param stampName: (Optional) 印章名称
"""
self.stampName = stampName

60 changes: 60 additions & 0 deletions jdcloud_sdk/services/cloudsign/apis/DescribeTemplateListRequest.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# coding=utf8

# Copyright 2018 JDCLOUD.COM
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# NOTE: This class is auto generated by the jdcloud code generator program.

from jdcloud_sdk.core.jdcloudrequest import JDCloudRequest


class DescribeTemplateListRequest(JDCloudRequest):
"""
获取合同模板列表
"""

def __init__(self, parameters, header=None, version="v1"):
super(DescribeTemplateListRequest, self).__init__(
'/template', 'GET', header, version)
self.parameters = parameters


class DescribeTemplateListParameters(object):

def __init__(self, ):
"""
"""

self.pageNumber = None
self.pageSize = None
self.templateNameOrTitle = None

def setPageNumber(self, pageNumber):
"""
:param pageNumber: (Optional) 页码, 默认为1
"""
self.pageNumber = pageNumber

def setPageSize(self, pageSize):
"""
:param pageSize: (Optional) 分页大小, 默认为10, 取值范围[10, 100]
"""
self.pageSize = pageSize

def setTemplateNameOrTitle(self, templateNameOrTitle):
"""
:param templateNameOrTitle: (Optional) 合同模板名称或者标题
"""
self.templateNameOrTitle = templateNameOrTitle

39 changes: 39 additions & 0 deletions jdcloud_sdk/services/cloudsign/apis/DisableContractSaveRequest.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# coding=utf8

# Copyright 2018 JDCLOUD.COM
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# NOTE: This class is auto generated by the jdcloud code generator program.

from jdcloud_sdk.core.jdcloudrequest import JDCloudRequest


class DisableContractSaveRequest(JDCloudRequest):
"""
禁用合同存管
"""

def __init__(self, parameters, header=None, version="v1"):
super(DisableContractSaveRequest, self).__init__(
'/manage:disableContractSave', 'PATCH', header, version)
self.parameters = parameters


class DisableContractSaveParameters(object):

def __init__(self, ):
"""
"""


Loading