feat(clinic): 新增诊所相关模块API接口

- 新增挂号模块,包括分页查询、列表查询、添加、修改、删除及批量删除功能
- 新增医生入驻申请模块,包含完整的CRUD操作接口- 新增医疗记录模块,支持分页及列表查询、增删改查功能
- 新增分销商用户记录表模块,提供完整的数据管理接口- 新增病例模块,实现分页查询、列表查询及数据操作功能
- 新增药品库模块,支持药品信息的增删改查及分页查询- 新增出入库模块,提供完整的库存变动记录管理接口
- 新增药品库存模块,包含库存信息的查询、添加、修改及删除功能
- 新增处方订单模块,实现订单信息的全面管理接口
This commit is contained in:
2025-10-23 16:26:52 +08:00
parent eebd164be4
commit e1f401808a
78 changed files with 12954 additions and 90 deletions

View File

@@ -58,9 +58,9 @@
<div>{{ record.nickname }}</div>
<div class="text-gray-400">{{ record.realName }}</div>
</template>
<template v-if="column.key === 'mobile'">
<template v-if="column.key === 'phone'">
<span v-if="hasRole('superAdmin')">{{ record.phone }}</span>
<span v-else>{{ record.mobile }}</span>
<span v-else>{{ record.phone }}</span>
</template>
<template v-if="column.key === 'roles'">
<a-tag v-for="item in record.roles" :key="item.roleId" color="blue">
@@ -227,11 +227,6 @@ const columns = ref<ColumnItem[]>([
width: 90,
showSorterTooltip: false
},
{
title: '用户名',
dataIndex: 'username',
align: 'center'
},
{
title: '昵称/姓名',
dataIndex: 'nickname',
@@ -241,7 +236,7 @@ const columns = ref<ColumnItem[]>([
},
{
title: '手机号码',
dataIndex: 'mobile',
dataIndex: 'phone',
align: 'center',
showSorterTooltip: false
},
@@ -257,12 +252,12 @@ const columns = ref<ColumnItem[]>([
align: 'center',
width: 100
},
{
title: '角色',
dataIndex: 'roles',
key: 'roles',
align: 'center'
},
// {
// title: '角色',
// dataIndex: 'roles',
// key: 'roles',
// align: 'center'
// },
{
title: '备注',
dataIndex: 'comments',