单据上传

dev_unify
yewj 7 months ago
parent c18d4a907c
commit 920379f15f

@ -15,6 +15,7 @@ import com.glxp.api.constant.ConstantStatus;
import com.glxp.api.dao.collect.IoCollectOrderBackupMapper;
import com.glxp.api.dao.inout.IoCodeTempDao;
import com.glxp.api.entity.auth.AuthAdmin;
import com.glxp.api.entity.auth.InvWarehouseEntity;
import com.glxp.api.entity.basic.BasicBussinessTypeEntity;
import com.glxp.api.entity.basic.CompanyProductRelevanceEntity;
import com.glxp.api.entity.basic.SysWorkplaceDocumentEntity;
@ -33,6 +34,7 @@ import com.glxp.api.req.inout.ReviewFinishRequest;
import com.glxp.api.res.basic.BasicSkPrescribeResponse;
import com.glxp.api.res.collect.CollectOrderBizResponse;
import com.glxp.api.res.collect.IoCollectOrderResponse;
import com.glxp.api.service.auth.InvWarehouseService;
import com.glxp.api.service.basic.CompanyProductRelevanceService;
import com.glxp.api.service.basic.IBasicBussinessTypeService;
import com.glxp.api.service.basic.SysWorkplaceDocumentService;
@ -163,6 +165,8 @@ public class IoCollectOrderBackupService extends ServiceImpl<IoCollectOrderBacku
return collectOrderBizResponses;
}
@Resource
InvWarehouseService invWarehouseService;
@Resource
CompanyProductRelevanceService companyProductRelevanceService;
@ -188,11 +192,17 @@ public class IoCollectOrderBackupService extends ServiceImpl<IoCollectOrderBacku
if (IntUtil.value(sysWorkplaceDocumentEntity.getCorpType()) == 2) {
orderEntity.setInvCode(collectOrder.getShipper() + "");
orderEntity.setFromCorp(collectOrder.getFromCorp());
InvWarehouseEntity invWarehouseEntity = invWarehouseService.findByInvSubByCode(collectOrder.getShipper() + "");
if (invWarehouseEntity != null)
orderEntity.setDeptCode(invWarehouseEntity.getParentId());
} else {
orderEntity.setInvCode(collectOrder.getFromCorp() + "");
orderEntity.setFromCorp(collectOrder.getShipper());
InvWarehouseEntity invWarehouseEntity = invWarehouseService.findByInvSubByCode(collectOrder.getShipper() + "");
if (invWarehouseEntity != null)
orderEntity.setDeptCode(invWarehouseEntity.getParentId());
}
orderEntity.setDeptCode("");
orderEntity.setCorpOrderId(CustomUtil.getId() + "x");
orderEntity.setExportStatus(0);
orderEntity.setStatus(ConstantStatus.ORDER_STATUS_CHECK_PROCESS);
@ -257,6 +267,10 @@ public class IoCollectOrderBackupService extends ServiceImpl<IoCollectOrderBacku
}
}
/**
* todo
* uploadThrid(collectOrder);
*/
uploadThrid(collectOrder);
// //插入处方备份表
// IoCollectOrderBackup ioCollectOrderBackup = new IoCollectOrderBackup();

Loading…
Cancel
Save