|  |  |  | 
|---|
|  |  |  | order.setUrgent(mp.getUrgent()); | 
|---|
|  |  |  | order.setFactoryId(mp.getFactoryId()); | 
|---|
|  |  |  | order.setBackorderId(mp.getBackorderId()); | 
|---|
|  |  |  | order.setUnqualifiedNum(param.getUnqualifiedNum()); | 
|---|
|  |  |  | order.setQualifiedNum(param.getQualifiedNum()); | 
|---|
|  |  |  | order.setOriginId(systemDictDataBiz.queryByCode(Constants.WORKORDER_SOURCE,Constants.WORKORDER_SOURCE_PLAN).getId()); | 
|---|
|  |  |  | //工单编码 | 
|---|
|  |  |  | order.setCode(workorderExtService.getNextCode(user.getCompany().getId())); | 
|---|
|  |  |  | 
|---|
|  |  |  | param.setProUserList(autoWorkReportDTO.getProUserList()); | 
|---|
|  |  |  | param.setPlanNum(num.intValue()); | 
|---|
|  |  |  | //生成工单信息 | 
|---|
|  |  |  | param.setUnqualifiedNum(autoWorkReportDTO.getCreateWorkorderRecordDTO().getUnQualifiedNum().intValue()); | 
|---|
|  |  |  | param.setQualifiedNum(autoWorkReportDTO.getCreateWorkorderRecordDTO().getQualifiedNum().intValue()); | 
|---|
|  |  |  | Workorder workorder = this.distributeDone(user,param,num.intValue()); | 
|---|
|  |  |  | //工单投料记录 | 
|---|
|  |  |  | CreateMaterialDTO createMaterialDTO = new CreateMaterialDTO(); | 
|---|