| | |
| | | import com.java110.api.bmo.ApiBaseBMO; |
| | | import com.java110.api.bmo.ownerRepair.IOwnerRepairBMO; |
| | | import com.java110.core.context.DataFlowContext; |
| | | import com.java110.core.smo.repair.IRepairInnerServiceSMO; |
| | | import com.java110.core.smo.repair.IRepairUserInnerServiceSMO; |
| | | import com.java110.intf.community.IRepairInnerServiceSMO; |
| | | import com.java110.intf.community.IRepairUserInnerServiceSMO; |
| | | import com.java110.dto.repair.RepairDto; |
| | | import com.java110.dto.repair.RepairUserDto; |
| | | import com.java110.po.owner.RepairPoolPo; |
| | |
| | | import com.java110.utils.constant.StateConstant; |
| | | import com.java110.utils.util.Assert; |
| | | import com.java110.utils.util.BeanConvertUtil; |
| | | import com.java110.utils.util.DateUtil; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | businessObj.put("state", StateConstant.STAFF_NO_FINISH_ORDER); |
| | | businessObj.put("ruId", "-1"); |
| | | RepairUserPo repairUserPo = BeanConvertUtil.covertBean(businessObj, RepairUserPo.class); |
| | | repairUserPo.setStartTime(DateUtil.getNow(DateUtil.DATE_FORMATE_STRING_A)); |
| | | super.insert(dataFlowContext, repairUserPo, BusinessTypeConstant.BUSINESS_TYPE_SAVE_REPAIR_USER); |
| | | } |
| | | |
| | | public void modifyBusinessRepairDispatch(JSONObject paramInJson, DataFlowContext dataFlowContext) { |
| | | public void modifyBusinessRepairDispatch(JSONObject paramInJson, DataFlowContext dataFlowContext,String state) { |
| | | //查询报修单 |
| | | RepairDto repairDto = new RepairDto(); |
| | | repairDto.setRepairId(paramInJson.getString("repairId")); |
| | |
| | | |
| | | JSONObject businessOwnerRepair = new JSONObject(); |
| | | businessOwnerRepair.putAll(BeanConvertUtil.beanCovertMap(repairDtos.get(0))); |
| | | businessOwnerRepair.put("state", StateConstant.REPAIR_DISPATCHING); |
| | | businessOwnerRepair.put("state", state); |
| | | //计算 应收金额 |
| | | RepairPoolPo repairPoolPo = BeanConvertUtil.covertBean(businessOwnerRepair, RepairPoolPo.class); |
| | | super.update(dataFlowContext, repairPoolPo, BusinessTypeConstant.BUSINESS_TYPE_UPDATE_REPAIR); |