|
|
|
@@ -51,21 +51,6 @@ public interface WxRentContractService { |
|
|
|
//Map<String, Object> getById(Long id,Integer noBillList); |
|
|
|
WxRentContract selectById(Long id); |
|
|
|
|
|
|
|
/** |
|
|
|
* 保存或更新实体 |
|
|
|
* @param record |
|
|
|
* @param userId |
|
|
|
* @param userName |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
//ResultData save(WxRentContract record,MallUserInfo user,String userName,Date oldRentStartDate); |
|
|
|
|
|
|
|
//ResultData update(WxRentContract record, MallUserInfo user,String userName,int from,Date oldRentStartDate,boolean writeComplate,boolean setRevenJumps); |
|
|
|
|
|
|
|
//ResultData updateOneStep(WxRentContract record, MallUserInfo user,String userName,int from,Date oldRentStartDate,boolean writeComplate); |
|
|
|
|
|
|
|
//ResultData updateRentStartTime(WxRentContract record, MallUserInfo user); |
|
|
|
|
|
|
|
/** |
|
|
|
* 根据Id删除实体 |
|
|
|
* |
|
|
|
@@ -76,62 +61,28 @@ public interface WxRentContractService { |
|
|
|
|
|
|
|
void download(HttpServletRequest request, HttpServletResponse response); |
|
|
|
|
|
|
|
//Object getRentContractStatusInfo(WxRentContract record); |
|
|
|
|
|
|
|
ResultData updateRentContract(WxRentContract wxRentContract); |
|
|
|
|
|
|
|
PageInfo<WxRentContract> getRenevueContractList(WxRentContract rentContract, Integer pageNum, Integer pageSize); |
|
|
|
|
|
|
|
//void exportContract(HttpServletRequest request, HttpServletResponse response, Long rentId,Long propertyId); |
|
|
|
|
|
|
|
//ResultData updateFile(WxRentContract wxRentContract, MallUserInfo user,String userName,boolean writeComplate); |
|
|
|
|
|
|
|
ResultData updateRentContractStatus(Long id,boolean buildPropertyBill); |
|
|
|
|
|
|
|
List<Long> getShopIds(WxRentContract record) ; |
|
|
|
|
|
|
|
void updateApplyStatus(WxRentContract wxRentContract); |
|
|
|
|
|
|
|
List<Date> getYearList(int years,int month,Date rentalStartDate,Date endContractTime ); |
|
|
|
//List<WxAllBill> buildRent(MallUserInfo user,WxRentContract rentContract,Integer isPreview,boolean saveDb); |
|
|
|
|
|
|
|
//void buildDeposit( TenantEntity tenantEntity,MallUserInfo user,Long rentContractId); |
|
|
|
|
|
|
|
//void updateInvalidContract(Long rentContractId); |
|
|
|
|
|
|
|
//ResultData hasRentStatus(WxRentContract wxRentContract); |
|
|
|
|
|
|
|
//ResultData hasContractNumber(WxRentContract wxRentContract); |
|
|
|
|
|
|
|
//Integer getShopType(WxRentContract wxRentContract); |
|
|
|
|
|
|
|
ResultData endContract(WxRentContract wxRentContract,MallUserInfo userInfo); |
|
|
|
|
|
|
|
//void updatePropertyPreviewBill(WxRentContract record); |
|
|
|
|
|
|
|
//Map<String, Object> updateStatus(WxRentContract record); |
|
|
|
|
|
|
|
WxRentContract getByBill(WxAllBill billRent); |
|
|
|
|
|
|
|
//Map<Long,WxRentContract> selectRentContractByShopIds(Collection<Long> shopIds, String shopIdsRegexp, TenantEntity tenantEntity); |
|
|
|
|
|
|
|
//int selectContractCountByShopId(WxRentContract wxRentContract); |
|
|
|
|
|
|
|
//ResultData getContractByContractNumber(WxRentContract wxRentContract); |
|
|
|
|
|
|
|
ResultData apply(WxRentContract wxRentContract,MallUserInfo user); |
|
|
|
|
|
|
|
void renewal(WxRentContract wxRentContract,MallUserInfo user); |
|
|
|
|
|
|
|
/** |
|
|
|
* 合同正常到期 |
|
|
|
* @param |
|
|
|
*/ |
|
|
|
void outDateContract(WxMall wxMall); |
|
|
|
|
|
|
|
//查询还有多少天到期的合同 |
|
|
|
//List<WxRentContract> findToOutDateContracts(TenantEntity tenantEntity); |
|
|
|
|
|
|
|
/** |
|
|
|
* 已签约未计租 变为计租中 |
|
|
|
* @param wxMall |
|
|
|
@@ -146,14 +97,8 @@ public interface WxRentContractService { |
|
|
|
|
|
|
|
List<WxRentContract> findToEndContractList(WxRentContract record); |
|
|
|
|
|
|
|
void calcuteByTradeDaily(WxRentContract wxRentContract); |
|
|
|
|
|
|
|
void deletePrewBill(WxRentContract wxRentContract); |
|
|
|
|
|
|
|
List<RentContractFreePeriodVo> getFreePeriods(WxRentContract wxRentContract); |
|
|
|
|
|
|
|
//void saveFreePeriods(WxRentContract wxRentContract); |
|
|
|
|
|
|
|
List<WxRentContractRevenueSales> getContractSales(WxRentContract wxRentContract); |
|
|
|
|
|
|
|
WxRentContractRevenueSetSalesVo setRevenueSales(MallUserInfo user,WxRentContract rentcontract,String sales,Date startime, Date endtime); |
|
|
|
@@ -164,8 +109,6 @@ public interface WxRentContractService { |
|
|
|
|
|
|
|
List<WxRentContractRevenueJump> findJumpList(WxRentContractRevenueJump jump); |
|
|
|
|
|
|
|
//List<WxRentContractYearsVo> getRentContractYears(WxRentContract rentContract); |
|
|
|
|
|
|
|
BigDecimal calcuteContractUsedShopArea(WxRentContract wxRentContract,Long shopId); |
|
|
|
|
|
|
|
} |