1693 lines
157 KiB
Plaintext
1693 lines
157 KiB
Plaintext
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36" version="29.5.6" pages="10">
|
||
<diagram name="图4.7 医生接诊活动图" id="hgD6r3cLdnuOVa-4e0JS">
|
||
<mxGraphModel dx="2377" dy="1277" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1200" pageHeight="1600" math="0" shadow="0">
|
||
<root>
|
||
<mxCell id="0" />
|
||
<mxCell id="1" parent="0" />
|
||
<mxCell id="pool" parent="1" style="shape=table;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=0;strokeColor=#000000;fillColor=none;fontSize=16;" value="" vertex="1">
|
||
<mxGeometry height="1500" width="1100" x="40" y="30" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="lane1_header" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;strokeColor=#000000;fillColor=none;verticalAlign=middle;align=center;fontSize=16;" value="医生" vertex="1">
|
||
<mxGeometry height="40" width="360" x="40" y="30" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="lane2_header" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;strokeColor=#000000;fillColor=none;verticalAlign=middle;align=center;fontSize=16;" value="后台系统" vertex="1">
|
||
<mxGeometry height="40" width="380" x="400" y="30" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="lane3_header" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;strokeColor=#000000;fillColor=none;verticalAlign=middle;align=center;fontSize=16;" value="数据库" vertex="1">
|
||
<mxGeometry height="40" width="360" x="780" y="30" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="lane_div1" edge="1" parent="1" style="endArrow=none;html=1;strokeColor=#000000;fontSize=16;" value="">
|
||
<mxGeometry relative="1" as="geometry">
|
||
<mxPoint x="400" y="70" as="sourcePoint" />
|
||
<mxPoint x="400" y="1530" as="targetPoint" />
|
||
</mxGeometry>
|
||
</mxCell>
|
||
<mxCell id="lane_div2" edge="1" parent="1" style="endArrow=none;html=1;strokeColor=#000000;fontSize=16;" value="">
|
||
<mxGeometry relative="1" as="geometry">
|
||
<mxPoint x="780" y="70" as="sourcePoint" />
|
||
<mxPoint x="780" y="1530" as="targetPoint" />
|
||
</mxGeometry>
|
||
</mxCell>
|
||
<mxCell id="start" parent="1" style="ellipse;html=1;shape=mxgraph.flowchart.start_2;fillColor=#000000;strokeColor=#000000;fontSize=16;" value="" vertex="1">
|
||
<mxGeometry height="30" width="30" x="200" y="100" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=16;" value="登录系统" vertex="1">
|
||
<mxGeometry height="44" width="130" x="150" y="170" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s2" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=16;" value="加载预约列表" vertex="1">
|
||
<mxGeometry height="44" width="140" x="530" y="170" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s3" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=16;" value="查询预约数据" vertex="1">
|
||
<mxGeometry height="44" width="140" x="940" y="170" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s4" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=16;" value="查看预约列表" vertex="1">
|
||
<mxGeometry height="44" width="130" x="150" y="440" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="d1" parent="1" style="rhombus;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=16;" value="是否有待接诊预约" vertex="1">
|
||
<mxGeometry height="80" width="140" x="145" y="530" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s5" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=16;" value="确认到诊" vertex="1">
|
||
<mxGeometry height="44" width="130" x="150" y="660" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s6" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=16;" value="创建就诊记录" vertex="1">
|
||
<mxGeometry height="44" width="140" x="530" y="660" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s7" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=16;" value="保存就诊记录" vertex="1">
|
||
<mxGeometry height="44" width="140" x="895" y="840" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s8" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=16;" value="录入病历信息" vertex="1">
|
||
<mxGeometry height="44" width="130" x="150" y="930" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s9" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=16;" value="保存病历记录" vertex="1">
|
||
<mxGeometry height="44" width="140" x="520" y="1020" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="d2" parent="1" style="rhombus;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=16;" value="是否需要开具处方" vertex="1">
|
||
<mxGeometry height="80" width="140" x="145" y="1110" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s10" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=16;" value="开具处方" vertex="1">
|
||
<mxGeometry height="44" width="130" x="150" y="1240" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s11" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=16;" value="保存处方与明细" vertex="1">
|
||
<mxGeometry height="44" width="140" x="520" y="1330" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="end" parent="1" style="ellipse;html=1;shape=doubleCircle;fillColor=#000000;strokeColor=#000000;fontSize=16;" value="" vertex="1">
|
||
<mxGeometry height="30" width="30" x="200" y="1440" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e1" edge="1" parent="1" source="start" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=16;" target="s1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e2" edge="1" parent="1" source="s1" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=16;" target="s2">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e3" edge="1" parent="1" source="s2" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=16;" target="s3">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e4" edge="1" parent="1" source="s3" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=16;" target="s4">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e5" edge="1" parent="1" source="s4" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=16;" target="d1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e6_no" edge="1" parent="1" source="d1" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontColor=#000000;fontSize=16;" target="end" value="否">
|
||
<mxGeometry relative="1" as="geometry">
|
||
<Array as="points">
|
||
<mxPoint x="60" y="570" />
|
||
<mxPoint x="60" y="1455" />
|
||
</Array>
|
||
</mxGeometry>
|
||
</mxCell>
|
||
<mxCell id="e6_yes" edge="1" parent="1" source="d1" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontColor=#000000;fontSize=16;" target="s5" value="是">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e7" edge="1" parent="1" source="s5" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=16;" target="s6">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e8" edge="1" parent="1" source="s6" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=16;" target="s7">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e9" edge="1" parent="1" source="s7" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=16;" target="s8">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e10" edge="1" parent="1" source="s8" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=16;" target="s9">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e11" edge="1" parent="1" source="s9" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=16;" target="d2">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e12_no" edge="1" parent="1" source="d2" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontColor=#000000;fontSize=16;" target="end" value="否">
|
||
<mxGeometry relative="1" as="geometry">
|
||
<Array as="points">
|
||
<mxPoint x="60" y="1150" />
|
||
<mxPoint x="60" y="1455" />
|
||
</Array>
|
||
</mxGeometry>
|
||
</mxCell>
|
||
<mxCell id="e12_yes" edge="1" parent="1" source="d2" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontColor=#000000;fontSize=16;" target="s10" value="是">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e13" edge="1" parent="1" source="s10" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=16;" target="s11">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e14" edge="1" parent="1" source="s11" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=16;" target="end">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;fillColor=none;strokeColor=#000000;fontColor=#000000;fontStyle=1;" value="爱维宠物医院管理系统实体图" vertex="1">
|
||
<mxGeometry height="56" width="420" x="2968.818181818181" y="1640.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-2" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>用户</b>" vertex="1">
|
||
<mxGeometry height="50" width="120" x="1748.818181818181" y="1845.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-3" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="用户ID(PK)" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1758.818181818181" y="1740.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-4" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="用户名" vertex="1">
|
||
<mxGeometry height="40" width="120" x="1598.818181818181" y="1830.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-5" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="手机号" vertex="1">
|
||
<mxGeometry height="40" width="120" x="1598.818181818181" y="1920.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-6" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="角色" vertex="1">
|
||
<mxGeometry height="40" width="120" x="1898.818181818181" y="1830.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-7" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="状态" vertex="1">
|
||
<mxGeometry height="40" width="120" x="1898.818181818181" y="1920.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-8" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-3" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-2">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-9" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-4" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-2">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-10" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-5" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-2">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-11" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-6" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-2">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-12" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-7" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-2">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-13" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>医生</b>" vertex="1">
|
||
<mxGeometry height="50" width="120" x="2428.818181818181" y="1845.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-14" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="医生ID(PK)" vertex="1">
|
||
<mxGeometry height="40" width="100" x="2438.818181818181" y="1740.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-15" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="姓名" vertex="1">
|
||
<mxGeometry height="40" width="120" x="2278.818181818181" y="1830.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-16" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="科室" vertex="1">
|
||
<mxGeometry height="40" width="120" x="2278.818181818181" y="1920.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-17" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="职称" vertex="1">
|
||
<mxGeometry height="40" width="120" x="2578.818181818181" y="1830.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-18" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="状态" vertex="1">
|
||
<mxGeometry height="40" width="120" x="2578.818181818181" y="1920.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-19" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-14" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-13">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-20" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-15" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-13">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-21" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-16" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-13">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-22" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-17" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-13">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-23" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-18" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-13">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-24" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>宠物</b>" vertex="1">
|
||
<mxGeometry height="50" width="120" x="3108.818181818181" y="1845.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-25" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="宠物ID(PK)" vertex="1">
|
||
<mxGeometry height="40" width="100" x="3118.818181818181" y="1740.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-26" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="主人ID(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="2958.818181818181" y="1830.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-27" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="宠物名" vertex="1">
|
||
<mxGeometry height="40" width="120" x="2958.818181818181" y="1920.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-28" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="品种" vertex="1">
|
||
<mxGeometry height="40" width="120" x="3258.818181818181" y="1830.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-29" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="性别" vertex="1">
|
||
<mxGeometry height="40" width="120" x="3258.818181818181" y="1920.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-30" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-25" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-24">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-31" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-26" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-24">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-32" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-27" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-24">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-33" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-28" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-24">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-34" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-29" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-24">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-35" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>预约</b>" vertex="1">
|
||
<mxGeometry height="50" width="120" x="3788.818181818181" y="1845.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-36" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="预约ID(PK)" vertex="1">
|
||
<mxGeometry height="40" width="100" x="3798.818181818181" y="1740.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-37" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="顾客ID(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="3638.818181818181" y="1830.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-38" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="宠物ID(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="3638.818181818181" y="1920.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-39" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="医生ID(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="3938.818181818181" y="1830.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-40" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="预约状态" vertex="1">
|
||
<mxGeometry height="40" width="120" x="3938.818181818181" y="1920.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-41" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-36" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-35">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-42" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-37" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-35">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-43" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-38" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-35">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-44" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-39" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-35">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-45" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-40" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-35">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-46" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>就诊</b>" vertex="1">
|
||
<mxGeometry height="50" width="120" x="4468.818181818181" y="1845.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-47" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="就诊ID(PK)" vertex="1">
|
||
<mxGeometry height="40" width="100" x="4478.818181818181" y="1740.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-48" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="预约ID(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="4318.818181818181" y="1830.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-49" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="宠物ID(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="4318.818181818181" y="1920.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-50" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="医生ID(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="4618.818181818181" y="1830.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-51" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="诊断结果" vertex="1">
|
||
<mxGeometry height="40" width="120" x="4618.818181818181" y="1920.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-52" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-47" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-46">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-53" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-48" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-46">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-54" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-49" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-46">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-55" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-50" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-46">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-56" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-51" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-46">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-57" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>病历</b>" vertex="1">
|
||
<mxGeometry height="50" width="120" x="1748.818181818181" y="2565.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-58" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="病历ID(PK)" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1758.818181818181" y="2460.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-59" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="就诊ID(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="1598.818181818181" y="2550.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-60" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="医生ID(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="1598.818181818181" y="2640.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-61" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="记录类型" vertex="1">
|
||
<mxGeometry height="40" width="120" x="1898.818181818181" y="2550.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-62" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="记录内容" vertex="1">
|
||
<mxGeometry height="40" width="120" x="1898.818181818181" y="2640.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-63" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-58" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-57">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-64" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-59" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-57">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-65" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-60" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-57">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-66" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-61" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-57">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-67" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-62" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-57">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-68" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>处方</b>" vertex="1">
|
||
<mxGeometry height="50" width="120" x="2428.818181818181" y="2565.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-69" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="处方ID(PK)" vertex="1">
|
||
<mxGeometry height="40" width="100" x="2438.818181818181" y="2460.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-70" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="就诊ID(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="2278.818181818181" y="2550.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-71" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="顾客ID(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="2278.818181818181" y="2640.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-72" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="医生ID(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="2578.818181818181" y="2550.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-73" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="总金额" vertex="1">
|
||
<mxGeometry height="40" width="120" x="2578.818181818181" y="2640.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-74" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-69" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-68">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-75" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-70" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-68">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-76" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-71" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-68">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-77" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-72" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-68">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-78" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-73" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-68">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-79" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>处方明细</b>" vertex="1">
|
||
<mxGeometry height="50" width="120" x="3108.818181818181" y="2565.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-80" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="明细ID(PK)" vertex="1">
|
||
<mxGeometry height="40" width="100" x="3118.818181818181" y="2460.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-81" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="处方ID(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="2958.818181818181" y="2550.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-82" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="药品ID(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="2958.818181818181" y="2640.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-83" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="数量" vertex="1">
|
||
<mxGeometry height="40" width="120" x="3258.818181818181" y="2550.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-84" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="用法用量" vertex="1">
|
||
<mxGeometry height="40" width="120" x="3258.818181818181" y="2640.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-85" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-80" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-79">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-86" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-81" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-79">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-87" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-82" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-79">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-88" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-83" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-79">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-89" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-84" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-79">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-90" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>药品</b>" vertex="1">
|
||
<mxGeometry height="50" width="120" x="3788.818181818181" y="2565.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-91" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="药品ID(PK)" vertex="1">
|
||
<mxGeometry height="40" width="100" x="3798.818181818181" y="2460.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-92" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="药品名称" vertex="1">
|
||
<mxGeometry height="40" width="120" x="3638.818181818181" y="2550.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-93" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="分类" vertex="1">
|
||
<mxGeometry height="40" width="120" x="3638.818181818181" y="2640.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-94" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="单价" vertex="1">
|
||
<mxGeometry height="40" width="120" x="3938.818181818181" y="2550.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-95" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="库存数量" vertex="1">
|
||
<mxGeometry height="40" width="120" x="3938.818181818181" y="2640.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-96" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-91" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-90">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-97" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-92" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-90">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-98" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-93" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-90">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-99" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-94" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-90">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-100" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-95" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-90">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-101" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>订单</b>" vertex="1">
|
||
<mxGeometry height="50" width="120" x="4468.818181818181" y="2565.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-102" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="订单ID(PK)" vertex="1">
|
||
<mxGeometry height="40" width="100" x="4478.818181818181" y="2460.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-103" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="就诊ID(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="4318.818181818181" y="2550.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-104" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="顾客ID(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="4318.818181818181" y="2640.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-105" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="支付方式" vertex="1">
|
||
<mxGeometry height="40" width="120" x="4618.818181818181" y="2550.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-106" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="金额" vertex="1">
|
||
<mxGeometry height="40" width="120" x="4618.818181818181" y="2640.6363636363635" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-107" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-102" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-101">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-108" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-103" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-101">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-109" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-104" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-101">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-110" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-105" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-101">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="P8r-NzTE7FrXV41utPHR-111" edge="1" parent="1" source="P8r-NzTE7FrXV41utPHR-106" style="html=1;endArrow=none;startArrow=none;strokeColor=#000000;" target="P8r-NzTE7FrXV41utPHR-101">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
</root>
|
||
</mxGraphModel>
|
||
</diagram>
|
||
<diagram name="图4.8 顾客预约活动图" id="bYn1dx1VNNuoKbKpXIrx">
|
||
<mxGraphModel dx="1426" dy="766" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1200" pageHeight="1400" math="0" shadow="0">
|
||
<root>
|
||
<mxCell id="0" />
|
||
<mxCell id="1" parent="0" />
|
||
<mxCell id="pool" parent="1" style="shape=table;startSize=0;container=1;collapsible=0;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=0;strokeColor=#000000;fillColor=none;fontSize=19;" value="" vertex="1">
|
||
<mxGeometry height="1300" width="1100" x="40" y="30" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="lane1_header" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;strokeColor=#000000;fillColor=none;verticalAlign=middle;align=center;fontSize=19;" value="顾客" vertex="1">
|
||
<mxGeometry height="40" width="360" x="40" y="30" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="lane2_header" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;strokeColor=#000000;fillColor=none;verticalAlign=middle;align=center;fontSize=19;" value="后台系统" vertex="1">
|
||
<mxGeometry height="40" width="380" x="400" y="30" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="lane3_header" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontStyle=1;strokeColor=#000000;fillColor=none;verticalAlign=middle;align=center;fontSize=19;" value="数据库" vertex="1">
|
||
<mxGeometry height="40" width="360" x="780" y="30" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="lane_div1" edge="1" parent="1" style="endArrow=none;html=1;strokeColor=#000000;fontSize=19;" value="">
|
||
<mxGeometry relative="1" as="geometry">
|
||
<mxPoint x="400" y="70" as="sourcePoint" />
|
||
<mxPoint x="400" y="1330" as="targetPoint" />
|
||
</mxGeometry>
|
||
</mxCell>
|
||
<mxCell id="lane_div2" edge="1" parent="1" style="endArrow=none;html=1;strokeColor=#000000;fontSize=19;" value="">
|
||
<mxGeometry relative="1" as="geometry">
|
||
<mxPoint x="780" y="70" as="sourcePoint" />
|
||
<mxPoint x="780" y="1330" as="targetPoint" />
|
||
</mxGeometry>
|
||
</mxCell>
|
||
<mxCell id="start" parent="1" style="ellipse;html=1;shape=mxgraph.flowchart.start_2;fillColor=#000000;strokeColor=#000000;fontSize=19;" value="" vertex="1">
|
||
<mxGeometry height="30" width="30" x="200" y="100" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=19;" value="登录系统" vertex="1">
|
||
<mxGeometry height="44" width="130" x="150" y="170" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s2" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=19;" value="选择宠物与时段" vertex="1">
|
||
<mxGeometry height="44" width="130" x="150" y="270" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s3" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=19;" value="填写预约信息并提交" vertex="1">
|
||
<mxGeometry height="44" width="150" x="140" y="370" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s4" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=19;" value="参数校验" vertex="1">
|
||
<mxGeometry height="44" width="140" x="525" y="370" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="d1" parent="1" style="rhombus;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=19;" value="校验是否通过" vertex="1">
|
||
<mxGeometry height="80" width="130" x="525" y="560" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s5" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=19;" value="查询时段可用性" vertex="1">
|
||
<mxGeometry height="44" width="140" x="910" y="658" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="d2" parent="1" style="rhombus;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=19;" value="时段是否可用" vertex="1">
|
||
<mxGeometry height="80" width="130" x="525" y="790" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s6" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=19;" value="保存预约记录" vertex="1">
|
||
<mxGeometry height="44" width="140" x="895" y="920" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s7" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=19;" value="显示预约成功" vertex="1">
|
||
<mxGeometry height="44" width="130" x="150" y="1040" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="s_fail" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#FFFFFF;fontSize=19;" value="提示预约失败信息" vertex="1">
|
||
<mxGeometry height="44" width="130" x="150" y="1140" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="end" parent="1" style="ellipse;html=1;shape=doubleCircle;fillColor=#000000;strokeColor=#000000;fontSize=19;" value="" vertex="1">
|
||
<mxGeometry height="30" width="30" x="200" y="1240" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e1" edge="1" parent="1" source="start" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=19;" target="s1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e2" edge="1" parent="1" source="s1" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=19;" target="s2">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e3" edge="1" parent="1" source="s2" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=19;" target="s3">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e4" edge="1" parent="1" source="s3" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=19;" target="s4">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e5" edge="1" parent="1" source="s4" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=19;" target="d1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e6_no" edge="1" parent="1" source="d1" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontColor=#000000;dashed=1;fontSize=19;" target="s3" value="否">
|
||
<mxGeometry relative="1" as="geometry">
|
||
<Array as="points">
|
||
<mxPoint x="80" y="600" />
|
||
<mxPoint x="80" y="392" />
|
||
</Array>
|
||
</mxGeometry>
|
||
</mxCell>
|
||
<mxCell id="e6_yes" edge="1" parent="1" source="d1" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontColor=#000000;fontSize=19;" target="s5" value="是">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e7" edge="1" parent="1" source="s5" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=19;" target="d2">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e8_no" edge="1" parent="1" source="d2" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontColor=#000000;fontSize=19;" target="s_fail" value="否">
|
||
<mxGeometry relative="1" as="geometry">
|
||
<Array as="points">
|
||
<mxPoint x="80" y="830" />
|
||
<mxPoint x="80" y="1162" />
|
||
</Array>
|
||
</mxGeometry>
|
||
</mxCell>
|
||
<mxCell id="e8_yes" edge="1" parent="1" source="d2" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontColor=#000000;fontSize=19;" target="s6" value="是">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e9" edge="1" parent="1" source="s6" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=19;" target="s7">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e10" edge="1" parent="1" source="s7" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=19;" target="end">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="e11" edge="1" parent="1" source="s_fail" style="endArrow=block;endFill=1;html=1;strokeColor=#000000;fontSize=19;" target="end">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
</root>
|
||
</mxGraphModel>
|
||
</diagram>
|
||
<diagram name="图4.9 实体属性图" id="2WgAmQ7MZECI17u80mps">
|
||
<mxGraphModel dx="1426" dy="766" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="2600" pageHeight="1800" background="none" math="0" shadow="0">
|
||
<root>
|
||
<mxCell id="0" />
|
||
<mxCell id="1" parent="0" />
|
||
<mxCell id="p1_e1" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>用户</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="330" y="210" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e1_a1" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;fontStyle=4;" value="<u>id</u>" vertex="1">
|
||
<mxGeometry height="40" width="100" x="350" y="120" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e1_a2" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="username" vertex="1">
|
||
<mxGeometry height="40" width="100" x="220" y="190" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e1_a3" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="phone" vertex="1">
|
||
<mxGeometry height="40" width="100" x="480" y="190" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e1_a4" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="password" vertex="1">
|
||
<mxGeometry height="40" width="100" x="350" y="300" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e1_a5" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="role" vertex="1">
|
||
<mxGeometry height="40" width="100" x="220" y="120" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e1_a6" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="status" vertex="1">
|
||
<mxGeometry height="40" width="100" x="480" y="120" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e1_l1" edge="1" parent="1" source="p1_e1_a1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e1_l2" edge="1" parent="1" source="p1_e1_a2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e1_l3" edge="1" parent="1" source="p1_e1_a3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e1_l4" edge="1" parent="1" source="p1_e1_a4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e1_l5" edge="1" parent="1" source="p1_e1_a5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e1_l6" edge="1" parent="1" source="p1_e1_a6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e2" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>医生</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="830" y="210" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e2_a1" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;fontStyle=4;" value="<u>id</u>" vertex="1">
|
||
<mxGeometry height="40" width="100" x="850" y="120" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e2_a2" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="name" vertex="1">
|
||
<mxGeometry height="40" width="100" x="720" y="190" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e2_a3" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="department" vertex="1">
|
||
<mxGeometry height="40" width="120" x="980" y="190" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e2_a4" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="title" vertex="1">
|
||
<mxGeometry height="40" width="100" x="850" y="300" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e2_a5" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="phone" vertex="1">
|
||
<mxGeometry height="40" width="100" x="720" y="120" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e2_a6" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="status" vertex="1">
|
||
<mxGeometry height="40" width="100" x="980" y="120" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e2_l1" edge="1" parent="1" source="p1_e2_a1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e2">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e2_l2" edge="1" parent="1" source="p1_e2_a2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e2">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e2_l3" edge="1" parent="1" source="p1_e2_a3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e2">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e2_l4" edge="1" parent="1" source="p1_e2_a4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e2">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e2_l5" edge="1" parent="1" source="p1_e2_a5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e2">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e2_l6" edge="1" parent="1" source="p1_e2_a6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e2">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e3" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>宠物</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="1330" y="210" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e3_a1" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;fontStyle=4;" value="<u>id</u>" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1350" y="120" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e3_a2" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="owner_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="1210" y="190" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e3_a3" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="name" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1480" y="190" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e3_a4" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="species" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1350" y="300" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e3_a5" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="breed" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1210" y="120" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e3_a6" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="gender" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1480" y="120" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e3_a7" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="birthday" vertex="1">
|
||
<mxGeometry height="40" width="110" x="1210" y="300" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e3_l1" edge="1" parent="1" source="p1_e3_a1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e3">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e3_l2" edge="1" parent="1" source="p1_e3_a2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e3">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e3_l3" edge="1" parent="1" source="p1_e3_a3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e3">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e3_l4" edge="1" parent="1" source="p1_e3_a4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e3">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e3_l5" edge="1" parent="1" source="p1_e3_a5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e3">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e3_l6" edge="1" parent="1" source="p1_e3_a6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e3">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e3_l7" edge="1" parent="1" source="p1_e3_a7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e3">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e4" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>预约</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="1830" y="210" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e4_a1" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;fontStyle=4;" value="<u>id</u>" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1850" y="120" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e4_a2" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="customer_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="130" x="1690" y="190" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e4_a3" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="pet_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="110" x="1980" y="190" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e4_a4" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="doctor_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="1850" y="300" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e4_a5" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="appointment_date" vertex="1">
|
||
<mxGeometry height="40" width="140" x="1680" y="120" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e4_a6" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="time_slot" vertex="1">
|
||
<mxGeometry height="40" width="110" x="1980" y="120" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e4_a7" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="status" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1690" y="300" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e4_l1" edge="1" parent="1" source="p1_e4_a1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e4">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e4_l2" edge="1" parent="1" source="p1_e4_a2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e4">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e4_l3" edge="1" parent="1" source="p1_e4_a3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e4">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e4_l4" edge="1" parent="1" source="p1_e4_a4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e4">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e4_l5" edge="1" parent="1" source="p1_e4_a5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e4">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e4_l6" edge="1" parent="1" source="p1_e4_a6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e4">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e4_l7" edge="1" parent="1" source="p1_e4_a7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e4">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e5" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>就诊</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="330" y="610" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e5_a1" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;fontStyle=4;" value="<u>id</u>" vertex="1">
|
||
<mxGeometry height="40" width="100" x="350" y="520" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e5_a2" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="appointment_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="140" x="180" y="590" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e5_a3" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="customer_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="130" x="480" y="590" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e5_a4" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="pet_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="110" x="350" y="700" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e5_a5" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="doctor_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="180" y="520" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e5_a6" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="diagnosis" vertex="1">
|
||
<mxGeometry height="40" width="110" x="480" y="520" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e5_a7" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="status" vertex="1">
|
||
<mxGeometry height="40" width="100" x="180" y="700" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e5_l1" edge="1" parent="1" source="p1_e5_a1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e5">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e5_l2" edge="1" parent="1" source="p1_e5_a2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e5">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e5_l3" edge="1" parent="1" source="p1_e5_a3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e5">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e5_l4" edge="1" parent="1" source="p1_e5_a4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e5">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e5_l5" edge="1" parent="1" source="p1_e5_a5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e5">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e5_l6" edge="1" parent="1" source="p1_e5_a6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e5">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e5_l7" edge="1" parent="1" source="p1_e5_a7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e5">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e6" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>病历</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="830" y="610" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e6_a1" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;fontStyle=4;" value="<u>id</u>" vertex="1">
|
||
<mxGeometry height="40" width="100" x="850" y="520" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e6_a2" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="visit_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="710" y="590" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e6_a3" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="doctor_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="980" y="590" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e6_a4" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="content" vertex="1">
|
||
<mxGeometry height="40" width="100" x="850" y="700" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e6_a5" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="record_type" vertex="1">
|
||
<mxGeometry height="40" width="120" x="710" y="520" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e6_l1" edge="1" parent="1" source="p1_e6_a1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e6">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e6_l2" edge="1" parent="1" source="p1_e6_a2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e6">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e6_l3" edge="1" parent="1" source="p1_e6_a3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e6">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e6_l4" edge="1" parent="1" source="p1_e6_a4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e6">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e6_l5" edge="1" parent="1" source="p1_e6_a5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e6">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e7" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>处方</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="1330" y="610" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e7_a1" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;fontStyle=4;" value="<u>id</u>" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1350" y="520" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e7_a2" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="visit_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="1210" y="590" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e7_a3" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="doctor_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="1480" y="590" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e7_a4" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="customer_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="130" x="1350" y="700" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e7_a5" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="total_amount" vertex="1">
|
||
<mxGeometry height="40" width="120" x="1210" y="520" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e7_a6" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="status" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1480" y="520" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e7_l1" edge="1" parent="1" source="p1_e7_a1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e7">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e7_l2" edge="1" parent="1" source="p1_e7_a2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e7">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e7_l3" edge="1" parent="1" source="p1_e7_a3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e7">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e7_l4" edge="1" parent="1" source="p1_e7_a4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e7">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e7_l5" edge="1" parent="1" source="p1_e7_a5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e7">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e7_l6" edge="1" parent="1" source="p1_e7_a6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e7">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e8" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>处方明细</b>" vertex="1">
|
||
<mxGeometry height="50" width="160" x="1830" y="610" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e8_a1" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;fontStyle=4;" value="<u>id</u>" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1860" y="520" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e8_a2" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="prescription_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="150" x="1670" y="590" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e8_a3" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="drug_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="110" x="2000" y="590" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e8_a4" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="quantity" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1860" y="700" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e8_a5" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="dosage" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1710" y="520" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e8_a6" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="frequency" vertex="1">
|
||
<mxGeometry height="40" width="110" x="2000" y="520" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e8_l1" edge="1" parent="1" source="p1_e8_a1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e8">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e8_l2" edge="1" parent="1" source="p1_e8_a2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e8">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e8_l3" edge="1" parent="1" source="p1_e8_a3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e8">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e8_l4" edge="1" parent="1" source="p1_e8_a4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e8">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e8_l5" edge="1" parent="1" source="p1_e8_a5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e8">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e8_l6" edge="1" parent="1" source="p1_e8_a6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e8">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e9" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>药品</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="330" y="1010" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e9_a1" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;fontStyle=4;" value="<u>id</u>" vertex="1">
|
||
<mxGeometry height="40" width="100" x="350" y="920" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e9_a2" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="name" vertex="1">
|
||
<mxGeometry height="40" width="100" x="220" y="990" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e9_a3" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="category" vertex="1">
|
||
<mxGeometry height="40" width="110" x="480" y="990" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e9_a4" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="specification" vertex="1">
|
||
<mxGeometry height="40" width="120" x="350" y="1100" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e9_a5" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="unit_price" vertex="1">
|
||
<mxGeometry height="40" width="110" x="220" y="920" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e9_a6" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="stock_quantity" vertex="1">
|
||
<mxGeometry height="40" width="130" x="480" y="920" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e9_a7" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="status" vertex="1">
|
||
<mxGeometry height="40" width="100" x="220" y="1100" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e9_l1" edge="1" parent="1" source="p1_e9_a1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e9">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e9_l2" edge="1" parent="1" source="p1_e9_a2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e9">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e9_l3" edge="1" parent="1" source="p1_e9_a3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e9">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e9_l4" edge="1" parent="1" source="p1_e9_a4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e9">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e9_l5" edge="1" parent="1" source="p1_e9_a5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e9">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e9_l6" edge="1" parent="1" source="p1_e9_a6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e9">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e9_l7" edge="1" parent="1" source="p1_e9_a7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e9">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e10" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>订单</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="830" y="1010" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e10_a1" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;fontStyle=4;" value="<u>id</u>" vertex="1">
|
||
<mxGeometry height="40" width="100" x="850" y="920" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e10_a2" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="visit_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="120" x="710" y="990" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e10_a3" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="customer_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="130" x="980" y="990" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e10_a4" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="amount" vertex="1">
|
||
<mxGeometry height="40" width="100" x="850" y="1100" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e10_a5" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="status" vertex="1">
|
||
<mxGeometry height="40" width="100" x="710" y="920" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e10_a6" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="payment_method" vertex="1">
|
||
<mxGeometry height="40" width="140" x="980" y="920" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e10_l1" edge="1" parent="1" source="p1_e10_a1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e10">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e10_l2" edge="1" parent="1" source="p1_e10_a2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e10">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e10_l3" edge="1" parent="1" source="p1_e10_a3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e10">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e10_l4" edge="1" parent="1" source="p1_e10_a4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e10">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e10_l5" edge="1" parent="1" source="p1_e10_a5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e10">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e10_l6" edge="1" parent="1" source="p1_e10_a6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e10">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e11" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>入库</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="1330" y="1010" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e11_a1" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;fontStyle=4;" value="<u>id</u>" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1350" y="920" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e11_a2" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="drug_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="110" x="1210" y="990" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e11_a3" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="quantity" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1480" y="990" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e11_a4" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="unit_price" vertex="1">
|
||
<mxGeometry height="40" width="110" x="1350" y="1100" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e11_a5" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="supplier" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1210" y="920" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e11_a6" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="operator_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="130" x="1480" y="920" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e11_l1" edge="1" parent="1" source="p1_e11_a1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e11">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e11_l2" edge="1" parent="1" source="p1_e11_a2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e11">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e11_l3" edge="1" parent="1" source="p1_e11_a3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e11">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e11_l4" edge="1" parent="1" source="p1_e11_a4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e11">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e11_l5" edge="1" parent="1" source="p1_e11_a5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e11">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e11_l6" edge="1" parent="1" source="p1_e11_a6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e11">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e12" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=14;fontStyle=1;" value="<b>出库</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="1830" y="1010" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e12_a1" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;fontStyle=4;" value="<u>id</u>" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1850" y="920" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e12_a2" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="drug_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="110" x="1710" y="990" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e12_a3" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="quantity" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1980" y="990" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e12_a4" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="purpose" vertex="1">
|
||
<mxGeometry height="40" width="100" x="1850" y="1100" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e12_a5" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=12;" value="operator_id(FK)" vertex="1">
|
||
<mxGeometry height="40" width="130" x="1710" y="920" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e12_l1" edge="1" parent="1" source="p1_e12_a1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e12">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e12_l2" edge="1" parent="1" source="p1_e12_a2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e12">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e12_l3" edge="1" parent="1" source="p1_e12_a3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e12">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e12_l4" edge="1" parent="1" source="p1_e12_a4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e12">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p1_e12_l5" edge="1" parent="1" source="p1_e12_a5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#000000;fontColor=#000000;" target="p1_e12">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
</root>
|
||
</mxGraphModel>
|
||
</diagram>
|
||
<diagram name="图4.10 系统E-R图" id="jZYppECT6zhXbk0CR3qs">
|
||
<mxGraphModel dx="2593" dy="1393" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="2600" pageHeight="1800" background="none" math="0" shadow="0">
|
||
<root>
|
||
<mxCell id="0" />
|
||
<mxCell id="1" parent="0" />
|
||
<mxCell id="p2_user" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;fontStyle=1;" value="<b>用户</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="140" y="80" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_doctor" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;fontStyle=1;" value="<b>医生</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="920" y="80" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_pet" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;fontStyle=1;" value="<b>宠物</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="140" y="320" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_appointment" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;fontStyle=1;" value="<b>预约</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="540" y="320" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_visit" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;fontStyle=1;" value="<b>就诊</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="540" y="560" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_record" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;fontStyle=1;" value="<b>病历</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="240" y="860" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_prescription" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;fontStyle=1;" value="<b>处方</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="540" y="860" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_order" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;fontStyle=1;" value="<b>订单</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="840" y="860" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_item" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;fontStyle=1;" value="<b>处方明细</b>" vertex="1">
|
||
<mxGeometry height="50" width="160" x="840" y="1080" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_drug" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;fontStyle=1;" value="<b>药品</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="1240" y="860" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_stockin" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;fontStyle=1;" value="<b>入库</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="1520" y="700" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_stockout" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;fontStyle=1;" value="<b>出库</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="1520" y="1020" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_notice" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;fontStyle=1;" value="<b>公告</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="1385" y="172" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_report" parent="1" style="shape=rectangle;whiteSpace=wrap;html=1;rounded=0;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;fontStyle=1;" value="<b>报告</b>" vertex="1">
|
||
<mxGeometry height="50" width="140" x="1331" y="560" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_r1" parent="1" style="shape=rhombus;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" value="拥有" vertex="1">
|
||
<mxGeometry height="60" width="80" x="170" y="220" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_r2" parent="1" style="shape=rhombus;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" value="发起" vertex="1">
|
||
<mxGeometry height="60" width="80" x="390" y="220" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_r3" parent="1" style="shape=rhombus;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" value="关联" vertex="1">
|
||
<mxGeometry height="60" width="80" x="350" y="360" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_r4" parent="1" style="shape=rhombus;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" value="接受" vertex="1">
|
||
<mxGeometry height="60" width="80" x="760" y="220" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_r5" parent="1" style="shape=rhombus;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" value="转化" vertex="1">
|
||
<mxGeometry height="60" width="80" x="570" y="450" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_r6" parent="1" style="shape=rhombus;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" value="产生" vertex="1">
|
||
<mxGeometry height="60" width="80" x="360" y="700" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_r7" parent="1" style="shape=rhombus;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" value="开具" vertex="1">
|
||
<mxGeometry height="60" width="80" x="569" y="700" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_r8" parent="1" style="shape=rhombus;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" value="包含" vertex="1">
|
||
<mxGeometry height="60" width="80" x="700" y="1000" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_r9" parent="1" style="shape=rhombus;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" value="引用" vertex="1">
|
||
<mxGeometry height="60" width="80" x="1050" y="1000" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_r10" parent="1" style="shape=rhombus;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" value="生成" vertex="1">
|
||
<mxGeometry height="60" width="80" x="760" y="700" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_r11" parent="1" style="shape=rhombus;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" value="记录" vertex="1">
|
||
<mxGeometry height="60" width="80" x="1380" y="740" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_r12" parent="1" style="shape=rhombus;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" value="记录" vertex="1">
|
||
<mxGeometry height="60" width="80" x="1380" y="960" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_r13" parent="1" style="shape=rhombus;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" value="执行" vertex="1">
|
||
<mxGeometry height="60" width="80" x="760" y="490" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_r14" parent="1" style="shape=rhombus;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" value="发布" vertex="1">
|
||
<mxGeometry height="60" width="80" x="1165" y="242" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_r15" parent="1" style="shape=rhombus;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" value="生成" vertex="1">
|
||
<mxGeometry height="60" width="80" x="1100" y="555" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e1" edge="1" parent="1" source="p2_user" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r1" value="1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e2" edge="1" parent="1" source="p2_pet" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r1" value="n">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e3" edge="1" parent="1" source="p2_user" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r2" value="1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e4" edge="1" parent="1" source="p2_appointment" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r2" value="n">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e5" edge="1" parent="1" source="p2_pet" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r3" value="1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e6" edge="1" parent="1" source="p2_appointment" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r3" value="n">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e7" edge="1" parent="1" source="p2_doctor" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r4" value="1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e8" edge="1" parent="1" source="p2_appointment" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r4" value="n">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e9" edge="1" parent="1" source="p2_appointment" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r5" value="1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e10" edge="1" parent="1" source="p2_visit" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r5" value="1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e11" edge="1" parent="1" source="p2_visit" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r6" value="1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e12" edge="1" parent="1" source="p2_record" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r6" value="n">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e13" edge="1" parent="1" source="p2_visit" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r7" value="1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e14" edge="1" parent="1" source="p2_prescription" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r7" value="n">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e15" edge="1" parent="1" source="p2_prescription" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r8" value="1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e16" edge="1" parent="1" source="p2_item" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r8" value="n">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e17" edge="1" parent="1" source="p2_item" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r9" value="n">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e18" edge="1" parent="1" source="p2_drug" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r9" value="1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e19" edge="1" parent="1" source="p2_visit" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r10" value="1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e20" edge="1" parent="1" source="p2_order" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r10" value="1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e21" edge="1" parent="1" source="p2_drug" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r11" value="1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e22" edge="1" parent="1" source="p2_stockin" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r11" value="n">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e23" edge="1" parent="1" source="p2_drug" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r12" value="1">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e24" edge="1" parent="1" source="p2_stockout" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r12" value="n">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e26" edge="1" parent="1" source="p2_visit" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r13" value="n">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e28" edge="1" parent="1" source="p2_notice" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r14" value="n">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="p2_e29" edge="1" parent="1" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="p2_r15" value="1">
|
||
<mxGeometry relative="1" as="geometry">
|
||
<mxPoint x="680" y="583.0000000000002" as="sourcePoint" />
|
||
<mxPoint x="1760" y="588.0000000000002" as="targetPoint" />
|
||
</mxGeometry>
|
||
</mxCell>
|
||
<mxCell id="p2_e30" edge="1" parent="1" source="p2_report" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;strokeColor=#000000;fontColor=#000000;fontFamily=Helvetica;fontSize=24;" target="p2_r15" value="n">
|
||
<mxGeometry relative="1" as="geometry" />
|
||
</mxCell>
|
||
</root>
|
||
</mxGraphModel>
|
||
</diagram>
|
||
<diagram name="图4.11 预约挂号界面设计图" id="2i7nlLfJjkYm44tnUWSn">
|
||
<mxGraphModel dx="1324" dy="851" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" background="none" math="0" shadow="0">
|
||
<root>
|
||
<mxCell id="0" />
|
||
<mxCell id="1" parent="0" />
|
||
<mxCell id="10" parent="1" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;fillColor=none;strokeColor=#000000;fontColor=#000000;fontStyle=1;fontSize=20;" value="预约挂号界面设计(顾客端)" vertex="1">
|
||
<mxGeometry height="60" width="900" x="350" y="20" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="11" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;strokeWidth=2;" value="" vertex="1">
|
||
<mxGeometry height="760" width="1360" x="80" y="100" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="12" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;align=left;spacingLeft=12;" value="LOGO | 爱维宠物医院管理系统" vertex="1">
|
||
<mxGeometry height="60" width="1360" x="80" y="100" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="13" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;" value="顾客首页" vertex="1">
|
||
<mxGeometry height="40" width="150" x="100" y="190" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="14" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;" value="宠物档案" vertex="1">
|
||
<mxGeometry height="40" width="150" x="100" y="240" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="15" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;" value="预约挂号(当前)" vertex="1">
|
||
<mxGeometry height="40" width="150" x="100" y="290" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="16" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;" value="订单查询" vertex="1">
|
||
<mxGeometry height="40" width="150" x="100" y="340" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="17" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;" value="报告查询" vertex="1">
|
||
<mxGeometry height="40" width="150" x="100" y="390" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="18" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;" value="个人中心" vertex="1">
|
||
<mxGeometry height="40" width="150" x="100" y="440" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="20" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=10;" value="筛选条件:宠物 [____] 科室 [____] 日期 [____] [查询] [重置]" vertex="1">
|
||
<mxGeometry height="60" width="1130" x="280" y="190" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="21" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;align=left;spacingLeft=8;" value="可预约医生列表" vertex="1">
|
||
<mxGeometry height="40" width="770" x="280" y="270" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="22" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" value="医生A | 内科 | 可预约时段:09:00-10:00, 10:30-11:30" vertex="1">
|
||
<mxGeometry height="52" width="770" x="280" y="310" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="23" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" value="医生B | 外科 | 可预约时段:14:00-15:00, 15:30-16:30" vertex="1">
|
||
<mxGeometry height="52" width="770" x="280" y="362" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="24" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" value="医生C | 影像科 | 可预约时段:09:30-10:30, 13:30-14:30" vertex="1">
|
||
<mxGeometry height="52" width="770" x="280" y="414" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="25" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;" value="预约信息填写" vertex="1">
|
||
<mxGeometry height="40" width="340" x="1070" y="270" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="26" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" value="宠物: [__________]" vertex="1">
|
||
<mxGeometry height="48" width="340" x="1070" y="310" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="27" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" value="医生: [__________]" vertex="1">
|
||
<mxGeometry height="48" width="340" x="1070" y="358" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="28" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" value="日期: [____-__-__]" vertex="1">
|
||
<mxGeometry height="48" width="340" x="1070" y="406" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="29" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" value="时段: [__________]" vertex="1">
|
||
<mxGeometry height="48" width="340" x="1070" y="454" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="30" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" value="备注: [____________________]" vertex="1">
|
||
<mxGeometry height="48" width="340" x="1070" y="502" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="31" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;" value="[提交预约] [取消]" vertex="1">
|
||
<mxGeometry height="52" width="340" x="1070" y="560" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="32" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;align=left;spacingLeft=8;" value="日程总览" vertex="1">
|
||
<mxGeometry height="40" width="770" x="280" y="500" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="33" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" value="日期 09:00 10:00 11:00 14:00 15:00 16:00" vertex="1">
|
||
<mxGeometry height="44" width="770" x="280" y="540" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="34" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" value="周一 可约 可约 满约 可约 可约 可约" vertex="1">
|
||
<mxGeometry height="44" width="770" x="280" y="584" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="35" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" value="周二 可约 满约 满约 可约 可约 满约" vertex="1">
|
||
<mxGeometry height="44" width="770" x="280" y="628" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="36" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" value="周三 可约 可约 可约 可约 满约 可约" vertex="1">
|
||
<mxGeometry height="44" width="770" x="280" y="672" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="37" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" value="提示:界面突出‘预约查询 + 快速提交’,符合顾客端高频操作路径。" vertex="1">
|
||
<mxGeometry height="40" width="1130" x="280" y="736" as="geometry" />
|
||
</mxCell>
|
||
</root>
|
||
</mxGraphModel>
|
||
</diagram>
|
||
<diagram name="图4.12 药品库存管理界面设计图" id="y5_tgAmdjoRQxodsuAms">
|
||
<mxGraphModel dx="1800" dy="1200" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0" background="none">
|
||
<root>
|
||
<mxCell id="0" />
|
||
<mxCell id="1" parent="0" />
|
||
<mxCell id="110" value="药品库存管理界面设计(管理员端)" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;fillColor=none;strokeColor=#000000;fontColor=#000000;fontStyle=1;fontSize=20;" vertex="1" parent="1">
|
||
<mxGeometry x="350" y="20" width="900" height="60" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="111" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;strokeWidth=2;" vertex="1" parent="1">
|
||
<mxGeometry x="80" y="100" width="1360" height="760" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="112" value="管理员后台 | 药品与库存管理" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;align=left;spacingLeft=12;" vertex="1" parent="1">
|
||
<mxGeometry x="80" y="100" width="1360" height="60" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="113" value="仪表盘" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;" vertex="1" parent="1">
|
||
<mxGeometry x="100" y="190" width="150" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="114" value="用户管理" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;" vertex="1" parent="1">
|
||
<mxGeometry x="100" y="240" width="150" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="115" value="药品管理(当前)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;" vertex="1" parent="1">
|
||
<mxGeometry x="100" y="290" width="150" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="116" value="库存管理(当前)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;" vertex="1" parent="1">
|
||
<mxGeometry x="100" y="340" width="150" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="117" value="公告管理" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;" vertex="1" parent="1">
|
||
<mxGeometry x="100" y="390" width="150" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="118" value="统计报表" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;" vertex="1" parent="1">
|
||
<mxGeometry x="100" y="440" width="150" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="120" value="库存概览" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;" vertex="1" parent="1">
|
||
<mxGeometry x="280" y="190" width="1130" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="121" value="药品总数\n256" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;" vertex="1" parent="1">
|
||
<mxGeometry x="280" y="230" width="250" height="90" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="122" value="库存预警\n18" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;" vertex="1" parent="1">
|
||
<mxGeometry x="550" y="230" width="250" height="90" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="123" value="今日入库\n42" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;" vertex="1" parent="1">
|
||
<mxGeometry x="820" y="230" width="250" height="90" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="124" value="今日出库\n35" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;" vertex="1" parent="1">
|
||
<mxGeometry x="1090" y="230" width="320" height="90" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="125" value="检索条件:药品名称 [____] 分类 [____] 状态 [____] [查询] [新增药品] [导出]" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=10;" vertex="1" parent="1">
|
||
<mxGeometry x="280" y="340" width="1130" height="56" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="126" value="药品编码 | 名称 | 分类 | 规格 | 当前库存 | 预警值 | 状态 | 操作" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="280" y="406" width="1130" height="42" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="127" value="D001 | 阿莫西林 | 抗生素 | 250mg*24 | 120 | 30 | 正常 | 入库 出库 编辑" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="280" y="448" width="1130" height="42" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="128" value="D002 | 维生素B族 | 保健品 | 100片/瓶 | 22 | 20 | 预警 | 入库 出库 编辑" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="280" y="490" width="1130" height="42" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="129" value="D003 | 生理盐水 | 注射液 | 500ml | 64 | 25 | 正常 | 入库 出库 编辑" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="280" y="532" width="1130" height="42" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="130" value="D004 | 止血粉 | 外用药 | 30g | 9 | 15 | 缺货预警 | 入库 出库 编辑" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="280" y="574" width="1130" height="42" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="131" value="库存变更记录" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="280" y="632" width="560" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="132" value="14:20 入库 D002 +40 操作人:admin" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="280" y="672" width="560" height="42" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="133" value="15:05 出库 D004 -12 操作人:admin" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="280" y="714" width="560" height="42" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="134" value="低库存预警面板" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="850" y="632" width="560" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="135" value="D004 止血粉:当前9,低于预警15(建议补货)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="850" y="672" width="560" height="42" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="136" value="D009 驱虫片:当前11,低于预警20(建议补货)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="850" y="714" width="560" height="42" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="137" value="提示:界面强调‘检索 + 明细表 + 出入库流水 + 预警’的管理员操作闭环。" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="280" y="772" width="1130" height="40" as="geometry" />
|
||
</mxCell>
|
||
</root>
|
||
</mxGraphModel>
|
||
</diagram>
|
||
<diagram name="图4.13 病历书写界面设计图" id="DQiJUoIh3tpMoLsqSrfN">
|
||
<mxGraphModel dx="1800" dy="1200" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" math="0" shadow="0" background="none">
|
||
<root>
|
||
<mxCell id="0" />
|
||
<mxCell id="1" parent="0" />
|
||
<mxCell id="210" value="病历书写界面设计(医生端)" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;fillColor=none;strokeColor=#000000;fontColor=#000000;fontStyle=1;fontSize=20;" vertex="1" parent="1">
|
||
<mxGeometry x="350" y="20" width="900" height="60" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="211" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;strokeWidth=2;" vertex="1" parent="1">
|
||
<mxGeometry x="80" y="100" width="1360" height="760" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="212" value="医生工作台 | 就诊记录与病历书写" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;align=left;spacingLeft=12;" vertex="1" parent="1">
|
||
<mxGeometry x="80" y="100" width="1360" height="60" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="213" value="待接诊列表" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;" vertex="1" parent="1">
|
||
<mxGeometry x="100" y="190" width="170" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="214" value="就诊记录" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;" vertex="1" parent="1">
|
||
<mxGeometry x="100" y="240" width="170" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="215" value="病历书写(当前)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;" vertex="1" parent="1">
|
||
<mxGeometry x="100" y="290" width="170" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="216" value="处方开具" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;" vertex="1" parent="1">
|
||
<mxGeometry x="100" y="340" width="170" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="217" value="历史病历" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;" vertex="1" parent="1">
|
||
<mxGeometry x="100" y="390" width="170" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="220" value="当前接诊信息:宠物=布丁(猫) 主人=张三 预约时段=2026-02-27 14:00" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=10;fontStyle=1;" vertex="1" parent="1">
|
||
<mxGeometry x="290" y="190" width="1120" height="56" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="221" value="历史就诊摘要" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;" vertex="1" parent="1">
|
||
<mxGeometry x="290" y="266" width="300" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="222" value="2026-01-12 皮肤过敏" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="290" y="306" width="300" height="42" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="223" value="2025-11-03 体检复查" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="290" y="348" width="300" height="42" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="224" value="2025-09-20 胃肠不适" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="290" y="390" width="300" height="42" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="225" value="病历编辑区" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;" vertex="1" parent="1">
|
||
<mxGeometry x="610" y="266" width="540" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="226" value="主诉: [____________________________________________________]" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="610" y="306" width="540" height="48" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="227" value="现病史: [__________________________________________________]" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="610" y="354" width="540" height="48" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="228" value="检查结果: [________________________________________________]" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="610" y="402" width="540" height="48" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="229" value="诊断结论: [________________________________________________]" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="610" y="450" width="540" height="48" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="230" value="处理建议: [________________________________________________]" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="610" y="498" width="540" height="48" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="231" value="医嘱说明: [________________________________________________]" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="610" y="546" width="540" height="48" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="232" value="处方联动区" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;" vertex="1" parent="1">
|
||
<mxGeometry x="1170" y="266" width="240" height="40" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="233" value="药品:阿莫西林 数量:1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="1170" y="306" width="240" height="42" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="234" value="药品:维生素B 数量:2" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="1170" y="348" width="240" height="42" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="235" value="[新增药品] [移除]" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;" vertex="1" parent="1">
|
||
<mxGeometry x="1170" y="390" width="240" height="42" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="236" value="病历状态:草稿 最后编辑:2026-02-27 15:20" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="290" y="614" width="1120" height="44" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="237" value="[保存病历] [提交归档] [同步生成处方]" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;" vertex="1" parent="1">
|
||
<mxGeometry x="290" y="668" width="1120" height="58" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="238" value="提示:界面突出‘历史信息对照 + 结构化病历录入 + 处方联动’的医生连续操作路径。" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;" vertex="1" parent="1">
|
||
<mxGeometry x="290" y="736" width="1120" height="40" as="geometry" />
|
||
</mxCell>
|
||
</root>
|
||
</mxGraphModel>
|
||
</diagram>
|
||
<diagram name="图4.11 预约挂号界面设计图" id="kA8zhKFpAEQ2s3x4JW5p">
|
||
<mxGraphModel dx="1783" dy="958" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" background="none" math="0" shadow="0">
|
||
<root>
|
||
<mxCell id="0" />
|
||
<mxCell id="1" parent="0" />
|
||
<mxCell id="11" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;strokeWidth=2;fontSize=17;" value=" " vertex="1">
|
||
<mxGeometry height="800" width="1440" x="80" y="100" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="12" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=12;fontStyle=1;fontSize=17;" value="CustomerLayout 顶部导航: 首页 | 我的宠物 | 预约挂号 | 检查报告 | 我的订单" vertex="1">
|
||
<mxGeometry height="56" width="1440" x="80" y="100" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="13" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;align=left;spacingLeft=12;fontSize=17;" value="页面标题:预约挂号" vertex="1">
|
||
<mxGeometry height="48" width="980" x="110" y="180" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="14" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;fontSize=17;" value="按钮:新增预约" vertex="1">
|
||
<mxGeometry height="48" width="280" x="1210" y="180" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="20" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;align=left;spacingLeft=10;fontSize=17;" value="预约列表(appointments)" vertex="1">
|
||
<mxGeometry height="44" width="940" x="110" y="250" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="21" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=10;fontSize=17;" value="预约卡片:日期(月/日) + 宠物名(getPetName) + 时间(timeSlot) + 备注(remark) + 状态(getStatusText)" vertex="1">
|
||
<mxGeometry height="66" width="940" x="110" y="294" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="22" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=10;fontSize=17;" value="状态为 PENDING 时显示操作按钮:取消" vertex="1">
|
||
<mxGeometry height="48" width="940" x="110" y="360" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="23" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=10;fontSize=17;" value="空状态:暂无预约记录 + 按钮“立即预约”" vertex="1">
|
||
<mxGeometry height="54" width="940" x="110" y="408" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="30" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;fontSize=17;" value="新增预约弹窗(t-dialog: 新增预约)" vertex="1">
|
||
<mxGeometry height="44" width="410" x="1080" y="250" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="31" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontSize=17;" value="表单项1:选择宠物(t-select, petOptions)" vertex="1">
|
||
<mxGeometry height="54" width="410" x="1080" y="294" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="32" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontSize=17;" value="表单项2:预约日期(t-date-picker)" vertex="1">
|
||
<mxGeometry height="54" width="410" x="1080" y="348" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="33" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontSize=17;" value="表单项3:时间段(t-select, timeSlotOptions)\n09:00-10:00 ... 17:00-18:00" vertex="1">
|
||
<mxGeometry height="74" width="410" x="1080" y="402" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="34" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontSize=17;" value="表单项4:备注(t-textarea, maxlength=200)" vertex="1">
|
||
<mxGeometry height="54" width="410" x="1080" y="476" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="35" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontStyle=1;fontSize=17;" value="确认提交:submit() -&gt; createAppointment(payload) -&gt; 状态默认 PENDING" vertex="1">
|
||
<mxGeometry height="62" width="410" x="1080" y="530" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="40" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontSize=17;" value="数据加载:loadData() 同时请求 appointments 与 pets;卡片宠物名来自 pets 映射。" vertex="1">
|
||
<mxGeometry height="52" width="940" x="110" y="490" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="41" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontStyle=1;fontSize=17;" value="路由:/appointments(顾客端) | 组件:frontend/src/pages/customer/AppointmentPage.vue" vertex="1">
|
||
<mxGeometry height="42" width="1380" x="110" y="840" as="geometry" />
|
||
</mxCell>
|
||
</root>
|
||
</mxGraphModel>
|
||
</diagram>
|
||
<diagram name="图4.12 药品库存管理界面设计图" id="XmbGMB2eHaJpM1fHPdVk">
|
||
<mxGraphModel dx="1426" dy="766" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" background="none" math="0" shadow="0">
|
||
<root>
|
||
<mxCell id="0" />
|
||
<mxCell id="1" parent="0" />
|
||
<mxCell id="111" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;strokeWidth=2;fontSize=18;" value="" vertex="1">
|
||
<mxGeometry height="800" width="1440" x="80" y="100" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="112" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;fontSize=18;" value="MainLayout 左侧菜单(管理员)" vertex="1">
|
||
<mxGeometry height="46" width="260" x="100" y="130" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="113" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontSize=18;" value="药品管理(/admin/drugs)<div>入库流水(/admin/stock-in)</div><div>出库流水(/admin/stock-out)</div>" vertex="1">
|
||
<mxGeometry height="138" width="260" x="100" y="176" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="120" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;fontSize=18;" value="A. 药品管理页面(DrugPage.vue)" vertex="1">
|
||
<mxGeometry height="44" width="1110" x="390" y="130" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="121" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontSize=18;" value="标题:药品管理 | 查询区:关键词输入 + 查询按钮 + 新增药品按钮" vertex="1">
|
||
<mxGeometry height="54" width="1110" x="390" y="174" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="122" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontStyle=1;fontSize=18;" value="列表(t-table columns):ID | 名称 | 规格 | 单位 | 库存 | 操作" vertex="1">
|
||
<mxGeometry height="46" width="1110" x="390" y="228" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="123" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontSize=18;" value="操作列:编辑 | 删除" vertex="1">
|
||
<mxGeometry height="44" width="1110" x="390" y="274" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="124" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontSize=18;" value="新增/编辑弹窗字段:名称、规格、单位、库存、状态(启用/禁用)" vertex="1">
|
||
<mxGeometry height="52" width="1110" x="390" y="318" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="130" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;fontSize=18;" value="B. 入库流水页面(StockInPage.vue)" vertex="1">
|
||
<mxGeometry height="44" width="540" x="390" y="390" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="131" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontSize=18;" value="标题:入库流水 | 按钮:刷新、新增入库" vertex="1">
|
||
<mxGeometry height="48" width="540" x="390" y="434" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="132" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontSize=18;" value="表格列:ID | 药品(drugId映射名称) | 数量 | 入库时间" vertex="1">
|
||
<mxGeometry height="52" width="540" x="390" y="482" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="133" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontSize=18;" value="新增入库弹窗字段:药品(t-select) | 数量" vertex="1">
|
||
<mxGeometry height="48" width="540" x="390" y="534" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="140" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;fontSize=18;" value="C. 出库流水页面(StockOutPage.vue)" vertex="1">
|
||
<mxGeometry height="44" width="540" x="960" y="390" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="141" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontSize=18;" value="标题:出库流水 | 按钮:刷新、新增出库" vertex="1">
|
||
<mxGeometry height="48" width="540" x="960" y="434" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="142" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontSize=18;" value="表格列:ID | 药品(drugId映射名称) | 数量 | 出库时间" vertex="1">
|
||
<mxGeometry height="52" width="540" x="960" y="482" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="143" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontSize=18;" value="新增出库弹窗字段:药品(t-select) | 数量" vertex="1">
|
||
<mxGeometry height="48" width="540" x="960" y="534" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="150" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontStyle=1;fontSize=18;" value="路由与组件:/admin/drugs -&gt; DrugPage.vue;/admin/stock-in -&gt; StockInPage.vue;/admin/stock-out -&gt; StockOutPage.vue" vertex="1">
|
||
<mxGeometry height="42" width="1400" x="100" y="840" as="geometry" />
|
||
</mxCell>
|
||
</root>
|
||
</mxGraphModel>
|
||
</diagram>
|
||
<diagram name="图4.13 病历书写界面设计图" id="BlUMzFZyEHjjdktpH1k_">
|
||
<mxGraphModel dx="1426" dy="766" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="1000" background="none" math="0" shadow="0">
|
||
<root>
|
||
<mxCell id="0" />
|
||
<mxCell id="1" parent="0" />
|
||
<mxCell id="211" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;strokeWidth=2;fontSize=19;" value="" vertex="1">
|
||
<mxGeometry height="800" width="1440" x="80" y="100" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="212" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=10;fontStyle=1;fontSize=19;" value="MainLayout 左侧菜单(医生/管理员):就诊记录 | 病历管理 | 处方管理" vertex="1">
|
||
<mxGeometry height="70" width="300" x="100" y="130" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="220" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;align=left;spacingLeft=10;fontSize=19;" value="页面标题:病历管理" vertex="1">
|
||
<mxGeometry height="44" width="1070" x="430" y="130" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="221" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=10;fontSize=19;" value="查询区(inline-form):就诊ID 输入框 + 查询按钮 + 新增病历按钮" vertex="1">
|
||
<mxGeometry height="52" width="1070" x="430" y="174" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="222" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;align=left;spacingLeft=10;fontSize=19;" value="病历列表(t-table)" vertex="1">
|
||
<mxGeometry height="42" width="1070" x="430" y="246" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="223" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=10;fontSize=19;" value="列定义:ID | 就诊(visitId 插槽显示 getVisitLabel) | 主诉 | 诊断 | 状态(getStatusText) | 操作" vertex="1">
|
||
<mxGeometry height="58" width="1070" x="430" y="288" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="224" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=10;fontSize=19;" value="操作:编辑 | 删除" vertex="1">
|
||
<mxGeometry height="42" width="1070" x="430" y="346" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="230" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;fontStyle=1;fontSize=19;" value="新增/编辑病历弹窗(t-dialog)" vertex="1">
|
||
<mxGeometry height="42" width="1070" x="430" y="410" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="231" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=10;fontSize=19;" value="字段1:就诊ID(t-select, visitOptions;选项标签=宠物名/医生名)" vertex="1">
|
||
<mxGeometry height="54" width="1070" x="430" y="452" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="232" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=10;fontSize=19;" value="字段2:主诉(chiefComplaint)" vertex="1">
|
||
<mxGeometry height="46" width="1070" x="430" y="506" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="233" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=10;fontSize=19;" value="字段3:诊断(diagnosis)" vertex="1">
|
||
<mxGeometry height="46" width="1070" x="430" y="552" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="234" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=10;fontSize=19;" value="字段4:状态(status:DRAFT=草稿,COMPLETED=已完成)" vertex="1">
|
||
<mxGeometry height="50" width="1070" x="430" y="598" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="235" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=10;fontStyle=1;fontSize=19;" value="确认提交:submit() -&gt; createMedicalRecord / updateMedicalRecord;保存成功后刷新列表" vertex="1">
|
||
<mxGeometry height="56" width="1070" x="430" y="648" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="240" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=10;fontSize=19;" value="辅助数据加载:onMounted 时加载 visits、pets、doctors,用于就诊下拉标签显示。" vertex="1">
|
||
<mxGeometry height="46" width="1070" x="430" y="724" as="geometry" />
|
||
</mxCell>
|
||
<mxCell id="241" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#000000;align=left;spacingLeft=8;fontStyle=1;fontSize=19;" value="路由:/admin/records | 组件:frontend/src/pages/MedicalRecordPage.vue" vertex="1">
|
||
<mxGeometry height="42" width="1400" x="100" y="840" as="geometry" />
|
||
</mxCell>
|
||
</root>
|
||
</mxGraphModel>
|
||
</diagram>
|
||
</mxfile>
|