| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616 |
- package com.gree.mall.manager.commonmapper;
- import com.baomidou.mybatisplus.annotation.InterceptorIgnore;
- import com.baomidou.mybatisplus.core.metadata.IPage;
- import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
- import com.gree.mall.manager.bean.admin.AdminCompanyPayConfigVO;
- import com.gree.mall.manager.bean.charging.ChargingStandardBean;
- import com.gree.mall.manager.bean.common.AmityUrlVO;
- import com.gree.mall.manager.bean.goods.*;
- import com.gree.mall.manager.bean.listvo.*;
- import com.gree.mall.manager.bean.listvo.goods.GoodsLibraryVO;
- import com.gree.mall.manager.bean.listvo.goods.GoodsMaterialStockAccVO;
- import com.gree.mall.manager.bean.listvo.order.PunishOrderVO;
- import com.gree.mall.manager.bean.listvo.param.ExamineZfireParamBean;
- import com.gree.mall.manager.bean.listvo.param.WorkOrderZfireParam;
- import com.gree.mall.manager.bean.listvo.workorder.*;
- import com.gree.mall.manager.bean.member.UserCompanyCreditBean;
- import com.gree.mall.manager.bean.member.UserCompanyDeliveryVO;
- import com.gree.mall.manager.bean.order.LeaseOrderVO;
- import com.gree.mall.manager.bean.order.OrderPickTimeConfigVO;
- import com.gree.mall.manager.bean.order.refund.OrderOfflineRefundVO;
- import com.gree.mall.manager.bean.settle.SettleExpenseItemVO;
- import com.gree.mall.manager.bean.settle.SettleExpenseVO;
- import com.gree.mall.manager.bean.settle.SettleMonthWagesVO;
- import com.gree.mall.manager.bean.settle.SettleMonthWagesWorkerVO;
- import com.gree.mall.manager.bean.settle.repair.*;
- import com.gree.mall.manager.bean.user.UserCompanyCreditBillItemVO;
- import com.gree.mall.manager.bean.user.UserCompanyCreditBillVO;
- import com.gree.mall.manager.bean.workorder.*;
- import com.gree.mall.manager.enums.UserTypeEnum;
- import com.gree.mall.manager.zfire.bean.WorkerParamBean;
- import com.gree.mall.manager.zfire.bean.ZfireParamBean;
- import org.apache.ibatis.annotations.Mapper;
- import org.apache.ibatis.annotations.Param;
- import java.math.BigDecimal;
- import java.util.Date;
- import java.util.List;
- @Mapper
- public interface CommonMapper {
- /**
- * 分类
- * @param page
- * @param zfireParamBean
- * @return
- */
- public IPage<ChargingStandardTypeVO> chargingStandardTypeList(IPage page, @Param("ex")ZfireParamBean zfireParamBean);
- /**
- * 收费标准
- * @param page
- * @param zfireParamBean
- * @Param
- * @return
- */
- public IPage<ChargingStandardVO> chargingStandardList(IPage page,@Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 故障排查
- * @param page
- * @param zfireParamBean
- * @return
- */
- public IPage<ChargingStandard2VO> chargingStandardList2(IPage page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 师傅列表
- * @param page
- * @param zfireParamBean
- * @param isOK
- * @return
- */
- public IPage<UserVO> userList(IPage page, @Param("ex") WorkerParamBean zfireParamBean, @Param("type") UserTypeEnum type, @Param("isOK") Boolean isOK);
- /**
- * 分销员列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- public IPage<User2VO> userServiceList(IPage page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 客户列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- public IPage<UserCustomerVO> userCustomerList(IPage page,@Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 收费标准brandId,oneCategoryId,twoCategoryId,content1
- */
- @InterceptorIgnore(tenantLine = "1", blockAttack = "1", illegalSql = "1")
- public IPage<ChargingStandardBean> queryChargingStandrdList(IPage page,
- @Param("type") Integer type,
- @Param("status") Boolean status,
- @Param("brandId") String brandId,
- @Param("oneCategoryId") String oneCategoryId,
- @Param("twoCategoryId") String twoCategoryId,
- @Param("content1") String content1,
- @Param("id") String id,
- @Param("companyWechatId") String companyWechatId);
- IPage<AmityUrlVO> amityList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 工单类型
- * @param page
- * @param zfireParamBean
- * @return
- */
- @InterceptorIgnore(tenantLine = "1", blockAttack = "1", illegalSql = "1")
- public IPage<OrderSmallTypeVO> orderSmallTypeList(IPage page,@Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 工单列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- @InterceptorIgnore(tenantLine = "1", blockAttack = "1", illegalSql = "1")
- public IPage<OrderBaseVO> orderBaseList(IPage page, @Param("ex") WorkOrderZfireParam zfireParamBean,@Param("adminUserType") Integer adminUserType
- ,@Param("companyWechatId") String companyWechatId);
- /**
- * 考核项目配件列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<ExamineProjectConfigVO> examineProjectConfigList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 考核项目列表
- * @param page
- * @param zfireParamBean
- * @param adminUserType
- * @return
- */
- IPage<ExamineProjectVO> examineProjectList(Page page, @Param("ex") ZfireParamBean zfireParamBean, @Param("adminUserType") Integer adminUserType);
- /**
- * 安装结算标准列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<OrderBaseAppraiseVO> orderBaseAppraiseList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 考核项目列表
- */
- IPage<InstallSettleNormVO> installNormList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 维修结算标准列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<RepairSettleNormVO> repairNormList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 其它结算标准列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<OtherSettleNormVO> otherNormList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 结算单列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<SettleOrderVO> settleOrderList(Page page, @Param("ex") ZfireParamBean zfireParamBean, @Param("websitIds") List<String> websitId);
- /**
- * 汇总结算单列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<SettlePoolVO> settlePoolList(Page page, @Param("ex") ZfireParamBean zfireParamBean, @Param("websitIds") List<String> websitId);
- /**
- * 汇总结算单明细
- * @param id
- * @param workerName
- * @param mobile
- * @param idcard
- * @param orderBaseId
- * @param customerName
- * @param customerMobile
- * @param orderSmallType
- * @param settleOrderType
- * @return
- */
- List<SettlePoolWorkerVO> poolDetailList(@Param("id") String id,
- @Param("workerName") String workerName,
- @Param("mobile") String mobile,
- @Param("idcard") String idcard,
- @Param("orderBaseId") String orderBaseId,
- @Param("customerName") String customerName,
- @Param("customerMobile") String customerMobile,
- @Param("orderSmallType") String orderSmallType,
- @Param("settleOrderType") String settleOrderType);
- /**
- * 待入驻用户列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<UserWaitVO> userWaitList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 订单结算管理列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<IncreOrderVO> increOrderSettleList(Page page, @Param("ex") ZfireParamBean zfireParamBean, @Param("isSettleList") Boolean isSettleList);
- /**
- * 订单网点分账统计列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<WebsitOrderSettleCountVO> websitOrderSettleCountList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 工单列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- @InterceptorIgnore(tenantLine = "1", blockAttack = "1", illegalSql = "1")
- IPage<OrderBase2VO> orderBaseList2(Page page, @Param("ex") WorkOrderZfireParam zfireParamBean, @Param("adminUserType") Integer adminUserType);
- /**
- * 订单网点分账统计列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<WorkerOrderSettleCountVO> workerOrderSettleCountList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 商品物料列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<GoodsMaterialVO> goodsMaterialList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 商品采购入库列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<GoodsPurchaseVO> goodsPurchaseList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 商品采购入库商品列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<GoodsPurchaseItemVO> goodsPurchaseItemList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 商品采购入库条码列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<GoodsPurchaseCodeVO> goodsPurchaseCodeList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 线下销售订单列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<OrderInfoVO> queryOrderInfoList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 商品采购退货列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<GoodsPurchaseRetVO> goodsPurchaseRetList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 商品采购退货商品列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<GoodsPurchaseRetItemVO> goodsPurchaseRetItemList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 商品采购退货商品列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<GoodsPurchaseRetCodeVO> goodsPurchaseRetCodeList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 商品物料库存三级帐列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<GoodsMaterialStockAccVO> goodsMaterialStockAccList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 处罚单列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<PunishOrderVO> punishOrderList(Page page,@Param("ex") ExamineZfireParamBean zfireParamBean);
- /**
- * 线下销售退货单
- */
- IPage<OrderOfflineRefundVO> orderOfflineRefundList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 师傅费用结算汇总列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<SettleExpenseVO> workerSettleExpenseGatherList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 师傅费用结算列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<SettleExpenseItemVO> workerSettleExpenseList(Page page, @Param("ex") ZfireParamBean zfireParamBean, @Param("workerId") String workerId);
- /**
- * 月度工资汇总列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<SettleMonthWagesVO> settleMonthWagesGatherList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 月度工资师傅列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<SettleMonthWagesWorkerVO> settleMonthWagesList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 租赁产品列表
- * @param objectPage
- * @param keyword
- * @param categoryIds
- * @param startPrice
- * @param endPrice
- * @param startDeposit
- * @param endDeposit
- * @param sortStr
- * @param status
- * @param companyWechatIds
- * @return
- */
- IPage<GoodsLeaseBean> goodsLeaseList(Page<Object> objectPage, @Param("keyword") String keyword,
- @Param("categoryIds") List<String> categoryIds,
- @Param("startPrice") BigDecimal startPrice,
- @Param("endPrice") BigDecimal endPrice,
- @Param("startDeposit") BigDecimal startDeposit,
- @Param("endDeposit") BigDecimal endDeposit,
- @Param("sortStr") String sortStr,
- @Param("status") Boolean status,
- @Param("companyWechatIds") List<String> companyWechatIds);
- /**
- * 租赁订单列表
- * @param objectPage
- * @param orderId
- * @param goodsName
- * @param userName
- * @param userMobile
- * @param status
- * @param startDate
- * @param endDate
- * @param startPayDate
- * @param endPayDate
- * @param companyWechatIds
- * @return
- */
- IPage<LeaseOrderVO> leaseOrderList(Page<Object> objectPage,
- @Param("orderId") String orderId,
- @Param("goodsName") String goodsName,
- @Param("userName") String userName,
- @Param("userMobile") String userMobile,
- @Param("status") String status,
- @Param("startDate") Date startDate,
- @Param("endDate") Date endDate,
- @Param("startPayDate") Date startPayDate,
- @Param("endPayDate") Date endPayDate,
- @Param("companyWechatIds") List<String> companyWechatIds);
- /**
- * 商品库列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<GoodsLibraryVO> goodsLibraryList(Page page,@Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 商户支付配置
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<AdminCompanyPayConfigVO> adminCompanyPayConfigList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 维修日结银行账户列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<DailyBankAccountVO> repairSettleBankAccountList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 维修日结算扣款配置列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<DailyWithholdVO> repairSettleDailyWithholdList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 维修日结算扣款配置列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<DailyImportSummaryVO> repairSettleDailyImportSummaryList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 结算数据导入明细列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<DailyImportSummaryItemVO> repairDetailList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 增减费用管理列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<DailyIncrDecrCostCountVO> reduceCountList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 增减费用明细列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<DailyIncrDecrCostVO> repairSettleDailyincrDecrCostList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 需扣回工单费用管理列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<DailyReduceCostGatherVO> reduceTotalList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 需扣回工单费用明细列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<DailyReduceCostVO> reduceList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 师傅待扣费用列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<WorkerWaitBuckleVO> buckleList(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 银行接口返回查询列表
- * @param page
- * @param zfireParamBean
- * @param companyWechatIds
- * @return
- */
- IPage<SettleDailyBankTransferRecordVO> transferList(Page page,
- @Param("ex") ZfireParamBean zfireParamBean,
- @Param("companyWechatIds") List<String> companyWechatIds);
- /**
- * 维修工单结算清单列表
- * @param page
- * @param zfireParamBean
- * @param companyWechatIds
- * @return
- */
- IPage<AllDailyImportSummaryItemVO> repairAllList(Page page,
- @Param("ex") ZfireParamBean zfireParamBean,
- @Param("companyWechatIds") List<String> companyWechatIds);
- /**
- * 维修工单结算清单列表
- * @param companyWechatIds
- * @param adminWebsitIds
- * @return
- */
- Integer repairAllCount(@Param("companyWechatIds") List<String> companyWechatIds,
- @Param("adminWebsitIds") List<String> adminWebsitIds,
- @Param("status") Integer status);
- /**
- * 商户配送员
- * @param zfireParamBean
- * @return
- */
- IPage<UserCompanyDeliveryVO> companyDelivery(Page<Object> page,
- @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 商户授信人员
- * @param objectPage
- * @param companyWechatId
- * @param nickName
- * @param mobile
- * @return
- */
- IPage<UserCompanyCreditBean> companyCredit(Page<Object> objectPage,
- @Param("companyWechatId") String companyWechatId,
- @Param("nickName") String nickName,
- @Param("mobile") String mobile);
- /**
- * 仓储提货时间配置
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<OrderPickTimeConfigVO> orderPickTimeConfigList2(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 用户商户授信账单列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<UserCompanyCreditBillVO> userCompanyCreditBillPage(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 用户商户授信账单三级账明细列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<UserCompanyCreditBillItemVO> userCompanyCreditBillItemPage(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 商品规格价格变更列表
- * @param page
- * @param zfireParamBean
- * @return
- */
- IPage<GoodsPriceChangeVO> goodsPriceChangePage(Page page, @Param("ex") ZfireParamBean zfireParamBean);
- /**
- * 物料库存预警记录
- * @param page
- * @param zfireParamBean
- * @param storageIds
- * @return
- */
- IPage<GoodsStockWarningVO> goodsStockWarningList(Page page, @Param("ex") ZfireParamBean zfireParamBean, @Param("storageIds") List<String> storageIds);
- }
|