备注

新增委托书页面

委托人接口:/app/xpmEnterprise/getMapXpmEnterpriseList?projectSid
被委托人接口:/app/commonHuman/getExternalHumansByProSid?projectSid

设计委托书—查看页面

注意点1: 已发送(state=3)点过来的查看页面

委托时间:更新时间为空,取创建时间,否则取更新时间
回执时间:entrustmentRetContent不为空[更新时间为空,取创建时间,否则取更新时间],否则为空

设计委托书 - 列表

请求地址:/app/designLetter/designLetterPage
入参:
projectSid 项目ID 必传
state 发文状态 必传(0 待发送 3已发送)
返参示例:
{
“data”: {
“designLetterPage”: {
“firstPage”: true,
“firstResult”: 0,
“hasNextPage”: false,
“hasPreviousPage”: false,
“lastPage”: true,
“lastPageNumber”: 1,
“linkPageNumbers”: [
1
],
“nextPageNumber”: 2,
“pageSize”: 10,
“previousPageNumber”: 0,
“result”: [
{
“craeteTime”: 1615473176000,
“createSid”: “78067e831d0d42ee95945cf518dacef5_admin”,
“creator”: “五星电气管理员”,
“designLetterCode”: “20210311223249675761”,
“designLetterName”: “委托书名称20210311223249431749”,
“entrustmentCompanyName”: “789”,
“entrustmentCompanySid”: “”,
“entrustmentContent”: “

“,
“entrustmentRetContent”: null,
“entrustmentedCompanyHuman”: null,
“entrustmentedCompanyHumanSid”: null,
“entrustmentedCompanyName”: “789”,
“entrustmentedCompanySid”: “”,
“projectCode”: “XJ-202103001”,
“projectName”: “mrx测试项目2021-3-2”,
“projectSid”: “fe5a313532a44d9095aa4f15a9076fa1”,
“regmSid”: “78067e831d0d42ee95945cf518dacef5”,
“sid”: “c85690a7e97245d2bb491a6772551b9d”,
“status”: “0”,
“updateSid”: “78067e831d0d42ee95945cf518dacef5_admin”,
“updateTime”: 1615473176000,
“updater”: “五星电气管理员”,
“xpmobsSid”: “78067e831d0d42ee95945cf518dacef5”
}
],
“sortColumns”: null,
“thisPageFirstElementNumber”: 1,
“thisPageLastElementNumber”: 1,
“thisPageNumber”: 1,
“totalCount”: 1
},
“projectSid”: “fe5a313532a44d9095aa4f15a9076fa1”,
“title”: “设计委托书-列表”
},
“errorCode”: “”,
“errorMsg”: “”,
“msg”: “”,
“success”: true
}
字段说明
String sid;//主键sid
String projectSid;//项目SID
String projectName;//项目名称
String projectCode;//项目名称
String designLetterCode;//设计委托书编号
String designLetterName;//设计委托书名称
String entrustmentCompanyName;//委托单位
String entrustmentCompanySid;//委托单位
String entrustmentedCompanyName;//被委托企业
String entrustmentedCompanySid;//被委托企业SID
String entrustmentedCompanyHumanSid;//被委托人Sid
String entrustmentedCompanyHuman;//被委托人
String entrustmentContent;//委托内容
String entrustmentRetContent;//委托书回执
String status;//状态
测试URL:
http://localhost:8080/project_xpmPlusGdgj_war_exploded/app/designLetter/designLetterPage?projectSid=fe5a313532a44d9095aa4f15a9076fa1&state=0

设计委托书 - 列表 - 上显数据

请求地址:/app/designLetter/designLetterNum
入参:
projectSid 项目ID(必传)
返参示例:
{
“data”: {
“constructionLogNum”: [
{
“name”: “待发送”,
“num”: 1,
“state”: “0”
},
{
“name”: “已发送”,
“num”: 3,
“state”: “3”
}
],
“projectSid”: “fe5a313532a44d9095aa4f15a9076fa1”,
“title”: “设计委托书-列表-上显数据”
},
“errorCode”: “”,
“errorMsg”: “”,
“msg”: “”,
“success”: true
}
字段说明:
name 名称
num 数量
state 状态码
测试URL:
http://localhost:8080/project_xpmPlusGdgj_war_exploded/app/designLetter/designLetterNum?projectSid=fe5a313532a44d9095aa4f15a9076fa1

设计委托书 - 信息初始化

