fix 404跳转,搜索框大小统一

This commit is contained in:
yxh 2023-04-05 15:11:29 +08:00
parent 731fb66724
commit 1f1c7b3f0c
12 changed files with 29 additions and 42 deletions

View File

@ -1109,7 +1109,7 @@ export const demoRoutes:Array<RouteRecordRaw> = [
*/
export const notFoundAndNoPower = [
{
path: '/:path(.*)*',
path: '/:path(.*)',
name: 'notFound',
component: () => import('/@/views/error/404.vue'),
meta: {

View File

@ -13,7 +13,7 @@
</div>
<div class="right">
<img
src="https://img-blog.csdnimg.cn/3333f265772a4fa89287993500ecbf96.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbHl0LXRvcA==,size_16,color_FFFFFF,t_70,g_se,x_16"
src="../../assets/401.png"
/>
</div>
</div>

View File

@ -13,7 +13,7 @@
</div>
<div class="right">
<img
src="https://img-blog.csdnimg.cn/9eb1d85a417f4ed1ba7107f149ce3da1.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbHl0LXRvcA==,size_16,color_FFFFFF,t_70,g_se,x_16"
src="../../assets/404.png"
/>
</div>
</div>

View File

@ -4,10 +4,10 @@
<div class="system-dept-search mb15">
<el-form :inline="true">
<el-form-item label="部门名称">
<el-input size="default" v-model="tableData.param.deptName" placeholder="请输入部门名称" class="w-50 m-2" clearable/>
<el-input v-model="tableData.param.deptName" placeholder="请输入部门名称" class="w-50 m-2" clearable/>
</el-form-item>
<el-form-item label="状态">
<el-select size="default" placeholder="请选择状态" class="w-50 m-2" v-model="tableData.param.status" clearable>
<el-select placeholder="请选择状态" class="w-50 m-2" v-model="tableData.param.status" clearable>
<el-option label="启用" value="1" />
<el-option label="禁用" value="0" />
</el-select>

View File

@ -8,7 +8,6 @@
v-model="tableData.param.dictType"
placeholder="请输入字典类型"
clearable
size="default"
@keyup.enter.native="dataList"
/>
</el-form-item>
@ -17,7 +16,6 @@
v-model="tableData.param.dictLabel"
placeholder="请输入字典标签"
clearable
size="default"
@keyup.enter.native="dataList"
/>
</el-form-item>
@ -26,7 +24,6 @@
v-model="tableData.param.status"
placeholder="字典状态"
clearable
size="default"
style="width: 240px"
>
<el-option label="启用" :value="1"/>

View File

@ -8,7 +8,6 @@
v-model="tableData.param.dictName"
placeholder="请输入字典名称"
clearable
size="default"
style="width: 240px"
@keyup.enter.native="typeList"
/>
@ -18,7 +17,6 @@
v-model="tableData.param.dictType"
placeholder="请输入字典类型"
clearable
size="default"
style="width: 240px"
@keyup.enter.native="typeList"
/>
@ -28,7 +26,6 @@
v-model="tableData.param.status"
placeholder="字典状态"
clearable
size="default"
style="width: 240px"
>
<el-option label="启用" :value="1"/>
@ -38,7 +35,6 @@
<el-form-item label="创建时间" prop="dateRange">
<el-date-picker
v-model="tableData.param.dateRange"
size="default"
style="width: 240px"
value-format="YYYY-MM-DD"
type="daterange"

View File

@ -10,14 +10,13 @@
v-model="tableData.param.title"
placeholder="请输入系统模块"
clearable
size="small"
@keyup.enter.native="sysOperLogList"
/>
</el-form-item>
</el-col>
<el-col :span="8" class="colBlock">
<el-form-item label="请求方式" prop="requestMethod">
<el-select v-model="tableData.param.requestMethod" placeholder="请选择请求方式" clearable size="small">
<el-select v-model="tableData.param.requestMethod" placeholder="请选择请求方式" clearable >
<el-option
v-for="dict in sys_oper_log_type"
:key="dict.value"

View File

@ -4,13 +4,13 @@
<div class="system-user-search mb15">
<el-form :inline="true">
<el-form-item label="岗位名称">
<el-input size="default" v-model="tableData.param.postName" placeholder="请输入岗位名称" class="w-50 m-2" clearable/>
<el-input v-model="tableData.param.postName" placeholder="请输入岗位名称" class="w-50 m-2" clearable/>
</el-form-item>
<el-form-item label="岗位编码">
<el-input size="default" v-model="tableData.param.postCode" placeholder="请输入岗位编码" class="w-50 m-2" clearable/>
<el-input v-model="tableData.param.postCode" placeholder="请输入岗位编码" class="w-50 m-2" clearable/>
</el-form-item>
<el-form-item label="状态">
<el-select size="default" placeholder="请选择状态" class="w-50 m-2" v-model="tableData.param.status" clearable>
<el-select placeholder="请选择状态" class="w-50 m-2" v-model="tableData.param.status" clearable>
<el-option label="启用" value="1" />
<el-option label="禁用" value="0" />
</el-select>

View File

@ -4,10 +4,10 @@
<div class="system-user-search mb15">
<el-form :inline="true">
<el-form-item label="角色名称">
<el-input size="default" v-model="tableData.param.roleName" placeholder="请输入角色名称" class="w-50 m-2" clearable/>
<el-input v-model="tableData.param.roleName" placeholder="请输入角色名称" class="w-50 m-2" clearable/>
</el-form-item>
<el-form-item label="状态">
<el-select size="default" placeholder="请选择状态" class="w-50 m-2" v-model="tableData.param.roleStatus" clearable>
<el-select placeholder="请选择状态" class="w-50 m-2" v-model="tableData.param.roleStatus" clearable>
<el-option label="启用" value="1" />
<el-option label="禁用" value="0" />
</el-select>
@ -78,7 +78,7 @@ import EditRole from '/@/views/system/role/component/editRole.vue';
import DataScope from '/@/views/system/role/component/dataScope.vue';
import {deleteRole, getRoleList} from "/@/api/system/role";
import {getDeptTree} from '/@/api/system/user/index';
import UserList from '/@/views/system/user/component/userList.vue';
import UserList from '/@/views/system/user/component/userList.vue';
//
interface TableData {

View File

@ -6,12 +6,12 @@
<el-row>
<el-col :span="8" class="colBlock">
<el-form-item label="任务名称" prop="jobName">
<el-input v-model="tableData.param.jobName" placeholder="请输入任务名称" clearable size="small" @keyup.enter.native="sysJobList" />
<el-input v-model="tableData.param.jobName" placeholder="请输入任务名称" clearable @keyup.enter.native="sysJobList" />
</el-form-item>
</el-col>
<el-col :span="8" class="colBlock">
<el-form-item label="任务组名" prop="jobGroup">
<el-select v-model="tableData.param.jobGroup" placeholder="请选择任务组名" clearable size="small">
<el-select v-model="tableData.param.jobGroup" placeholder="请选择任务组名" clearable >
<el-option v-for="dict in sys_job_group" :key="dict.value" :label="dict.label" :value="dict.value" />
</el-select>
</el-form-item>

View File

@ -4,15 +4,14 @@
<div class="system-user-search mb15">
<el-form :inline="true" ref="queryRef" :model="tableData.param">
<el-form-item label="表名称" prop="tableName">
<el-input size="default" v-model="tableData.param.tableName" placeholder="请输入表名称" class="w-50 m-2" clearable/>
<el-input v-model="tableData.param.tableName" placeholder="请输入表名称" class="w-50 m-2" clearable/>
</el-form-item>
<el-form-item label="表描述" prop="tableComment">
<el-input size="default" v-model="tableData.param.tableComment" placeholder="请输入岗位编码" class="w-50 m-2" clearable/>
<el-input v-model="tableData.param.tableComment" placeholder="请输入岗位编码" class="w-50 m-2" clearable/>
</el-form-item>
<el-form-item label="创建时间" prop="dateRange">
<el-date-picker
v-model="tableData.param.dateRange"
size="default"
style="width: 240px"
value-format="YYYY-MM-DD"
type="daterange"

View File

@ -28,7 +28,6 @@
v-model="param.keyWords"
placeholder="请输入用户账号或姓名"
clearable
size="default"
style="width: 240px"
@keyup.enter.native="userList"
/>
@ -38,7 +37,6 @@
v-model="param.mobile"
placeholder="请输入手机号码"
clearable
size="default"
style="width: 240px"
@keyup.enter.native="userList"
/>
@ -48,7 +46,6 @@
v-model="param.status"
placeholder="用户状态"
clearable
size="default"
style="width: 240px"
>
<el-option label="启用" :value="1"/>
@ -58,7 +55,6 @@
<el-form-item label="创建时间" prop="dateRange">
<el-date-picker
v-model="param.dateRange"
size="default"
style="width: 240px"
value-format="YYYY-MM-DD"
type="daterange"
@ -95,7 +91,7 @@
</el-form-item>
</el-form>
</div>
<UserList ref="userListRef" :dept-data="deptData" :gender-data="sys_user_sex" :param="param" @getUserList="userList"/>
</el-card>
</el-col>
@ -107,14 +103,14 @@
import {toRefs, reactive, onMounted, ref, defineComponent, watch, getCurrentInstance} from 'vue';
import {ElTree,FormInstance} from 'element-plus';
import { Search } from '@element-plus/icons-vue'
import UserList from '/@/views/system/user/component/userList.vue';
import UserList from '/@/views/system/user/component/userList.vue';
import {getDeptTree} from '/@/api/system/user/index';
interface QueryParam {
interface QueryParam {
ids:number[];
deptProps:{};
deptData:any[];
param: {
param: {
deptId:string;
mobile:string;
status:string;
@ -182,11 +178,11 @@ export default defineComponent({
//
const onOpenAddUser = () => {
userListRef.value.onOpenAddUser();
};
};
//
const onRowDel = () => {
userListRef.value.onRowDel(null);
};
userListRef.value.onRowDel(null);
};
//
onMounted(() => {
initTableData();
@ -197,12 +193,12 @@ export default defineComponent({
const deptFilterNode = (value: string, data:any) => {
if (!value) return true;
return data.deptName.includes(value)
};
};
//
const handleNodeClick = (data:any) => {
state.param.deptId = data.deptId;
userList();
};
};
/** 重置按钮操作 */
const resetQuery = (formEl: FormInstance | undefined) => {
if (!formEl) return
@ -212,14 +208,14 @@ export default defineComponent({
return {
queryRef,
userListRef,
onOpenAddUser,
onRowDel,
onOpenAddUser,
onRowDel,
deptFilterNode,
filterText,
treeRef,
search,
sys_user_sex,
userList,
userList,
handleNodeClick,
resetQuery,
...toRefs(state),