提交 1dcc4949 authored 作者: 陆's avatar

马甲号

上级 48418630
package com.platform.controller; package com.platform.controller;
import com.platform.annotation.IgnoreAuth;
import com.platform.entity.TbCfUserInfoEntity; import com.platform.entity.TbCfUserInfoEntity;
import com.platform.entity.VirtualUserEntity; import com.platform.entity.VirtualUserEntity;
import com.platform.service.TbCfUserInfoService; import com.platform.service.TbCfUserInfoService;
...@@ -31,6 +32,7 @@ public class TbCfUserInfoController { ...@@ -31,6 +32,7 @@ public class TbCfUserInfoController {
/** /**
* 查看列表 * 查看列表
*/ */
@IgnoreAuth
@RequestMapping("/list") @RequestMapping("/list")
@RequiresPermissions("tbcfuserinfo:list") @RequiresPermissions("tbcfuserinfo:list")
@ResponseBody @ResponseBody
...@@ -49,6 +51,7 @@ public class TbCfUserInfoController { ...@@ -49,6 +51,7 @@ public class TbCfUserInfoController {
/** /**
* 查看信息 * 查看信息
*/ */
@IgnoreAuth
@RequestMapping("/info/{userId}") @RequestMapping("/info/{userId}")
@RequiresPermissions("tbcfuserinfo:info") @RequiresPermissions("tbcfuserinfo:info")
@ResponseBody @ResponseBody
...@@ -61,6 +64,7 @@ public class TbCfUserInfoController { ...@@ -61,6 +64,7 @@ public class TbCfUserInfoController {
/** /**
* 保存 * 保存
*/ */
@IgnoreAuth
@RequestMapping("/save") @RequestMapping("/save")
@RequiresPermissions("tbcfuserinfo:save") @RequiresPermissions("tbcfuserinfo:save")
@ResponseBody @ResponseBody
...@@ -73,6 +77,7 @@ public class TbCfUserInfoController { ...@@ -73,6 +77,7 @@ public class TbCfUserInfoController {
/** /**
* 修改 * 修改
*/ */
@IgnoreAuth
@RequestMapping("/update") @RequestMapping("/update")
@RequiresPermissions("tbcfuserinfo:update") @RequiresPermissions("tbcfuserinfo:update")
@ResponseBody @ResponseBody
...@@ -85,6 +90,7 @@ public class TbCfUserInfoController { ...@@ -85,6 +90,7 @@ public class TbCfUserInfoController {
/** /**
* 删除 * 删除
*/ */
@IgnoreAuth
@RequestMapping("/delete") @RequestMapping("/delete")
@RequiresPermissions("tbcfuserinfo:delete") @RequiresPermissions("tbcfuserinfo:delete")
@ResponseBody @ResponseBody
...@@ -97,6 +103,7 @@ public class TbCfUserInfoController { ...@@ -97,6 +103,7 @@ public class TbCfUserInfoController {
/** /**
* 查看所有列表 * 查看所有列表
*/ */
@IgnoreAuth
@RequestMapping("/queryAll") @RequestMapping("/queryAll")
@ResponseBody @ResponseBody
public R queryAll(@RequestParam Map<String, Object> params) { public R queryAll(@RequestParam Map<String, Object> params) {
...@@ -105,6 +112,7 @@ public class TbCfUserInfoController { ...@@ -105,6 +112,7 @@ public class TbCfUserInfoController {
return R.ok().put("list", list); return R.ok().put("list", list);
} }
@IgnoreAuth
@ResponseBody @ResponseBody
@GetMapping("/queryByAccount") @GetMapping("/queryByAccount")
public R queryByAccount(@RequestParam("account") String account) { public R queryByAccount(@RequestParam("account") String account) {
...@@ -116,6 +124,7 @@ public class TbCfUserInfoController { ...@@ -116,6 +124,7 @@ public class TbCfUserInfoController {
* 统计分析: * 统计分析:
* 1)统计每天的注册量,2)统计今天的注册量,3)统计本周注册量,4)统计本月注册量,5)统计今年的注册量 * 1)统计每天的注册量,2)统计今天的注册量,3)统计本周注册量,4)统计本月注册量,5)统计今年的注册量
*/ */
@IgnoreAuth
@ResponseBody @ResponseBody
@GetMapping("/getDailyRegistered") @GetMapping("/getDailyRegistered")
public R getDailyRegistered(@RequestParam(value = "flag", required = false) String flag) { public R getDailyRegistered(@RequestParam(value = "flag", required = false) String flag) {
...@@ -123,6 +132,7 @@ public class TbCfUserInfoController { ...@@ -123,6 +132,7 @@ public class TbCfUserInfoController {
return R.ok().put("list", userList); return R.ok().put("list", userList);
} }
@IgnoreAuth
@ResponseBody @ResponseBody
@GetMapping("/getDayRegistered") @GetMapping("/getDayRegistered")
public R getDayRegistered() { public R getDayRegistered() {
...@@ -130,6 +140,7 @@ public class TbCfUserInfoController { ...@@ -130,6 +140,7 @@ public class TbCfUserInfoController {
return R.ok().put("list", userList); return R.ok().put("list", userList);
} }
@IgnoreAuth
@ResponseBody @ResponseBody
@GetMapping("/getWeekRegistered") @GetMapping("/getWeekRegistered")
public R getWeekRegistered() { public R getWeekRegistered() {
...@@ -137,6 +148,7 @@ public class TbCfUserInfoController { ...@@ -137,6 +148,7 @@ public class TbCfUserInfoController {
return R.ok().put("list", userList); return R.ok().put("list", userList);
} }
@IgnoreAuth
@ResponseBody @ResponseBody
@GetMapping("/getMonthRegistered") @GetMapping("/getMonthRegistered")
public R getMonthRegistered() { public R getMonthRegistered() {
...@@ -144,6 +156,7 @@ public class TbCfUserInfoController { ...@@ -144,6 +156,7 @@ public class TbCfUserInfoController {
return R.ok().put("list", userList); return R.ok().put("list", userList);
} }
@IgnoreAuth
@ResponseBody @ResponseBody
@GetMapping("/getYearRegistered") @GetMapping("/getYearRegistered")
public R getYearRegistered() { public R getYearRegistered() {
...@@ -151,6 +164,7 @@ public class TbCfUserInfoController { ...@@ -151,6 +164,7 @@ public class TbCfUserInfoController {
return R.ok().put("list", userList); return R.ok().put("list", userList);
} }
@IgnoreAuth
@ResponseBody @ResponseBody
@GetMapping("/getRegisteredByDate") @GetMapping("/getRegisteredByDate")
public R getRegisteredByDate(String start, String end) { public R getRegisteredByDate(String start, String end) {
...@@ -158,6 +172,7 @@ public class TbCfUserInfoController { ...@@ -158,6 +172,7 @@ public class TbCfUserInfoController {
return R.ok().put("list", userList); return R.ok().put("list", userList);
} }
@IgnoreAuth
@ResponseBody @ResponseBody
@GetMapping("/getDayRate") @GetMapping("/getDayRate")
public R getDayRate() { public R getDayRate() {
...@@ -167,6 +182,7 @@ public class TbCfUserInfoController { ...@@ -167,6 +182,7 @@ public class TbCfUserInfoController {
@IgnoreAuth
@ResponseBody @ResponseBody
@GetMapping("/queryVirtualUser") @GetMapping("/queryVirtualUser")
public R queryVirtualUser(@RequestParam Map<String, Object> params){ public R queryVirtualUser(@RequestParam Map<String, Object> params){
......
...@@ -27,6 +27,7 @@ ...@@ -27,6 +27,7 @@
#end #end
</div> </div>
</Row> </Row>
<div id="speedp"></div>
<table id="jqGrid"></table> <table id="jqGrid"></table>
</div> </div>
......
$(function () { $(function () {
$("#jqGrid").Grid({ $("#jqGrid").Grid({
url: '../virtualuser/list', url: '../tbcfuserinfo/queryVirtualUser',
colModel: [ colModel: [
{label: 'id', name: 'id', index: 'id', key: true, hidden: true}, {label: 'userId', name: 'userId', index: 'user_id', key: true, hidden: true},
{label: '账号', name: 'account', index: 'account', width: 80}, {label: '账号', name: 'account', index: 'account', width: 200},
{label: '昵称', name: 'nick', index: 'nick', width: 80}, {label: '用户头像地址', name: 'avatar', index: 'avatar', width: 200, formatter: imageFormat},
{label: '头像', name: 'avatar', index: 'avatar', width: 80, formatter: imageFormat}, {label: '用户名', name: 'nick', index: 'nick', width: 200},
{label: '状态', name: 'status', index: 'status', width: 80, formatter: statusFormat}, {label: '创建时间', name: 'createTime', index: 'create_time', width: 200},],
{label: '创建时间', name: 'createTime', index: 'create_time', width: 80}]
shrinkToFit: true,
datatype: "json",
rowNum: 15,
rowList: [15, 30, 45],
mtype: "get",
rownumbers: true,
rownumWidth: 40,
gridview: true,
pager: '#speedp',
sortname: 'create_time',
viewrecords: true,
sortorder: "desc",
multiselect: true,
multiboxonly:true,
beforeSelectRow: true,
}); });
}); });
...@@ -49,8 +65,11 @@ let vm = new Vue({ ...@@ -49,8 +65,11 @@ let vm = new Vue({
vm.getInfo(id); vm.getInfo(id);
}, },
saveOrUpdate: function (event) { saveOrUpdate: function (event) {
let url = vm.virtualUser.id == null ? "../virtualuser/save" : "../virtualuser/update"; let url = vm.virtualUser.id == null ? "../tbcfuserinfo/save" : "../tbcfuserinfo/update";
vm.virtualUser.avatar = vm.uploadList[0]; vm.virtualUser.avatar = vm.uploadList[0];
if (vm.virtualUser.id == null){
vm.virtualUser.real = 0;
}
Ajax.request({ Ajax.request({
url: url, url: url,
params: JSON.stringify(vm.virtualUser), params: JSON.stringify(vm.virtualUser),
...@@ -161,10 +180,10 @@ let vm = new Vue({ ...@@ -161,10 +180,10 @@ let vm = new Vue({
getInfo: function (id) { getInfo: function (id) {
vm.uploadList=[]; vm.uploadList=[];
Ajax.request({ Ajax.request({
url: "../virtualuser/info/" + id, url: "../tbcfuserinfo/info/" + id,
async: true, async: true,
successCallback: function (r) { successCallback: function (r) {
vm.virtualUser = r.virtualUser; vm.virtualUser = r.tbCfUserInfo;
vm.uploadList.push(vm.virtualUser.avatar); vm.uploadList.push(vm.virtualUser.avatar);
} }
}); });
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论