大屏页面初始化

This commit is contained in:
2026-03-05 19:04:12 +08:00
parent cf65afb47f
commit 856b54e83b
17 changed files with 264 additions and 5 deletions

View File

@@ -72,7 +72,7 @@ const handleLogin = async () => {
ElMessage.success('登录成功!'); ElMessage.success('登录成功!');
setTimeout(() => { setTimeout(() => {
router.push('/dashboard'); router.push('/dashboard');
}, 3000); }, 300);
} catch (error) { } catch (error) {
console.log(error); console.log(error);
}finally{ }finally{

View File

@@ -72,9 +72,12 @@
placeholder="请选择用户角色" placeholder="请选择用户角色"
clearable clearable
> >
<el-option label="管理员" value="0" /> <el-option
<el-option label="普通用户" value="1" /> v-for="item in roleData"
<el-option label="访客" value="2" /> :key="item.roleId"
:label="item.roleName"
:value="item.roleId"
/>
</el-select> </el-select>
</el-form-item> </el-form-item>
</div> </div>
@@ -112,7 +115,19 @@
</template> </template>
<script setup> <script setup>
import { ref } from 'vue' import { ref, onMounted } from 'vue'
import { getHomeRoleList } from '@/api/bizRole'
const roleData = ref([]);
const getListRole = async () => {
try {
const res = await getHomeRoleList();
roleData.value = res || []
} catch (error) {
console.log(error);
}
}
const props = defineProps({ const props = defineProps({
formData: { formData: {
@@ -162,6 +177,10 @@ const resetForm = () => {
} }
defineExpose({ validate, resetForm }) defineExpose({ validate, resetForm })
onMounted(() => {
getListRole();
})
</script> </script>
<style scoped> <style scoped>

View File

@@ -0,0 +1,18 @@
package com.mini.mybigscreen.Model;
import lombok.Data;
import java.io.Serializable;
@Data
public class Message implements Serializable {
private String msg;
private String code;
public Message(String msg,String code){
this.msg = msg;
this.code = code;
}
}

View File

@@ -1,5 +1,7 @@
package com.mini.mybigscreen.biz.controller; package com.mini.mybigscreen.biz.controller;
import com.mini.mybigscreen.Model.Message;
import com.mini.mybigscreen.Model.Result;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@@ -15,4 +17,18 @@ import org.springframework.web.bind.annotation.RestController;
@RequestMapping("/biz/company") @RequestMapping("/biz/company")
public class CompanyController { public class CompanyController {
public Result<Message> save() {
return Result.success(new Message("数据新增成功", "200"));
}
public Result<Message> update() {
return Result.success(new Message("数据更新成功", "200"));
}
public Result<Message> delete() {
return Result.success(new Message("数据删除成功", "200"));
}
} }

View File

@@ -1,5 +1,6 @@
package com.mini.mybigscreen.biz.controller; package com.mini.mybigscreen.biz.controller;
import com.mini.mybigscreen.Model.Message;
import com.mini.mybigscreen.Model.Result; import com.mini.mybigscreen.Model.Result;
import com.mini.mybigscreen.biz.domain.ErpAccount; import com.mini.mybigscreen.biz.domain.ErpAccount;
import com.mini.mybigscreen.biz.service.ErpAccountService; import com.mini.mybigscreen.biz.service.ErpAccountService;
@@ -29,4 +30,19 @@ public class ErpAccountController {
public Result<List<ErpAccount>> getList() { public Result<List<ErpAccount>> getList() {
return Result.success(accountService.list()); return Result.success(accountService.list());
} }
public Result<Message> save() {
return Result.success(new Message("数据新增成功", "200"));
}
public Result<Message> update() {
return Result.success(new Message("数据更新成功", "200"));
}
public Result<Message> delete() {
return Result.success(new Message("数据删除成功", "200"));
}
} }

View File

@@ -2,6 +2,7 @@ package com.mini.mybigscreen.biz.controller;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.mini.mybigscreen.Model.Message;
import com.mini.mybigscreen.Model.Result; import com.mini.mybigscreen.Model.Result;
import com.mini.mybigscreen.biz.domain.ErpCategory; import com.mini.mybigscreen.biz.domain.ErpCategory;
import com.mini.mybigscreen.biz.service.ErpCategoryService; import com.mini.mybigscreen.biz.service.ErpCategoryService;
@@ -35,4 +36,19 @@ public class ErpCategoryController {
.orderByDesc("create_time"); .orderByDesc("create_time");
return Result.success(categoryService.list(query)); return Result.success(categoryService.list(query));
} }
public Result<Message> save() {
return Result.success(new Message("数据新增成功", "200"));
}
public Result<Message> update() {
return Result.success(new Message("数据更新成功", "200"));
}
public Result<Message> delete() {
return Result.success(new Message("数据删除成功", "200"));
}
} }

View File

@@ -2,6 +2,7 @@ package com.mini.mybigscreen.biz.controller;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.mini.mybigscreen.Model.Message;
import com.mini.mybigscreen.Model.PageResult; import com.mini.mybigscreen.Model.PageResult;
import com.mini.mybigscreen.Model.Result; import com.mini.mybigscreen.Model.Result;
import com.mini.mybigscreen.biz.domain.ErpTransactionFlow; import com.mini.mybigscreen.biz.domain.ErpTransactionFlow;
@@ -44,4 +45,19 @@ public class ErpTransactionFlowController {
PageResult<?> result = new PageResult<>(util.OkData(), pageNum, pageSize, list.size()); PageResult<?> result = new PageResult<>(util.OkData(), pageNum, pageSize, list.size());
return Result.success(result); return Result.success(result);
} }
public Result<Message> save() {
return Result.success(new Message("数据新增成功", "200"));
}
public Result<Message> update() {
return Result.success(new Message("数据更新成功", "200"));
}
public Result<Message> delete() {
return Result.success(new Message("数据删除成功", "200"));
}
} }

