设计变更单个审批状态的数量
接口说明:数量显示接口,如图所示![]() |
|---|
| URL:/app/designChangeOrder/designChangeOrderListNum |
| 参数:projectSid 项目ID(为空或者不全默认全部项目) |
| 返回值: { “data”: { “designChangeOrderListNum”: [ { “name”: “待提交”, “num”: 1, “state”: “0” }, { “name”: “审批中”, “num”: 1, “state”: “1” }, { “name”: “被驳回”, “num”: 1, “state”: “2” }, { “name”: “已审批”, “num”: 1, “state”: “3” } ], “projectSid”: “fe5a313532a44d9095aa4f15a9076fa1”, “title”: “设计变更单-列表-上显数据” }, “errorCode”: “”, “errorMsg”: “”, “msg”: “”, “success”: true } 返回值说明: name:名称 num:数量(上标显示值) state:状态标识 测试URL: http://localhost:8080/project_xpmPlusGdgj_war_exploded/app/designChangeOrder/designChangeOrderListNum?projectSid=fe5a313532a44d9095aa4f15a9076fa1 |
设计变更单列表
接口说明:设计变更单列表数据![]() |
|---|
| URL:/app/designChangeOrder/designChangeOrderPage |
| 参数: page:当前页(不传或传空值默认第1页) size:每页最大条数(不传或传空值默认每页10条) projectSid:项目ID (不传或传空值默认所有项目) state:状态值(不传或传空值默认所有状态,标识码:0:待提交;1:审批中;2被驳回;3:已审批) |
| 返回值: { “data”: { “designChangeOrderAppPage”: { “firstPage”: true, “firstResult”: 0, “hasNextPage”: false, “hasPreviousPage”: false, “lastPage”: true, “lastPageNumber”: 1, “linkPageNumbers”: [ 1 ], “nextPageNumber”: 2, “pageSize”: 3, “previousPageNumber”: 0, “result”: [ { “approveAmount”: 55555, “auditAmount”: 54545, “concatName”: “联系单”, “concatNumber”: “CX007”, “concatSid”: “3ee0a65fe93f40d68044d17ab923561b”, “createTime”: 1616551646000, “creator”: “五*员”, “creatorSid”: “78067e831d0d42ee95945cf518dacef5_admin”, “declaredAmount”: 2424, “delFlag”: “0”, “engineeringChangeFormSid”: “854e*c7226”, “formCode”: “”, “formContent”: “测试从色彩变更原因变更原因变更原因变更原因”, “formName”: “测试”, “formType”: “设*单”, “formTypeCode”: “101”, “fromDept”: “五气”, “fromDeptSid”: “78067e831d*18dacef5”, “fromHuman”: “徐可心”, “fromHumanSid”: “43c02268**3878202e0”, “projectCode”: “X**001”, “projectName”: “mrx*1-3-2”, “projectSid”: “fe5a313**a4f15a9076fa1”, “regmSid”: “78067e831*cf518dacef5”, “state”: “0”, “toDept”: “五*气”, “toDeptSid”: “78067e**5cf518dacef5”, “toHuman”: “测试02”, “toHumanSid”: “8ece3**71c02cccdc13d”, “updateTime”: 1616551646000, “updater”: “五理员”, “updaterSid”: “78067e831d0d42ee95945cf518dacef5_admin”, “xpmobsSid”: “78067e831d0d42ee95945cf518dacef5” } ], “sortColumns”: null, “thisPageFirstElementNumber”: 1, “thisPageLastElementNumber”: 1, “thisPageNumber”: 1, “totalCount”: 1 }, “projectSid”: “fe5a313532**9076fa1”, “title”: “设计变更单-列表” }, “errorCode”: “”, “errorMsg”: “”, “msg”: “”, “success”: true } 返回值说明: String engineeringChangeFormSid;//主键 String formCode;//表单编号 String formName;//变更单名称 String formTypeCode;//变更单类型编码 String formType;//变更单类型 String formContent;//变更原因 String fromHumanSid;//签发人编码 String fromHuman;//签发人名称 String fromDeptSid;//签发部门编码 String fromDept;//签发部门名称 String toHumanSid;//接收人编码 String toHuman;//接收人名称 String toDeptSid;//接收部门编码 String toDept;//接收部门名称 String concatSid;//合同编号Sid String concatNumber;//合同编号 String concatName;//合同名称 BigDecimal declaredAmount;//申报金额 BigDecimal auditAmount;//审核金额 BigDecimal approveAmount;//批准金额 String projectSid;//项目编码 String projectName;//项目名称 String projectCode;//项目编号 String state;//审批状态,未提交=0,审批中=1,驳回=2,已通过=3 String regmSid;//集团组织id String xpmobsSid;//分子公司id Date createTime;//创建时间 String creatorSid;//创建人主键 String creator;//创建人 Date updateTime;//更新时间 String updaterSid;//更新人主键 String updater;//更新人 String major;//专业 String delFlag;//是否删除 0=否,1=是 String isContactList; // 是否关联联系单 0 1 String contractBusinessType; //1总包合同 0分包合同 测试URL:http://localhost:8080/project_xpmPlusGdgj_war_exploded//app/designChangeOrder/designChangeOrderPage?page=1&size=3&state=0&projectSid=fe5a313532a44d9095aa4f15a9076fa1 |
设计变更单详细信息
接口说明:![]() |
|---|
| URL:/app/designChangeOrder/designDisclosureInfo?projectSid=fe5a313532a44d9095aa4f15a9076fa1&sid=06fbf2feea1348a2a134b8f4204e12d5 |
| 参数: projectSid: 项目ID(必传) sid:列表主键ID(必传,设计变更单列表字段:engineeringChangeFormSid) |
| 返回值: { “data”: { “attachfiles”: [], “designDisclosureInfoApp”: { “approveAmount”: 100, “auditAmount”: 100, “concatName”: “进项合同01”, “concatNumber”: “2021-101”, “concatSid”: “9f961265b5c64269a3e88b46aef9e498”, “contractBusinessType”: “1”, “createTime”: 1610954036000, “creator”: “五**员”, “creatorSid”: “78067e831d0d42**ef5_admin”, “declaredAmount”: 100, “delFlag”: null, “engineeringChangeFormSid”: “06fbf2f**34b8f4204e12d5”, “formCode”: “木工001”, “formContent”: “出项**更单01”, “formName”: “进项合**更单01”, “formType”: “设**更单”, “formTypeCode”: “101”, “fromDept”: “五**气”, “fromDeptSid”: “78067e831d0d42ee95945cf518dacef5”, “fromHuman”: “五**员”, “fromHumanSid”: “78067e831**8dacef5_admin”, “inventories”: [], “isContactList”: “1”, “major”: “86719250-233**732683c”, “projectCode”: “XJ-202103001”, “projectName”: “mr**1-3-2”, “projectSid”: “0e22888**b0bf4165903”, “regmSid”: “78067e831d**18dacef5”, “state”: “3”, “toDept”: “五**气”, “toDeptSid”: “78067e831d0d42ee95945cf518dacef5”, “toHuman”: “五**理员”, “toHumanSid”: “78067e8**min”, “updateTime”: 1610954190000, “updater”: “五**员”, “updaterSid”: “78067e831d**f518dacef5_admin”, “xpmobsSid”: “78067e831d**18dacef5” }, “engineeringFormInventoryList”: [ { “ark”: “1”, “businessSid”: “06fbf2fee**4204e12d5”, “businessType”: “p_engine**rm”, “createTime”: 16109**00, “creator”: “五*理员”, “creatorSid”: “78067e831d0**dmin”, “delFlag”: “0”, “description”: “2”, “engineeringInventoryCode”: “20210**55985”, “engineeringInventorySid”: “d77d**c668cf61c”, “inventoryName”: “1”, “model”: “1”, “number”: 4, “price”: 50, “remark”: “1”, “total”: 200, “unit”: “3”, “updateTime”: 1610954169000, “updater”: “五**员”, “updaterSid”: “78067e83**dmin” } ], “projectSid”: “fe5a313**5a9076fa1”, “result”: “success”, “title”: “设计变更单-详情”, “xpmProject”: { “deptName”: “五星电气”, “deptSid”: “78067e831d0d42ee95945cf518dacef5”, “humanName”: “五**员”, “humanSid”: “78067e831d0d42ee95945cf518dacef5_admin”, “projectCode”: “XJ-202103001”, “projectName”: “mrx测试项目2021-3-2” } }, “errorCode”: “”, “errorMsg”: “”, “msg”: “”, “success”: true } 返回值说明: designDisclosureInfoApp: String engineeringChangeFormSid;//主键 String formCode;//表单编号 String formName;//变更单名称 String formTypeCode;//变更单类型编码 String formType;//变更单类型 String formContent;//变更原因 String fromHumanSid;//签发人编码 String fromHuman;//签发人名称 String fromDeptSid;//签发部门编码 String fromDept;//签发部门名称 String toHumanSid;//接收人编码 String toHuman;//接收人名称 String toDeptSid;//接收部门编码 String toDept;//接收部门名称 String concatSid;//合同编号Sid String concatNumber;//合同编号 String concatName;//合同名称 BigDecimal declaredAmount;//申报金额 BigDecimal auditAmount;//审核金额 BigDecimal approveAmount;//批准金额 String projectSid;//项目编码 String projectName;//项目名称 String projectCode;//项目编号 String state;//审批状态,未提交=0,审批中=1,驳回=2,已通过=3 String regmSid;//集团组织id String xpmobsSid;//分子公司id Date createTime;//创建时间 String creatorSid;//创建人主键 String creator;//创建人 Date updateTime;//更新时间 String updaterSid;//更新人主键 String updater;//更新人 String major;//专业 String delFlag;//是否删除 0=否,1=是 String isContactList; // 是否关联联系单 0 1 String contractBusinessType; //1总包合同 0分包合同 engineeringFormInventoryList: String engineeringInventorySid;//主键 String engineeringInventoryCode;//编号 String businessSid;//外键关联业务 String businessType;//业务类型 String inventoryName;//清单名称 String description;//特征描述 String unit;//计量单位 BigDecimal number;//数量 BigDecimal price;//单价 BigDecimal total;//合计 String ark;//柜格 String model;//型号 String remark;//备注 Date createTime;//创建时间 String creatorSid;//创建人主键 String creator;//创建人 Date updateTime;//更新时间 String updaterSid;//更新人主键 String updater;//更新人 String delFlag;//是否删除 0=否,1=是 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; // 归档节点 测试URL: http://localhost:8080/project_xpmPlusGdgj_war_exploded/app/designChangeOrder/designDisclosureInfo?projectSid=fe5a313532a44d9095aa4f15a9076fa1&sid=06fbf2feea1348a2a134b8f4204e12d5 |
设计变更单新增—信息初始化
| 接口说明: 返回默认的一些数据信息 |
|---|
| URL:/app/designChangeOrder/designChangeOrderInit |
| 参数:projectSid 必传 |
| 返回值: { “data”: { “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 用户Sid projectCode 项目Code projectName 项目Name 测试URL: http://localhost:8080/project_xpmPlusGdgj_war_exploded/app/designChangeOrder/designChangeOrderInit?projectSid=fe5a313532a44d9095aa4f15a9076fa1 |
设计变更单保存更新
| 接口说明: |
|---|
| URL:/app/designChangeOrder/saveOrUpdate Method:POST |
| 参数: model:实体Json |
| 返回值: { “data”: { “errorCode”: “”, “errorMsg”: “”, “model”: { “approveAmount”: 3000, “auditAmount”: 2000, “concatName”: “进项合同01”, “concatNumber”: “2021-101”, “concatSid”: “9f961265b5c64269a3e88b46aef9e498”, “contractBusinessType”: “1”, “createTime”: null, “creator”: null, “creatorSid”: null, “declaredAmount”: 1000, “delFlag”: “0”, “engineeringChangeFormSid”: “0f9**40936”, “formCode”: “”, “formContent”: “变更111111342342354235”, “formName”: “变**单”, “formType”: “土木”, “formTypeCode”: “e70e6439-48a0-da8f-77b9-2e6360ef957c”, “fromDept”: “五**气”, “fromDeptSid”: “78067e831d0d42ee95945cf518dacef5”, “fromHuman”: “五**理员”, “fromHumanSid”: “78067e831d0d42ee95945cf518dacef5_admin”, “inventories”: [], “isContactList”: “”, “major”: “bd7ada67-d596-549c-930f-807001c300d2”, “projectCode”: “20210115105050301”, “projectName”: “测**101”, “projectSid”: “0e22888490ad415cb998cb0bf4165903”, “regmSid”: “78067e831d0d42ee95945cf518dacef5”, “state”: “0”, “toDept”: “五**“, “toDeptSid”: “78067e831d0d42ee95945cf518dacef5”, “toHuman”: “**超”, “toHumanSid”: “996826c1fc8c4203a3c795f0349d4da5”, “updateTime”: 1616583405072, “updater”: “五**理员”, “updaterSid”: “78067e831d0d42ee95945cf518dacef5_admin”, “xpmobsSid”: “78067e831d0d42ee95945cf518dacef5” }, “msg”: “”, “success”: true }, “errorCode”: “”, “errorMsg”: “”, “msg”: “”, “success”: true } 返回值说明: |
model:
String engineeringChangeFormSid;//主键
String formCode;//表单编号
String formName;//变更单名称
String formTypeCode;//变更单类型编码
String formType;//变更单类型
String formContent;//变更原因
String fromHumanSid;//签发人编码
String fromHuman;//签发人名称
String fromDeptSid;//签发部门编码
String fromDept;//签发部门名称
String toHumanSid;//接收人编码
String toHuman;//接收人名称
String toDeptSid;//接收部门编码
String toDept;//接收部门名称
String concatSid;//合同编号Sid
String concatNumber;//合同编号
String concatName;//合同名称
BigDecimal declaredAmount;//申报金额
BigDecimal auditAmount;//审核金额
BigDecimal approveAmount;//批准金额
String projectSid;//项目编码
String projectName;//项目名称
String projectCode;//项目编号
String state;//审批状态,未提交=0,审批中=1,驳回=2,已通过=3
String regmSid;//集团组织id
String xpmobsSid;//分子公司id
Date createTime;//创建时间
String creatorSid;//创建人主键
String creator;//创建人
Date updateTime;//更新时间
String updaterSid;//更新人主键
String updater;//更新人
String major;//专业
String delFlag;//是否删除 0=否,1=是
String isContactList; // 是否关联联系单 0 1
String contractBusinessType; //1总包合同 0分包合同
测试URL(POST请求):
http://localhost:8080/project_xpmPlusGdgj_war_exploded/app/designChangeOrder/saveOrUpdate
入参:
model:
{“contractBusinessType”:”1”,”projectSid”:”0e22888490ad415cb998cb0bf4165903”,”operator”:”edit”,”isApproval”:””,”isProjectLogin”:”0”,”engineeringChangeFormSid”:”0f9d0152-1122-4070-b5c6-0e31ee040936”,”state”:”0”,”formCode”:””,”projectCode”:”20210115105050301”,”projectName”:”测试**101”,”formName”:”变**单”,”formTypeCode”:”e70e6439-48a0-da8f-77b9-2e6360ef957c”,”major”:”bd7ada67-d596-549c-930f-807001c300d2”,”formContent”:”变更111111342342354235”,”fromHuman”:”五**气管理员”,”fromHumanSid”:”78067e831d0d42ee95945cf518dacef5_admin”,”fromDept”:”五**气”,”fromDeptSid”:”78067e831d0d42ee95945cf518dacef5”,”toHuman”:”郝超超”,”toHumanSid”:”996826c1fc8c4203a3c795f0349d4da5”,”toDept”:”五**气”,”toDeptSid”:”78067e831d0d42ee95945cf518dacef5”,”isContactList”:””,”concatNumber”:”2021-101”,”concatSid”:”9f961265b5c64269a3e88b46aef9e498”,”concatName”:”进项合同01”,”declaredAmount”:”1000.00”,”auditAmount”:”2000.00”,”approveAmount”:”3000.00”,”formType”:”土木”,”inventories”:[]} |
设计变更单提交审批
| 接口说明: |
|---|
| URL: |
| 参数: |
| 返回值: |



