fix: 常用方、患者管理
This commit is contained in:
@@ -60,6 +60,7 @@ const [Modal, modalApi] = useVbenModal({
|
||||
medical_device_license_image: values.medical_device_license_image || '',
|
||||
food_license_image: values.food_license_image || '',
|
||||
pharmacist_certificate_image: values.pharmacist_certificate_image || '',
|
||||
internet_drug_license_image: values.internet_drug_license_image || '',
|
||||
sort_order: values.sort_order ?? 0,
|
||||
status: values.status ?? 1,
|
||||
store_id: values.store_id ?? null,
|
||||
@@ -76,6 +77,7 @@ const [Modal, modalApi] = useVbenModal({
|
||||
medical_device_license_image: '',
|
||||
food_license_image: '',
|
||||
pharmacist_certificate_image: '',
|
||||
internet_drug_license_image: '',
|
||||
sort_order: 0,
|
||||
status: 1,
|
||||
store_id: null,
|
||||
|
||||
@@ -53,6 +53,12 @@ export const modalFormProps: VbenFormProps = {
|
||||
label: '药师资格证',
|
||||
formItemClass: 'col-span-4',
|
||||
},
|
||||
{
|
||||
component: 'Avatar',
|
||||
fieldName: 'internet_drug_license_image',
|
||||
label: '互联网药品经营许可证',
|
||||
formItemClass: 'col-span-4',
|
||||
},
|
||||
{
|
||||
component: 'InputNumber',
|
||||
componentProps: {
|
||||
|
||||
@@ -9,6 +9,7 @@ interface RowType {
|
||||
medical_device_license_image: string;
|
||||
food_license_image: string;
|
||||
pharmacist_certificate_image: string;
|
||||
internet_drug_license_image: string;
|
||||
store_id: number | null;
|
||||
sort_order: number;
|
||||
status: number;
|
||||
@@ -66,6 +67,13 @@ export const gridOptions: VxeGridProps<RowType> = {
|
||||
slots: { default: 'pharmacist_certificate_image' },
|
||||
width: 150,
|
||||
},
|
||||
{
|
||||
field: 'internet_drug_license_image',
|
||||
align: 'left',
|
||||
title: '互联网药品经营许可证',
|
||||
slots: { default: 'internet_drug_license_image' },
|
||||
width: 180,
|
||||
},
|
||||
{ field: 'store_id', align: 'left', title: '门店ID', width: 120 },
|
||||
{ field: 'sort_order', align: 'left', title: '排序', width: 100 },
|
||||
{
|
||||
|
||||
@@ -196,6 +196,17 @@ const deleteQualificationsApi = (row: any) => {
|
||||
/>
|
||||
<span v-else>暂无</span>
|
||||
</template>
|
||||
<template #internet_drug_license_image="{ row }">
|
||||
<Image
|
||||
v-if="row.internet_drug_license_image"
|
||||
:src="row.internet_drug_license_image"
|
||||
height="30"
|
||||
width="30"
|
||||
:preview="{ src: row.internet_drug_license_image }"
|
||||
style="cursor: pointer;"
|
||||
/>
|
||||
<span v-else>暂无</span>
|
||||
</template>
|
||||
<template #toolbar-tools></template>
|
||||
<template #action="{ row }">
|
||||
<TableAction
|
||||
|
||||
Reference in New Issue
Block a user