init
This commit is contained in:
38
.gitignore
vendored
Normal file
38
.gitignore
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
target/
|
||||
!.mvn/wrapper/maven-wrapper.jar
|
||||
!**/src/main/**/target/
|
||||
!**/src/test/**/target/
|
||||
|
||||
### IntelliJ IDEA ###
|
||||
.idea/modules.xml
|
||||
.idea/jarRepositories.xml
|
||||
.idea/compiler.xml
|
||||
.idea/libraries/
|
||||
*.iws
|
||||
*.iml
|
||||
*.ipr
|
||||
|
||||
### Eclipse ###
|
||||
.apt_generated
|
||||
.classpath
|
||||
.factorypath
|
||||
.project
|
||||
.settings
|
||||
.springBeans
|
||||
.sts4-cache
|
||||
|
||||
### NetBeans ###
|
||||
/nbproject/private/
|
||||
/nbbuild/
|
||||
/dist/
|
||||
/nbdist/
|
||||
/.nb-gradle/
|
||||
build/
|
||||
!**/src/main/**/build/
|
||||
!**/src/test/**/build/
|
||||
|
||||
### VS Code ###
|
||||
.vscode/
|
||||
|
||||
### Mac OS ###
|
||||
.DS_Store
|
7
.idea/encodings.xml
generated
Normal file
7
.idea/encodings.xml
generated
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="Encoding">
|
||||
<file url="file://$PROJECT_DIR$/src/main/java" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/src/main/resources" charset="UTF-8" />
|
||||
</component>
|
||||
</project>
|
14
.idea/misc.xml
generated
Normal file
14
.idea/misc.xml
generated
Normal file
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
||||
<component name="MavenProjectsManager">
|
||||
<option name="originalFiles">
|
||||
<list>
|
||||
<option value="$PROJECT_DIR$/pom.xml" />
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="21" project-jdk-type="JavaSDK">
|
||||
<output url="file://$PROJECT_DIR$/out" />
|
||||
</component>
|
||||
</project>
|
124
.idea/uiDesigner.xml
generated
Normal file
124
.idea/uiDesigner.xml
generated
Normal file
@@ -0,0 +1,124 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="Palette2">
|
||||
<group name="Swing">
|
||||
<item class="com.intellij.uiDesigner.HSpacer" tooltip-text="Horizontal Spacer" icon="/com/intellij/uiDesigner/icons/hspacer.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||
<default-constraints vsize-policy="1" hsize-policy="6" anchor="0" fill="1" />
|
||||
</item>
|
||||
<item class="com.intellij.uiDesigner.VSpacer" tooltip-text="Vertical Spacer" icon="/com/intellij/uiDesigner/icons/vspacer.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||
<default-constraints vsize-policy="6" hsize-policy="1" anchor="0" fill="2" />
|
||||
</item>
|
||||
<item class="javax.swing.JPanel" icon="/com/intellij/uiDesigner/icons/panel.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3" />
|
||||
</item>
|
||||
<item class="javax.swing.JScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.svg" removable="false" auto-create-binding="false" can-attach-label="true">
|
||||
<default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" />
|
||||
</item>
|
||||
<item class="javax.swing.JButton" icon="/com/intellij/uiDesigner/icons/button.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||
<default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="1" />
|
||||
<initial-values>
|
||||
<property name="text" value="Button" />
|
||||
</initial-values>
|
||||
</item>
|
||||
<item class="javax.swing.JRadioButton" icon="/com/intellij/uiDesigner/icons/radioButton.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
|
||||
<initial-values>
|
||||
<property name="text" value="RadioButton" />
|
||||
</initial-values>
|
||||
</item>
|
||||
<item class="javax.swing.JCheckBox" icon="/com/intellij/uiDesigner/icons/checkBox.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
|
||||
<initial-values>
|
||||
<property name="text" value="CheckBox" />
|
||||
</initial-values>
|
||||
</item>
|
||||
<item class="javax.swing.JLabel" icon="/com/intellij/uiDesigner/icons/label.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||
<default-constraints vsize-policy="0" hsize-policy="0" anchor="8" fill="0" />
|
||||
<initial-values>
|
||||
<property name="text" value="Label" />
|
||||
</initial-values>
|
||||
</item>
|
||||
<item class="javax.swing.JTextField" icon="/com/intellij/uiDesigner/icons/textField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
|
||||
<preferred-size width="150" height="-1" />
|
||||
</default-constraints>
|
||||
</item>
|
||||
<item class="javax.swing.JPasswordField" icon="/com/intellij/uiDesigner/icons/passwordField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
|
||||
<preferred-size width="150" height="-1" />
|
||||
</default-constraints>
|
||||
</item>
|
||||
<item class="javax.swing.JFormattedTextField" icon="/com/intellij/uiDesigner/icons/formattedTextField.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
|
||||
<preferred-size width="150" height="-1" />
|
||||
</default-constraints>
|
||||
</item>
|
||||
<item class="javax.swing.JTextArea" icon="/com/intellij/uiDesigner/icons/textArea.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
|
||||
<preferred-size width="150" height="50" />
|
||||
</default-constraints>
|
||||
</item>
|
||||
<item class="javax.swing.JTextPane" icon="/com/intellij/uiDesigner/icons/textPane.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
|
||||
<preferred-size width="150" height="50" />
|
||||
</default-constraints>
|
||||
</item>
|
||||
<item class="javax.swing.JEditorPane" icon="/com/intellij/uiDesigner/icons/editorPane.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
|
||||
<preferred-size width="150" height="50" />
|
||||
</default-constraints>
|
||||
</item>
|
||||
<item class="javax.swing.JComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||
<default-constraints vsize-policy="0" hsize-policy="2" anchor="8" fill="1" />
|
||||
</item>
|
||||
<item class="javax.swing.JTable" icon="/com/intellij/uiDesigner/icons/table.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
|
||||
<preferred-size width="150" height="50" />
|
||||
</default-constraints>
|
||||
</item>
|
||||
<item class="javax.swing.JList" icon="/com/intellij/uiDesigner/icons/list.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||
<default-constraints vsize-policy="6" hsize-policy="2" anchor="0" fill="3">
|
||||
<preferred-size width="150" height="50" />
|
||||
</default-constraints>
|
||||
</item>
|
||||
<item class="javax.swing.JTree" icon="/com/intellij/uiDesigner/icons/tree.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
|
||||
<preferred-size width="150" height="50" />
|
||||
</default-constraints>
|
||||
</item>
|
||||
<item class="javax.swing.JTabbedPane" icon="/com/intellij/uiDesigner/icons/tabbedPane.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
|
||||
<preferred-size width="200" height="200" />
|
||||
</default-constraints>
|
||||
</item>
|
||||
<item class="javax.swing.JSplitPane" icon="/com/intellij/uiDesigner/icons/splitPane.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
|
||||
<preferred-size width="200" height="200" />
|
||||
</default-constraints>
|
||||
</item>
|
||||
<item class="javax.swing.JSpinner" icon="/com/intellij/uiDesigner/icons/spinner.svg" removable="false" auto-create-binding="true" can-attach-label="true">
|
||||
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
|
||||
</item>
|
||||
<item class="javax.swing.JSlider" icon="/com/intellij/uiDesigner/icons/slider.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
|
||||
</item>
|
||||
<item class="javax.swing.JSeparator" icon="/com/intellij/uiDesigner/icons/separator.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" />
|
||||
</item>
|
||||
<item class="javax.swing.JProgressBar" icon="/com/intellij/uiDesigner/icons/progressbar.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" />
|
||||
</item>
|
||||
<item class="javax.swing.JToolBar" icon="/com/intellij/uiDesigner/icons/toolbar.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1">
|
||||
<preferred-size width="-1" height="20" />
|
||||
</default-constraints>
|
||||
</item>
|
||||
<item class="javax.swing.JToolBar$Separator" icon="/com/intellij/uiDesigner/icons/toolbarSeparator.svg" removable="false" auto-create-binding="false" can-attach-label="false">
|
||||
<default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="1" />
|
||||
</item>
|
||||
<item class="javax.swing.JScrollBar" icon="/com/intellij/uiDesigner/icons/scrollbar.svg" removable="false" auto-create-binding="true" can-attach-label="false">
|
||||
<default-constraints vsize-policy="6" hsize-policy="0" anchor="0" fill="2" />
|
||||
</item>
|
||||
</group>
|
||||
</component>
|
||||
</project>
|
6
.idea/vcs.xml
generated
Normal file
6
.idea/vcs.xml
generated
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
97
.idea/workspace.xml
generated
Normal file
97
.idea/workspace.xml
generated
Normal file
@@ -0,0 +1,97 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="AutoImportSettings">
|
||||
<option name="autoReloadType" value="SELECTIVE" />
|
||||
</component>
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="e5c0ab69-86a1-48cc-bc4b-2a4ed3402ae8" name="更改" comment="">
|
||||
<change afterPath="$PROJECT_DIR$/.gitignore" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/.idea/encodings.xml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/.idea/misc.xml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/.idea/vcs.xml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/pom.xml" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/src/main/java/com/dota/Main.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/src/main/java/com/dota/domain/Doctor.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/src/main/java/com/dota/domain/Week.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/src/main/java/com/dota/domain/WorkEnum.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/src/main/java/com/dota/domain/doctors/GuLei.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/src/main/java/com/dota/domain/doctors/LiNing.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/src/main/java/com/dota/domain/doctors/TangTingTing.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/src/main/java/com/dota/domain/doctors/TianGuoYan.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/src/main/java/com/dota/domain/doctors/ZhangLiang.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/src/main/java/com/dota/domain/doctors/ZhouHui.java" afterDir="false" />
|
||||
<change afterPath="$PROJECT_DIR$/src/main/java/com/dota/domain/doctors/ZuYi.java" afterDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
|
||||
<option name="LAST_RESOLUTION" value="IGNORE" />
|
||||
</component>
|
||||
<component name="FileTemplateManagerImpl">
|
||||
<option name="RECENT_TEMPLATES">
|
||||
<list>
|
||||
<option value="package-info" />
|
||||
<option value="Class" />
|
||||
</list>
|
||||
</option>
|
||||
</component>
|
||||
<component name="Git.Settings">
|
||||
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
||||
</component>
|
||||
<component name="ProjectColorInfo"><![CDATA[{
|
||||
"associatedIndex": 0
|
||||
}]]></component>
|
||||
<component name="ProjectId" id="33Vj0xgzBGBHJYDWFyxFxHyYhjn" />
|
||||
<component name="ProjectLevelVcsManager" settingsEditedManually="true">
|
||||
<ConfirmationsSetting value="2" id="Add" />
|
||||
</component>
|
||||
<component name="ProjectViewState">
|
||||
<option name="hideEmptyMiddlePackages" value="true" />
|
||||
<option name="showLibraryContents" value="true" />
|
||||
</component>
|
||||
<component name="PropertiesComponent"><![CDATA[{
|
||||
"keyToString": {
|
||||
"RunOnceActivity.ShowReadmeOnStart": "true",
|
||||
"git-widget-placeholder": "master",
|
||||
"kotlin-language-version-configured": "true",
|
||||
"应用程序.Main.executor": "Run"
|
||||
}
|
||||
}]]></component>
|
||||
<component name="RecentsManager">
|
||||
<key name="CopyClassDialog.RECENTS_KEY">
|
||||
<recent name="com.dota.domain" />
|
||||
</key>
|
||||
</component>
|
||||
<component name="RunManager">
|
||||
<configuration name="Main" type="Application" factoryName="Application" temporary="true" nameIsGenerated="true">
|
||||
<option name="MAIN_CLASS_NAME" value="com.dota.Main" />
|
||||
<module name="zy-schedult" />
|
||||
<extension name="coverage">
|
||||
<pattern>
|
||||
<option name="PATTERN" value="com.dota.*" />
|
||||
<option name="ENABLED" value="true" />
|
||||
</pattern>
|
||||
</extension>
|
||||
<method v="2">
|
||||
<option name="Make" enabled="true" />
|
||||
</method>
|
||||
</configuration>
|
||||
<recent_temporary>
|
||||
<list>
|
||||
<item itemvalue="应用程序.Main" />
|
||||
</list>
|
||||
</recent_temporary>
|
||||
</component>
|
||||
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="应用程序级" UseSingleDictionary="true" transferred="true" />
|
||||
<component name="TaskManager">
|
||||
<task active="true" id="Default" summary="默认任务">
|
||||
<changelist id="e5c0ab69-86a1-48cc-bc4b-2a4ed3402ae8" name="更改" comment="" />
|
||||
<created>1759408913305</created>
|
||||
<option name="number" value="Default" />
|
||||
<option name="presentableId" value="Default" />
|
||||
<updated>1759408913305</updated>
|
||||
</task>
|
||||
<servers />
|
||||
</component>
|
||||
</project>
|
17
pom.xml
Normal file
17
pom.xml
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<groupId>com.dota</groupId>
|
||||
<artifactId>zy-schedult</artifactId>
|
||||
<version>1.0-SNAPSHOT</version>
|
||||
|
||||
<properties>
|
||||
<maven.compiler.source>21</maven.compiler.source>
|
||||
<maven.compiler.target>21</maven.compiler.target>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
</properties>
|
||||
|
||||
</project>
|
39
src/main/java/com/dota/Main.java
Normal file
39
src/main/java/com/dota/Main.java
Normal file
@@ -0,0 +1,39 @@
|
||||
package com.dota;
|
||||
|
||||
import com.dota.domain.Doctor;
|
||||
import com.dota.domain.Week;
|
||||
import com.dota.domain.doctors.*;
|
||||
|
||||
public class Main {
|
||||
|
||||
public static void main(String[] args) {
|
||||
var gl = new GuLei();
|
||||
var zl = new ZhangLiang();
|
||||
var ttt = new TangTingTing();
|
||||
var zy = new ZuYi();
|
||||
var ln = new LiNing();
|
||||
var zh = new ZhouHui();
|
||||
var tgy = new TianGuoYan();
|
||||
var doctorOrder = new Doctor[]{
|
||||
gl,zl,ttt,zy,ln,zh
|
||||
};
|
||||
var outputOrder = new Doctor[] {
|
||||
ln,zy,ttt,zl,zh,gl,tgy
|
||||
};
|
||||
schedule(doctorOrder);
|
||||
print(2, outputOrder);
|
||||
}
|
||||
|
||||
static void schedule(Doctor[] doctorOrder) {
|
||||
|
||||
}
|
||||
|
||||
static void print(int weeks, Doctor[] outputOrder) {
|
||||
for (int i = 0; i < weeks; i++) {
|
||||
for (Week value : Week.values()) {
|
||||
System.out.print(value.getValue());
|
||||
}
|
||||
System.out.println(" ");
|
||||
}
|
||||
}
|
||||
}
|
22
src/main/java/com/dota/domain/Doctor.java
Normal file
22
src/main/java/com/dota/domain/Doctor.java
Normal file
@@ -0,0 +1,22 @@
|
||||
package com.dota.domain;
|
||||
|
||||
public class Doctor {
|
||||
// 有多少调休
|
||||
public int restCount = 0;
|
||||
|
||||
// 门诊时间
|
||||
public Week opd;
|
||||
|
||||
// 值班
|
||||
public Week duty;
|
||||
|
||||
public WorkEnum[] works = new WorkEnum[]{
|
||||
WorkEnum.WORK,
|
||||
WorkEnum.WORK,
|
||||
WorkEnum.WORK,
|
||||
WorkEnum.WORK,
|
||||
WorkEnum.WORK,
|
||||
WorkEnum.REST,
|
||||
WorkEnum.REST,
|
||||
};
|
||||
}
|
19
src/main/java/com/dota/domain/Week.java
Normal file
19
src/main/java/com/dota/domain/Week.java
Normal file
@@ -0,0 +1,19 @@
|
||||
package com.dota.domain;
|
||||
|
||||
public enum Week {
|
||||
MON("周一"),
|
||||
TUES("周二"),
|
||||
WED("周三"),
|
||||
THUR("周四"),
|
||||
FRI("周五"),
|
||||
SAT("周六"),
|
||||
SUM("周日");
|
||||
private String value;
|
||||
|
||||
Week(String value) {
|
||||
this.value= value;
|
||||
}
|
||||
public String getValue(){
|
||||
return value;
|
||||
}
|
||||
}
|
13
src/main/java/com/dota/domain/WorkEnum.java
Normal file
13
src/main/java/com/dota/domain/WorkEnum.java
Normal file
@@ -0,0 +1,13 @@
|
||||
package com.dota.domain;
|
||||
|
||||
public enum WorkEnum {
|
||||
|
||||
OPD("门诊"),
|
||||
REST("休息"),
|
||||
WORK("白班"),
|
||||
DUTY("值班"),
|
||||
HOLIDAY("调休"),
|
||||
OPD_AND_WORK("门诊值班");
|
||||
|
||||
WorkEnum(String name){}
|
||||
}
|
8
src/main/java/com/dota/domain/doctors/GuLei.java
Normal file
8
src/main/java/com/dota/domain/doctors/GuLei.java
Normal file
@@ -0,0 +1,8 @@
|
||||
package com.dota.domain.doctors;
|
||||
|
||||
import com.dota.domain.Doctor;
|
||||
|
||||
public class GuLei extends Doctor {
|
||||
public GuLei(){
|
||||
}
|
||||
}
|
10
src/main/java/com/dota/domain/doctors/LiNing.java
Normal file
10
src/main/java/com/dota/domain/doctors/LiNing.java
Normal file
@@ -0,0 +1,10 @@
|
||||
package com.dota.domain.doctors;
|
||||
|
||||
import com.dota.domain.Doctor;
|
||||
import com.dota.domain.WorkEnum;
|
||||
|
||||
public class LiNing extends Doctor {
|
||||
public LiNing(){
|
||||
this.works[4] = WorkEnum.OPD;
|
||||
}
|
||||
}
|
10
src/main/java/com/dota/domain/doctors/TangTingTing.java
Normal file
10
src/main/java/com/dota/domain/doctors/TangTingTing.java
Normal file
@@ -0,0 +1,10 @@
|
||||
package com.dota.domain.doctors;
|
||||
|
||||
import com.dota.domain.Doctor;
|
||||
import com.dota.domain.WorkEnum;
|
||||
|
||||
public class TangTingTing extends Doctor {
|
||||
public TangTingTing(){
|
||||
this.works[2] = WorkEnum.OPD;
|
||||
}
|
||||
}
|
10
src/main/java/com/dota/domain/doctors/TianGuoYan.java
Normal file
10
src/main/java/com/dota/domain/doctors/TianGuoYan.java
Normal file
@@ -0,0 +1,10 @@
|
||||
package com.dota.domain.doctors;
|
||||
|
||||
import com.dota.domain.Doctor;
|
||||
import com.dota.domain.WorkEnum;
|
||||
|
||||
public class TianGuoYan extends Doctor {
|
||||
public TianGuoYan(){
|
||||
this.works[0] = WorkEnum.OPD;
|
||||
}
|
||||
}
|
10
src/main/java/com/dota/domain/doctors/ZhangLiang.java
Normal file
10
src/main/java/com/dota/domain/doctors/ZhangLiang.java
Normal file
@@ -0,0 +1,10 @@
|
||||
package com.dota.domain.doctors;
|
||||
|
||||
import com.dota.domain.Doctor;
|
||||
import com.dota.domain.WorkEnum;
|
||||
|
||||
public class ZhangLiang extends Doctor {
|
||||
public ZhangLiang(){
|
||||
this.works[3] = WorkEnum.OPD;
|
||||
}
|
||||
}
|
10
src/main/java/com/dota/domain/doctors/ZhouHui.java
Normal file
10
src/main/java/com/dota/domain/doctors/ZhouHui.java
Normal file
@@ -0,0 +1,10 @@
|
||||
package com.dota.domain.doctors;
|
||||
|
||||
import com.dota.domain.Doctor;
|
||||
import com.dota.domain.WorkEnum;
|
||||
|
||||
public class ZhouHui extends Doctor {
|
||||
public ZhouHui(){
|
||||
this.works[1] = WorkEnum.OPD;
|
||||
}
|
||||
}
|
6
src/main/java/com/dota/domain/doctors/ZuYi.java
Normal file
6
src/main/java/com/dota/domain/doctors/ZuYi.java
Normal file
@@ -0,0 +1,6 @@
|
||||
package com.dota.domain.doctors;
|
||||
|
||||
import com.dota.domain.Doctor;
|
||||
|
||||
public class ZuYi extends Doctor {
|
||||
}
|
Reference in New Issue
Block a user