View File

@@ -3,6 +3,7 @@ package com.mini.mybigscreen.biz.controller;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.mini.mybigscreen.Model.Menu; import com.mini.mybigscreen.Model.Menu;
import com.mini.mybigscreen.Model.Message;
import com.mini.mybigscreen.Model.Result; import com.mini.mybigscreen.Model.Result;
import com.mini.mybigscreen.Model.TreeMenu; import com.mini.mybigscreen.Model.TreeMenu;
import com.mini.mybigscreen.biz.domain.HomeMenu; import com.mini.mybigscreen.biz.domain.HomeMenu;
@@ -142,4 +143,18 @@ public class HomeMenuController {
} }
public Result<Message> save() {
return Result.success(new Message("数据新增成功", "200"));
}
public Result<Message> update() {
return Result.success(new Message("数据更新成功", "200"));
}
public Result<Message> delete() {
return Result.success(new Message("数据删除成功", "200"));
}
} }

View File

@@ -1,5 +1,7 @@
package com.mini.mybigscreen.biz.controller; package com.mini.mybigscreen.biz.controller;
import com.mini.mybigscreen.Model.Message;
import com.mini.mybigscreen.Model.Result;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@@ -15,4 +17,18 @@ import org.springframework.web.bind.annotation.RestController;
@RequestMapping("/biz/homeModule") @RequestMapping("/biz/homeModule")
public class HomeModuleController { public class HomeModuleController {
public Result<Message> save() {
return Result.success(new Message("数据新增成功", "200"));
}
public Result<Message> update() {
return Result.success(new Message("数据更新成功", "200"));
}
public Result<Message> delete() {
return Result.success(new Message("数据删除成功", "200"));
}
} }

View File

@@ -1,6 +1,7 @@
package com.mini.mybigscreen.biz.controller; package com.mini.mybigscreen.biz.controller;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.mini.mybigscreen.Model.Message;
import com.mini.mybigscreen.Model.Result; import com.mini.mybigscreen.Model.Result;
import com.mini.mybigscreen.biz.domain.HomeModule; import com.mini.mybigscreen.biz.domain.HomeModule;
import com.mini.mybigscreen.biz.domain.HomeModuleUser; import com.mini.mybigscreen.biz.domain.HomeModuleUser;
@@ -60,4 +61,19 @@ public class HomeModuleUserController {
.collect(Collectors.toList())); .collect(Collectors.toList()));
return Result.success(moduleService.list(moduleQuery)); return Result.success(moduleService.list(moduleQuery));
} }
public Result<Message> save() {
return Result.success(new Message("数据新增成功", "200"));
}
public Result<Message> update() {
return Result.success(new Message("数据更新成功", "200"));
}
public Result<Message> delete() {
return Result.success(new Message("数据删除成功", "200"));
}
} }

View File

@@ -1,5 +1,6 @@
package com.mini.mybigscreen.biz.controller; package com.mini.mybigscreen.biz.controller;
import com.mini.mybigscreen.Model.Message;
import com.mini.mybigscreen.Model.Result; import com.mini.mybigscreen.Model.Result;
import com.mini.mybigscreen.biz.service.HomeRoleService; import com.mini.mybigscreen.biz.service.HomeRoleService;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
@@ -28,4 +29,20 @@ public class HomeRoleController {
public Result<?> getList(){ public Result<?> getList(){
return Result.success(roleService.list()); return Result.success(roleService.list());
} }
public Result<Message> save() {
return Result.success(new Message("数据新增成功", "200"));
}
public Result<Message> update() {
return Result.success(new Message("数据更新成功", "200"));
}
public Result<Message> delete() {
return Result.success(new Message("数据删除成功", "200"));
}
} }

View File

