From 6d006ec6b941cee6f7942a45b10bf9da8e73cd2a Mon Sep 17 00:00:00 2001 From: xhoon Date: Thu, 23 Oct 2025 15:50:34 +0900 Subject: [PATCH 1/2] feat : test --- .../controller/IndivRegController.java | 26 ++++++++++++++ .../model/MinwonIndivRegConfigVO.java | 34 +++++++++++++++++++ .../model/MinwonIndivRegSearchVO.java | 21 ++++++++++++ .../login/controller/LoginController.java | 7 ++-- src/main/resources/application-local.yml | 2 +- 5 files changed, 86 insertions(+), 4 deletions(-) create mode 100644 src/main/java/go/kr/project/biz/minwon/indivreg/controller/IndivRegController.java create mode 100644 src/main/java/go/kr/project/biz/minwon/indivreg/model/MinwonIndivRegConfigVO.java create mode 100644 src/main/java/go/kr/project/biz/minwon/indivreg/model/MinwonIndivRegSearchVO.java diff --git a/src/main/java/go/kr/project/biz/minwon/indivreg/controller/IndivRegController.java b/src/main/java/go/kr/project/biz/minwon/indivreg/controller/IndivRegController.java new file mode 100644 index 0000000..30d1898 --- /dev/null +++ b/src/main/java/go/kr/project/biz/minwon/indivreg/controller/IndivRegController.java @@ -0,0 +1,26 @@ +package go.kr.project.biz.minwon.indivreg.controller; + +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.responses.ApiResponse; +import io.swagger.v3.oas.annotations.tags.Tag; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.http.ResponseEntity; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +@Slf4j +@Controller +@RequestMapping("/minwon/indivreg/{sggCd}") +@RequiredArgsConstructor +@Tag(name = "민원자료 개별 등록", description = "민원 신고 기관 개별 요청") +public class IndivRegController { + /** + * 개별 등록 목록 데이터 조회 (AJAX) + * @param sggCd 시군구코드 + * @return 응답 데이터 + */ + +} diff --git a/src/main/java/go/kr/project/biz/minwon/indivreg/model/MinwonIndivRegConfigVO.java b/src/main/java/go/kr/project/biz/minwon/indivreg/model/MinwonIndivRegConfigVO.java new file mode 100644 index 0000000..80fe3f1 --- /dev/null +++ b/src/main/java/go/kr/project/biz/minwon/indivreg/model/MinwonIndivRegConfigVO.java @@ -0,0 +1,34 @@ +package go.kr.project.biz.minwon.indivreg.model; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; +import lombok.ToString; + +@Data +@Builder +@AllArgsConstructor +@NoArgsConstructor +@ToString +public class MinwonIndivRegConfigVO { + + private String sggCd; + + private String aplyDt; + + private String regSe; + + private String rcptYmd; + + private String listNo; + + private String crdnId; + + private Integer regUser; + + private String regDt; + + // 사용자 이름 (JOIN 시 사용) + private String flnm; +} diff --git a/src/main/java/go/kr/project/biz/minwon/indivreg/model/MinwonIndivRegSearchVO.java b/src/main/java/go/kr/project/biz/minwon/indivreg/model/MinwonIndivRegSearchVO.java new file mode 100644 index 0000000..319915b --- /dev/null +++ b/src/main/java/go/kr/project/biz/minwon/indivreg/model/MinwonIndivRegSearchVO.java @@ -0,0 +1,21 @@ +package go.kr.project.biz.minwon.indivreg.model; + +import go.kr.project.system.common.model.PagingVO; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.NoArgsConstructor; +import lombok.ToString; + +@EqualsAndHashCode(callSuper = true) +@Data +@Builder +@AllArgsConstructor +@NoArgsConstructor +@ToString +public class MinwonIndivRegSearchVO extends PagingVO { + + // 민원 개별 등록 요청 조회 + private String sggCd; +} diff --git a/src/main/java/go/kr/project/system/login/controller/LoginController.java b/src/main/java/go/kr/project/system/login/controller/LoginController.java index 8d2c1e2..8986140 100644 --- a/src/main/java/go/kr/project/system/login/controller/LoginController.java +++ b/src/main/java/go/kr/project/system/login/controller/LoginController.java @@ -118,7 +118,7 @@ public class LoginController { /** * 로그인 처리 (AJAX) * 공통 응답 형식(ApiResponse)을 사용하여 응답합니다. - * + * * @param userAcnt 사용자 계정 * @param passwd 비밀번호 * @param saveId 아이디 저장 여부 @@ -214,6 +214,7 @@ public class LoginController { * @param request HTTP 요청 객체 * @param response HTTP 응답 객체 * @return 로그아웃 후 리다이렉트 페이지 + * d;lfkjas;dfjasl;dfj;l */ @Operation(summary = "로그아웃 처리", description = "사용자 로그아웃을 처리하고 로그인 페이지로 리다이렉트합니다.") @ApiResponses(value = { @@ -240,7 +241,7 @@ public class LoginController { /** * 로그아웃 처리 (AJAX) * 공통 응답 형식(ApiResponse)을 사용하여 응답합니다. - * + * * @param request HTTP 요청 객체 * @param response HTTP 응답 객체 * @return 로그아웃 결과와 성공 상태를 담은 ResponseEntity 객체 @@ -267,7 +268,7 @@ public class LoginController { /** * 계정 잠금 해제 * 공통 응답 형식(ApiResponse)을 사용하여 응답합니다. - * + * * @param userId 사용자 ID * @return 잠금 해제 결과와 성공 상태를 담은 ResponseEntity 객체 */ diff --git a/src/main/resources/application-local.yml b/src/main/resources/application-local.yml index b1333df..6b8e0a4 100644 --- a/src/main/resources/application-local.yml +++ b/src/main/resources/application-local.yml @@ -15,7 +15,7 @@ spring: username: root password: xit5811807 hikari: - maximum-pool-size: 10 + maximum-pool-size: 104 minimum-idle: 5 connection-timeout: 30000 idle-timeout: 600000 From 8e5aedd20dbb3c2f81c517145cfb17032360f411 Mon Sep 17 00:00:00 2001 From: xhoon Date: Thu, 27 Nov 2025 17:43:51 +0900 Subject: [PATCH 2/2] =?UTF-8?q?feat=20:=20=EA=B0=9C=EB=B3=84=20=EC=9E=85?= =?UTF-8?q?=EB=A0=A5=20=EB=93=B1=EB=A1=9D=20=EC=9E=91=EC=97=85=EC=A4=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/IndivRegController.java | 74 +++- .../biz/minwon/indivreg/dto/IndivRegDto.java | 60 +++ .../indivreg/mapper/IndivRegMapper.java | 16 + .../model/MinwonIndivRegConfigVO.java | 34 -- .../model/MinwonIndivRegSearchVO.java | 21 - .../indivreg/service/IndivRegService.java | 17 + .../service/impl/IndivRegServiceImpl.java | 31 ++ .../project/system/login/model/SessionVO.java | 2 +- .../biz/minwon/IndivRegMapper_maria.xml | 53 +++ .../biz/totalInfo/TotalInfoMapper_maria.xml | 6 +- .../views/biz/minwon/indivreg/indivreg.jsp | 364 ++++++++++++++++++ .../biz/minwon/indivreg/indivregform.jsp | 124 ++++++ src/main/webapp/resources/css/style.css | 2 +- src/main/webapp/resources/css/style_new.css | 10 +- 14 files changed, 738 insertions(+), 76 deletions(-) create mode 100644 src/main/java/go/kr/project/biz/minwon/indivreg/dto/IndivRegDto.java create mode 100644 src/main/java/go/kr/project/biz/minwon/indivreg/mapper/IndivRegMapper.java delete mode 100644 src/main/java/go/kr/project/biz/minwon/indivreg/model/MinwonIndivRegConfigVO.java delete mode 100644 src/main/java/go/kr/project/biz/minwon/indivreg/model/MinwonIndivRegSearchVO.java create mode 100644 src/main/java/go/kr/project/biz/minwon/indivreg/service/IndivRegService.java create mode 100644 src/main/java/go/kr/project/biz/minwon/indivreg/service/impl/IndivRegServiceImpl.java create mode 100644 src/main/resources/mybatis/mapper/biz/minwon/IndivRegMapper_maria.xml create mode 100644 src/main/webapp/WEB-INF/views/biz/minwon/indivreg/indivreg.jsp create mode 100644 src/main/webapp/WEB-INF/views/biz/minwon/indivreg/indivregform.jsp diff --git a/src/main/java/go/kr/project/biz/minwon/indivreg/controller/IndivRegController.java b/src/main/java/go/kr/project/biz/minwon/indivreg/controller/IndivRegController.java index 30d1898..ef00b75 100644 --- a/src/main/java/go/kr/project/biz/minwon/indivreg/controller/IndivRegController.java +++ b/src/main/java/go/kr/project/biz/minwon/indivreg/controller/IndivRegController.java @@ -1,26 +1,78 @@ package go.kr.project.biz.minwon.indivreg.controller; -import io.swagger.v3.oas.annotations.Operation; -import io.swagger.v3.oas.annotations.responses.ApiResponse; -import io.swagger.v3.oas.annotations.tags.Tag; +import egovframework.constant.TilesConstants; +import egovframework.util.ApiResponseUtil; +import go.kr.project.biz.minwon.indivreg.dto.IndivRegDto; +import go.kr.project.biz.minwon.indivreg.service.IndivRegService; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; +import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.ModelAttribute; import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.ResponseBody; +import java.util.Collections; +import java.util.List; + + @Slf4j @Controller -@RequestMapping("/minwon/indivreg/{sggCd}") @RequiredArgsConstructor -@Tag(name = "민원자료 개별 등록", description = "민원 신고 기관 개별 요청") public class IndivRegController { - /** - * 개별 등록 목록 데이터 조회 (AJAX) - * @param sggCd 시군구코드 - * @return 응답 데이터 - */ + + // 생성자 인젝션 + private final IndivRegService indivRegService; + + @GetMapping("/minwon/indivreg/indivreg.do") + public String pageReturnIndivReg() { + return "biz/minwon/indivreg/indivreg" + TilesConstants.BASE; + } + + @PostMapping("/minwon/indivreg/indivreg-search-myBatis.ajax") + public ResponseEntity openIndivRegList(@ModelAttribute IndivRegDto.Request.Search dto) { + + int totalCount = 0; + dto.setTotalCount(totalCount); + + // 페이징 처리를 위한 설정 + dto.setPagingYn("Y"); + + List result = indivRegService.searchIndivRegMybatis(dto); + + return ApiResponseUtil.successWithGrid(result, dto); + } + + @GetMapping("/minwon/indivreg/indivregform.do") + public String openIndivRegForm(Model model) { + // 등록 폼에 필요한 초기 데이터가 있다면 여기서 설정 + model.addAttribute("indivreg", new IndivRegDto()); + + return "biz/minwon/indivreg/indivregform" + TilesConstants.BASE; + } + + @PostMapping("/minwon/indivreg/indivreginsert.ajax") + @ResponseBody + public ResponseEntity insertIndivReg(@RequestBody IndivRegDto.Request.InsertData dto) { + try { + log.info("등록 요청: {}", dto); + + indivRegService.insertIndivReg(dto); + + return ResponseEntity.ok( + Collections.singletonMap("result", "succeses") + ); + } catch (Exception e) { + return ResponseEntity + .status(HttpStatus.INTERNAL_SERVER_ERROR) + .body(Collections.singletonMap("result", "fail")); + } + } + + } diff --git a/src/main/java/go/kr/project/biz/minwon/indivreg/dto/IndivRegDto.java b/src/main/java/go/kr/project/biz/minwon/indivreg/dto/IndivRegDto.java new file mode 100644 index 0000000..206e9e6 --- /dev/null +++ b/src/main/java/go/kr/project/biz/minwon/indivreg/dto/IndivRegDto.java @@ -0,0 +1,60 @@ +package go.kr.project.biz.minwon.indivreg.dto; + +import go.kr.project.system.common.model.PagingVO; +import lombok.Data; +import lombok.Getter; +import lombok.Setter; + +public class IndivRegDto { + + // 요즘 트렌드에 맞춰 이너클래스를 사용한다. + // Request(파라미터를 받을 형식 객체) 와 Response(응답해줄 형식 객체)로 나눠서 관리한다. + + // 프론트에서 파라미터 받아오는 객체 + public static class Request { + + @Getter + @Setter + public static class Search extends PagingVO { + + private String searchCondition; + private String searchKeyword; + private String searchUseYn; + private String fromDt; + private String toDt; + private String worker; + } + + @Getter + @Setter + public static class InsertData { + + private String soSggcode; // 시군구 코드 + private String soInGb; // 등록구분 + private String soInDt; // 입력일자 + private String soJsdate; // 접수일자 + private String soBbsNo; // 목록번호 + private String soState; // 상태 + private Integer soUser; // 사용자 코드 + } + } + + // 디비 조회해서 프론트로 반납해주는 객체 + public static class Response { + @Getter + @Setter + public static class cpSeallOne { + private String soSggcode ; + private String soInDt; + private String soInGb; + private String soJsdate; + private String soBbsNo; + private String soMmcode; + private String soState; + private Integer soUser; + private String soPutDt; + private String umName; + } + + } +} diff --git a/src/main/java/go/kr/project/biz/minwon/indivreg/mapper/IndivRegMapper.java b/src/main/java/go/kr/project/biz/minwon/indivreg/mapper/IndivRegMapper.java new file mode 100644 index 0000000..5b31781 --- /dev/null +++ b/src/main/java/go/kr/project/biz/minwon/indivreg/mapper/IndivRegMapper.java @@ -0,0 +1,16 @@ +package go.kr.project.biz.minwon.indivreg.mapper; + +import go.kr.project.biz.minwon.indivreg.dto.IndivRegDto; +import org.apache.ibatis.annotations.Mapper; + +import java.util.List; + +@Mapper +public interface IndivRegMapper { + + // SQL문이 있는 xml과 연결 해줌 + // 해당 메서드가 호출되면 sql문이 나감 + List selectAllIndivReg(IndivRegDto.Request.Search searchDto); + + void insertIndivReg(IndivRegDto.Request.InsertData dto); +} diff --git a/src/main/java/go/kr/project/biz/minwon/indivreg/model/MinwonIndivRegConfigVO.java b/src/main/java/go/kr/project/biz/minwon/indivreg/model/MinwonIndivRegConfigVO.java deleted file mode 100644 index 80fe3f1..0000000 --- a/src/main/java/go/kr/project/biz/minwon/indivreg/model/MinwonIndivRegConfigVO.java +++ /dev/null @@ -1,34 +0,0 @@ -package go.kr.project.biz.minwon.indivreg.model; - -import lombok.AllArgsConstructor; -import lombok.Builder; -import lombok.Data; -import lombok.NoArgsConstructor; -import lombok.ToString; - -@Data -@Builder -@AllArgsConstructor -@NoArgsConstructor -@ToString -public class MinwonIndivRegConfigVO { - - private String sggCd; - - private String aplyDt; - - private String regSe; - - private String rcptYmd; - - private String listNo; - - private String crdnId; - - private Integer regUser; - - private String regDt; - - // 사용자 이름 (JOIN 시 사용) - private String flnm; -} diff --git a/src/main/java/go/kr/project/biz/minwon/indivreg/model/MinwonIndivRegSearchVO.java b/src/main/java/go/kr/project/biz/minwon/indivreg/model/MinwonIndivRegSearchVO.java deleted file mode 100644 index 319915b..0000000 --- a/src/main/java/go/kr/project/biz/minwon/indivreg/model/MinwonIndivRegSearchVO.java +++ /dev/null @@ -1,21 +0,0 @@ -package go.kr.project.biz.minwon.indivreg.model; - -import go.kr.project.system.common.model.PagingVO; -import lombok.AllArgsConstructor; -import lombok.Builder; -import lombok.Data; -import lombok.EqualsAndHashCode; -import lombok.NoArgsConstructor; -import lombok.ToString; - -@EqualsAndHashCode(callSuper = true) -@Data -@Builder -@AllArgsConstructor -@NoArgsConstructor -@ToString -public class MinwonIndivRegSearchVO extends PagingVO { - - // 민원 개별 등록 요청 조회 - private String sggCd; -} diff --git a/src/main/java/go/kr/project/biz/minwon/indivreg/service/IndivRegService.java b/src/main/java/go/kr/project/biz/minwon/indivreg/service/IndivRegService.java new file mode 100644 index 0000000..b8af441 --- /dev/null +++ b/src/main/java/go/kr/project/biz/minwon/indivreg/service/IndivRegService.java @@ -0,0 +1,17 @@ +package go.kr.project.biz.minwon.indivreg.service; + +import go.kr.project.biz.minwon.indivreg.dto.IndivRegDto; + +import java.util.List; + +// 실제 로직을 이어주는 인터페이스 +// 해당 인터페이스를 정의하면 반드시 implements를 통해 구현을 해야한다. +// eGov 에서 필수라 사용할 뿐 +public interface IndivRegService { + + // 해당 인터페이스에 정의한 메소드는 반드시 impl로 구현해야함. + List searchIndivRegMybatis(IndivRegDto.Request.Search dto); + + void insertIndivReg(IndivRegDto.Request.InsertData dto); +} + diff --git a/src/main/java/go/kr/project/biz/minwon/indivreg/service/impl/IndivRegServiceImpl.java b/src/main/java/go/kr/project/biz/minwon/indivreg/service/impl/IndivRegServiceImpl.java new file mode 100644 index 0000000..a646771 --- /dev/null +++ b/src/main/java/go/kr/project/biz/minwon/indivreg/service/impl/IndivRegServiceImpl.java @@ -0,0 +1,31 @@ +package go.kr.project.biz.minwon.indivreg.service.impl; + +import go.kr.project.biz.minwon.indivreg.dto.IndivRegDto; +import go.kr.project.biz.minwon.indivreg.mapper.IndivRegMapper; +import go.kr.project.biz.minwon.indivreg.service.IndivRegService; +import lombok.RequiredArgsConstructor; +import org.egovframe.rte.fdl.cmmn.EgovAbstractServiceImpl; +import org.springframework.stereotype.Service; + +import java.util.List; + +@Service +@RequiredArgsConstructor +public class IndivRegServiceImpl extends EgovAbstractServiceImpl implements IndivRegService { + + //dao : DataBase Access Object로 디비와 연겷하는 역할은 한다. + // 현재 프로젝트에서는 dao역할은 mybatis 매퍼인터페이스로 한다. + private final IndivRegMapper indivRegMapper; + + @Override + public List searchIndivRegMybatis(IndivRegDto.Request.Search testDto) { + // 매퍼 xml의 resultType을 리턴값으로 받아야한다. + List result = indivRegMapper.selectAllIndivReg(testDto); + return result; + } + + @Override + public void insertIndivReg(IndivRegDto.Request.InsertData dto) { + indivRegMapper.insertIndivReg(dto); + } +} diff --git a/src/main/java/go/kr/project/system/login/model/SessionVO.java b/src/main/java/go/kr/project/system/login/model/SessionVO.java index a81b4e1..cf20138 100644 --- a/src/main/java/go/kr/project/system/login/model/SessionVO.java +++ b/src/main/java/go/kr/project/system/login/model/SessionVO.java @@ -61,4 +61,4 @@ public class SessionVO implements Serializable { //이미지 경로 private String imgPath; -} \ No newline at end of file +} diff --git a/src/main/resources/mybatis/mapper/biz/minwon/IndivRegMapper_maria.xml b/src/main/resources/mybatis/mapper/biz/minwon/IndivRegMapper_maria.xml new file mode 100644 index 0000000..8e101b1 --- /dev/null +++ b/src/main/resources/mybatis/mapper/biz/minwon/IndivRegMapper_maria.xml @@ -0,0 +1,53 @@ + + + + + + + + + + INSERT INTO CP_SEALL_ONE ( + SO_SGGCODE, SO_IN_GB, SO_IN_DT, SO_JSDATE, SO_BBS_NO, SO_STATE, SO_USER + ) VALUES ( + #{soSggcode}, #{soInGb}, #{soInDt}, #{soJsdate}, #{soBbsNo}, #{soState}, #{soUser}, #{soMMcode}, #{soPutDt} + ) + + + + diff --git a/src/main/resources/mybatis/mapper/biz/totalInfo/TotalInfoMapper_maria.xml b/src/main/resources/mybatis/mapper/biz/totalInfo/TotalInfoMapper_maria.xml index 6d6cc8f..5f59451 100644 --- a/src/main/resources/mybatis/mapper/biz/totalInfo/TotalInfoMapper_maria.xml +++ b/src/main/resources/mybatis/mapper/biz/totalInfo/TotalInfoMapper_maria.xml @@ -10,7 +10,7 @@ UPDATE cp_main SET - MM_LAWGB = ${mmLawgb} + MM_LAWGB = ${mmLawgb}, MM_SGTEL = ${mmSgtel}, MM_SGPOS = ${mmSgpos}, MM_KEUM1 = ${mmKeum1} @@ -21,7 +21,7 @@ + parameterType="go.kr.project.biz.totalInfo.model.TotalInfoDto$Request$Edit">2 UPDATE cp_answer SET @@ -88,4 +88,4 @@ - \ No newline at end of file + diff --git a/src/main/webapp/WEB-INF/views/biz/minwon/indivreg/indivreg.jsp b/src/main/webapp/WEB-INF/views/biz/minwon/indivreg/indivreg.jsp new file mode 100644 index 0000000..cc09c0a --- /dev/null +++ b/src/main/webapp/WEB-INF/views/biz/minwon/indivreg/indivreg.jsp @@ -0,0 +1,364 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> + + +
+
+
+
+
+ + + +
+
+
+ +
+
+
    +
  • 검색구분
  • +
  • + +
  • +
  • 검색어
  • +
  • +
  • 담당자지정
  • +
  • +
  • 사용여부
  • +
  • + +
  • +
  • 접수일자 지정
  • +
  • + ~ + +
  • +
  • + +
  • +
+
    +
  • + + / Pages +
  • +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + diff --git a/src/main/webapp/WEB-INF/views/biz/minwon/indivreg/indivregform.jsp b/src/main/webapp/WEB-INF/views/biz/minwon/indivreg/indivregform.jsp new file mode 100644 index 0000000..1e7a730 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/biz/minwon/indivreg/indivregform.jsp @@ -0,0 +1,124 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> + + +" /> + + + + + +
+ +
+
+
+
+ + +
+
+
+
+
+
+
+
+ + + + + + + + + +
*접수일자 + +
*목록번호 + +
+
+
+
+
+
+
+ + +<%----%> + diff --git a/src/main/webapp/resources/css/style.css b/src/main/webapp/resources/css/style.css index 43f78ca..b82ffda 100644 --- a/src/main/webapp/resources/css/style.css +++ b/src/main/webapp/resources/css/style.css @@ -9638,7 +9638,7 @@ a.text-dark:hover, a.text-dark:focus { .table, .markdown-result table { border-collapse: collapse !important; } - + .table td, .markdown-result table td, .table th, .markdown-result table th { background-color: #fff !important; diff --git a/src/main/webapp/resources/css/style_new.css b/src/main/webapp/resources/css/style_new.css index 3c7b18b..b4fed6c 100644 --- a/src/main/webapp/resources/css/style_new.css +++ b/src/main/webapp/resources/css/style_new.css @@ -411,12 +411,12 @@ ol { padding: 5px; } .box_title>li.rig .input { - width: 120px; + width: 120px; height: 25px; padding: 2px 5px; } .box_title>li.rig .input.calender { - width: 120px; + width: 120px; height: 25px; background-size: auto 15px; } @@ -1744,7 +1744,7 @@ label { } .gs_flow:nth-child(1):after { - content: "3F"; + content: "3F"; } .gs_flow:nth-child(2):after { @@ -3416,7 +3416,7 @@ label { overflow-y: auto; overflow-x: hidden; } -.scroll_toptable table { +.scroll_toptable table { table-layout: fixed; } @@ -4408,4 +4408,4 @@ label { border-radius: 3px; cursor: pointer; transition: all 0.2s; -} \ No newline at end of file +}