修改文件 E:\vue-sdgt\src\router\index.js
{
path: '/hospital',
component: Layout,
redirect: '/hospital/list',
name: 'hospital',
meta: { title: '医院管理', icon: 'table' },
children: [
{
path: 'list',
name: '医院列表',
component: () => import('@/views/hospital/list'),
meta: { title: '医院列表', icon: 'table' }
},
{
path: 'add',
name: '医院添加',
component: () => import('@/views/hospital/add'),
meta: { title: '医院添加', icon: 'table' }
}
]
},
修改文件 E:\vue-sdgt\src\views\hospital\list.vue
搜索
{{ scope.row.status === 1 ? '可用' : '不可用' }}
修改文件 E:\vue-sdgt\src\api\hospital.js
import request from '@/utils/request'
export default {
getHospitalList(current, limit, searchObj) {
return request({
url: `/admin/hospital/findPageHospital/${current}/${limit}`,
method: 'post',
data: searchObj // 使用 json 进行参数传递
})
}
}
修改文件 E:\vue-sdgt\config\dev.env.js
'use strict'
const merge = require('webpack-merge')
const prodEnv = require('./prod.env')
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
BASE_API: '"http://localhost:8201"',
})
修改文件 E:\vue-sdgt\src\utils\request.js
按实际情况配置,这里修改为200。
需要在后端代码加上 @CrossOrigin 注解,否则访问不通。