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

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 * @Description: 短剧任务收益Controller
*/ */
@Controller @Controller
@Api(tags = "短剧*短剧收益")
@RequestMapping("/app/record") @RequestMapping("/app/record")
@RequiredArgsConstructor(onConstructor = @__(@Autowired)) @RequiredArgsConstructor(onConstructor = @__(@Autowired))
@Api(tags = "短剧*短剧收益")
public class PlayletRevenueRecordAppController extends BaseController { public class PlayletRevenueRecordAppController extends BaseController {
private final PlayletRevenueRecordAppService service; private final PlayletRevenueRecordAppService service;

View File

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

View File

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

View File

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

View File

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

View File

@ -53,7 +53,7 @@ public interface PlayletUserAccountAppService {
* @param id 短剧用户提现账户主键 * @param id 短剧用户提现账户主键
* @return 结果 * @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.github.pagehelper.PageInfo;
import com.playlet.system.domain.PlayletPublicAccount; import com.playlet.system.domain.PlayletPublicAccount;
import com.playlet.system.domain.PlayletPublicDetail; import com.playlet.system.domain.PlayletPublicDetail;
import com.playlet.system.service.IPlayletPublicAccountService;
import com.playlet.system.service.IPlayletPublicDetailService; import com.playlet.system.service.IPlayletPublicDetailService;
import com.playlet.web.service.app.PlayletPublicDetailAppService; import com.playlet.web.service.app.PlayletPublicDetailAppService;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
@ -20,16 +21,23 @@ public class PlayletPublicDetailAppServiceImpl implements PlayletPublicDetailApp
private final IPlayletPublicDetailService iPlayletPublicDetailService; private final IPlayletPublicDetailService iPlayletPublicDetailService;
private final IPlayletPublicAccountService iPlayletPublicAccountService;
@Override @Override
public PageInfo<PlayletPublicDetail> getList(PlayletPublicDetail playletPublicDetail, Integer pageNum, Integer pageSize) { public PageInfo<PlayletPublicDetail> getList(PlayletPublicDetail playletPublicDetail, Integer pageNum, Integer pageSize) {
PageHelper.startPage(pageNum, pageSize); PageHelper.startPage(pageNum, pageSize);
List<PlayletPublicDetail> list = iPlayletPublicDetailService.selectPlayletPublicDetailList(playletPublicDetail); List<PlayletPublicDetail> list = iPlayletPublicDetailService.selectPlayletPublicDetailList(playletPublicDetail);
list.forEach(model->{
model.setPlayletPublicAccount(iPlayletPublicAccountService.selectPlayletPublicAccountById(model.getPublicId()));
});
return PageInfo.of(list); return PageInfo.of(list);
} }
@Override @Override
public PlayletPublicDetail getById(Long id) { 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 @Override
public int deletePlayletUserAccountById(Long id) { public void deletePlayletUserAccountById(Long id) {
return playletUserAccountService.deletePlayletUserAccountById(id); playletUserAccountService.removeById(id);
} }
} }

View File

@ -27,24 +27,21 @@
</div> </div>
</div> </div>
<div class="form-group"> <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"> <div class="col-sm-8">
<input type="hidden" class="form-control" name="title"> <input name="title" class="form-control" type="text">
<div class="summernote" id="title"></div>
</div> </div>
</div> </div>
<div class="form-group"> <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"> <div class="col-sm-8">
<input type="hidden" class="form-control" name="imgUrl"> <input name="imgUrl" class="form-control" type="text">
<div class="summernote" id="imgUrl"></div>
</div> </div>
</div> </div>
<div class="form-group"> <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"> <div class="col-sm-8">
<input type="hidden" class="form-control" name="starCount"> <input name="starCount" class="form-control" type="text">
<div class="summernote" id="starCount"></div>
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">

View File

@ -30,22 +30,19 @@
<div class="form-group"> <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"> <div class="col-sm-8">
<input type="hidden" class="form-control" th:field="*{title}"> <input name="title" th:field="*{title}" class="form-control" type="text">
<div class="summernote" id="title"></div>
</div> </div>
</div> </div>
<div class="form-group"> <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"> <div class="col-sm-8">
<input type="hidden" class="form-control" th:field="*{imgUrl}"> <input name="imgUrl" th:field="*{imgUrl}" class="form-control" type="text">
<div class="summernote" id="imgUrl"></div>
</div> </div>
</div> </div>
<div class="form-group"> <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"> <div class="col-sm-8">
<input type="hidden" class="form-control" th:field="*{startCount}"> <input name="starCount" th:field="*{starCount}" class="form-control" type="text">
<div class="summernote" id="startCount"></div>
</div> </div>
</div> </div>
<div class="form-group"> <div class="form-group">

View File

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

View File

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