|
|
@ -10,6 +10,8 @@ import org.jeecg.common.system.util.JwtUtil; |
|
|
|
import org.jeecg.common.util.RedisUtil; |
|
|
|
import org.jeecg.job.req.HouseAppletLoginBean; |
|
|
|
import org.jeecg.job.service.HouseAppletService; |
|
|
|
import org.jeecg.modules.binyuanConfig.entity.BinyuanConfig; |
|
|
|
import org.jeecg.modules.binyuanConfig.service.IBinyuanConfigService; |
|
|
|
import org.jeecg.modules.common.login.HttpConf; |
|
|
|
import org.jeecg.modules.hanhai.hanHaiMember.entity.HanHaiMember; |
|
|
|
import org.jeecg.modules.hanhai.hanHaiMember.service.IHanHaiMemberService; |
|
|
@ -38,11 +40,12 @@ public class HouseAppletServiceImpl implements HouseAppletService { |
|
|
|
*/ |
|
|
|
@Value("${weHouseChat.mpAppSecret}") |
|
|
|
private String mpAppSecret; |
|
|
|
/** |
|
|
|
* 个人信息 |
|
|
|
*/ |
|
|
|
//个人信息 |
|
|
|
@Resource |
|
|
|
private IHanHaiMemberService memberService; |
|
|
|
//配置信息 |
|
|
|
@Resource |
|
|
|
private IBinyuanConfigService configService; |
|
|
|
/** |
|
|
|
* 缓存 |
|
|
|
*/ |
|
|
@ -55,6 +58,9 @@ public class HouseAppletServiceImpl implements HouseAppletService { |
|
|
|
private HttpConf httpConf; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 微信小程序授权登录 |
|
|
|
* @param bean |
|
|
@ -122,6 +128,22 @@ public class HouseAppletServiceImpl implements HouseAppletService { |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 微信用户协议与隐私政策 |
|
|
|
* @param state |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> findAgree(String state){ |
|
|
|
BinyuanConfig config = configService.lambdaQuery() |
|
|
|
.eq(BinyuanConfig::getConfigKey,"treaty_policy") |
|
|
|
.eq(BinyuanConfig::getIsShow,1) |
|
|
|
.one(); |
|
|
|
return Result.OK("查询成功",config); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 微信小程序获取banner |
|
|
|
* @param state |
|
|
@ -132,4 +154,219 @@ public class HouseAppletServiceImpl implements HouseAppletService { |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 微信小程序获取通知 |
|
|
|
* @param state |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> wxHouseNotice(String state){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 微信小程序获取首页分类的方法 |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> wxHouseIndexClass(){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 租房列表信息带分页 |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> wxHouseIndexListPage(){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 租房列表信息带分页-根据标识 |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> wxHouseIndexGetById(){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 便民信息banner的接口 |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> wxHouseHomeBanner(){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 便民信息列表分页的接口 |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> wxHouseHomeListPage(){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 便民信息列表分页的接口-根据标识查看详情 |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> wxHouseHomeById(){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 家具信息列表的接口 |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> wxHouseHomeShopListPage(){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 家具信息列表的接口-根据标识查看详情 |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> wxHouseHomeShopById(){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 创建家具订单 |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> wxHouseHomeShopCreateOrder(){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 创建家具订单-创建支付 |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> wxHouseHomeShopCreateOrderPay(){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 创建家具订单-支付回调 |
|
|
|
* @param requestBody |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Object createWxNotify(String requestBody){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 获取个人信息 |
|
|
|
* @param token |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> info(String token){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 修改个人信息 |
|
|
|
* @param token |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> infoEdit(String token){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 获取我的粉丝 |
|
|
|
* @param token |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> infoFans(String token){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 获取邀请二维码 |
|
|
|
* @param token |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> QRCode(String token){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 获取基础信息 |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> getConfig(){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 发布房源 |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> saveHouse(){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 我发布的房源列表信息 |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> getMyHouseListPage(){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 获取家具订单列表 |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> getMyHouseOrderListPage(){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 获取订单详情 |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public Result<?> getMyHouseOrderById(){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |