Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
T
TDPIMS-SDK
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zhengfunan
TDPIMS-SDK
Commits
b3b2b62f
Commit
b3b2b62f
authored
Jul 17, 2023
by
zhengfunan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改生命周期参数
parent
11e2789a
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
33 additions
and
37 deletions
+33
-37
PimsAsset.java
src/main/java/com/tongda/tdpimssdk/api/PimsAsset.java
+2
-4
PimsBusiness.java
src/main/java/com/tongda/tdpimssdk/api/PimsBusiness.java
+4
-8
PimsDocument.java
src/main/java/com/tongda/tdpimssdk/api/PimsDocument.java
+11
-9
SaAuth.java
src/main/java/com/tongda/tdpimssdk/auth/SaAuth.java
+16
-16
No files found.
src/main/java/com/tongda/tdpimssdk/api/PimsAsset.java
View file @
b3b2b62f
...
@@ -27,12 +27,10 @@ public class PimsAsset {
...
@@ -27,12 +27,10 @@ public class PimsAsset {
/**
/**
* 查询资产详情
* 查询资产详情
* @param id
* @param id
* @param lcID
* @param stateKey
* @return
* @return
*/
*/
public
List
<
Product
>
getAssetContent
(
String
id
,
String
lcID
,
String
stateKey
)
{
public
List
<
Product
>
getAssetContent
(
String
id
)
{
String
url
=
"http://"
+
SaAuth
.
serverId
+
":"
+
SaAuth
.
serverPort
+
"/pims/asset/details?dbName="
+
SaAuth
.
dbName
+
"&id="
+
id
+
"&lcID="
+
lcID
+
"&stateKey="
+
stateKey
;
String
url
=
"http://"
+
SaAuth
.
serverId
+
":"
+
SaAuth
.
serverPort
+
"/pims/asset/details?dbName="
+
SaAuth
.
dbName
+
"&id="
+
id
;
String
response
=
PimHttpUtil
.
sendGet
(
url
);
String
response
=
PimHttpUtil
.
sendGet
(
url
);
String
s
=
PimsQuery
.
resultUtil
(
response
);
String
s
=
PimsQuery
.
resultUtil
(
response
);
return
JSONObject
.
parseArray
(
s
,
Product
.
class
);
return
JSONObject
.
parseArray
(
s
,
Product
.
class
);
...
...
src/main/java/com/tongda/tdpimssdk/api/PimsBusiness.java
View file @
b3b2b62f
...
@@ -29,12 +29,10 @@ public class PimsBusiness {
...
@@ -29,12 +29,10 @@ public class PimsBusiness {
/**
/**
* 查询业务详情
* 查询业务详情
* @param id
* @param id
* @param lcID
* @param stateKey
* @return
* @return
*/
*/
public
List
<
Team2
>
getBusinessDetails
(
String
id
,
String
lcID
,
String
stateKey
)
{
public
List
<
Team2
>
getBusinessDetails
(
String
id
)
{
String
url
=
"http://"
+
SaAuth
.
serverId
+
":"
+
SaAuth
.
serverPort
+
"/pims/business/details?dbName="
+
SaAuth
.
dbName
+
"&id="
+
id
+
"&lcID="
+
lcID
+
"&stateKey="
+
stateKey
;
String
url
=
"http://"
+
SaAuth
.
serverId
+
":"
+
SaAuth
.
serverPort
+
"/pims/business/details?dbName="
+
SaAuth
.
dbName
+
"&id="
+
id
;
String
response
=
PimHttpUtil
.
sendGet
(
url
);
String
response
=
PimHttpUtil
.
sendGet
(
url
);
String
s
=
PimsQuery
.
resultUtil
(
response
);
String
s
=
PimsQuery
.
resultUtil
(
response
);
return
JSONObject
.
parseArray
(
s
,
Team2
.
class
);
return
JSONObject
.
parseArray
(
s
,
Team2
.
class
);
...
@@ -43,12 +41,10 @@ public class PimsBusiness {
...
@@ -43,12 +41,10 @@ public class PimsBusiness {
/**
/**
* 查询目录下资产列表
* 查询目录下资产列表
* @param id
* @param id
* @param lcID
* @param stateKey
* @return
* @return
*/
*/
public
List
<
CatalogRoot
>
queryAssetByCatalog
(
String
id
,
String
catalogID
,
String
lcID
,
String
stateKey
)
{
public
List
<
CatalogRoot
>
queryAssetByCatalog
(
String
id
,
String
catalogID
)
{
String
url
=
"http://"
+
SaAuth
.
serverId
+
":"
+
SaAuth
.
serverPort
+
"/pims/business/details?dbName="
+
SaAuth
.
dbName
+
"&id="
+
id
+
"&catalogID="
+
catalogID
+
"&lcID="
+
lcID
+
"&stateKey="
+
stateKey
;
String
url
=
"http://"
+
SaAuth
.
serverId
+
":"
+
SaAuth
.
serverPort
+
"/pims/business/details?dbName="
+
SaAuth
.
dbName
+
"&id="
+
id
+
"&catalogID="
+
catalogID
;
String
response
=
PimHttpUtil
.
sendGet
(
url
);
String
response
=
PimHttpUtil
.
sendGet
(
url
);
String
s
=
PimsQuery
.
resultUtil
(
response
);
String
s
=
PimsQuery
.
resultUtil
(
response
);
return
JSONObject
.
parseArray
(
s
,
CatalogRoot
.
class
);
return
JSONObject
.
parseArray
(
s
,
CatalogRoot
.
class
);
...
...
src/main/java/com/tongda/tdpimssdk/api/PimsDocument.java
View file @
b3b2b62f
...
@@ -27,12 +27,10 @@ public class PimsDocument {
...
@@ -27,12 +27,10 @@ public class PimsDocument {
/**
/**
* 查询文档详情
* 查询文档详情
* @param id
* @param id
* @param lcID
* @param stateKey
* @return
* @return
*/
*/
public
List
<
Resource
>
getDocumentContent
(
String
id
,
String
lcID
,
String
stateKey
)
{
public
List
<
Resource
>
getDocumentContent
(
String
id
)
{
String
url
=
"http://"
+
SaAuth
.
serverId
+
":"
+
SaAuth
.
serverPort
+
"/pims/document/content?dbName="
+
SaAuth
.
dbName
+
"&id="
+
id
+
"&lcID="
+
lcID
+
"&stateKey="
+
stateKey
;
String
url
=
"http://"
+
SaAuth
.
serverId
+
":"
+
SaAuth
.
serverPort
+
"/pims/document/content?dbName="
+
SaAuth
.
dbName
+
"&id="
+
id
;
String
response
=
PimHttpUtil
.
sendGet
(
url
);
String
response
=
PimHttpUtil
.
sendGet
(
url
);
String
s
=
PimsQuery
.
resultUtil
(
response
);
String
s
=
PimsQuery
.
resultUtil
(
response
);
return
JSONObject
.
parseArray
(
s
,
Resource
.
class
);
return
JSONObject
.
parseArray
(
s
,
Resource
.
class
);
...
@@ -44,7 +42,7 @@ public class PimsDocument {
...
@@ -44,7 +42,7 @@ public class PimsDocument {
* @return
* @return
*/
*/
public
String
getLifeCycleDefinitionList
(
AssetVo
vo
)
{
public
String
getLifeCycleDefinitionList
(
AssetVo
vo
)
{
String
url
=
"http://"
+
SaAuth
.
serverId
+
":"
+
SaAuth
.
serverPort
+
"/pims/asset/field?dbName="
+
SaAuth
.
dbName
;
String
url
=
"http://"
+
SaAuth
.
serverId
+
":"
+
SaAuth
.
serverPort
+
"/pims/asset/
document/
field?dbName="
+
SaAuth
.
dbName
;
String
response
=
PimHttpUtil
.
sendPut
(
url
,(
JSONObject
)
JSONObject
.
toJSON
(
vo
));
String
response
=
PimHttpUtil
.
sendPut
(
url
,(
JSONObject
)
JSONObject
.
toJSON
(
vo
));
String
s
=
PimsQuery
.
resultUtil
(
response
);
String
s
=
PimsQuery
.
resultUtil
(
response
);
return
s
;
return
s
;
...
@@ -62,8 +60,14 @@ public class PimsDocument {
...
@@ -62,8 +60,14 @@ public class PimsDocument {
return
s
;
return
s
;
}
}
public
String
uploadBinary
(
String
id
,
String
lcID
,
String
stateKey
,
File
file
)
{
/**
String
url
=
"http://"
+
SaAuth
.
serverId
+
":"
+
SaAuth
.
serverPort
+
"/pims/document/upload?dbName="
+
SaAuth
.
dbName
+
"&id="
+
id
+
"&lcID="
+
lcID
+
"&stateKey="
+
stateKey
;
* 上传文档
* @param id
* @param file
* @return
*/
public
String
uploadBinary
(
String
id
,
File
file
)
{
String
url
=
"http://"
+
SaAuth
.
serverId
+
":"
+
SaAuth
.
serverPort
+
"/pims/document/upload?dbName="
+
SaAuth
.
dbName
+
"&id="
+
id
;
String
response
=
PimHttpUtil
.
uploadFile
(
url
,
file
);
String
response
=
PimHttpUtil
.
uploadFile
(
url
,
file
);
String
s
=
PimsQuery
.
resultUtil
(
response
);
String
s
=
PimsQuery
.
resultUtil
(
response
);
return
s
;
return
s
;
...
@@ -71,8 +75,6 @@ public class PimsDocument {
...
@@ -71,8 +75,6 @@ public class PimsDocument {
public
static
String
update
=
"{\n"
+
public
static
String
update
=
"{\n"
+
" \"id\": \"Resource-1129783425285226496\",\n"
+
" \"id\": \"Resource-1129783425285226496\",\n"
+
" \"lcID\":\"TDLifeCycleDefinition-Common\",\n"
+
" \"stateKey\":\"Editing\",\n"
+
" \"fields\": [\n"
+
" \"fields\": [\n"
+
" {\n"
+
" {\n"
+
" \"mode\": \"tdpim.dict.system.metadata.mode.single.value\",\n"
+
" \"mode\": \"tdpim.dict.system.metadata.mode.single.value\",\n"
+
...
...
src/main/java/com/tongda/tdpimssdk/auth/SaAuth.java
View file @
b3b2b62f
...
@@ -63,38 +63,38 @@ public class SaAuth {
...
@@ -63,38 +63,38 @@ public class SaAuth {
PimsAsset
pimsAsset
=
new
PimsAsset
();
PimsAsset
pimsAsset
=
new
PimsAsset
();
// System.out.println(pimsAsset.pimsTemplate(JSONObject.parseObject(PimsAsset.create, AssetVo.class)));
// System.out.println(pimsAsset.pimsTemplate(JSONObject.parseObject(PimsAsset.create, AssetVo.class)));
//
// System.out.println(pimsAsset.getAssetContent("Product-1129500005887901696"
,"TDLifeCycleDefinition-Common","Editing"
));
// System.out.println(pimsAsset.getAssetContent("Product-1129500005887901696"));
//
// System.out.println(pimsAsset.getLifeCycleDefinitionList(JSONObject.parseObject(PimsAsset.update, AssetVo.class)));
// System.out.println(pimsAsset.getLifeCycleDefinitionList(JSONObject.parseObject(PimsAsset.update, AssetVo.class)));
//
// System.out.println(pimsAsset.deleteAsset("Product-1129500005887901696"));
// System.out.println(pimsAsset.deleteAsset("Product-1129500005887901696"));
PimsDocument
pimsDocument
=
new
PimsDocument
();
PimsDocument
pimsDocument
=
new
PimsDocument
();
// System.out.println(pimsDocument.createDocumentAsset(JSONObject.parseObject(PimsDocument.create, AssetVo.class)));
// System.out.println(pimsDocument.createDocumentAsset(JSONObject.parseObject(PimsDocument.create, AssetVo.class)));
//
// System.out.println(pimsDocument.getDocumentContent("Resource-1129786933577252864"
,"TDLifeCycleDefinition-Common","Editing"
));
// System.out.println(pimsDocument.getDocumentContent("Resource-1129786933577252864"));
//
// System.out.println(pimsDocument.getLifeCycleDefinitionList(JSONObject.parseObject(PimsDocument.update, AssetVo.class)));
// System.out.println(pimsDocument.getLifeCycleDefinitionList(JSONObject.parseObject(PimsDocument.update, AssetVo.class)));
//
// System.out.println(pimsDocument.deleteAsset("Resource-1129433907997966336"));
// System.out.println(pimsDocument.deleteAsset("Resource-1129433907997966336"));
PimsBusiness
pimsBusiness
=
new
PimsBusiness
();
PimsBusiness
pimsBusiness
=
new
PimsBusiness
();
// System.out.println(pimsBusiness.createBusiness(JSONObject.parseObject(PimsBusiness.create, TeamVo.class)));
// System.out.println(pimsBusiness.createBusiness(JSONObject.parseObject(PimsBusiness.create, TeamVo.class)));
//
// System.out.println(pimsBusiness.getBusinessDetails("Team2-1129450504951169024"
,"TDLifeCycleDefinition-Common","Editing"
));
// System.out.println(pimsBusiness.getBusinessDetails("Team2-1129450504951169024"));
//
// System.out.println(pimsBusiness.deleteTeam("Team2-1129450504951169024"));
// System.out.println(pimsBusiness.deleteTeam("Team2-1129450504951169024"));
//
// System.out.println(pimsBusiness.queryAssetByCatalog("Team2-1129497138993037312","CatalogAppView-1129455551755845632"
,"TDLifeCycleDefinition-Common","Editing"
));
// System.out.println(pimsBusiness.queryAssetByCatalog("Team2-1129497138993037312","CatalogAppView-1129455551755845632"));
//
// System.out.println(pimsBusiness.removeAssetFromTeam(JSONObject.parseObject(PimsBusiness.remove, CatalogItem.class)));
// System.out.println(pimsBusiness.removeAssetFromTeam(JSONObject.parseObject(PimsBusiness.remove, CatalogItem.class)));
//
// System.out.println(pimsBusiness.addAssetRefToTeam(JSONObject.parseObject(PimsBusiness.remove, CatalogItem.class)));
// System.out.println(pimsBusiness.addAssetRefToTeam(JSONObject.parseObject(PimsBusiness.remove, CatalogItem.class)));
File
file
=
new
File
(
"C:\\Users\\zfn\\Desktop\\新建 文本文档1.txt"
);
File
file
=
new
File
(
"C:\\Users\\zfn\\Desktop\\新建 文本文档1.txt"
);
System
.
out
.
println
(
pimsDocument
.
uploadBinary
(
"Resource-1126839993566756864"
,
"TDLifeCycleDefinition-Common"
,
"Editing"
,
file
));
System
.
out
.
println
(
pimsDocument
.
uploadBinary
(
"Resource-1126839993566756864"
,
file
));
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment