Commit cc694ddf authored by yanglilong's avatar yanglilong

'医疗机构'

parent 6ba1d797
// 信息管理api
export default {};
export default {
providerDetail: "/backstage/auth/providerDetail", //医疗机构列表
doctorList: "/backstage/auth/doctorList", //医生列表
doctorDelete: "/backstage/auth/doctorDelete", //删除医生
doctorUpdate: "/backstage/auth/doctorUpdate", //修改医生
};
// 信息维护函数库
// import apis from "../apis_moudles/index";
// import req from "../request";
// 医疗机构函数库
import apis from "../apis_moudles/index";
import req from "../request";
//医疗机构列表
const PROVIDERDETAIL = () => {
return req.post(apis.providerDetail);
};
//医生列表
const DOCTORLIST = (data) => {
return req.post(apis.doctorList, data);
};
//删除医生
const DOCTORDELETE = (data) => {
return req.post(apis.doctorDelete, data);
};
//修改医生
const DOCTORUPDATE = (data) => {
return req.post(apis.doctorUpdate, data);
};
// 对象数组
export default {};
export default {
PROVIDERDETAIL,
DOCTORLIST,
DOCTORDELETE,
DOCTORUPDATE
};
......@@ -17,8 +17,9 @@ import {
Button,
notification,
popconfirm,
Modal
Modal,
modal,
Spin
} from "ant-design-vue";
export default () => {
......@@ -40,8 +41,9 @@ export default () => {
Button,
notification,
popconfirm,
Modal
Modal,
modal,
Spin
];
// 注册
els.forEach((item) => {
......
<template>
<div class="flex loading-container">
<a-spin />
<span class="txt">正在查询</span>
</div>
</template>
<script>
export default{
name: 'Loading',
data(){
return {
isShow: false
}
}
}
</script>
<style lang="less" scoped>
.loading-container{
width: 159px;
height: 44px;
background: #F8FAFF;
box-shadow: 0px 2px 4px 0px rgba(208,220,254,1);
border-radius: 22px;
justify-content: center;
position: absolute;
z-index: 10;
top: 22px;
left: 50%;
transform: translateX(-50%);
.txt{
font-size: 16px;
font-family: PingFangSC-Medium, PingFang SC;
font-weight: 500;
color: #252631;
line-height: 22px;
margin-left: 12px;
}
.ant-spin{
margin-top: 4px;
}
}
</style>
import Layout from '@/layout'
// 信息管理路由表,分包名称:info
export default {
path: "/info",
name: "Info",
component: () => {
return import(/* webpackChunkName: "info" */ "@/views/info");
},
component: Layout,
children: [
{
path: "",
name: "InfoMedical",
component: () => import("@/views/info/index")
},
{
path: "company",
name: "InfoCompany",
component: () => import("@/views/info/company")
}
]
};
......@@ -74,7 +74,7 @@ export default [
title: "医疗机构信息",
},
{
path: "/info",
path: "/info/company",
title: "保险公司信息",
},
],
......
<template>
<div class="index">
<!-- 保险公司信息 -->
保险公司信息
</div>
</template>
<script>
export default {
data() {
return {};
},
computed: {},
watch: {},
methods: {},
};
</script>
<style lang="less" scoped></style>
This diff is collapsed.
......@@ -20,7 +20,7 @@ export default {
components: {
Header,
Menu,
SubMenu,
SubMenu
},
data() {
return {};
......@@ -42,6 +42,7 @@ export default {
.pt(68);
// min-height: calc(100vh - 50px);
.content {
position: relative;
flex: 1;
.mg-l(242);
.pa(14, 40, 0, 40);
......
......@@ -56,12 +56,12 @@
</a-row>
</a-form-model>
<!-- table -->
<a-table
:columns="columns"
:data-source="dataList"
:scroll="{ x: true }"
:pagination="pagination"
@change="pageChange"
<a-table
:columns="columns"
:data-source="dataList"
:scroll="{ x: true }"
:pagination="pagination"
@change="pageChange"
>
<template slot="operation" slot-scope="record,index">
<a-button type="link">修改</a-button>
......@@ -74,7 +74,7 @@
<script>
const columns =[
{ title: "序号", dataIndex: "mrnNo", ellipsis: true, width: 180 },
{ title: "序号", dataIndex: "mrnNo", ellipsis: true, width: 180 },
{ title: "EOB姓名", dataIndex: "patientName", ellipsis: true, width: 180 },
{ title: "核销时间", dataIndex: "patientName2", ellipsis: true, width: 180 },
{ title: "保险公司", dataIndex: "patientName3", ellipsis: true, width: 180 },
......
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 to comment