钱包+类目

This commit is contained in:
clunt 2022-05-16 21:26:38 +08:00
parent fbb96f42d7
commit b5880f8c58
6 changed files with 94 additions and 1 deletions

View File

@ -6,6 +6,7 @@ import com.ghy.common.core.domain.AjaxResult;
import com.ghy.common.core.domain.Ztree; import com.ghy.common.core.domain.Ztree;
import com.ghy.common.core.text.Convert; import com.ghy.common.core.text.Convert;
import com.ghy.common.enums.BusinessType; import com.ghy.common.enums.BusinessType;
import com.ghy.common.utils.ExceptionUtil;
import com.ghy.common.utils.ShiroUtils; import com.ghy.common.utils.ShiroUtils;
import com.ghy.goods.domain.DeptGoodsCategory; import com.ghy.goods.domain.DeptGoodsCategory;
import com.ghy.goods.service.DeptGoodsCategoryService; import com.ghy.goods.service.DeptGoodsCategoryService;
@ -49,6 +50,18 @@ public class GoodsDeptCategoryController extends BaseController {
return deptGoodsCategoryService.batchAdd(parentId, categoryIds); return deptGoodsCategoryService.batchAdd(parentId, categoryIds);
} }
@PostMapping("/listByStep")
@ResponseBody
public AjaxResult listByStep(DeptGoodsCategory deptGoodsCategory) {
try {
return AjaxResult.success(deptGoodsCategoryService.listByStep(deptGoodsCategory));
}catch (Exception e){
logger.error(e.getMessage());
return AjaxResult.error(ExceptionUtil.getExceptionMessage(e));
}
}
@RequiresPermissions("goods:deptcategory:edit") @RequiresPermissions("goods:deptcategory:edit")
@GetMapping("/edit/{id}") @GetMapping("/edit/{id}")
public String edit(@PathVariable("id") Long id, ModelMap mmap) { public String edit(@PathVariable("id") Long id, ModelMap mmap) {

View File

@ -64,7 +64,7 @@ public class WxPayController extends BaseController {
try { try {
// TODO 订单里需要补充支付金额tittle简要描述分账信息description // TODO 订单里需要补充支付金额tittle简要描述分账信息description
PayParam payParam = new PayParam(orderMaster.getCode(), PayParam payParam = new PayParam(orderMaster.getCode(),
"orderMaster.get支付金额", "orderMaster.getTittle()", "orderMaster.get商品描述信息"); "0.01", "工圈子测试", "工圈子测试描述");
map = adapayService.wxLitePay(payParam, payCallback, expend, null, null); map = adapayService.wxLitePay(payParam, payCallback, expend, null, null);
} catch (BaseAdaPayException e) { } catch (BaseAdaPayException e) {
logger.error("获取微信用户信息失败", e); logger.error("获取微信用户信息失败", e);

View File

@ -0,0 +1,32 @@
package com.ghy.customer.domain;
import com.ghy.common.annotation.Excel;
import com.ghy.common.core.domain.BaseEntity;
import lombok.Data;
/**
* 消费者银行卡
* @author clunt
*/
@Data
public class CustomerBank extends BaseEntity {
@Excel(name = "消费者银行卡id", cellType = Excel.ColumnType.NUMERIC)
private Long customerBankId;
@Excel(name = "消费者id", cellType = Excel.ColumnType.NUMERIC)
private Long customerId;
@Excel(name = "用户真实姓名", cellType = Excel.ColumnType.STRING)
private String name;
@Excel(name = "银行名称", cellType = Excel.ColumnType.STRING)
private String bankName;
@Excel(name = "银行卡号", cellType = Excel.ColumnType.STRING)
private String bankNum;
@Excel(name = "银行卡绑定手机号", cellType = Excel.ColumnType.STRING)
private String phone;
}

View File

@ -0,0 +1,37 @@
package com.ghy.customer.domain;
import com.ghy.common.annotation.Excel;
import com.ghy.common.core.domain.BaseEntity;
import lombok.Data;
import java.math.BigDecimal;
/**
* 消费者钱包
* @author clunt
*/
@Data
public class CustomerWallet extends BaseEntity {
@Excel(name = "消费者钱包id", cellType = Excel.ColumnType.NUMERIC)
private Long customerWalletId;
@Excel(name = "消费者id", cellType = Excel.ColumnType.NUMERIC)
private Long customerId;
@Excel(name = "消费者总收入", cellType = Excel.ColumnType.STRING)
private BigDecimal totalIncome;
@Excel(name = "消费者总支出", cellType = Excel.ColumnType.STRING)
private BigDecimal totalOutcome;
@Excel(name = "消费者余额", cellType = Excel.ColumnType.STRING)
private BigDecimal balance;
@Excel(name = "消费者冻结余额", cellType = Excel.ColumnType.STRING)
private BigDecimal frozenBalance;
@Excel(name = "钱包状态", cellType = Excel.ColumnType.NUMERIC)
private Integer status;
}

View File

@ -58,6 +58,12 @@ public interface DeptGoodsCategoryService {
*/ */
List<DeptGoodsCategory> appList(Long deptId); List<DeptGoodsCategory> appList(Long deptId);
/**
* @param deptGoodsCategory 查询条件
* @return 父子层级的list
*/
List<DeptGoodsCategory> listByStep(DeptGoodsCategory deptGoodsCategory);
int delete(String ids); int delete(String ids);
/** /**

View File

@ -88,6 +88,11 @@ public class DeptGoodsCategoryServiceImpl implements DeptGoodsCategoryService {
return goodsCategoryList; return goodsCategoryList;
} }
@Override
public List<DeptGoodsCategory> listByStep(DeptGoodsCategory deptGoodsCategory) {
return deptGoodsCategoryMapper.appList(deptGoodsCategory);
}
@Override @Override
public int delete(String ids) { public int delete(String ids) {
Long[] array = Convert.toLongArray(ids); Long[] array = Convert.toLongArray(ids);