Commit 45c8de70 by Kazuki Nakamura

市川市追加対応 文言修正、ポイント交換一覧出力項目追加(電話番号)

parent 65e3609a
...@@ -166,19 +166,24 @@ public class PointUseAction extends AbstractAction { ...@@ -166,19 +166,24 @@ public class PointUseAction extends AbstractAction {
@Execute(validator = false) @Execute(validator = false)
public String memberConfirm() { public String memberConfirm() {
// 入力データバリデーション // 未入力
if(pointUseForm.memberNum.isEmpty()) { if(pointUseForm.memberNum.isEmpty()) {
addError(SinaburoViewUtil.getMessage("errors.E067")); addError(SinaburoViewUtil.getMessage("errors.E067"));
return "/user/pointUse/memberConfirm.html"; }else {
} // 半角数字ではない
if(!pointUseForm.memberNum.matches("^[0-9]+$")) { if(!pointUseForm.memberNum.matches("^[0-9]+$")) {
addError(SinaburoViewUtil.getMessage("errors.E068")); addError(SinaburoViewUtil.getMessage("errors.E068"));
return "/user/pointUse/memberConfirm.html";
} }
// 8桁ではない
if(pointUseForm.memberNum.length() != 8) { if(pointUseForm.memberNum.length() != 8) {
addError(SinaburoViewUtil.getMessage("errors.E069")); addError(SinaburoViewUtil.getMessage("errors.E069"));
}
}
// エラーがあるならリターン
if(hasErrors()) {
return "/user/pointUse/memberConfirm.html"; return "/user/pointUse/memberConfirm.html";
} }
TokenProcessor.getInstance().saveToken(request); TokenProcessor.getInstance().saveToken(request);
// ポイント交換申請確認画面 // ポイント交換申請確認画面
return "/user/pointUse/pointUseConfirm.html"; return "/user/pointUse/pointUseConfirm.html";
......
...@@ -119,7 +119,7 @@ public class GiftExchangeService extends AbstractService<GiftExchange> { ...@@ -119,7 +119,7 @@ public class GiftExchangeService extends AbstractService<GiftExchange> {
public String getGiftExchangeForCsv(GiftExchangeSearchForm giftExchangeSearchForm) throws UnsupportedEncodingException, Exception{ public String getGiftExchangeForCsv(GiftExchangeSearchForm giftExchangeSearchForm) throws UnsupportedEncodingException, Exception{
StringBuffer str = new StringBuffer(); StringBuffer str = new StringBuffer();
str.append("\"申請日\",\"会員ID\",\"氏名\",\"メールアドレス\",\"申請(枚数/ポイント数)\",\"郵便番号\",\"都道府県\",\"市区町村\",\"町名・番地\",\"建物名\",\"会員番号\""+"\r\n"); str.append("\"申請日\",\"会員ID\",\"氏名\",\"メールアドレス\",\"申請(枚数/ポイント数)\",\"郵便番号\",\"都道府県\",\"市区町村\",\"町名・番地\",\"建物名\",\"会員番号\",\"電話番号\""+"\r\n");
List<GiftExchange> giftExchangeList = getGiftExchangeByFromDayAndToDay(giftExchangeSearchForm); List<GiftExchange> giftExchangeList = getGiftExchangeByFromDayAndToDay(giftExchangeSearchForm);
...@@ -162,7 +162,10 @@ public class GiftExchangeService extends AbstractService<GiftExchange> { ...@@ -162,7 +162,10 @@ public class GiftExchangeService extends AbstractService<GiftExchange> {
str.append("\"" + replaceNullWithBlank(giftExchange.member.buildingName) + "\","); str.append("\"" + replaceNullWithBlank(giftExchange.member.buildingName) + "\",");
//会員番号 //会員番号
str.append("\"" + replaceNullWithBlank(giftExchange.member.memberNum) + "\""); str.append("\"" + replaceNullWithBlank(giftExchange.member.memberNum) + "\",");
//電話番号
str.append("\"" + replaceNullWithBlank(giftExchange.member.telno) + "\"");
str.append("\r\n"); str.append("\r\n");
......
...@@ -78,7 +78,7 @@ $!tools.getMsg("dateError") $!tools.getMsg("dateError_1") $!tools.getMsg("dateEr ...@@ -78,7 +78,7 @@ $!tools.getMsg("dateError") $!tools.getMsg("dateError_1") $!tools.getMsg("dateEr
<div style="width:844px; overflow-x: auto;"> <div style="width:844px; overflow-x: auto;">
<table border="0" cellpadding="0" cellspacing="0" class="stripe" style="width:1414px;"> <table border="0" cellpadding="0" cellspacing="0" class="stripe" style="width:1574px;">
<colgroup> <colgroup>
<col width="100px"> <col width="100px">
<col width="80px"> <col width="80px">
...@@ -91,6 +91,7 @@ $!tools.getMsg("dateError") $!tools.getMsg("dateError_1") $!tools.getMsg("dateEr ...@@ -91,6 +91,7 @@ $!tools.getMsg("dateError") $!tools.getMsg("dateError_1") $!tools.getMsg("dateEr
<col width="200px"> <col width="200px">
<col width="200px"> <col width="200px">
<col width="80px"> <col width="80px">
<col width="160px">
</colgroup> </colgroup>
<thead> <thead>
<tr> <tr>
...@@ -105,6 +106,7 @@ $!tools.getMsg("dateError") $!tools.getMsg("dateError_1") $!tools.getMsg("dateEr ...@@ -105,6 +106,7 @@ $!tools.getMsg("dateError") $!tools.getMsg("dateError_1") $!tools.getMsg("dateEr
<th class="t_center">町名・番地</th> <th class="t_center">町名・番地</th>
<th class="t_center">建物名</th> <th class="t_center">建物名</th>
<th class="t_center">会員番号</th> <th class="t_center">会員番号</th>
<th class="t_center">電話番号</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
...@@ -121,6 +123,7 @@ $!tools.getMsg("dateError") $!tools.getMsg("dateError_1") $!tools.getMsg("dateEr ...@@ -121,6 +123,7 @@ $!tools.getMsg("dateError") $!tools.getMsg("dateError_1") $!tools.getMsg("dateEr
<td class="tdDiv">$!escape.html($!giftExchange.member.areaName)</td> <td class="tdDiv">$!escape.html($!giftExchange.member.areaName)</td>
<td class="tdDiv">$!escape.html($!giftExchange.member.buildingName)</td> <td class="tdDiv">$!escape.html($!giftExchange.member.buildingName)</td>
<td class="tdDiv t_center">$!giftExchange.member.memberNum</td> <td class="tdDiv t_center">$!giftExchange.member.memberNum</td>
<td class="tdDiv">$!giftExchange.member.telno</td>
</tr> </tr>
#end #end
</tbody> </tbody>
......
...@@ -70,7 +70,7 @@ $!tools.getMsg("dateError") $!tools.getMsg("dateError_1") $!tools.getMsg("dateEr ...@@ -70,7 +70,7 @@ $!tools.getMsg("dateError") $!tools.getMsg("dateError_1") $!tools.getMsg("dateEr
<div style="width:844px; overflow-x: auto;"> <div style="width:844px; overflow-x: auto;">
<table border="0" cellpadding="0" cellspacing="0" class="stripe" style="width:1104px;"> <table border="0" cellpadding="0" cellspacing="0" class="stripe" style="width:1184px;">
<colgroup> <colgroup>
<col width="100px"> <col width="100px">
<col width="80px"> <col width="80px">
...@@ -80,7 +80,7 @@ $!tools.getMsg("dateError") $!tools.getMsg("dateError_1") $!tools.getMsg("dateEr ...@@ -80,7 +80,7 @@ $!tools.getMsg("dateError") $!tools.getMsg("dateError_1") $!tools.getMsg("dateEr
<col width="184px"> <col width="184px">
<col width="200px"> <col width="200px">
<col width="200px"> <col width="200px">
<col width="80px"> <col width="160px">
</colgroup> </colgroup>
<thead> <thead>
<tr> <tr>
......
...@@ -117,7 +117,7 @@ ...@@ -117,7 +117,7 @@
<td class="w190" style="vertical-align:top">郵便番号</td> <td class="w190" style="vertical-align:top">郵便番号</td>
<td><input name="zipCode" type="text" / class="w80" value="$!escape.html($!memberEditForm.zipCode)"> <td><input name="zipCode" type="text" / class="w80" value="$!escape.html($!memberEditForm.zipCode)">
<BR>$!tools.getMsg("zipCode") <BR>$!tools.getMsg("zipCode")
<font class="txt10or">※半角数字7桁〔-は省略〕</font><font class="txt10">例:1230000</font> <font class="txt10or">※半角数字7桁〔-は不要〕</font><font class="txt10">例:1230000</font>
<BR><font class="txt10">&nbsp;<a href="javascript:OpenSrchWindow(this.form)">住所検索<img src="/em/images/cts_listallow.gif" border="0" align="absmiddle"></a></font> <BR><font class="txt10">&nbsp;<a href="javascript:OpenSrchWindow(this.form)">住所検索<img src="/em/images/cts_listallow.gif" border="0" align="absmiddle"></a></font>
</td> </td>
</tr> </tr>
......
...@@ -99,7 +99,7 @@ ...@@ -99,7 +99,7 @@
<td class="w190" style="vertical-align:top">郵便番号</td> <td class="w190" style="vertical-align:top">郵便番号</td>
<td><input name="zipCode" type="text" / class="w80" value="$!escape.html($!memberEditForm.zipCode)"> <td><input name="zipCode" type="text" / class="w80" value="$!escape.html($!memberEditForm.zipCode)">
<BR>$!tools.getMsg("zipCode") <BR>$!tools.getMsg("zipCode")
<font class="txt10or">※半角数字7桁〔-は省略〕</font><font class="txt10">例:1230000</font> <font class="txt10or">※半角数字7桁〔-は不要〕</font><font class="txt10">例:1230000</font>
<BR><font class="txt10">&nbsp;<a href="javascript:OpenSrchWindow(this.form)">住所検索<img src="/em/images/cts_listallow.gif" border="0" align="absmiddle"></a></font> <BR><font class="txt10">&nbsp;<a href="javascript:OpenSrchWindow(this.form)">住所検索<img src="/em/images/cts_listallow.gif" border="0" align="absmiddle"></a></font>
</td> </td>
</tr> </tr>
......
...@@ -117,7 +117,7 @@ ...@@ -117,7 +117,7 @@
<td class="w190" style="vertical-align:top">郵便番号</td> <td class="w190" style="vertical-align:top">郵便番号</td>
<td><input name="zipCode" type="text" / class="w80" value="$!escape.html($!memberEditForm.zipCode)"> <td><input name="zipCode" type="text" / class="w80" value="$!escape.html($!memberEditForm.zipCode)">
<BR>$!tools.getMsg("zipCode") <BR>$!tools.getMsg("zipCode")
<font class="txt10or">※半角数字7桁〔-は省略</font><font class="txt10">例:1230000</font> <font class="txt10or">※半角数字7桁〔-は不要</font><font class="txt10">例:1230000</font>
<BR><font class="txt10">&nbsp;<a href="javascript:OpenSrchWindow(this.form)">住所検索<img src="/em/images/cts_listallow.gif" border="0" align="absmiddle"></a></font> <BR><font class="txt10">&nbsp;<a href="javascript:OpenSrchWindow(this.form)">住所検索<img src="/em/images/cts_listallow.gif" border="0" align="absmiddle"></a></font>
</td> </td>
</tr> </tr>
......
...@@ -99,7 +99,7 @@ ...@@ -99,7 +99,7 @@
<td class="w190" style="vertical-align:top">郵便番号</td> <td class="w190" style="vertical-align:top">郵便番号</td>
<td><input name="zipCode" type="text" / class="w80" value="$!escape.html($!memberEditForm.zipCode)"> <td><input name="zipCode" type="text" / class="w80" value="$!escape.html($!memberEditForm.zipCode)">
<BR>$!tools.getMsg("zipCode") <BR>$!tools.getMsg("zipCode")
<font class="txt10or">※半角数字7桁〔-は省略</font><font class="txt10">例:1230000</font> <font class="txt10or">※半角数字7桁〔-は不要</font><font class="txt10">例:1230000</font>
<BR><font class="txt10">&nbsp;<a href="javascript:OpenSrchWindow(this.form)">住所検索<img src="/em/images/cts_listallow.gif" border="0" align="absmiddle"></a></font> <BR><font class="txt10">&nbsp;<a href="javascript:OpenSrchWindow(this.form)">住所検索<img src="/em/images/cts_listallow.gif" border="0" align="absmiddle"></a></font>
</td> </td>
</tr> </tr>
......
...@@ -107,7 +107,7 @@ $!tools.getMsg("pointUse") ...@@ -107,7 +107,7 @@ $!tools.getMsg("pointUse")
<p><a onclick="doSearchAddress('#q("/user/webService/addrSearch")')" href="#" data-role="button" data-theme="b" data-ajax="false">郵便番号から住所を設定</a></p> <p><a onclick="doSearchAddress('#q("/user/webService/addrSearch")')" href="#" data-role="button" data-theme="b" data-ajax="false">郵便番号から住所を設定</a></p>
<p class="indent01">※半角数字7桁(ハイフンは省略) 例:1230000 </p> <p class="indent01">※半角数字7桁(ハイフンは不要) 例:1230000 </p>
<div class="dot_line02"></div> <div class="dot_line02"></div>
<div data-role="fieldcontain"> <div data-role="fieldcontain">
<label for="prefectureId" class="area_title">都道府県</label> <label for="prefectureId" class="area_title">都道府県</label>
...@@ -150,7 +150,7 @@ $!tools.getMsg("pointUse") ...@@ -150,7 +150,7 @@ $!tools.getMsg("pointUse")
<label for="telNo" class="area_title">電話番号</label> <label for="telNo" class="area_title">電話番号</label>
<input type="tel" id="telNo" name="telNo" size="16" maxlength="16" value="$!escape.html($!userEditForm.telNo)"> <input type="tel" id="telNo" name="telNo" size="16" maxlength="16" value="$!escape.html($!userEditForm.telNo)">
</div> </div>
<p class="indent01">※半角数字・携帯可(ハイフンは省略)</p> <p class="indent01">※半角数字・携帯可(ハイフンは不要)</p>
</div> </div>
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
<tr><td><b>カードがお手元に届きましたらポイント交換手続きをお願いいたします。</b></td></tr> <tr><td><b>カードがお手元に届きましたらポイント交換手続きをお願いいたします。</b></td></tr>
<tr><td><br>毎月15日までに受付し、月末の付与になります。</td></tr> <tr><td><br>毎月15日までに受付し、月末の付与になります。</td></tr>
<tr><td><font color="red">7月1日~8月10日までは、10日毎に受付を集計し、2週間程度で送付いたします。</font></td></tr> <tr><td><font color="red">7月1日~8月10日までは、10日毎に受付を集計し、2週間程度で送付いたします。</font></td></tr>
<tr><td>※ICHICOポイントの詳細は<a href="https://www.city.ichikawa.lg.jp/pla02/0000421807.html">こちら</a></td></tr> <tr><td>※ICHICOポイントの詳細は<a href="https://www.city.ichikawa.lg.jp/pla02/0000421807.html" target="_blnak">こちら</a></td></tr>
</table> </table>
<br><br> <br><br>
<div> <div>
......
...@@ -76,7 +76,7 @@ function memberRegistPage() { ...@@ -76,7 +76,7 @@ function memberRegistPage() {
## 次へ(確認)ボタン ## 次へ(確認)ボタン
<table width="70%" border="0" cellspacing="2" cellpadding="0"> <table width="70%" border="0" cellspacing="2" cellpadding="0">
<TR><TD align="center">アプリ利用者でもカード利用者でもご利用できます。</TD></TR> <TR><TD align="center">アプリ利用者でもカード利用者でもご利用できます。</TD></TR>
<TR><TD><font color="red"><b> <TR><TD><font color="blue"><b>
入力された番号にICHICOポイントが反映されますので、 入力された番号にICHICOポイントが反映されますので、
希望される会員番号と相違ないかご確認をお願いいたします。 希望される会員番号と相違ないかご確認をお願いいたします。
ポイント交換申請後はいかなる場合でも変更・取消はお受けできませんのでご了承ください。 ポイント交換申請後はいかなる場合でも変更・取消はお受けできませんのでご了承ください。
......
...@@ -50,14 +50,14 @@ ...@@ -50,14 +50,14 @@
e-モニター制度でご案内するアプリ・カードは、 e-モニター制度でご案内するアプリ・カードは、
eモニポイントから交換したり、市の他の制度で得たICHICOポイントをためることはできますが eモニポイントから交換したり、市の他の制度で得たICHICOポイントをためることはできますが
現金のチャージはできません。</td></tr> 現金のチャージはできません。</td></tr>
<tr><td>ICHICOポイントの詳細は<a href="https://www.city.ichikawa.lg.jp/pla02/0000421807.html">こちら</a></td></tr> <tr><td>ICHICOポイントの詳細は<a href="https://www.city.ichikawa.lg.jp/pla02/0000421807.html" target="_blnak">こちら</a></td></tr>
</table> </table>
## ①スマホアプリ ## ①スマホアプリ
<br><br> <br><br>
<table width="740" border="0" cellspacing="0" cellpadding="0"> <table width="740" border="0" cellspacing="0" cellpadding="0">
<tr><td width="740" >❶スマートフォンアプリをご希望の方</td></tr> <tr><td width="740" >❶スマートフォンアプリをご希望の方</td></tr>
<tr><td><br>※アプリダウンロードの詳細は<a href="https://www.city.ichikawa.lg.jp/pla02/0000421807.html">こちら</a></td></tr> <tr><td><br>※アプリダウンロードの詳細は<a href="https://www.city.ichikawa.lg.jp/pla02/0000421807.html" target="_blnak">こちら</a></td></tr>
<tr><td>ダウンロードが完了した方は<a href="#q('/user/pointUse/')">こちら</a></td></tr> <tr><td>ダウンロードが完了した方は<a href="#q('/user/pointUse/')">こちら</a></td></tr>
</table> </table>
......
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
<td class="listcts"> <td class="listcts">
#if($!pointUseForm.giftType == 2) #if($!pointUseForm.giftType == 2)
<font color="red"><b> <font color="blue"><b>
入力された番号にICHICOポイントが反映されますので、 入力された番号にICHICOポイントが反映されますので、
希望される会員番号と相違ないかご確認をお願いいたします。 希望される会員番号と相違ないかご確認をお願いいたします。
ポイント交換申請後はいかなる場合でも変更・取消はお受けできませんのでご了承ください。 ポイント交換申請後はいかなる場合でも変更・取消はお受けできませんのでご了承ください。
......
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
#else #else
<tr><td><br>毎月15日までに受付し、月末の付与になります。</td></tr> <tr><td><br>毎月15日までに受付し、月末の付与になります。</td></tr>
<tr><td><font color="red">7月1日~8月20日までは、10日毎に受付を集計し、2週間程度で付与いたします。</font></td></tr> <tr><td><font color="red">7月1日~8月20日までは、10日毎に受付を集計し、2週間程度で付与いたします。</font></td></tr>
<tr><td>※ICHICOポイントの詳細は<a href="https://www.city.ichikawa.lg.jp/pla02/0000421807.html">こちら</a></td></tr> <tr><td>※ICHICOポイントの詳細は<a href="https://www.city.ichikawa.lg.jp/pla02/0000421807.html" target="_blnak">こちら</a></td></tr>
#end #end
</table> </table>
<br><br> <br><br>
......
...@@ -203,7 +203,7 @@ ...@@ -203,7 +203,7 @@
<td width="350" class="listcts"> <input type="text" size="8" name="zipCode" maxlength="7" value="$!userEditForm.zipCode"> <br> <td width="350" class="listcts"> <input type="text" size="8" name="zipCode" maxlength="7" value="$!userEditForm.zipCode"> <br>
<TABLE border="0" cellspacing="0" cellpadding="0"><TR><Td>$!tools.getMsg("zipCode")</Td></TR></TABLE> <TABLE border="0" cellspacing="0" cellpadding="0"><TR><Td>$!tools.getMsg("zipCode")</Td></TR></TABLE>
<font class="txt10or">※半角数字7桁〔-は省略〕</font><font class="txt10">例:1230000 <font class="txt10or">※半角数字7桁〔-は不要〕</font><font class="txt10">例:1230000
</font> <br> </font> <br>
<a href="javascript:OpenSrchWindow(this.form)">住所検索<img src="/em/images/cts_listallow.gif" border="0" align="absmiddle"></a> <a href="javascript:OpenSrchWindow(this.form)">住所検索<img src="/em/images/cts_listallow.gif" border="0" align="absmiddle"></a>
</td> </td>
...@@ -255,7 +255,7 @@ ...@@ -255,7 +255,7 @@
<td class="listcts"> <input type="text" size="20" name="telNo" maxlength="20" value="$!userEditForm.telNo"> <td class="listcts"> <input type="text" size="20" name="telNo" maxlength="20" value="$!userEditForm.telNo">
<TABLE border="0" cellspacing="0" cellpadding="0"><TR><Td>$!tools.getMsg("telNo")</Td></TR></TABLE> <TABLE border="0" cellspacing="0" cellpadding="0"><TR><Td>$!tools.getMsg("telNo")</Td></TR></TABLE>
<font class="txt10or">※半角数字・携帯可〔- は省略〕</font></td> <font class="txt10or">※半角数字・携帯可〔- は不要〕</font></td>
</tr> </tr>
</table> </table>
<!-- Category Table 02 End --> <!-- Category Table 02 End -->
......
...@@ -114,7 +114,7 @@ ...@@ -114,7 +114,7 @@
<TABLE border="0" cellspacing="0" cellpadding="0"><TR><Td>$!tools.getMsg("pcEmail")</Td></TR></TABLE> <TABLE border="0" cellspacing="0" cellpadding="0"><TR><Td>$!tools.getMsg("pcEmail")</Td></TR></TABLE>
<TABLE border="0" cellspacing="0" cellpadding="0"><TR><Td>$!tools.getMsg("Email")</Td></TR></TABLE> <TABLE border="0" cellspacing="0" cellpadding="0"><TR><Td>$!tools.getMsg("Email")</Td></TR></TABLE>
<font class="txt10or">※パソコンと携帯どちらかを必ず入力してください</font> <font class="txt10or">※パソコンまたは携帯電話どちらかは必須です</font>
</td> </td>
</tr> </tr>
<tr> <tr>
...@@ -124,7 +124,7 @@ ...@@ -124,7 +124,7 @@
<TABLE border="0" cellspacing="0" cellpadding="0"><TR><Td>$!tools.getMsg("mbEmail")</Td></TR></TABLE> <TABLE border="0" cellspacing="0" cellpadding="0"><TR><Td>$!tools.getMsg("mbEmail")</Td></TR></TABLE>
<TABLE border="0" cellspacing="0" cellpadding="0"><TR><Td>$!tools.getMsg("Email")</Td></TR></TABLE> <TABLE border="0" cellspacing="0" cellpadding="0"><TR><Td>$!tools.getMsg("Email")</Td></TR></TABLE>
<font class="txt10or">※パソコンと携帯どちらかを必ず入力してください</font> <font class="txt10or">※パソコンまたは携帯電話どちらかは必須です</font>
</td> </td>
</tr> </tr>
...@@ -256,7 +256,7 @@ ...@@ -256,7 +256,7 @@
<td class="listcts"> <input type="text" size="20" name="telNo" maxlength="20" value="$!userEditForm.telNo"> <td class="listcts"> <input type="text" size="20" name="telNo" maxlength="20" value="$!userEditForm.telNo">
<TABLE border="0" cellspacing="0" cellpadding="0"><TR><Td>$!tools.getMsg("telNo")</Td></TR></TABLE> <TABLE border="0" cellspacing="0" cellpadding="0"><TR><Td>$!tools.getMsg("telNo")</Td></TR></TABLE>
<font class="txt10or">※半角数字・携帯可〔- は不要〕</font></td> <font class="txt10or">※半角数字(- は不要)・携帯可</font></td>
</tr> </tr>
</table> </table>
<!-- Category Table 02 End --> <!-- Category Table 02 End -->
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment