package com.ygj.yuemum.service.customer; import com.ygj.yuemum.dao.customer.CustomerBookingDao; import com.ygj.yuemum.domain.customer.CustomerBooking; import com.ygj.yuemum.domain.equipment.EquipmenteHireHead; import com.ygj.yuemum.service.equipment.EquipmenteHireHeadService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Service public class CustomerBookingService { @Autowired private CustomerBookingDao customerBookingDao; @Autowired private EquipmenteHireHeadService equipmenteHireHeadService; public List selectAll() { return customerBookingDao.selectAll(); } public List selectCustomerBooking(String bk_phone) { return customerBookingDao.selectCustomerBooking(bk_phone); } public int insertCustomerBooking(CustomerBooking customerBooking){ try { int check = customerBookingDao.checkBooking(customerBooking); if(check > 0) { return 99; } else { return customerBookingDao.insertCustomerBooking(customerBooking); } } catch (Exception ex) { ex.printStackTrace(); return 0; } } public int insertEqCustomerBooking(CustomerBooking customerBooking){ try{ customerBookingDao.insertCustomerBooking(customerBooking); EquipmenteHireHead equipmenteHireHead = new EquipmenteHireHead(); equipmenteHireHead.setEh_code(customerBooking.getEh_code()); equipmenteHireHead.setEh_status(9); equipmenteHireHeadService.updateEqorderStatus(equipmenteHireHead); }catch (Exception ex){ ex.printStackTrace(); return 0; } return 1; } }