Commit c841647f authored by 刘子正's avatar 刘子正

排课接口 修改

parent 9a97ed2e
......@@ -109,7 +109,7 @@ public class BArrangeServiceImpl implements BArrangeService {
* @param json
* @return
*/
// @Transactional(propagation = Propagation.REQUIRED,isolation = Isolation.DEFAULT)
@Transactional(propagation = Propagation.REQUIRED,isolation = Isolation.DEFAULT)
@Override
public PersistModel save(String json){
BArrange bArrange = new BArrange();
......@@ -142,11 +142,16 @@ public class BArrangeServiceImpl implements BArrangeService {
for(int j = 0; j < childList2.size() ; j++){
JSONObject agency = childList2.getJSONObject(j);
BSubAgency bSubAgency = new BSubAgency();
bSubAgency.setAgencyCode(agency.getString("agencyCode"));
bSubAgency.setStatus("0");
bSubAgency.setSubtaskId(bSubtask.getBusinessId());
UserUtil.setCurrentPersistOperation(bSubAgency);
bSubAgencyList.add(bSubAgency);
if (agency.get("agencyCode") != null){
bSubAgency.setAgencyCode(agency.getString("agencyCode"));
bSubAgency.setStatus("0");
bSubAgency.setSubtaskId(bSubtask.getBusinessId());
UserUtil.setCurrentPersistOperation(bSubAgency);
bSubAgencyList.add(bSubAgency);
}
else {
throw new ServiceException(ResultServiceEnums.PARAMETER_ERROR);
}
}
bArrangeRepository.insertBSubAgency(bSubAgencyList);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment