제주시 전기차 렌트차량단속자료 생성 기능 추가(테스트용)
parent
e3d1977019
commit
d3ee9a36ca
@ -0,0 +1,19 @@
|
||||
package cokr.xit;
|
||||
|
||||
import java.text.ParseException;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Calendar;
|
||||
import java.util.Date;
|
||||
|
||||
public class DateUtil {
|
||||
|
||||
public static String addDay(String yyyymmdd, int dayN) throws ParseException{
|
||||
SimpleDateFormat sdf8 = (new SimpleDateFormat("yyyyMMdd"));
|
||||
Calendar cal = Calendar.getInstance();
|
||||
Date dateObj = sdf8.parse(yyyymmdd);
|
||||
cal.setTime(dateObj);
|
||||
cal.add(Calendar.DAY_OF_MONTH, dayN);
|
||||
String calc = sdf8.format(cal.getTime());
|
||||
return calc;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,19 @@
|
||||
package externalsystem.cleanparking;
|
||||
|
||||
import lombok.Getter;
|
||||
|
||||
@Getter
|
||||
public class PlaceVO {
|
||||
private String placeName;
|
||||
private String stdgCode;
|
||||
|
||||
|
||||
public PlaceVO setPlaceName(String placeName) {
|
||||
this.placeName = placeName;
|
||||
return this;
|
||||
}
|
||||
public PlaceVO setStdgCode(String stdgCode) {
|
||||
this.stdgCode = stdgCode;
|
||||
return this;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,13 @@
|
||||
package externalsystem.cleanparking;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
public class RentCorpVO {
|
||||
private String corpName;
|
||||
private String corpNo6;
|
||||
private String corpNoEnc;
|
||||
|
||||
}
|
||||
@ -0,0 +1,56 @@
|
||||
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" session="false"%>
|
||||
<%@ include file="/WEB-INF/jsp/include/taglib.jsp"%>
|
||||
<form id="frmEdit--${pageName}">
|
||||
<div class="d-flex flex-row justify-content-evenly">
|
||||
|
||||
<div class="card" style="width:800px;">
|
||||
<h3>단속자료 생성</h3>
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<label class="bg-lighter col-form-label w-px-150">지자체및시스템</label>
|
||||
<input type="text" name="jijacheSystem" class="w-px-300"
|
||||
readonly value="(지자체,시스템)은 (제주시,전기차)로 생성됩니다." />
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
<label class="bg-lighter col-form-label w-px-150">임대기업</label>
|
||||
<select name="rentCorp" class="form-select">
|
||||
<option value="롯데렌탈">롯데렌탈</option>
|
||||
<option value="SK렌터카">SK렌터카</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-md-12">
|
||||
<label class="bg-lighter col-form-label w-px-150">차량번호</label>
|
||||
<input type="text" name="vhrno" class="w-px-300" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<button type="button" id="btnCreateCrdn" class="btn btn-primary w-px-100">단속 자료 생성</button>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</form>
|
||||
<script>
|
||||
$("#btnCreateCrdn").on("click",function(){
|
||||
|
||||
if($("#frmEdit--${pageName}").find("[name='vhrno']").val() == ""){
|
||||
alert("차량번호를 입력하세요.");
|
||||
return;
|
||||
}
|
||||
|
||||
var crdnFields = new FormFields("#frmEdit--${pageName}");
|
||||
var obj = crdnFields.get();
|
||||
|
||||
ajax.post({
|
||||
url : wctx.url("cleanparking/createCrdn.do"),
|
||||
data : obj,
|
||||
success : (resp) => {
|
||||
if(resp.saved){
|
||||
alert("성공!");
|
||||
} else {
|
||||
alert("실패!");
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
</script>
|
||||
Loading…
Reference in New Issue