后台预约订单统计
This commit is contained in:
41
src/main/java/com/yxt/yythmall/adminapi/AdminBankRest.java
Normal file
41
src/main/java/com/yxt/yythmall/adminapi/AdminBankRest.java
Normal file
@@ -0,0 +1,41 @@
|
||||
package com.yxt.yythmall.adminapi;
|
||||
|
||||
import com.yxt.common.core.result.ResultBean;
|
||||
import com.yxt.yythmall.adminapi.vo.PmsBrandVo;
|
||||
import com.yxt.yythmall.adminapi.vo.PmsProductCategoryVo;
|
||||
import com.yxt.yythmall.adminservice.AdminMallService;
|
||||
import com.yxt.yythmall.api.lpkbank.LpkBank;
|
||||
import com.yxt.yythmall.api.lpkstore.LpkStore;
|
||||
import com.yxt.yythmall.biz.lpkbank.LpkBankService;
|
||||
import com.yxt.yythmall.biz.lpkstore.LpkStoreService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@RestController("com.yxt.yythmall.adminapi.AdminBankRest")
|
||||
@RequestMapping("/adminapi/bank")
|
||||
public class AdminBankRest {
|
||||
|
||||
@Autowired
|
||||
private LpkBankService lpkBankService;
|
||||
@Autowired
|
||||
private LpkStoreService lpkStoreService;
|
||||
|
||||
@GetMapping(value = "/listBankAll")
|
||||
public ResultBean<List<LpkBank>> listBankAll() {
|
||||
ResultBean rb = ResultBean.fireFail();
|
||||
List<LpkBank> list = lpkBankService.listAllBank();
|
||||
return rb.success().setData(list);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/listStoreOfBank")
|
||||
public ResultBean<List<LpkStore>> listStoreOfBank(@RequestParam(name = "bankSid", required = false) String bankSid) {
|
||||
ResultBean rb = ResultBean.fireFail();
|
||||
List<LpkStore> list = lpkStoreService.listStoreOfBank(bankSid);
|
||||
return rb.success().setData(list);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
package com.yxt.yythmall.adminapi;
|
||||
|
||||
import com.yxt.common.core.result.ResultBean;
|
||||
import com.yxt.yythmall.adminapi.vo.PmsBrandVo;
|
||||
import com.yxt.yythmall.adminapi.vo.PmsProductCategoryVo;
|
||||
import com.yxt.yythmall.adminservice.AdminMallService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@RestController("com.yxt.yythmall.adminapi.AdminReserveRest")
|
||||
@RequestMapping("/adminapi/reserve")
|
||||
public class AdminReserveRest {
|
||||
|
||||
@Autowired
|
||||
private AdminMallService adminMallService;
|
||||
|
||||
@GetMapping(value = "/listAllBrand")
|
||||
public ResultBean<List<PmsBrandVo>> listAllBrand() {
|
||||
ResultBean rb = ResultBean.fireFail();
|
||||
List<PmsBrandVo> list = adminMallService.listBrand();
|
||||
return rb.success().setData(list);
|
||||
}
|
||||
@GetMapping(value = "/listAllCategory")
|
||||
public ResultBean<List<PmsBrandVo>> listAllCategory() {
|
||||
ResultBean rb = ResultBean.fireFail();
|
||||
List<PmsProductCategoryVo> list = adminMallService.listAllCategory();
|
||||
return rb.success().setData(list);
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,7 @@
|
||||
package com.yxt.yythmall.biz.lpkbank;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.Wrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.yxt.common.base.service.MybatisBaseService;
|
||||
@@ -68,4 +69,7 @@ public class LpkBankService extends MybatisBaseService<LpkBankMapper, LpkBank> {
|
||||
}
|
||||
|
||||
|
||||
public List<LpkBank> listAllBank() {
|
||||
return baseMapper.selectList(null);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@ package com.yxt.yythmall.biz.lpkstore;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.date.DateTime;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.yxt.common.base.service.MybatisBaseService;
|
||||
@@ -69,7 +70,6 @@ public class LpkStoreService extends MybatisBaseService<LpkStoreMapper, LpkStore
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public ResultBean<List<StoreSelect>> getAllStore() {
|
||||
@@ -77,6 +77,7 @@ public class LpkStoreService extends MybatisBaseService<LpkStoreMapper, LpkStore
|
||||
List<StoreSelect> vos = baseMapper.getAllStore();
|
||||
return rb.success().setData(vos);
|
||||
}
|
||||
|
||||
public ResultBean<List<LpkStoreVo>> getAllStoreByQuery(LpkStoreQuery query) {
|
||||
ResultBean rb = new ResultBean();
|
||||
QueryWrapper<LpkStore> qw = new QueryWrapper<>();
|
||||
@@ -88,6 +89,7 @@ public class LpkStoreService extends MybatisBaseService<LpkStoreMapper, LpkStore
|
||||
List<LpkStoreVo> vos = baseMapper.getAllStoreByQuery(qw);
|
||||
return rb.success().setData(vos);
|
||||
}
|
||||
|
||||
public ResultBean updateIsEnable(String sid, String isEnable) {
|
||||
ResultBean rb = new ResultBean();
|
||||
LpkStore lpkStore = fetchBySid(sid);
|
||||
@@ -101,4 +103,12 @@ public class LpkStoreService extends MybatisBaseService<LpkStoreMapper, LpkStore
|
||||
List<StoreSelect> vos = baseMapper.getSelectStore();
|
||||
return rb.success().setData(vos);
|
||||
}
|
||||
|
||||
public List<LpkStore> listStoreOfBank(String bankSid) {
|
||||
if (StrUtil.isBlank(bankSid))
|
||||
return this.list();
|
||||
QueryWrapper<LpkStore> qw = new QueryWrapper<>();
|
||||
qw.eq("bankSid", bankSid);
|
||||
return baseMapper.selectList(qw);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user