请求地址:/app/designLetter/designLetterInit
入参:
projectSid 项目ID(必传)
返参示例:
{
“data”: {
“projectSid”: “fe5a313532a44d9095aa4f15a9076fa1”,
“title”: “设计委托书-信息初始化”,
“xpmProject”: {
“deptName”: “五星电气”,
“deptSid”: “78067e831d0d42ee95945cf518dacef5”,
“humanName”: “五星电气管理员”,
“humanSid”: “78067e831d0d42ee95945cf518dacef5_admin”,
“projectCode”: “XJ-202103001”,
“projectName”: “mrx测试项目2021-3-2”
}
},
“errorCode”: “”,
“errorMsg”: “”,
“msg”: “”,
“success”: true
}
字段说明:
xpmProject:
deptName 部门名称
deptSid 部门ID
humanName 用户名
humanSid 用户ID
projectCode 项目编码
projectName 项目名称
测试URL:
http://localhost:8080/project_xpmPlusGdgj_war_exploded/app/designLetter/designLetterInit?projectSid=fe5a313532a44d9095aa4f15a9076fa1

设计委托书-详情

请求地址:/app/designLetter/designLetterInfo
入参:
sid 主键ID 必传 同列表接口返参data.designLetterPage.result.sid
projectSid 项目ID 必传
返参示例:
{
“data”: {
“attachfiles”: [],
“designLetter”: {
“craeteTime”: 1615951000000,
“createSid”: “78067e831d0d42ee95945cf518dacef5_admin”,
“creator”: “五星电气管理员”,
“designLetterCode”: “20210317111619”,
“designLetterName”: “委托书名称”,
“entrustmentCompanyName”: “客户wgh01”,
“entrustmentCompanySid”: “”,
“entrustmentContent”: “
啊吴大维达瓦达瓦
“,
“entrustmentRetContent”: null,
“entrustmentedCompanyHuman”: “五星电气管理员”,
“entrustmentedCompanyHumanSid”: “78067e831d0d42ee95945cf518dacef5_admin”,
“entrustmentedCompanyName”: “五星电气”,
“entrustmentedCompanySid”: “78067e831d0d42ee95945cf518dacef5”,
“projectCode”: “XJ-202103001”,
“projectName”: “mrx测试项目2021-3-2”,
“projectSid”: “fe5a313532a44d9095aa4f15a9076fa1”,
“regmSid”: “78067e831d0d42ee95945cf518dacef5”,
“sid”: “3bdf565df3ef4122904e494a4c065b8d”,
“status”: “0”,
“updateSid”: “78067e831d0d42ee95945cf518dacef5_admin”,
“updateTime”: 1615951001000,
“updater”: “五星电气管理员”,
“xpmobsSid”: “78067e831d0d42ee95945cf518dacef5”
},
“projectSid”: “fe5a313532a44d9095aa4f15a9076fa1”,
“result”: “success”,
“title”: “设计委托书-详情”,
“xpmProject”: {
“deptName”: “五星电气”,
“deptSid”: “78067e831d0d42ee95945cf518dacef5”,
“humanName”: “五星电气管理员”,
“humanSid”: “78067e831d0d42ee95945cf518dacef5_admin”,
“projectCode”: “XJ-202103001”,
“projectName”: “mrx测试项目2021-3-2”
}
},
“errorCode”: “”,
“errorMsg”: “”,
“msg”: “”,
“success”: true
}
字段说明:
attachfiles:
String attachSid; //附件id
String ywSid; //业务id
String ywType; //业务类型
String registerhumanSid; // 录入人id
String registerhuman; // 录入人名
Date registerDate; // 录入时间
String attachUrl; // 文件路径
String attachName; // 文件真实名称(文件原名称)
String attachAlixName; //文件别名(服务器端文件名称)
String attachSuffix; //文件后缀
String filesize; //文件大小(字节)
String regmSid; // 组织id
String xpmobsSid; // 企业id
String docManagementSid; // 归档节点
String proSid; // 归档节点
String sourceSid;
String copySid;//文档管理用到文件复制 ,该ID记录此条记录复制的哪一条记录。
String menuSid;//文件上传时所属菜单id

designLetter:
String sid;//主键sid
String projectSid;//项目SID
String projectName;//项目名称
String projectCode;//项目名称
String designLetterCode;//设计委托书编号
String designLetterName;//设计委托书名称
String entrustmentCompanyName;//委托单位
String entrustmentCompanySid;//委托单位
String entrustmentedCompanyName;//被委托企业
String entrustmentedCompanySid;//被委托企业SID
String entrustmentedCompanyHumanSid;//被委托人Sid
String entrustmentedCompanyHuman;//被委托人
String entrustmentContent;//委托内容
String entrustmentRetContent;//委托书回执
String status;//状态
测试URL:
http://localhost:8080/project_xpmPlusGdgj_war_exploded/app/designLetter/designLetterInfo?projectSid=fe5a313532a44d9095aa4f15a9076fa1&sid=3bdf565df3ef4122904e494a4c065b8d

