备注
新增委托书页面
委托人接口:/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”:”而纷纷瑟瑟 “} |
