对比新文件 |
| | |
| | | package com.gk.firework.Service; |
| | | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.gk.firework.Domain.*; |
| | | import com.gk.firework.Domain.BO.SaleOrderDetailInfoBO; |
| | | import com.gk.firework.Domain.Utils.Msg; |
| | | import com.gk.firework.Domain.Utils.PageInfo; |
| | | import com.gk.firework.Domain.Vo.EnterpriseDataVo; |
| | | import com.gk.firework.Domain.Vo.PageInfoExtension; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.text.ParseException; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * @author : jingjy |
| | | * @date : 2021/3/30 17:30 |
| | | */ |
| | | public interface SaleOrderService extends IService<SaleOrderInfo> { |
| | | SaleOrderInfo createOrder(UserInfo userInfo, List<SaleOrderDetailInfoBO> detailInfoList, String type, Integer num, Date salesTime, Long id, String pay, String total, String change, String auth); |
| | | |
| | | Msg doSalesProcess(JSONObject customer, Integer num, String idCardNum, UserInfo userInfo, List<SaleOrderDetailInfoBO> detailInfoList, String type, Date salesTime, String pay, String total, String change, String auth); |
| | | |
| | | List<SaleOrderDetailInfo> selectDetailByIdCardNum(String idCardNum, String directionCode); |
| | | |
| | | SaleOrderDetailInfo selectOrderByDirectionAndCustomer(String directionCode, CustomerInfo customerInfo); |
| | | |
| | | void selectReturnDataGrid(PageInfo pageInfo); |
| | | |
| | | IPage selectSaleRecord1(Page<Map> page, Map filter, UserInfo user); |
| | | |
| | | IPage selectSaleRecord2(Page<Map> page, Map filter, UserInfo user); |
| | | |
| | | PageInfoExtension<Map> selectSaleRecord3(Page<Map> page, Map filter, UserInfo user); |
| | | |
| | | IPage selectSaleRecord4(Page<Map> page, Map filter, UserInfo user); |
| | | |
| | | IPage getPurchaseDetailInUnit(Page<SaleOrderDetailInfo> page, Map filter, UserInfo user); |
| | | |
| | | List<SaleOrderInfo> selectEarlyWarn(String starttime, String endttime, Integer min, Integer max); |
| | | |
| | | List<SaleOrderInfo> selectAlarm(String starttime, String endttime, Integer max); |
| | | |
| | | Long selectByCustomer(Long customid); |
| | | |
| | | BigDecimal getSaleNumByCondition(Map<String, Object> condition); |
| | | |
| | | List<Map> selectExportSaleRecord3(Map filter, UserInfo user); |
| | | |
| | | List<Map> selectExportSaleRecord4(Map filter, UserInfo user); |
| | | |
| | | PageInfoExtension selectDailySaleReport(PageInfo pageInfo); |
| | | |
| | | void selectOrderDataGrid(PageInfo pageInfo); |
| | | |
| | | int getDailySaleCount(UserInfo userInfo); |
| | | |
| | | void selectEnterpriseEnterSellStoreDataGrid(PageInfo pageInfo, Map<String, Object> filter,UserInfo userInfo); |
| | | |
| | | void selectCityEnterSellStoreDataGrid(PageInfo pageInfo, Map<String, Object> filter); |
| | | |
| | | List<EnterpriseDataVo> selectEnterpriseEnterSellStoreData(Map<String, Object> filter,UserInfo userInfo); |
| | | |
| | | SaleOrderDetailInfo selectOrderByDirectionReturnflag(String directionCode, byte returnflag, String datetime); |
| | | |
| | | List<SaleOrderInfo> getWaitUploadOrderByEnterprise(Enterprise enterprise); |
| | | |
| | | String generateOrderCode(String moduleDelivery, String type, Date date, Long userId); |
| | | |
| | | SaleOrderInfo isExist(Long id, String companynumber, Date salesTime); |
| | | } |