@@ -1,5 +1,7 @@
package com.mini.mybigscreen.biz.controller; package com.mini.mybigscreen.biz.controller;
import com.mini.mybigscreen.Model.Message;
import com.mini.mybigscreen.Model.Result;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@@ -15,4 +17,18 @@ import org.springframework.web.bind.annotation.RestController;
@RequestMapping("/biz/homeRoleMenu") @RequestMapping("/biz/homeRoleMenu")
public class HomeRoleMenuController { public class HomeRoleMenuController {
public Result<Message> save() {
return Result.success(new Message("数据新增成功", "200"));
}
public Result<Message> update() {
return Result.success(new Message("数据更新成功", "200"));
}
public Result<Message> delete() {
return Result.success(new Message("数据删除成功", "200"));
}
} }

View File

@@ -2,6 +2,7 @@ package com.mini.mybigscreen.biz.controller;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.mini.mybigscreen.Model.Message;
import com.mini.mybigscreen.Model.PageResult; import com.mini.mybigscreen.Model.PageResult;
import com.mini.mybigscreen.Model.Result; import com.mini.mybigscreen.Model.Result;
import com.mini.mybigscreen.biz.domain.HomeUser; import com.mini.mybigscreen.biz.domain.HomeUser;
@@ -45,4 +46,19 @@ public class HomeUserController {
return Result.success(result); return Result.success(result);
} }
public Result<Message> save() {
return Result.success(new Message("数据新增成功", "200"));
}
public Result<Message> update() {
return Result.success(new Message("数据更新成功", "200"));
}
public Result<Message> delete() {
return Result.success(new Message("数据删除成功", "200"));
}
} }

View File

@@ -2,6 +2,7 @@ package com.mini.mybigscreen.biz.controller;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.mini.mybigscreen.Model.Message;
import com.mini.mybigscreen.Model.Result; import com.mini.mybigscreen.Model.Result;
import com.mini.mybigscreen.biz.domain.IndexInfo; import com.mini.mybigscreen.biz.domain.IndexInfo;
import com.mini.mybigscreen.biz.service.IndexInfoService; import com.mini.mybigscreen.biz.service.IndexInfoService;
@@ -35,5 +36,18 @@ public class IndexInfoController {
return Result.success(infoService.list(query)); return Result.success(infoService.list(query));
} }
public Result<Message> save() {
return Result.success(new Message("数据新增成功", "200"));
}
public Result<Message> update() {
return Result.success(new Message("数据更新成功", "200"));
}
public Result<Message> delete() {
return Result.success(new Message("数据删除成功", "200"));
}
} }

View File

@@ -2,6 +2,7 @@ package com.mini.mybigscreen.biz.controller;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.mini.mybigscreen.Model.Message;
import com.mini.mybigscreen.Model.Result; import com.mini.mybigscreen.Model.Result;
import com.mini.mybigscreen.biz.domain.ItemInfo; import com.mini.mybigscreen.biz.domain.ItemInfo;
import com.mini.mybigscreen.biz.service.ItemInfoService; import com.mini.mybigscreen.biz.service.ItemInfoService;
@@ -40,4 +41,18 @@ public class ItemInfoController {
return Result.success(infoService.list(query)); return Result.success(infoService.list(query));
} }
public Result<Message> save() {
return Result.success(new Message("数据新增成功", "200"));
}
public Result<Message> update() {
return Result.success(new Message("数据更新成功", "200"));
}
public Result<Message> delete() {
return Result.success(new Message("数据删除成功", "200"));
}
} }

View File

@@ -1,5 +1,7 @@
package com.mini.mybigscreen.biz.controller; package com.mini.mybigscreen.biz.controller;
import com.mini.mybigscreen.Model.Message;
import com.mini.mybigscreen.Model.Result;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@@ -15,4 +17,19 @@ import org.springframework.web.bind.annotation.RestController;
@RequestMapping("/biz/resumeEmployee") @RequestMapping("/biz/resumeEmployee")
public class ResumeEmployeeController { public class ResumeEmployeeController {
public Result<Message> save() {
return Result.success(new Message("数据新增成功", "200"));
}
public Result<Message> update() {
return Result.success(new Message("数据更新成功", "200"));
}
public Result<Message> delete() {
return Result.success(new Message("数据删除成功", "200"));
}
} }

View File

@@ -2,6 +2,7 @@ package com.mini.mybigscreen.biz.controller;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.mini.mybigscreen.Model.Message;
import com.mini.mybigscreen.Model.PageResult; import com.mini.mybigscreen.Model.PageResult;
import com.mini.mybigscreen.Model.Result; import com.mini.mybigscreen.Model.Result;
import com.mini.mybigscreen.biz.domain.WebsiteStorage; import com.mini.mybigscreen.biz.domain.WebsiteStorage;
@@ -42,4 +43,19 @@ public class WebsiteStorageController {
PageResult<?> result = new PageResult<>(util.OkData(), pageNum, pageSize, list.size()); PageResult<?> result = new PageResult<>(util.OkData(), pageNum, pageSize, list.size());
return Result.success(result); return Result.success(result);
} }
public Result<Message> save() {
return Result.success(new Message("数据新增成功", "200"));
}
public Result<Message> update() {
return Result.success(new Message("数据更新成功", "200"));
}
public Result<Message> delete() {
return Result.success(new Message("数据删除成功", "200"));
}
} }