所有模块数据

This commit is contained in:
2022-10-21 16:40:09 +08:00
parent c892dcfe98
commit 07f88a26f7
17 changed files with 276 additions and 186 deletions

View File

@@ -35,7 +35,6 @@
</template>
<script>
import basicData from '@/filters/basicData'
import HeadForm from '@/components/basicData/HeadForm'
import i18n from '@/lang'
const topBtnConfig = [
@@ -67,8 +66,7 @@ const tableProps = [{
}, {
prop: 'enabled',
label: i18n.t('roleManage.status'),
align: 'center',
filter: basicData('enableState')
align: 'center'
},
// {
// prop: 'category',
@@ -88,6 +86,7 @@ import BaseTable from '@/components/BaseTable'
import Pagination from '@/components/Pagination'
import MethodBtn from '@/components/BaseTable/subcomponents/MethodBtn'
import { getRoleCodeList, getRoleNameList } from '@/utils/wmsDic'
export default {
name: 'RoleManagement',
components: { Pagination, BaseTable, MethodBtn, AddForm, EditForm, HeadForm, menuEmpower },
@@ -151,14 +150,18 @@ export default {
}
},
async getList() {
this.list = [
{
id: 1,
name: '管理员',
code: 'R254815254',
enabled: 1
}
]
const temp = []
const num = 10
for (let i = 0; i < num; i++) {
const obj = {}
obj.code = getRoleCodeList()
obj.name = getRoleNameList()[i]
obj.enabled = parseInt(Math.random() * 2) ? '启用' : '禁用'
obj.remark = '无'
temp.push(obj)
}
this.list = temp
this.total = num
},
// 新增 / 修改
addNew() {