规范化代码。解决富文本上传的图片无法直接访问的问题

This commit is contained in:
kuang.yife 2024-04-09 13:47:26 +08:00
parent aade99e2e1
commit 67c6667762
13 changed files with 96 additions and 212 deletions

View File

@ -27,9 +27,9 @@ import java.util.List;
* @Description: 短剧任务收益Controller
*/
@Controller
@Api(tags = "短剧*短剧收益")
@RequestMapping("/app/record")
@RequiredArgsConstructor(onConstructor = @__(@Autowired))
@Api(tags = "短剧*短剧收益")
public class PlayletRevenueRecordAppController extends BaseController {
private final PlayletRevenueRecordAppService service;

View File

@ -24,7 +24,7 @@ import org.springframework.web.bind.annotation.*;
* @Description: 短剧任务app控制层
*/
@Slf4j
@Api(tags = "短剧任务app控制层")
@Api(tags = "短剧*短剧任务")
@RestController
@RequestMapping(value = "/app/task")
@RequiredArgsConstructor(onConstructor = @__(@Autowired))

View File

@ -1,18 +1,13 @@
package com.playlet.web.controller.app;
import com.github.pagehelper.PageInfo;
import com.playlet.common.annotation.Log;
import com.playlet.common.core.controller.BaseController;
import com.playlet.common.core.domain.AjaxResult;
import com.playlet.common.core.domain.Result;
import com.playlet.common.core.page.TableDataInfo;
import com.playlet.common.enums.BusinessType;
import com.playlet.system.domain.PlayletUserAccount;
import com.playlet.web.service.app.PlayletUserAccountAppService;
import io.swagger.annotations.ApiOperation;
import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.*;
import java.util.List;
@ -25,16 +20,10 @@ import java.util.List;
*/
@Controller
@RequestMapping("/app/account")
public class PlayletUserAccountAppController extends BaseController {
private String prefix = "system/account";
@RequiredArgsConstructor(onConstructor = @__(@Autowired))
public class PlayletUserAccountAppController {
@Autowired
private PlayletUserAccountAppService playletUserAccountAppService;
@GetMapping()
public String account() {
return prefix + "/account";
}
private final PlayletUserAccountAppService playletUserAccountAppService;
/**
* 查询用户提现基础列表
@ -54,61 +43,40 @@ public class PlayletUserAccountAppController extends BaseController {
@PostMapping("/list")
@ResponseBody
@ApiOperation(value = "查询短剧用户提现账户列表")
public TableDataInfo list(PlayletUserAccount playletUserAccount) {
startPage();
List<PlayletUserAccount> list = playletUserAccountAppService.selectPlayletUserAccountList(playletUserAccount);
return getDataTable(list);
}
/**
* 新增短剧用户提现账户
*/
@GetMapping("/add")
public String add() {
return prefix + "/add";
public Result<List<PlayletUserAccount>> list(@RequestBody PlayletUserAccount playletUserAccount) {
return Result.success(playletUserAccountAppService.selectPlayletUserAccountList(playletUserAccount));
}
/**
* 新增保存短剧用户提现账户
*/
@Log(title = "短剧用户提现账户", businessType = BusinessType.INSERT)
@PostMapping("/add")
@ResponseBody
@ApiOperation(value = "新增保存短剧用户提现账户")
public AjaxResult addSave(PlayletUserAccount playletUserAccount) {
return toAjax(playletUserAccountAppService.insertPlayletUserAccount(playletUserAccount));
}
/**
* 修改短剧用户提现账户
*/
@GetMapping("/edit/{id}")
@ApiOperation(value = "修改短剧用户提现账户")
public String edit(@PathVariable("id") Long id, ModelMap mmap) {
PlayletUserAccount playletUserAccount = playletUserAccountAppService.selectPlayletUserAccountById(id);
mmap.put("playletUserAccount", playletUserAccount);
return prefix + "/edit";
public Result<String> addSave(@RequestBody PlayletUserAccount playletUserAccount) {
playletUserAccountAppService.insertPlayletUserAccount(playletUserAccount);
return Result.success();
}
/**
* 修改保存短剧用户提现账户
*/
@Log(title = "短剧用户提现账户", businessType = BusinessType.UPDATE)
@PostMapping("/edit")
@ResponseBody
@PostMapping("/edit")
@ApiOperation(value = "修改保存短剧用户提现账户")
public AjaxResult editSave(PlayletUserAccount playletUserAccount) {
return toAjax(playletUserAccountAppService.updatePlayletUserAccount(playletUserAccount));
public Result<String> editSave(@RequestBody PlayletUserAccount playletUserAccount) {
playletUserAccountAppService.updatePlayletUserAccount(playletUserAccount);
return Result.success();
}
/**
* 删除短剧用户提现账户
*/
@Log(title = "短剧用户提现账户", businessType = BusinessType.DELETE)
@PostMapping("/remove")
@ResponseBody
@PostMapping("/remove")
@ApiOperation(value = "删除短剧用户提现账户")
public AjaxResult remove(String ids) {
return toAjax(playletUserAccountAppService.deletePlayletUserAccountByIds(ids));
public Result<String> remove(@RequestParam(value = "id") Long id) {
playletUserAccountAppService.deletePlayletUserAccountById(id);
return Result.success();
}
}

View File

@ -1,18 +1,14 @@
package com.playlet.web.controller.app;
import com.github.pagehelper.PageInfo;
import com.playlet.common.annotation.Log;
import com.playlet.common.core.controller.BaseController;
import com.playlet.common.core.domain.AjaxResult;
import com.playlet.common.core.domain.Result;
import com.playlet.common.core.page.TableDataInfo;
import com.playlet.common.enums.BusinessType;
import com.playlet.system.domain.PlayletUserInvoice;
import com.playlet.web.service.app.PlayletUserInvoiceAppService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.RequiredArgsConstructor;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.*;
import java.util.List;
@ -25,24 +21,18 @@ import java.util.List;
*/
@Controller
@RequestMapping("/app/invoice")
public class PlayletUserInvoiceAppController extends BaseController {
@Api(tags = "小程序*开票信息接口")
@RequiredArgsConstructor(onConstructor = @__(@Autowired))
public class PlayletUserInvoiceAppController {
private String prefix = "system/invoice";
@Autowired
private PlayletUserInvoiceAppService playletUserInvoiceAppService;
@GetMapping()
public String invoice() {
return prefix + "/invoice";
}
private final PlayletUserInvoiceAppService playletUserInvoiceAppService;
/**
* 查询用户开票信息基础列表
*/
@ResponseBody
@PostMapping("/getInvoiceList")
@ApiOperation(value = "分页查询短剧基础列表")
@ApiOperation(value = "分页查询开票信息")
public Result<PageInfo<PlayletUserInvoice>> getInvoiceList(@RequestBody PlayletUserInvoice invoice,
@RequestParam(value = "pageNum", defaultValue = "1") Integer pageNum,
@RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize) {
@ -54,58 +44,43 @@ public class PlayletUserInvoiceAppController extends BaseController {
*/
@PostMapping("/list")
@ResponseBody
public TableDataInfo list(PlayletUserInvoice playletUserInvoice) {
startPage();
List<PlayletUserInvoice> list = playletUserInvoiceAppService.selectPlayletUserInvoiceList(playletUserInvoice);
return getDataTable(list);
@ApiOperation(value = "查询开票信息列表")
public Result<List<PlayletUserInvoice>> list(@RequestBody PlayletUserInvoice playletUserInvoice) {
return Result.success(playletUserInvoiceAppService.selectPlayletUserInvoiceList(playletUserInvoice));
}
/**
* 新增用户开票信息
*/
@GetMapping("/add")
public String add() {
return prefix + "/add";
}
/**
* 新增保存用户开票信息
*/
@Log(title = "用户开票信息", businessType = BusinessType.INSERT)
@PostMapping("/add")
@ResponseBody
public AjaxResult addSave(PlayletUserInvoice playletUserInvoice) {
return toAjax(playletUserInvoiceAppService.insertPlayletUserInvoice(playletUserInvoice));
}
/**
* 修改用户开票信息
*/
@GetMapping("/edit/{id}")
public String edit(@PathVariable("id") Long id, ModelMap mmap) {
PlayletUserInvoice playletUserInvoice = playletUserInvoiceAppService.selectPlayletUserInvoiceById(id);
mmap.put("playletUserInvoice", playletUserInvoice);
return prefix + "/edit";
@ApiOperation(value = "新增开票信息")
public Result<String> addSave(@RequestBody PlayletUserInvoice playletUserInvoice) {
playletUserInvoiceAppService.insertPlayletUserInvoice(playletUserInvoice);
return Result.success();
}
/**
* 修改保存用户开票信息
*/
@Log(title = "用户开票信息", businessType = BusinessType.UPDATE)
@PostMapping("/edit")
@ResponseBody
public AjaxResult editSave(PlayletUserInvoice playletUserInvoice) {
return toAjax(playletUserInvoiceAppService.updatePlayletUserInvoice(playletUserInvoice));
@PostMapping("/edit")
@ApiOperation(value = "修改开票信息")
public Result<String> editSave(@RequestBody PlayletUserInvoice playletUserInvoice) {
playletUserInvoiceAppService.updatePlayletUserInvoice(playletUserInvoice);
return Result.success();
}
/**
* 删除用户开票信息
*/
@Log(title = "用户开票信息", businessType = BusinessType.DELETE)
@PostMapping("/remove")
@ResponseBody
public AjaxResult remove(String ids) {
return toAjax(playletUserInvoiceAppService.deletePlayletUserInvoiceByIds(ids));
@ApiOperation(value = "删除开票信息")
public Result<String> remove(@RequestParam(value = "id") Long id) {
playletUserInvoiceAppService.deletePlayletUserInvoiceById(id);
return Result.success();
}
}

View File

@ -1,23 +1,14 @@
package com.playlet.web.controller.app;
import com.github.pagehelper.PageInfo;
import com.playlet.common.annotation.Log;
import com.playlet.common.core.controller.BaseController;
import com.playlet.common.core.domain.AjaxResult;
import com.playlet.common.core.domain.Result;
import com.playlet.common.core.page.TableDataInfo;
import com.playlet.common.enums.BusinessType;
import com.playlet.common.utils.poi.ExcelUtil;
import com.playlet.system.domain.PlayletItem;
import com.playlet.system.domain.PlayletUserWithdrawDepositRecord;
import com.playlet.system.service.IPlayletUserWithdrawDepositRecordService;
import com.playlet.web.service.app.IPlayletUserWithdrawDepositRecordAppService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.RequiredArgsConstructor;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.*;
import java.util.List;
@ -29,18 +20,12 @@ import java.util.List;
* @Description: 用户交易记录appController
*/
@Controller
@Api(tags = "小程序*用户交易记录")
@RequestMapping("/app/userWithdrawRecord")
@RequiredArgsConstructor(onConstructor = @__(@Autowired))
public class PlayletUserWithdrawDepositRecordAppController extends BaseController {
private String prefix = "system/record";
public class PlayletUserWithdrawDepositRecordAppController {
private final IPlayletUserWithdrawDepositRecordAppService service;
@RequiresPermissions("system:record:view")
@GetMapping()
public String record() {
return prefix + "/record";
}
private final IPlayletUserWithdrawDepositRecordAppService depositRecordAppService;
@ResponseBody
@PostMapping("/getWithdrawDepositList")
@ -48,7 +33,7 @@ public class PlayletUserWithdrawDepositRecordAppController extends BaseControlle
public Result<PageInfo<PlayletUserWithdrawDepositRecord>> getWithdrawDepositList(@RequestBody PlayletUserWithdrawDepositRecord playletUserWithdrawDepositRecord,
@RequestParam(value = "pageNum") Integer pageNum,
@RequestParam(value = "pageSize") Integer pageSize) {
return Result.success(service.getWithdrawDepositList(playletUserWithdrawDepositRecord, pageNum, pageSize));
return Result.success(depositRecordAppService.getWithdrawDepositList(playletUserWithdrawDepositRecord, pageNum, pageSize));
}
/**
@ -57,62 +42,42 @@ public class PlayletUserWithdrawDepositRecordAppController extends BaseControlle
@PostMapping("/list")
@ResponseBody
@ApiOperation(value = "查询用户交易记录列表")
public TableDataInfo list(PlayletUserWithdrawDepositRecord playletUserWithdrawDepositRecord) {
startPage();
List<PlayletUserWithdrawDepositRecord> list = service.selectPlayletUserWithdrawDepositRecordList(playletUserWithdrawDepositRecord);
return getDataTable(list);
public Result<List<PlayletUserWithdrawDepositRecord>> list(@RequestBody PlayletUserWithdrawDepositRecord playletUserWithdrawDepositRecord) {
return Result.success(depositRecordAppService.selectPlayletUserWithdrawDepositRecordList(playletUserWithdrawDepositRecord));
}
/**
* 新增用户交易记录
*/
@GetMapping("/add")
public String add() {
return prefix + "/add";
}
/**
* 新增保存用户交易记录
*/
@Log(title = "用户交易记录", businessType = BusinessType.INSERT)
@PostMapping("/add")
@ResponseBody
@ApiOperation(value = "新增保存用户交易记录")
public AjaxResult addSave(PlayletUserWithdrawDepositRecord playletUserWithdrawDepositRecord) {
return toAjax(service.insertPlayletUserWithdrawDepositRecord(playletUserWithdrawDepositRecord));
}
/**
* 修改用户交易记录
*/
@GetMapping("/edit/{id}")
@ApiOperation(value = "修改用户交易记录")
public String edit(@PathVariable("id") Long id, ModelMap mmap) {
PlayletUserWithdrawDepositRecord playletUserWithdrawDepositRecord = service.selectPlayletUserWithdrawDepositRecordById(id);
mmap.put("playletUserWithdrawDepositRecord", playletUserWithdrawDepositRecord);
return prefix + "/edit";
public Result<String> addSave(@RequestBody PlayletUserWithdrawDepositRecord playletUserWithdrawDepositRecord) {
depositRecordAppService.insertPlayletUserWithdrawDepositRecord(playletUserWithdrawDepositRecord);
return Result.success();
}
/**
* 修改保存用户交易记录
*/
@Log(title = "用户交易记录", businessType = BusinessType.UPDATE)
@PostMapping("/edit")
@ResponseBody
@ApiOperation(value = "修改保存用户交易记录")
public AjaxResult editSave(PlayletUserWithdrawDepositRecord playletUserWithdrawDepositRecord) {
return toAjax(service.updatePlayletUserWithdrawDepositRecord(playletUserWithdrawDepositRecord));
public Result<String> editSave(@RequestBody PlayletUserWithdrawDepositRecord playletUserWithdrawDepositRecord) {
depositRecordAppService.updatePlayletUserWithdrawDepositRecord(playletUserWithdrawDepositRecord);
return Result.success();
}
/**
* 删除用户交易记录
*/
@Log(title = "用户交易记录", businessType = BusinessType.DELETE)
@PostMapping("/remove")
@ResponseBody
@ApiOperation(value = "删除用户交易记录")
public AjaxResult remove(String ids) {
return toAjax(service.deletePlayletUserWithdrawDepositRecordByIds(ids));
public Result<String> remove(@RequestParam(value = "id") Long id) {
depositRecordAppService.deletePlayletUserWithdrawDepositRecordById(id);
return Result.success();
}
}

View File

@ -1,26 +1,16 @@
package com.playlet.web.controller.app;
import com.playlet.common.annotation.Log;
import com.playlet.common.core.controller.BaseController;
import com.playlet.common.core.domain.AjaxResult;
import com.playlet.common.core.domain.Result;
import com.playlet.common.core.page.TableDataInfo;
import com.playlet.common.enums.BusinessType;
import com.playlet.common.utils.poi.ExcelUtil;
import com.playlet.system.domain.PlayletUserWithdrawalPassword;
import com.playlet.system.service.IPlayletUserWithdrawalPasswordService;
import com.playlet.web.service.app.IPlayletUserWithdrawalPasswordAppService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.RequiredArgsConstructor;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
* @Date: 2024-03-30 12:27
* @Author: 但星霖
@ -28,56 +18,33 @@ import java.util.List;
* @Description: 用户提现密码app Controller
*/
@Controller
@Api(tags = "小程序*提现密码")
@RequestMapping("/app/userWithdrawalPassword")
@RequiredArgsConstructor(onConstructor = @__(@Autowired))
public class PlayletUserWithdrawalPasswordAppController extends BaseController {
private String prefix = "system/password";
public class PlayletUserWithdrawalPasswordAppController {
private final IPlayletUserWithdrawalPasswordAppService appService;
@GetMapping()
public String password() {
return prefix + "/password";
}
/**
* 新增用户提现密码
*/
@GetMapping("/add")
public String add() {
return prefix + "/add";
}
/**
* 新增保存用户提现密码
*/
@Log(title = "用户提现密码", businessType = BusinessType.INSERT)
@PostMapping("/add")
@ResponseBody
@ApiOperation(value = "新增保存用户提现密码")
public AjaxResult addSave(PlayletUserWithdrawalPassword playletUserWithdrawalPassword) {
return toAjax(appService.insertData(playletUserWithdrawalPassword));
}
/**
* 修改用户提现密码
*/
@GetMapping("/edit/{id}")
@ApiOperation(value = "修改用户提现密码")
public String edit(@PathVariable("id") Long id, ModelMap mmap) {
PlayletUserWithdrawalPassword playletUserWithdrawalPassword = appService.selectPlayletUserWithdrawalPasswordById(id);
mmap.put("playletUserWithdrawalPassword", playletUserWithdrawalPassword);
return prefix + "/edit";
public Result<String> addSave(PlayletUserWithdrawalPassword playletUserWithdrawalPassword) {
appService.insertData(playletUserWithdrawalPassword);
return Result.success();
}
/**
* 修改保存用户提现密码
*/
@Log(title = "用户提现密码", businessType = BusinessType.UPDATE)
@PostMapping("/edit")
@ResponseBody
@ApiOperation(value = "修改保存用户提现密码")
public AjaxResult editSave(PlayletUserWithdrawalPassword playletUserWithdrawalPassword) {
return toAjax(appService.updateData(playletUserWithdrawalPassword));
public Result<String> editSave(@RequestBody PlayletUserWithdrawalPassword playletUserWithdrawalPassword) {
appService.updateData(playletUserWithdrawalPassword);
return Result.success();
}
@ApiOperation(value = "用户确认密码")
@ -86,4 +53,5 @@ public class PlayletUserWithdrawalPasswordAppController extends BaseController {
public Result<Boolean> statisticsTime(@RequestBody PlayletUserWithdrawalPassword playletUserWithdrawalPassword) {
return Result.success(appService.validatePassword(playletUserWithdrawalPassword));
}
}

View File

@ -53,7 +53,7 @@ public interface PlayletUserAccountAppService {
* @param id 短剧用户提现账户主键
* @return 结果
*/
int deletePlayletUserAccountById(Long id);
void deletePlayletUserAccountById(Long id);
/**
* 批量删除短剧用户提现账户

View File

@ -4,6 +4,7 @@ import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.playlet.system.domain.PlayletPublicAccount;
import com.playlet.system.domain.PlayletPublicDetail;
import com.playlet.system.service.IPlayletPublicAccountService;
import com.playlet.system.service.IPlayletPublicDetailService;
import com.playlet.web.service.app.PlayletPublicDetailAppService;
import lombok.RequiredArgsConstructor;
@ -20,16 +21,23 @@ public class PlayletPublicDetailAppServiceImpl implements PlayletPublicDetailApp
private final IPlayletPublicDetailService iPlayletPublicDetailService;
private final IPlayletPublicAccountService iPlayletPublicAccountService;
@Override
public PageInfo<PlayletPublicDetail> getList(PlayletPublicDetail playletPublicDetail, Integer pageNum, Integer pageSize) {
PageHelper.startPage(pageNum, pageSize);
List<PlayletPublicDetail> list = iPlayletPublicDetailService.selectPlayletPublicDetailList(playletPublicDetail);
list.forEach(model->{
model.setPlayletPublicAccount(iPlayletPublicAccountService.selectPlayletPublicAccountById(model.getPublicId()));
});
return PageInfo.of(list);
}
@Override
public PlayletPublicDetail getById(Long id) {
return iPlayletPublicDetailService.getById(id);
PlayletPublicDetail model = iPlayletPublicDetailService.getById(id);
model.setPlayletPublicAccount(iPlayletPublicAccountService.selectPlayletPublicAccountById(model.getPublicId()));
return model;
}
}

View File

@ -63,7 +63,7 @@ public class PlayletUserAccountAppServiceImpl implements PlayletUserAccountAppSe
}
@Override
public int deletePlayletUserAccountById(Long id) {
return playletUserAccountService.deletePlayletUserAccountById(id);
public void deletePlayletUserAccountById(Long id) {
playletUserAccountService.removeById(id);
}
}

View File

@ -27,24 +27,21 @@
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label"></label>
<label class="col-sm-3 control-label">题:</label>
<div class="col-sm-8">
<input type="hidden" class="form-control" name="title">
<div class="summernote" id="title"></div>
<input name="title" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">图片:</label>
<label class="col-sm-3 control-label">图片附件</label>
<div class="col-sm-8">
<input type="hidden" class="form-control" name="imgUrl">
<div class="summernote" id="imgUrl"></div>
<input name="imgUrl" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">点赞数:</label>
<div class="col-sm-8">
<input type="hidden" class="form-control" name="starCount">
<div class="summernote" id="starCount"></div>
<input name="starCount" class="form-control" type="text">
</div>
</div>
<div class="form-group">

View File

@ -30,22 +30,19 @@
<div class="form-group">
<label class="col-sm-3 control-label">标题:</label>
<div class="col-sm-8">
<input type="hidden" class="form-control" th:field="*{title}">
<div class="summernote" id="title"></div>
<input name="title" th:field="*{title}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">图片:</label>
<div class="col-sm-8">
<input type="hidden" class="form-control" th:field="*{imgUrl}">
<div class="summernote" id="imgUrl"></div>
<input name="imgUrl" th:field="*{imgUrl}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">点赞数:</label>
<div class="col-sm-8">
<input type="hidden" class="form-control" th:field="*{startCount}">
<div class="summernote" id="startCount"></div>
<input name="starCount" th:field="*{starCount}" class="form-control" type="text">
</div>
</div>
<div class="form-group">

View File

@ -288,6 +288,8 @@ public class ShiroConfig
filterChainDefinitionMap.put("/js/**", "anon");
filterChainDefinitionMap.put("/ruoyi/**", "anon");
filterChainDefinitionMap.put("/captcha/captchaImage**", "anon");
// 图片附件
filterChainDefinitionMap.put("/profile/upload/**/**/**/**", "anon");
// 接口文档
filterChainDefinitionMap.put("/tool/swagger", "anon");
filterChainDefinitionMap.put("/tool/swagger/**", "anon");

View File

@ -1,6 +1,7 @@
package com.playlet.system.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.playlet.common.core.domain.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableName;
@ -53,5 +54,8 @@ public class PlayletPublicDetail extends BaseEntity
@ApiModelProperty(value = "点赞数")
private String starCount;
@TableField(exist = false)
@ApiModelProperty(value = "归属公众号信息")
private PlayletPublicAccount playletPublicAccount;
}