This commit is contained in:
mx 2024-12-27 13:46:52 +08:00
parent 76f68055a9
commit 65c9494de9
6 changed files with 60 additions and 14 deletions

View File

@ -44,7 +44,7 @@ public class EmployeeTaskController extends BaseController
* 查询任务列表 * 查询任务列表
*/ */
@GetMapping("/list") @GetMapping("/list")
public TableDataInfo list(StTask stTask, @RequestParam(required = false) boolean self, @RequestParam(required = false) boolean xinchou) public TableDataInfo list(StTask stTask, @RequestParam(required = false) boolean xinchou)
{ {
if (!xinchou){ if (!xinchou){
@ -62,18 +62,59 @@ public class EmployeeTaskController extends BaseController
if (stTask.getDateStatus() != 0){ if (stTask.getDateStatus() != 0){
stTask.setTaskDateCompare(dayZero); stTask.setTaskDateCompare(dayZero);
} }
SysUser user = SecurityUtils.getLoginUser().getUser(); SysUser user = null;
long userId = user.getUserId(); try{
user = SecurityUtils.getLoginUser().getUser();
}catch (Exception e){
}
long userId = 0;
if (user != null){
userId = user.getUserId();
}
List<StTask> list; List<StTask> list;
stTask.getParams().put("order", dayZero); stTask.getParams().put("order", dayZero);
if (!self){
list = stTaskService.selectStTaskList(stTask, userId); list = stTaskService.selectStTaskList(stTask, userId);
}else{
stTask.setDateStatus(0);
list = stTaskService.selectStTaskListByUserId(stTask, userId, xinchou);
}
return getDataTable(list); return getDataTable(list);
} }
/**
* 查询任务列表
*/
@GetMapping("/selfList")
public TableDataInfo selfList(StTask stTask, @RequestParam(required = false) boolean xinchou)
{
if (!xinchou){
stTask.setDateStatus(1);
}else{
stTask.setDateStatus(0);
}
stTask.setStatus(1);
// 获取当前时间
ZonedDateTime now = ZonedDateTime.now();
// 今日0点
ZonedDateTime nextDayStart = now.plusDays(0).truncatedTo(ChronoUnit.DAYS);
Date dayZero = Date.from(nextDayStart.toInstant());
if (stTask.getDateStatus() != 0){
stTask.setTaskDateCompare(dayZero);
}
SysUser user = null;
try{
user = SecurityUtils.getLoginUser().getUser();
}catch (Exception e){
}
long userId = 0;
if (user != null){
userId = user.getUserId();
}
List<StTask> list;
stTask.getParams().put("order", dayZero);
stTask.setDateStatus(0);
list = stTaskService.selectStTaskListByUserId(stTask, userId, xinchou);
return getDataTable(list);
}

View File

@ -207,5 +207,10 @@ public class MerchantUserController extends BaseController
List<SysMenu> menus = menuService.selectMenuTreeByUserId(userId); List<SysMenu> menus = menuService.selectMenuTreeByUserId(userId);
return AjaxResult.success(menuService.buildMenus(menus)); return AjaxResult.success(menuService.buildMenus(menus));
} }
@GetMapping("verifyToken")
public AjaxResult verifyToken()
{
AjaxResult ajax = AjaxResult.success();
return ajax;
}
} }

View File

@ -112,7 +112,7 @@ public class SecurityConfig
permitAllUrl.getUrls().forEach(url -> requests.antMatchers(url).permitAll()); permitAllUrl.getUrls().forEach(url -> requests.antMatchers(url).permitAll());
// 对于登录login 注册register 验证码captchaImage 允许匿名访问 , "/employee/**/**", "/employee/**", "/merchant/**/**", "/merchant/**" // 对于登录login 注册register 验证码captchaImage 允许匿名访问 , "/employee/**/**", "/employee/**", "/merchant/**/**", "/merchant/**"
requests.antMatchers("/login", "/register", "/captchaImage" requests.antMatchers("/login", "/register", "/captchaImage"
, "/employee/task/getTask" , "/employee/task/getTask" , "/employee/task/list"
, "/employee/user/login", "/employee/user/wxlogin", "/employee/user/register", "/employee/user/captchaImage" , "/employee/user/login", "/employee/user/wxlogin", "/employee/user/register", "/employee/user/captchaImage"
, "/merchant/user/login", "/merchant/user/wxlogin", "/merchant/user/register", "/merchant/user/captchaImage" , "/merchant/user/login", "/merchant/user/wxlogin", "/merchant/user/register", "/merchant/user/captchaImage"
, "/merchant/fund/fxResult").permitAll() , "/merchant/fund/fxResult").permitAll()

View File

@ -132,7 +132,7 @@ public class StTaskServiceImpl implements IStTaskService
for (StTask task : stTasks) { for (StTask task : stTasks) {
if (task.getCodePic() == null){ if (task.getCodePic() == null){
generatePrCode(task); generatePrCode(task);
updateStTask(stTask); updateStTask(task);
} }
} }

View File

@ -24,7 +24,7 @@ npm run dev
```bash ```bash
# 构建测试环境 # 构建测试环境
npm run build:stage npm run build:stage
4
# 构建生产环境 # 构建生产环境
npm run build:prod npm run build:prod
``` ```

View File

@ -35,7 +35,7 @@ export default {
const first = matched[0] const first = matched[0]
if (!this.isDashboard(first)) { if (!this.isDashboard(first)) {
matched = [{ path: '/index', meta: { title: '首页' }}].concat(matched) matched = [{ path: '/index', meta: { title: '' }}].concat(matched)
} }
this.levelList = matched.filter(item => item.meta && item.meta.title && item.meta.breadcrumb !== false) this.levelList = matched.filter(item => item.meta && item.meta.title && item.meta.breadcrumb !== false)