Skip to content

Commit d3ef0c6

Browse files
committed
DeleteProject,UpdateProjectVersion
1 parent 71bf68f commit d3ef0c6

File tree

2 files changed

+22
-2
lines changed

2 files changed

+22
-2
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* @Date: 2021-12-23 14:25:35
44
* @version:
55
* @LastEditors: 饕餮
6-
* @LastEditTime: 2021-12-24 14:58:54
6+
* @LastEditTime: 2021-12-25 15:25:25
77
* @Description: How to use
88
-->
99
# DongTai-SDK-Python
@@ -46,6 +46,8 @@ dongTaiSdk.GetProjectList(page,pageSize,name=None)
4646
dongTaiSdk.GetProjectVerList(projectId)
4747
dongTaiSdk.AddProjectVersion(projectId,verName,description,isEdit=True)
4848
dongTaiSdk.SearchProject(projectId)
49+
dongTaiSdk.DeleteProject(projectId)
50+
dongTaiSdk.UpdateProjectVersion(projectId,versionName,versionId,description,currentVersion=1,isEdit=True)
4951
```
5052

5153
### Agent (Completed)

dongtai_sdk/DongTai.py

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Date: 2021-12-23 15:10:01
44
version:
55
LastEditors: 饕餮
6-
LastEditTime: 2021-12-24 14:56:01
6+
LastEditTime: 2021-12-25 15:23:55
77
Description: Main
88
'''
99
from .base.DongTaiProject import DongTaiProject,DongTaiProjectVersion
@@ -42,6 +42,24 @@ def GetProjectVerList(self,projectId):
4242
errorObject = DongTaiError(errorMsg)
4343
return errorObject
4444

45+
def DeleteProject(self,projectId):
46+
repData = self.dongTaiApi.DeleteProject(projectId)
47+
if repData["status"] == 201:
48+
return True
49+
else:
50+
errorMsg = {"status":repData["status"],"msg":repData["msg"]}
51+
errorObject = DongTaiError(errorMsg)
52+
return errorObject
53+
54+
def UpdateProjectVersion(self,projectId,versionName,versionId,description,currentVersion=1,isEdit=True):
55+
repData = self.dongTaiApi.UpdateProjectVersion(projectId,versionName,versionId,description,currentVersion,isEdit)
56+
if repData["status"] == 201:
57+
return True
58+
else:
59+
errorMsg = {"status":repData["status"],"msg":repData["msg"]}
60+
errorObject = DongTaiError(errorMsg)
61+
return errorObject
62+
4563
def AddProjectVersion(self,projectId,verName,description,isEdit=True):
4664
repData = self.dongTaiApi.AddProjectVersion(projectId,verName,description,isEdit)
4765
if repData["status"] == 201:

0 commit comments

Comments
 (0)