@CodeConvert注解的使用
后端
@CodeConvert(code = {@Code(table=“shop_provider”, code = “id”, name = “provider_name”, prop = “providerId”, alias = “providerName”)
})
table:表名
code:表里转换字段
prop:转换对象的属性
alias:别名
/**
* 查询商品预定明细列表
*
* @param shopGoodsPurchaseDetail 商品预定明细
* @return 商品预定明细
*/
@Override
@CodeConvert(code = {@Code(table="shop_provider", code = "id", name = "provider_name", prop = "providerId", alias = "providerName"),
@Code(table="sys_dept", code = "dept_id", name = "dept_name", prop = "deptId", alias = "deptName")
})
public List<ShopGoodsPurchaseDetail> selectShopGoodsPurchaseDetailList(ShopGoodsPurchaseDetail shopGoodsPurchaseDetail)
{
return shopGoodsPurchaseDetailMapper.selectShopGoodsPurchaseDetailList(shopGoodsPurchaseDetail);
}
前端
{
field: 'deptName',
title: '部门'
},
{
field: 'providerName',
title: '供应商'
},
注意
使用注解需要重启项目