保存或修改

请求地址:/app/designLetter/saveOrUpdate
入参:
state 发文状态 必传(0 待发送 3已发送)
model:{“sid”:”26c691f502e24851abc5037a5e195dd8”,”projectSid”:”f16ac8d8a42e423fa7a46e86b6084cbd”,”projectCode”:”20210120111028764”,”projectName”:”测试项目审批成功生成计划-0120-9”,”entrustmentCompanySid”:”78067e831d0d42ee95945cf518dacef5”,”entrustmentCompanyName”:”五星电气”,”designLetterCode”:”20210317112737”,”designLetterName”:”1111111111111”,”entrustmentedCompanySid”:”78067e831d0d42ee95945cf518dacef5”,”entrustmentedCompanyName”:”五星电气”,”entrustmentedCompanyHumanSid”:”78067e831d0d42ee95945cf518dacef5_admin”,”entrustmentedCompanyHuman”:”五星电气管理员”,”entrustmentContent”:”
213123131
“,”entrustmentRetContent”:”
而纷纷瑟瑟
“}


标红都是必传,字段说明见【字段说明】其中:
sid 新增传空字符串””或者NULL
designLetterCode 为随机数字符串
返参示例:
{
“data”: {
“model”: {
“craeteTime”: 1615951674000,
“createSid”: “78067e831d0d42ee95945cf518dacef5_admin”,
“creator”: “五星电气管理员”,
“designLetterCode”: “20210317112737”,
“designLetterName”: “1111111111111”,
“entrustmentCompanyName”: “五星电气”,
“entrustmentCompanySid”: “”,
“entrustmentContent”: “
213123131
“,
“entrustmentRetContent”: “
而纷纷瑟瑟
“,
“entrustmentedCompanyHuman”: “五星电气管理员”,
“entrustmentedCompanyHumanSid”: “78067e831d0d42ee95945cf518dacef5_admin”,
“entrustmentedCompanyName”: “五星电气”,
“entrustmentedCompanySid”: “78067e831d0d42ee95945cf518dacef5”,
“projectCode”: “20210120111028764”,
“projectName”: “测试项目审批成功生成计划-0120-9”,
“projectSid”: “f16ac8d8a42e423fa7a46e86b6084cbd”,
“regmSid”: “78067e831d0d42ee95945cf518dacef5”,
“sid”: “26c691f502e24851abc5037a5e195dd8”,
“status”: “0”,
“updateSid”: “78067e831d0d42ee95945cf518dacef5_admin”,
“updateTime”: 1617017359674,
“updater”: “五星电气管理员”,
“xpmobsSid”: “78067e831d0d42ee95945cf518dacef5”
}
},
“errorCode”: “”,
“errorMsg”: “”,
“msg”: “”,
“success”: true
}
字段说明:
String sid;//主键sid(新增传NULL或空字符串,修改必传)
String projectSid;//项目SID
String projectName;//项目名称
String projectCode;//项目名称
String designLetterCode;//设计委托书编号
String designLetterName;//设计委托书名称
String entrustmentCompanyName;//委托单位
String entrustmentCompanySid;//委托单位
String entrustmentedCompanyName;//被委托企业
String entrustmentedCompanySid;//被委托企业SID
String entrustmentedCompanyHumanSid;//被委托人Sid
String entrustmentedCompanyHuman;//被委托人
String entrustmentContent;//委托内容
String entrustmentRetContent;//委托书回执
String status;//状态
测试URL:
http://localhost:8080/project_xpmPlusGdgj_war_exploded/app/designLetter/saveOrUpdate?state=0&model={“sid”:”26c691f502e24851abc5037a5e195dd8”,”projectSid”:”f16ac8d8a42e423fa7a46e86b6084cbd”,”projectCode”:”20210120111028764”,”projectName”:”测试项目审批成功生成计划-0120-9”,”entrustmentCompanySid”:”78067e831d0d42ee95945cf518dacef5”,”entrustmentCompanyName”:”五星电气”,”designLetterCode”:”20210317112737”,”designLetterName”:”1111111111111”,”entrustmentedCompanySid”:”78067e831d0d42ee95945cf518dacef5”,”entrustmentedCompanyName”:”五星电气”,”entrustmentedCompanyHumanSid”:”78067e831d0d42ee95945cf518dacef5_admin”,”entrustmentedCompanyHuman”:”五星电气管理员”,”entrustmentContent”:”
213123131
“,”entrustmentRetContent”:”
而纷纷瑟瑟
“}