Compare commits
2 Commits
2635c22f27
...
711bba3e4b
| Author | SHA1 | Date |
|---|---|---|
|
|
711bba3e4b | |
|
|
13b469d26f |
|
|
@ -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>
|
||||||
|
|
@ -2,7 +2,6 @@ package com.leejk0523.javavue.login.controller;
|
||||||
|
|
||||||
import com.leejk0523.javavue.login.service.UserLoginService;
|
import com.leejk0523.javavue.login.service.UserLoginService;
|
||||||
import com.leejk0523.javavue.login.vo.In;
|
import com.leejk0523.javavue.login.vo.In;
|
||||||
import com.leejk0523.javavue.login.vo.Member;
|
|
||||||
import com.leejk0523.javavue.login.vo.Out;
|
import com.leejk0523.javavue.login.vo.Out;
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import org.springframework.http.HttpStatus;
|
import org.springframework.http.HttpStatus;
|
||||||
|
|
|
||||||
|
|
@ -11,9 +11,6 @@ import org.springframework.data.jpa.repository.support.QuerydslRepositorySupport
|
||||||
import org.springframework.stereotype.Component;
|
import org.springframework.stereotype.Component;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Objects;
|
|
||||||
import java.util.stream.Collectors;
|
|
||||||
|
|
||||||
|
|
||||||
@Component
|
@Component
|
||||||
public class UserLoginDao extends QuerydslRepositorySupport {
|
public class UserLoginDao extends QuerydslRepositorySupport {
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,6 @@
|
||||||
package com.leejk0523.javavue.login.service;
|
package com.leejk0523.javavue.login.service;
|
||||||
|
|
||||||
import ch.qos.logback.core.net.SyslogOutputStream;
|
|
||||||
import com.leejk0523.javavue.login.dao.UserLoginDao;
|
|
||||||
import com.leejk0523.javavue.login.vo.In;
|
import com.leejk0523.javavue.login.vo.In;
|
||||||
import com.leejk0523.javavue.login.vo.Member;
|
|
||||||
import com.leejk0523.javavue.login.vo.Out;
|
import com.leejk0523.javavue.login.vo.Out;
|
||||||
|
|
||||||
public interface UserLoginService {
|
public interface UserLoginService {
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,6 @@ package com.leejk0523.javavue.login.service;
|
||||||
|
|
||||||
import com.leejk0523.javavue.login.dao.UserLoginDao;
|
import com.leejk0523.javavue.login.dao.UserLoginDao;
|
||||||
import com.leejk0523.javavue.login.vo.In;
|
import com.leejk0523.javavue.login.vo.In;
|
||||||
import com.leejk0523.javavue.login.vo.Member;
|
|
||||||
import com.leejk0523.javavue.login.vo.Out;
|
import com.leejk0523.javavue.login.vo.Out;
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,72 @@
|
||||||
|
package com.leejk0523.javavue.model;
|
||||||
|
|
||||||
|
import lombok.*;
|
||||||
|
import jakarta.persistence.*;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
import jakarta.validation.constraints.*;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Builder
|
||||||
|
@AllArgsConstructor
|
||||||
|
@NoArgsConstructor
|
||||||
|
@Entity
|
||||||
|
@Table(name = "asa_site")
|
||||||
|
public class AsaSite {
|
||||||
|
|
||||||
|
@Id
|
||||||
|
@Size(max = 20)
|
||||||
|
@Column(name = "SITE_ID", length = 20)
|
||||||
|
private String siteId;
|
||||||
|
|
||||||
|
@Size(max = 200)
|
||||||
|
@Column(name = "SITE_NAME", length = 200)
|
||||||
|
private String siteName;
|
||||||
|
|
||||||
|
@Size(max = 1000)
|
||||||
|
@Column(name = "SITE_DESCRIPTION", length = 1000)
|
||||||
|
private String siteDescription;
|
||||||
|
|
||||||
|
@Size(max = 500)
|
||||||
|
@Column(name = "SITE_DOMAIN", length = 500)
|
||||||
|
private String siteDomain;
|
||||||
|
|
||||||
|
@Enumerated(EnumType.STRING)
|
||||||
|
@Column(name = "SITE_TYPE", length = 50)
|
||||||
|
private Type siteType;
|
||||||
|
|
||||||
|
@Size(max = 20)
|
||||||
|
@Column(name = "site_prefix", length = 20)
|
||||||
|
private String sitePrefix;
|
||||||
|
|
||||||
|
@Size(max = 11)
|
||||||
|
@Column(name = "SITE_MAIN", length = 11)
|
||||||
|
private long siteMain;
|
||||||
|
|
||||||
|
@Size(max = 20)
|
||||||
|
@Column(name = "SITE_LOCALE", length = 20)
|
||||||
|
private String siteLocale;
|
||||||
|
|
||||||
|
@Size(max = 11)
|
||||||
|
@Column(name = "SITE_LOGO", length = 11)
|
||||||
|
private Integer siteLogo;
|
||||||
|
|
||||||
|
@Column(name = "SITE_REGDATE")
|
||||||
|
private LocalDateTime siteRegdate;
|
||||||
|
|
||||||
|
@Size(max = 50)
|
||||||
|
@Column(name = "ORG_ID", length = 50)
|
||||||
|
private String orgId;
|
||||||
|
|
||||||
|
@Size(max = 200)
|
||||||
|
@Column(name = "BSC_URL", length = 200)
|
||||||
|
private String bscUrl;
|
||||||
|
|
||||||
|
@Size(max = 200)
|
||||||
|
@Column(name = "LGN_URL", length = 200)
|
||||||
|
private String lgnUrl;
|
||||||
|
|
||||||
|
public enum Type {
|
||||||
|
ADMIN,
|
||||||
|
USER
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,23 @@
|
||||||
|
package com.leejk0523.javavue.site.controller;
|
||||||
|
|
||||||
|
import com.leejk0523.javavue.model.AsaSite;
|
||||||
|
import com.leejk0523.javavue.site.service.AdminSiteService;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import org.springframework.http.ResponseEntity;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
import org.springframework.web.bind.annotation.RestController;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@RestController
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
public class AdminSiteController {
|
||||||
|
private final AdminSiteService adminSiteService;
|
||||||
|
|
||||||
|
@GetMapping("/api/sys/site/siteList")
|
||||||
|
public ResponseEntity<List<AsaSite>> siteAllList() {
|
||||||
|
final var results = adminSiteService.SiteAllList();
|
||||||
|
return ResponseEntity.ok(results);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,22 @@
|
||||||
|
package com.leejk0523.javavue.site.dao;
|
||||||
|
|
||||||
|
import com.leejk0523.javavue.model.AsaSite;
|
||||||
|
import com.leejk0523.javavue.model.QAsaSite;
|
||||||
|
import org.springframework.data.jpa.repository.support.QuerydslRepositorySupport;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public class AdminSiteDao extends QuerydslRepositorySupport {
|
||||||
|
public AdminSiteDao() {
|
||||||
|
super(AsaSite.class);
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<AsaSite> SiteAllList() {
|
||||||
|
QAsaSite asaSite = QAsaSite.asaSite;
|
||||||
|
|
||||||
|
return from(asaSite)
|
||||||
|
.fetch();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,8 @@
|
||||||
|
package com.leejk0523.javavue.site.service;
|
||||||
|
|
||||||
|
import com.leejk0523.javavue.model.AsaSite;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
public interface AdminSiteService {
|
||||||
|
List<AsaSite> SiteAllList();
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,19 @@
|
||||||
|
package com.leejk0523.javavue.site.service;
|
||||||
|
|
||||||
|
import com.leejk0523.javavue.model.AsaSite;
|
||||||
|
import com.leejk0523.javavue.site.dao.AdminSiteDao;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Service
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
public class AdminSiteServiceImpl implements AdminSiteService {
|
||||||
|
private final AdminSiteDao adminSiteDao;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<AsaSite> SiteAllList() {
|
||||||
|
return adminSiteDao.SiteAllList();
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue