|
@@ -36,10 +36,12 @@ import com.dk.common.mapper.BaseMapper;
|
|
|
import com.dk.mdm.model.pojo.sale.OrderItem;
|
|
import com.dk.mdm.model.pojo.sale.OrderItem;
|
|
|
import com.dk.mdm.model.query.mac.RecPayItemQuery;
|
|
import com.dk.mdm.model.query.mac.RecPayItemQuery;
|
|
|
import com.dk.mdm.model.query.mac.RecPayQuery;
|
|
import com.dk.mdm.model.query.mac.RecPayQuery;
|
|
|
|
|
+import com.dk.mdm.model.query.sale.MultiOwnerQuery;
|
|
|
import com.dk.mdm.model.query.sale.OrderItemQuery;
|
|
import com.dk.mdm.model.query.sale.OrderItemQuery;
|
|
|
import com.dk.mdm.model.query.sale.OrderQuery;
|
|
import com.dk.mdm.model.query.sale.OrderQuery;
|
|
|
import com.dk.mdm.model.response.mac.RecPayItemResponse;
|
|
import com.dk.mdm.model.response.mac.RecPayItemResponse;
|
|
|
import com.dk.mdm.model.response.mac.RecPayResponse;
|
|
import com.dk.mdm.model.response.mac.RecPayResponse;
|
|
|
|
|
+import com.dk.mdm.model.response.sale.MultiOwnerResponse;
|
|
|
import com.dk.mdm.model.response.sale.OrderItemResponse;
|
|
import com.dk.mdm.model.response.sale.OrderItemResponse;
|
|
|
import com.dk.mdm.model.response.sale.OrderResponse;
|
|
import com.dk.mdm.model.response.sale.OrderResponse;
|
|
|
import com.dk.mdm.model.vo.mac.RecPayItemVO;
|
|
import com.dk.mdm.model.vo.mac.RecPayItemVO;
|
|
@@ -600,6 +602,23 @@ public class OrderService extends BaseService<Order> {
|
|
|
List<OrderItemResponse> orderItemResponse = orderItemMapper.selectByCond(new OrderItemQuery().setOrderId(id));
|
|
List<OrderItemResponse> orderItemResponse = orderItemMapper.selectByCond(new OrderItemQuery().setOrderId(id));
|
|
|
dataInfo.put("dataItem", orderItemResponse);
|
|
dataInfo.put("dataItem", orderItemResponse);
|
|
|
|
|
|
|
|
|
|
+ //查询主从业务员
|
|
|
|
|
+ List<String> staffList = new ArrayList<>();
|
|
|
|
|
+ staffList.add(Constant.OwnerType.Z_STAFF.getName());
|
|
|
|
|
+ staffList.add(Constant.OwnerType.C_STAFF.getName());
|
|
|
|
|
+ List<MultiOwnerResponse> multiOwnersStaff = multiOwnerMapper.selectByType(new MultiOwnerQuery().setOrderId(id).setOwnerTypes(staffList));
|
|
|
|
|
+ if(multiOwnersStaff != null && multiOwnersStaff.size() > 0){
|
|
|
|
|
+ dataInfo.put("staffList", multiOwnersStaff);
|
|
|
|
|
+ }
|
|
|
|
|
+ //查询主从业务部门
|
|
|
|
|
+ List<String> orgList = new ArrayList<>();
|
|
|
|
|
+ orgList.add(Constant.OwnerType.Z_ORG.getName());
|
|
|
|
|
+ orgList.add(Constant.OwnerType.C_ORG.getName());
|
|
|
|
|
+ List<MultiOwnerResponse> multiOwnersOrg = multiOwnerMapper.selectByType(new MultiOwnerQuery().setOrderId(id).setOwnerTypes(orgList));
|
|
|
|
|
+ if(multiOwnersOrg != null && multiOwnersOrg.size() > 0){
|
|
|
|
|
+ dataInfo.put("orgList", multiOwnersOrg);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
// 收款明细
|
|
// 收款明细
|
|
|
List<RecPayResponse> recPayList = recPayMapper.selectByCond(new RecPayQuery().setBiznisId(id).setFlgOrderHandle(false));
|
|
List<RecPayResponse> recPayList = recPayMapper.selectByCond(new RecPayQuery().setBiznisId(id).setFlgOrderHandle(false));
|
|
|
if (recPayList != null && recPayList.size() > 0) {
|
|
if (recPayList != null && recPayList.size() > 0) {
|