Commit dfa3a064 by YuleiLan

添加流程中心页面。

parent 09328dfc
<template>
<div>
this is admin classify.
</div>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
}
}
</script>
<style scoped>
</style>
<template>
<div>
this is process manager.
</div>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
}
}
</script>
<style scoped>
</style>
<template>
<div>
this is task manager.
</div>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
}
}
</script>
<style scoped>
</style>
<template>
<div>
this is template manager.
</div>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
}
}
</script>
<style scoped>
</style>
<template>
<div>
this is all.
</div>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
}
}
</script>
<style scoped>
</style>
<template>
<div>
this is apply process.
</div>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
}
}
</script>
<style scoped>
</style>
<template>
<div>
this is my create.
</div>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
}
}
</script>
<style scoped>
</style>
<template>
<div>
this is related.
</div>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
}
}
</script>
<style scoped>
</style>
<template>
<div>
this is upcoming.
</div>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
}
}
</script>
<style scoped>
</style>
...@@ -86,11 +86,11 @@ ...@@ -86,11 +86,11 @@
</el-table> </el-table>
</el-card> </el-card>
<!-- 添加或修改菜单对话框 --> <!-- 添加或修改菜单对话框 -->
<el-dialog :title="title" :visible.sync="open" width="600px"> <el-dialog :title="title" :visible.sync="open" width="800px">
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="100px">
<el-row> <el-row>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="上级菜单"> <el-form-item label="上级菜单" style="width: 95%">
<treeselect <treeselect
v-model="form.parentId" v-model="form.parentId"
:options="menuOptions" :options="menuOptions"
...@@ -101,7 +101,7 @@ ...@@ -101,7 +101,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="菜单标题" prop="title"> <el-form-item label="菜单标题" prop="title" style="width: 90%">
<el-input v-model="form.title" placeholder="请输入菜单标题" /> <el-input v-model="form.title" placeholder="请输入菜单标题" />
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -132,7 +132,7 @@ ...@@ -132,7 +132,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="菜单图标"> <el-form-item label="菜单图标" style="width: 95%">
<el-popover <el-popover
placement="bottom-start" placement="bottom-start"
width="460" width="460"
...@@ -154,13 +154,13 @@ ...@@ -154,13 +154,13 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item v-if="form.menuType == 'M' || form.menuType == 'C'" label="路由名称" prop="menuName"> <el-form-item v-if="form.menuType == 'M' || form.menuType == 'C'" label="路由名称" prop="menuName" style="width: 90%">
<el-input v-model="form.menuName" placeholder="请输入路由名称" /> <el-input v-model="form.menuName" placeholder="请输入路由名称" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col v-if="form.menuType == 'M' || form.menuType == 'C'" :span="12"> <el-col v-if="form.menuType == 'M' || form.menuType == 'C'" :span="12">
<el-form-item label="组件路径" prop="component"> <el-form-item label="组件路径" prop="component" style="width: 90%">
<el-input v-model="form.component" placeholder="请输入组件路径" /> <el-input v-model="form.component" placeholder="请输入组件路径" />
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -175,7 +175,7 @@ ...@@ -175,7 +175,7 @@
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item v-if="form.menuType != 'F'" label="路由地址" prop="path"> <el-form-item v-if="form.menuType != 'F'" label="路由地址" prop="path" style="width: 90%">
<el-input v-model="form.path" placeholder="请输入路由地址" /> <el-input v-model="form.path" placeholder="请输入路由地址" />
</el-form-item> </el-form-item>
</el-col> </el-col>
......
...@@ -101,7 +101,7 @@ ...@@ -101,7 +101,7 @@
<el-table-column label="用户昵称" align="center" prop="nickName" :show-overflow-tooltip="true" /> <el-table-column label="用户昵称" align="center" prop="nickName" :show-overflow-tooltip="true" />
<el-table-column label="部门" align="center" prop="deptName" :show-overflow-tooltip="true" /> <el-table-column label="部门" align="center" prop="deptName" :show-overflow-tooltip="true" />
<el-table-column label="手机号码" align="center" prop="phone" width="120" /> <el-table-column label="手机号码" align="center" prop="phone" width="120" />
<el-table-column label="状态" width="60" align="center"> <el-table-column label="状态" width="68" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-switch <el-switch
v-model="scope.row.status" v-model="scope.row.status"
...@@ -165,18 +165,18 @@ ...@@ -165,18 +165,18 @@
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-row> <el-row>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="用户名称" prop="username" style="width: 90%">
<el-input v-model="form.username" placeholder="请输入用户名称" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="用户昵称" prop="nickName" style="width: 90%"> <el-form-item label="用户昵称" prop="nickName" style="width: 90%">
<el-input v-model="form.nickName" placeholder="请输入用户昵称" /> <el-input v-model="form.nickName" placeholder="请输入用户昵称" />
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="归属部门" prop="deptId" style="width: 90%"> <el-form-item v-if="form.userId == undefined" label="用户密码" prop="password" style="width: 90%">
<treeselect <el-input v-model="form.password" placeholder="请输入用户密码" type="password" />
v-model="form.deptId"
:options="deptOptions"
:normalizer="normalizer"
placeholder="请选择归属部门"
/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
...@@ -190,16 +190,28 @@ ...@@ -190,16 +190,28 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="用户名称" prop="username" style="width: 90%"> <el-form-item label="角色" style="width: 90%">
<el-input v-model="form.username" placeholder="请输入用户名称" /> <el-select v-model="form.roleId" placeholder="请选择" style="width: 100%" @change="$forceUpdate()">
<el-option
v-for="item in roleOptions"
:key="item.roleId"
:label="item.roleName"
:value="item.roleId"
:disabled="item.status == 1"
/>
</el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item v-if="form.userId == undefined" label="用户密码" prop="password" style="width: 90%"> <el-form-item label="归属部门" prop="deptId" style="width: 90%">
<el-input v-model="form.password" placeholder="请输入用户密码" type="password" /> <treeselect
v-model="form.deptId"
:options="deptOptions"
:normalizer="normalizer"
placeholder="请选择归属部门"
/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="岗位" style="width: 90%"> <el-form-item label="岗位" style="width: 90%">
<el-select v-model="form.postId" placeholder="请选择" style="width: 100%" @change="$forceUpdate()"> <el-select v-model="form.postId" placeholder="请选择" style="width: 100%" @change="$forceUpdate()">
...@@ -213,19 +225,7 @@ ...@@ -213,19 +225,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12">
<el-form-item label="角色" style="width: 90%">
<el-select v-model="form.roleId" placeholder="请选择" style="width: 100%" @change="$forceUpdate()">
<el-option
v-for="item in roleOptions"
:key="item.roleId"
:label="item.roleName"
:value="item.roleId"
:disabled="item.status == 1"
/>
</el-select>
</el-form-item>
</el-col>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="备注" style="width: 95%"> <el-form-item label="备注" style="width: 95%">
<el-input v-model="form.remark" type="textarea" placeholder="请输入内容" /> <el-input v-model="form.remark" type="textarea" placeholder="请输入内容" />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment