| | |
| | | package com.java110.order.dao.impl; |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.java110.core.base.dao.BaseServiceDao; |
| | | import com.java110.entity.mapping.Mapping; |
| | | import com.java110.order.dao.ICenterServiceDAO; |
| | | import com.java110.utils.constant.ResponseConstant; |
| | | import com.java110.utils.exception.DAOException; |
| | | import com.java110.core.base.dao.BaseServiceDao; |
| | | import com.java110.entity.mapping.Mapping; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springframework.stereotype.Service; |
| | |
| | | |
| | | /** |
| | | * 保存订单信息 |
| | | * |
| | | * @param order 订单信息 |
| | | * @return |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 保存属性信息 |
| | | * |
| | | * @param orderAttrs |
| | | * @return |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 保存订单项信息 |
| | | * |
| | | * @param business 订单项信息 |
| | | */ |
| | | @Override |
| | |
| | | |
| | | /** |
| | | * 保存订单项信息 |
| | | * |
| | | * @param businesses 订单项信息 |
| | | */ |
| | | @Override |
| | |
| | | |
| | | /** |
| | | * 保存属性信息 |
| | | * |
| | | * @param businessAttrs |
| | | */ |
| | | @Override |
| | |
| | | |
| | | /** |
| | | * 更新订单信息(一般就更新订单状态) |
| | | * |
| | | * @param order |
| | | * @throws DAOException |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 更新订单项信息(一般就更新订单项状态) |
| | | * |
| | | * @param order |
| | | * @throws DAOException |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 根据bId 修改业务项信息 |
| | | * |
| | | * @param business |
| | | * @throws DAOException |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 当所有业务动作是否都是C,将订单信息改为 C |
| | | * |
| | | * @param bId |
| | | * @return |
| | | * @throws DAOException |
| | |
| | | |
| | | /** |
| | | * 当所有业务动作是否都是C,将订单信息改为 C |
| | | * |
| | | * @param oId |
| | | * @return |
| | | * @throws DAOException |
| | |
| | | |
| | | /** |
| | | * 判断 business 过程是否完成 1 表示完成 0表示未完成 |
| | | * |
| | | * @param oId |
| | | * @return |
| | | * @throws DAOException |
| | |
| | | |
| | | /** |
| | | * 判断 business 过程是否 满足撤单条件 |
| | | * |
| | | * @param oId |
| | | * @return |
| | | * @throws DAOException |
| | |
| | | |
| | | /** |
| | | * 根据bId查询订单信息 |
| | | * |
| | | * @param bId |
| | | * @return |
| | | * @throws DAOException |
| | |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | /** |
| | | * 根据oId查询订单信息 |
| | | * |
| | | * @param oId |
| | | * @return |
| | | * @throws DAOException |
| | |
| | | |
| | | /** |
| | | * 获取同个订单中已经完成的订单项 |
| | | * |
| | | * @param bId |
| | | * @return |
| | | * @throws DAOException |
| | |
| | | |
| | | /** |
| | | * 查询映射表 |
| | | * |
| | | * @return |
| | | */ |
| | | @Override |
| | |
| | | |
| | | /** |
| | | * 查询业主订单 |
| | | * |
| | | * @param info |
| | | * @return |
| | | */ |
| | |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * 查询业主订单 |
| | | * |
| | | * @param info |
| | | * @return |
| | | */ |
| | | @Override |
| | | public List<Map> queryOrderByBusinessType(Map info) { |
| | | return sqlSessionTemplate.selectList("centerServiceDAOImpl.queryOrderByBusinessType"); |
| | | return sqlSessionTemplate.selectList("centerServiceDAOImpl.queryOrderByBusinessType", info); |
| | | } |
| | | |
| | | public int updateBusinessStatusCd(Map info){ |
| | |
| | | |
| | | /** |
| | | * 查询业主订单 |
| | | * |
| | | * @param info |
| | | * @return |
| | | */ |
| | |
| | | public List<Map> queryManchineOrders(Map info) { |
| | | return sqlSessionTemplate.selectList("centerServiceDAOImpl.queryManchineOrders"); |
| | | } |
| | | |
| | | /** |
| | | * 查询申请钥匙订单 |
| | | * |
| | | * @param info |
| | | * @return |
| | | */ |
| | |
| | | |
| | | /** |
| | | * 根据oId 查询Business |
| | | * |
| | | * @param info |
| | | * @return |
| | | * @throws DAOException |
| | |
| | | |
| | | /** |
| | | * 查询同订单 订单项 |
| | | * |
| | | * @param info |
| | | * @return |
| | | * @throws DAOException |