Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
郑艺斌
/
emaint-web-master
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
8364c3e7
authored
Dec 06, 2022
by
郑艺斌
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
修改标题名称
parent
bd67d3d3
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
236 additions
and
220 deletions
src/router/router.js
src/views/commonProblem/index.vue
src/router/router.js
View file @
8364c3e7
...
...
@@ -2,344 +2,365 @@
* Created by zhuoym on 2021/5/20.
*/
export
const
loginRouter
=
{
path
:
'/login'
,
name
:
'login'
,
path
:
"/login"
,
name
:
"login"
,
meta
:
{
title
:
'登录'
title
:
"登录"
},
component
:
resolve
=>
require
([
'@/views/login/login.vue'
],
resolve
),
component
:
resolve
=>
require
([
"@/views/login/login.vue"
],
resolve
)
};
export
const
page403
=
{
path
:
'/403'
,
path
:
"/403"
,
meta
:
{
title
:
'权限不足'
title
:
"权限不足"
},
name
:
'error-403'
,
component
:
resolve
=>
{
require
([
'@/views/error-page/403.vue'
],
resolve
);
}
name
:
"error-403"
,
component
:
resolve
=>
{
require
([
"@/views/error-page/403.vue"
],
resolve
);
}
};
export
const
page500
=
{
path
:
'/500'
,
path
:
"/500"
,
meta
:
{
title
:
'服务端错误'
title
:
"服务端错误"
},
name
:
'error-500'
,
component
:
resolve
=>
{
require
([
'@/views/error-page/500.vue'
],
resolve
);
}
name
:
"error-500"
,
component
:
resolve
=>
{
require
([
"@/views/error-page/500.vue"
],
resolve
);
}
};
export
const
otherRouter
=
{
path
:
'/'
,
name
:
'home'
,
meta
:
{
title
:
'首页'
,
},
component
:
resolve
=>
require
([
'@/views/index.vue'
],
resolve
),
children
:
[
{
path
:
'/'
,
name
:
'home_index'
,
meta
:
{
title
:
'首页'
,
},
component
:
resolve
=>
require
([
'@/views/welcome.vue'
],
resolve
),
path
:
"/"
,
name
:
"home"
,
meta
:
{
title
:
"首页"
},
component
:
resolve
=>
require
([
"@/views/index.vue"
],
resolve
),
children
:
[
{
path
:
"/"
,
name
:
"home_index"
,
meta
:
{
title
:
"首页"
},
{
path
:
'/questionAcceptance'
,
name
:
'questionAcceptance'
,
meta
:
{
title
:
'工单受理'
},
component
:
resolve
=>
require
([
'@/views/questionAcceptance/index.vue'
],
resolve
),
component
:
resolve
=>
require
([
"@/views/welcome.vue"
],
resolve
)
}
,
{
path
:
"/questionAcceptance"
,
name
:
"questionAcceptance"
,
meta
:
{
title
:
"工单受理"
},
{
path
:
'/workOrderManage'
,
name
:
'workOrderManage'
,
meta
:
{
title
:
'新增工单'
},
component
:
resolve
=>
require
([
'@/views/workOrderManage/index.vue'
],
resolve
),
component
:
resolve
=>
require
([
"@/views/questionAcceptance/index.vue"
],
resolve
)
},
{
path
:
"/workOrderManage"
,
name
:
"workOrderManage"
,
meta
:
{
title
:
"新增工单"
},
{
path
:
'/transfer'
,
name
:
'transfer'
,
meta
:
{
title
:
'新增工单'
},
component
:
resolve
=>
require
([
'@/views/workOrderManage/transfer.vue'
],
resolve
),
component
:
resolve
=>
require
([
"@/views/workOrderManage/index.vue"
],
resolve
)
},
{
path
:
"/transfer"
,
name
:
"transfer"
,
meta
:
{
title
:
"新增工单"
},
{
path
:
'/dispatch'
,
name
:
'dispatch'
,
meta
:
{
title
:
'派单'
},
component
:
resolve
=>
require
([
'@/views/dispatch/index.vue'
],
resolve
),
component
:
resolve
=>
require
([
"@/views/workOrderManage/transfer.vue"
],
resolve
)
},
{
path
:
"/dispatch"
,
name
:
"dispatch"
,
meta
:
{
title
:
"派单"
},
{
path
:
'/WorkDetail'
,
name
:
'WorkDetail'
,
meta
:
{
title
:
'详情工单'
},
component
:
resolve
=>
require
([
'@/views/WorkDetail/index.vue'
],
resolve
),
component
:
resolve
=>
require
([
"@/views/dispatch/index.vue"
],
resolve
)
}
,
{
path
:
"/WorkDetail"
,
name
:
"WorkDetail"
,
meta
:
{
title
:
"详情工单"
},
{
path
:
'/workOrderEdit'
,
name
:
'workOrderEdit'
,
meta
:
{
title
:
'工单详情'
,
},
component
:
resolve
=>
require
([
'@/views/workOrderEdit/index.vue'
],
resolve
),
component
:
resolve
=>
require
([
"@/views/WorkDetail/index.vue"
],
resolve
)
}
,
{
path
:
"/workOrderEdit"
,
name
:
"workOrderEdit"
,
meta
:
{
title
:
"工单详情"
},
{
path
:
'/repairList'
,
name
:
'repairList'
,
meta
:
{
title
:
'报修数据'
},
component
:
resolve
=>
require
([
'@/views/repairList/index.vue'
],
resolve
),
component
:
resolve
=>
require
([
"@/views/workOrderEdit/index.vue"
],
resolve
)
},
{
path
:
"/repairList"
,
name
:
"repairList"
,
meta
:
{
title
:
"报修数据"
},
{
path
:
'/reportDetail'
,
name
:
'reportDetail'
,
meta
:
{
title
:
'报表明细'
},
component
:
resolve
=>
require
([
'@/views/reportDetail/index.vue'
],
resolve
),
component
:
resolve
=>
require
([
"@/views/repairList/index.vue"
],
resolve
)
}
,
{
path
:
"/reportDetail"
,
name
:
"reportDetail"
,
meta
:
{
title
:
"报表明细"
},
{
path
:
'/operationDetail'
,
name
:
'operationDetail'
,
meta
:
{
title
:
'运维接单报表明细'
},
component
:
resolve
=>
require
([
'@/views/operationDetail/index.vue'
],
resolve
),
component
:
resolve
=>
require
([
"@/views/reportDetail/index.vue"
],
resolve
)
}
,
{
path
:
"/operationDetail"
,
name
:
"operationDetail"
,
meta
:
{
title
:
"运维接单报表明细"
},
{
path
:
'/distributeUser'
,
name
:
'distributeUser'
,
meta
:
{
title
:
'配置权限'
},
component
:
resolve
=>
require
([
'@/views/distributeUser/index.vue'
],
resolve
),
component
:
resolve
=>
require
([
"@/views/operationDetail/index.vue"
],
resolve
)
},
{
path
:
"/distributeUser"
,
name
:
"distributeUser"
,
meta
:
{
title
:
"配置权限"
},
]
component
:
resolve
=>
require
([
"@/views/distributeUser/index.vue"
],
resolve
)
}
]
};
export
const
appRouter
=
[
{
path
:
'/bx'
,
path
:
"/bx"
,
meta
:
{
title
:
'报修管理'
,
title
:
"报修管理"
},
name
:
'bx'
,
component
:
resolve
=>
require
([
'@/views/index.vue'
],
resolve
),
name
:
"bx"
,
component
:
resolve
=>
require
([
"@/views/index.vue"
],
resolve
),
children
:
[
{
path
:
'/add'
,
name
:
'bx_add'
,
path
:
"/add"
,
name
:
"bx_add"
,
meta
:
{
title
:
'快速报修'
,
title
:
"快速报修"
},
auth
:
'tf_bx_add'
,
component
:
resolve
=>
require
([
'@/views/bx/add.vue'
],
resolve
),
auth
:
"tf_bx_add"
,
component
:
resolve
=>
require
([
"@/views/bx/add.vue"
],
resolve
)
},
{
path
:
'/list'
,
name
:
'bx_list'
,
path
:
"/list"
,
name
:
"bx_list"
,
meta
:
{
title
:
'我的报修'
,
title
:
"我的报修"
},
auth
:
'tf_bx_list'
,
component
:
resolve
=>
require
([
'@/views/bx/list.vue'
],
resolve
),
}
,
auth
:
"tf_bx_list"
,
component
:
resolve
=>
require
([
"@/views/bx/list.vue"
],
resolve
)
}
]
},
{
path
:
'/workorder'
,
path
:
"/workorder"
,
meta
:
{
title
:
'工单管理'
,
title
:
"工单管理"
},
name
:
'work_order'
,
component
:
resolve
=>
require
([
'@/views/index.vue'
],
resolve
),
name
:
"work_order"
,
component
:
resolve
=>
require
([
"@/views/index.vue"
],
resolve
),
children
:
[
{
path
:
'list'
,
name
:
'order_list'
,
path
:
"list"
,
name
:
"order_list"
,
meta
:
{
title
:
'工单列表'
,
title
:
"工单列表"
},
auth
:
'tf_repair_problem_list'
,
component
:
resolve
=>
require
([
'@/views/workOrder/index.vue'
],
resolve
),
auth
:
"tf_repair_problem_list"
,
component
:
resolve
=>
require
([
"@/views/workOrder/index.vue"
],
resolve
)
},
{
path
:
'evaluation'
,
name
:
'evaluation_list'
,
path
:
"evaluation"
,
name
:
"evaluation_list"
,
meta
:
{
title
:
'评价列表'
,
title
:
"评价列表"
},
auth
:
'tf_repair_eveluate_list'
,
component
:
resolve
=>
require
([
'@/views/evaluationList/index.vue'
],
resolve
),
auth
:
"tf_repair_eveluate_list"
,
component
:
resolve
=>
require
([
"@/views/evaluationList/index.vue"
],
resolve
)
}
]
},
{
path
:
'/setting'
,
path
:
"/setting"
,
meta
:
{
title
:
'运维设置'
,
title
:
"运维设置"
},
name
:
'setting'
,
component
:
resolve
=>
require
([
'@/views/index.vue'
],
resolve
),
name
:
"setting"
,
component
:
resolve
=>
require
([
"@/views/index.vue"
],
resolve
),
children
:
[
{
path
:
'expire'
,
name
:
'setting_expire'
,
path
:
"expire"
,
name
:
"setting_expire"
,
meta
:
{
title
:
'逾期设置'
title
:
"逾期设置"
},
auth
:
'tf_system_settting_list'
,
component
:
resolve
=>
require
([
'@/views/operationSetting/index.vue'
],
resolve
),
auth
:
"tf_system_settting_list"
,
component
:
resolve
=>
require
([
"@/views/operationSetting/index.vue"
],
resolve
)
},
{
path
:
'project'
,
name
:
'setting_project'
,
path
:
"project"
,
name
:
"setting_project"
,
meta
:
{
title
:
'项目管理'
title
:
"项目管理"
},
auth
:
'tf_settting_project'
,
component
:
resolve
=>
require
([
'@/views/setting/project/index.vue'
],
resolve
),
auth
:
"tf_settting_project"
,
component
:
resolve
=>
require
([
"@/views/setting/project/index.vue"
],
resolve
)
},
{
path
:
'problem_class'
,
name
:
'setting_problem_class'
,
path
:
"problem_class"
,
name
:
"setting_problem_class"
,
meta
:
{
title
:
'问题类别'
title
:
"问题类别"
},
auth
:
'tf_problem_balse_level3_list'
,
component
:
resolve
=>
require
([
'@/views/problemConfiguration/index.vue'
],
resolve
),
auth
:
"tf_problem_balse_level3_list"
,
component
:
resolve
=>
require
([
"@/views/problemConfiguration/index.vue"
],
resolve
)
},
{
path
:
'common_problem'
,
name
:
'setting_common_problem'
,
path
:
"common_problem"
,
name
:
"setting_common_problem"
,
meta
:
{
title
:
'常见问题'
title
:
"问题方案"
},
auth
:
'tf_problem_balse_list'
,
component
:
resolve
=>
require
([
'@/views/commonProblem/index.vue'
],
resolve
),
},
auth
:
"tf_problem_balse_list"
,
component
:
resolve
=>
require
([
"@/views/commonProblem/index.vue"
],
resolve
)
}
]
},
{
path
:
'/client'
,
path
:
"/client"
,
meta
:
{
title
:
'客户管理'
,
title
:
"客户管理"
},
name
:
'client'
,
component
:
resolve
=>
require
([
'@/views/index.vue'
],
resolve
),
name
:
"client"
,
component
:
resolve
=>
require
([
"@/views/index.vue"
],
resolve
),
children
:
[
{
path
:
'list'
,
name
:
'client_list'
,
path
:
"list"
,
name
:
"client_list"
,
meta
:
{
title
:
'客户列表'
,
title
:
"客户列表"
},
auth
:
'tf_client_list'
,
component
:
resolve
=>
require
([
'@/views/customerManagement/index.vue'
],
resolve
),
auth
:
"tf_client_list"
,
component
:
resolve
=>
require
([
"@/views/customerManagement/index.vue"
],
resolve
)
},
{
path
:
'group'
,
name
:
'client_group'
,
path
:
"group"
,
name
:
"client_group"
,
meta
:
{
title
:
'客户组织'
title
:
"客户组织"
},
auth
:
'tf_client_group_list'
,
component
:
resolve
=>
require
([
'@/views/clientGroup/index.vue'
],
resolve
),
auth
:
"tf_client_group_list"
,
component
:
resolve
=>
require
([
"@/views/clientGroup/index.vue"
],
resolve
)
}
]
},
{
path
:
'/report'
,
path
:
"/report"
,
meta
:
{
title
:
'数据报表'
,
title
:
"数据报表"
},
name
:
'report'
,
component
:
resolve
=>
require
([
'@/views/index.vue'
],
resolve
),
name
:
"report"
,
component
:
resolve
=>
require
([
"@/views/index.vue"
],
resolve
),
children
:
[
{
path
:
'company'
,
name
:
'report_company'
,
path
:
"company"
,
name
:
"report_company"
,
meta
:
{
title
:
'公司数据报表'
title
:
"公司数据报表"
},
auth
:
'tf_company_problem_data'
,
component
:
resolve
=>
require
([
'@/views/dataReport/index.vue'
],
resolve
),
auth
:
"tf_company_problem_data"
,
component
:
resolve
=>
require
([
"@/views/dataReport/index.vue"
],
resolve
)
},
{
path
:
'maint'
,
name
:
'report_maint'
,
path
:
"maint"
,
name
:
"report_maint"
,
meta
:
{
title
:
'运维统计报表'
title
:
"运维统计报表"
},
code
:
'tf_overview_report'
,
component
:
resolve
=>
require
([
'@/views/report/overview/index.vue'
],
resolve
),
code
:
"tf_overview_report"
,
component
:
resolve
=>
require
([
"@/views/report/overview/index.vue"
],
resolve
)
},
{
path
:
'maint_order'
,
name
:
'report_maint_order'
,
path
:
"maint_order"
,
name
:
"report_maint_order"
,
meta
:
{
title
:
'运维接单报表'
title
:
"运维接单报表"
},
auth
:
'tf_user_problem_data_list'
,
component
:
resolve
=>
require
([
'@/views/operationData/index.vue'
],
resolve
),
auth
:
"tf_user_problem_data_list"
,
component
:
resolve
=>
require
([
"@/views/operationData/index.vue"
],
resolve
)
}
]
},
{
path
:
'/sysytem'
,
path
:
"/sysytem"
,
meta
:
{
title
:
'系统管理'
,
title
:
"系统管理"
},
name
:
'system'
,
component
:
resolve
=>
require
([
'@/views/index.vue'
],
resolve
),
name
:
"system"
,
component
:
resolve
=>
require
([
"@/views/index.vue"
],
resolve
),
children
:
[
{
path
:
'login_history'
,
name
:
'login_history'
,
path
:
"login_history"
,
name
:
"login_history"
,
meta
:
{
title
:
'登录历史'
title
:
"登录历史"
},
auth
:
'tf_login_record_list'
,
component
:
resolve
=>
require
([
'@/views/loginHistory/index.vue'
],
resolve
),
auth
:
"tf_login_record_list"
,
component
:
resolve
=>
require
([
"@/views/loginHistory/index.vue"
],
resolve
)
},
{
path
:
'user'
,
name
:
'user_list'
,
path
:
"user"
,
name
:
"user_list"
,
meta
:
{
title
:
'用户管理'
title
:
"用户管理"
},
auth
:
'tf_user_list'
,
component
:
resolve
=>
require
([
'@/views/userManagement/index.vue'
],
resolve
),
auth
:
"tf_user_list"
,
component
:
resolve
=>
require
([
"@/views/userManagement/index.vue"
],
resolve
)
},
{
path
:
'role'
,
name
:
'role_list'
,
path
:
"role"
,
name
:
"role_list"
,
meta
:
{
title
:
'角色管理'
title
:
"角色管理"
},
auth
:
'tf_role_list'
,
component
:
resolve
=>
require
([
'@/views/roleManagement/index.vue'
],
resolve
),
auth
:
"tf_role_list"
,
component
:
resolve
=>
require
([
"@/views/roleManagement/index.vue"
],
resolve
)
},
{
path
:
'data_dict'
,
name
:
'data_dict'
,
path
:
"data_dict"
,
name
:
"data_dict"
,
meta
:
{
title
:
'数据字典'
title
:
"数据字典"
},
auth
:
'tf_dictionary_list'
,
component
:
resolve
=>
require
([
'@/views/dataDictionary/index.vue'
],
resolve
),
auth
:
"tf_dictionary_list"
,
component
:
resolve
=>
require
([
"@/views/dataDictionary/index.vue"
],
resolve
)
}
]
}
...
...
@@ -347,9 +368,4 @@ export const appRouter = [
];
// 所有上面定义的路由都要写在下面的routers里
export
const
routers
=
[
loginRouter
,
page403
,
page500
,
otherRouter
];
export
const
routers
=
[
loginRouter
,
page403
,
page500
,
otherRouter
];
src/views/commonProblem/index.vue
View file @
8364c3e7
...
...
@@ -120,7 +120,7 @@
<Form
ref=
"updateForm"
:model=
"updateForm"
:label-width=
"100"
:rules=
"ruleAdd"
>
<Row>
<Col
span=
"20"
>
<FormItem
label=
"
常见问
题"
prop=
"problem"
>
<FormItem
label=
"
标
题"
prop=
"problem"
>
<Input
v-model=
"updateForm.problem"
placeholder=
"请输入常见问题"
></Input>
</FormItem>
</Col>
...
...
@@ -184,7 +184,7 @@ export default {
parentId
:
"null"
,
problem
:
""
,
watch
:
true
,
label
:
""
label
:
"
0
"
},
//表格
tableConfig
:
{
...
...
@@ -337,11 +337,11 @@ export default {
]
},
tabsList
:
[
{
label
:
'全部'
,
value
:
''
},
//
{ label: '全部', value: '' },
{
label
:
'常见问题'
,
value
:
'0'
},
{
label
:
'解决方案'
,
value
:
'1'
},
],
tabActive
:
''
tabActive
:
'
0
'
};
},
computed
:
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment