| | |
| | | * 请求地址为/app/purchase/resourceEnter |
| | | */ |
| | | |
| | | @Java110CmdDoc(title = "采购人员入库", |
| | | @Java110CmdDoc(title = "采购入库", |
| | | description = "主要用于 采购人员入库", |
| | | httpMethod = "post", |
| | | url = "http://{ip}:{port}/app/purchase/resourceEnter", |
| | |
| | | @Java110ParamsDoc(params = { |
| | | @Java110ParamDoc(name = "applyOrderId", length = 30, remark = "采购申请单订单ID"), |
| | | @Java110ParamDoc(name = "purchaseApplyDetailVo", type = "Array",length = 30, remark = "采购物品信息"), |
| | | @Java110ParamDoc(parentNodeName = "-", name = "purchaseQuantity", type = "Int",length = 30, remark = "数量"), |
| | | @Java110ParamDoc(parentNodeName = "-", name = "price", type = "String",length = 30, remark = "价格"), |
| | | @Java110ParamDoc(parentNodeName = "-", name = "id", type = "String",length = 30, remark = "采购明细ID"), |
| | | @Java110ParamDoc(parentNodeName = "-", name = "resId", type = "String",length = 30, remark = "物品ID"), |
| | | @Java110ParamDoc(parentNodeName = "purchaseApplyDetailVo", name = "purchaseQuantity", type = "Int",length = 30, remark = "数量"), |
| | | @Java110ParamDoc(parentNodeName = "purchaseApplyDetailVo", name = "price", type = "String",length = 30, remark = "价格"), |
| | | @Java110ParamDoc(parentNodeName = "purchaseApplyDetailVo", name = "id", type = "String",length = 30, remark = "采购明细ID"), |
| | | @Java110ParamDoc(parentNodeName = "purchaseApplyDetailVo", name = "resId", type = "String",length = 30, remark = "物品ID"), |
| | | }) |
| | | |
| | | @Java110ResponseDoc( |
| | |
| | | Assert.hasKeyAndValue(purchaseApplyDetail, "id", "明细ID为空"); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 采采购申请-采购审核确认入库 |
| | | * @param event 事件对象 |
| | | * @param context 数据上文对象 |
| | | * @param reqJson 请求报文 |
| | | * @throws CmdException |
| | | * @throws ParseException |
| | | */ |
| | | |
| | | @Override |
| | | public void doCmd(CmdEvent event, ICmdDataFlowContext context, JSONObject reqJson) throws CmdException, ParseException { |
| | |
| | | resourceStoreTimesPo.setResCode(resourceStoreDtos.get(0).getResCode()); |
| | | resourceStoreTimesPo.setStoreId(resourceStoreDtos.get(0).getStoreId()); |
| | | resourceStoreTimesPo.setTimesId(GenerateCodeFactory.getGeneratorId("10")); |
| | | resourceStoreTimesV1InnerServiceSMOImpl.saveResourceStoreTimes(resourceStoreTimesPo); |
| | | resourceStoreTimesPo.setShId(purchaseApplyDetailPo.getShId()); |
| | | resourceStoreTimesV1InnerServiceSMOImpl.saveOrUpdateResourceStoreTimes(resourceStoreTimesPo); |
| | | } |
| | | //获取订单号 |
| | | String applyOrderId = purchaseApplyPo.getApplyOrderId(); |