!31 基础Index改名

Merge pull request !31 from hbzgyjh/auto-5488917-develop-1629704016740
This commit is contained in:
覃杰 2021-08-23 10:06:32 +00:00 committed by Gitee
commit cd95638137
4 changed files with 67 additions and 36 deletions

View File

@ -6,7 +6,7 @@ const projectApi = {
// update: 'sys/menu/update', // update: 'sys/menu/update',
// del: 'sys/menu/delete', // del: 'sys/menu/delete',
// updateStatus: 'sys/menu/updateStatus', // updateStatus: 'sys/menu/updateStatus',
list: 'project/projectList' list: 'project/pageList'
} }
// export function menuAdd (params) { // export function menuAdd (params) {
@ -41,11 +41,7 @@ export function getProjectList (params) {
return request({ return request({
url: projectApi.list, url: projectApi.list,
method: 'get', method: 'get',
data: params, params: params
headers: {
'Authorization':'eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjdhYTViMGZiLTkyOWQtNDhhZS04ODU1LWJkNzM5MjdlOTNiZCJ9.CZzowaB-w2krGpNttPZBNLfq1mw775Lh-sx1K8onfgSwNzA6bw-P7CqC4vgH29xjDv3ey4zEFDzV9pHnrAGrDA'
}
//Authorization: "eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6IjdhYTViMGZiLTkyOWQtNDhhZS04ODU1LWJkNzM5MjdlOTNiZCJ9.CZzowaB-w2krGpNttPZBNLfq1mw775Lh-sx1K8onfgSwNzA6bw-P7CqC4vgH29xjDv3ey4zEFDzV9pHnrAGrDA"
}) })
} }
// export function menuUpdateStatus (params) { // export function menuUpdateStatus (params) {

View File

@ -178,7 +178,7 @@ export default {
// } catch (e) { // } catch (e) {
// this.localPagination = false // this.localPagination = false
// } // }
this.localDataSource = r.entities // 返回结果中的数组数据 this.localDataSource = r.rows // 返回结果中的数组数据
this.localLoading = false this.localLoading = false
}) })
} }

View File

@ -65,6 +65,33 @@ export const asyncRouterMap = [
} }
] ]
}, },
// 项目管理
{
path: '/project',
redirect: '/project/projectList',
component: RouteView,
meta: { title: '项目管理', icon: bxAnaalyse, permission: [ 'from' ] },
children: [
{
path: '/project/projectList',
name: 'projectList',
component: () => import('@/views/project/ProjectList'),
meta: { title: '自主项目', keepAlive: true, permission: [ 'form' ] }
},
{
path: '/form/step-form',
name: 'StepForm',
component: () => import('@/views/form/stepForm/StepForm'),
meta: { title: '系统推荐', keepAlive: true, permission: [ 'form' ] }
},
{
path: '/form/advanced-form',
name: 'AdvanceForm',
component: () => import('@/views/form/advancedForm/AdvancedForm'),
meta: { title: '终端培训', keepAlive: true, permission: [ 'form' ] }
}
]
},
// forms // forms
{ {
path: '/form', path: '/form',

View File

@ -74,8 +74,8 @@
class="table-page-search-submitButtons" class="table-page-search-submitButtons"
:style="(advanced && { float: 'right', overflow: 'hidden' }) || {}" :style="(advanced && { float: 'right', overflow: 'hidden' }) || {}"
> >
<a-button type="primary" @click="$refs.table.refresh(true)">查询</a-button> <a-button type="primary" icon="search" @click="$refs.table.refresh(true)">查询</a-button>
<a-button style="margin-left: 8px" @click="() => (queryParam = {})">重置</a-button> <a-button style="margin-left: 8px" icon="redo" @click="() => (queryParam = {})">重置</a-button>
</span> </span>
</a-col> </a-col>
</a-row> </a-row>
@ -84,6 +84,7 @@
<div class="table-operator"> <div class="table-operator">
<a-button type="primary" icon="plus" @click="handleEdit()">新建</a-button> <a-button type="primary" icon="plus" @click="handleEdit()">新建</a-button>
<a-button type="primary" icon="minus" @click="handleEdit()">删除</a-button>
<!-- <a-button type="dashed" @click="tableOption">{{ (optionAlertShow && '关闭') || '开启' }} alert</a-button> --> <!-- <a-button type="dashed" @click="tableOption">{{ (optionAlertShow && '关闭') || '开启' }} alert</a-button> -->
<a-dropdown v-action:edit v-if="selectedRowKeys.length > 0"> <a-dropdown v-action:edit v-if="selectedRowKeys.length > 0">
<a-menu slot="overlay"> <a-menu slot="overlay">
@ -150,58 +151,65 @@ export default {
// //
columns: [ columns: [
{ {
title: '#', title: '序号',
width: 60,
scopedSlots: { customRender: 'serial' }, scopedSlots: { customRender: 'serial' },
}, },
{ {
title: '项目名称', title: '项目名称',
dataIndex: 'projectName', dataIndex: 'projectName',
key: 'projectName'
}, },
{ {
title: '时间', title: '时间',
dataIndex: 'description', dataIndex: 'description',
}, },
{ {
title: '服务调用次数', title: '数',
dataIndex: 'callNo', dataIndex: 'callNo',
sorter: true, // sorter: true,
needTotal: true, needTotal: true,
customRender: (text) => text + ' 次', // customRender: (text) => text + ' ',
}, },
{ {
title: '状态', title: '项目类型',
dataIndex: 'description',
},
{
title: '项目状态',
dataIndex: 'description',
},
{
title: '创建人员',
dataIndex: 'projectStatus', dataIndex: 'projectStatus',
needTotal: true,
}, },
{ {
title: '更新时间', title: '创建时间',
dataIndex: 'updatedAt', dataIndex: 'updatedAt',
sorter: true, sorter: true,
}, },
// {
// title: '',
// dataIndex: 'action',
// width: '150px',
// scopedSlots: { customRender: 'action' },
// },
{ {
title: '操作', title: '操作',
dataIndex: 'action', key: 'operation',
width: '150px', width: 100,
scopedSlots: { customRender: 'action' }, align: 'center',
}, scopedSlots: { customRender: 'action' }
}
], ],
// Promise
loadData: (parameter) => {
console.log('loadData.parameter', parameter)
return getProjectList(Object.assign(parameter, this.queryParam)).then((res) => {
return res.rows
})
},
// // Promise // Promise
// loadData: (parameter) => { loadData: parameter => {
// console.log('loadData.parameter', parameter) return getProjectList(Object.assign(parameter, this.queryParam))
// return request({ .then(res => {
// url: '/dawa/project/pageList', return res
// method: get, })
// data: this.queryParam, },
// })
// },
selectedRowKeys: [], selectedRowKeys: [],
selectedRows: [], selectedRows: [],