|
|
@@ -140,8 +140,16 @@ public class CreditHandleController extends BaseController {
|
|
|
financeInf.setZfiExpireDate(signDate);
|
|
|
}
|
|
|
}
|
|
|
+ //获取当前时间
|
|
|
+ Date createTime = DateUtils.getNowDate();
|
|
|
//通过
|
|
|
if("00".equals(flag)){
|
|
|
+ //生成还款承诺函编号
|
|
|
+ //格式化时间
|
|
|
+ String currentTime = DateUtils.parseDateToStr("yyyyMMddHHmmss",createTime);
|
|
|
+ String zfiPaymentNumber = getRandomNickname(8)+currentTime;
|
|
|
+ //还款承诺函编号
|
|
|
+ financeInf.setZfiPaymentNumber(zfiPaymentNumber);
|
|
|
//申请
|
|
|
if("0".equals(zfiCreateType)){
|
|
|
//待签收
|
|
|
@@ -150,9 +158,7 @@ public class CreditHandleController extends BaseController {
|
|
|
//已生效
|
|
|
financeInf.setZfiStatus("02");
|
|
|
//签收日期
|
|
|
- //获取当前时间
|
|
|
- Date currentTime = DateUtils.getNowDate();
|
|
|
- financeInf.setZfiSignDate(currentTime);
|
|
|
+ financeInf.setZfiSignDate(createTime);
|
|
|
}
|
|
|
|
|
|
}else if("01".equals(flag)){//拒绝
|
|
|
@@ -607,6 +613,24 @@ public class CreditHandleController extends BaseController {
|
|
|
}
|
|
|
return f.getAbsolutePath();
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 随机生成length个字母
|
|
|
+ * @param length
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public static String getRandomNickname(int length) {
|
|
|
+ String val = "";
|
|
|
+ Random random = new Random();
|
|
|
+ for (int i = 0; i < length; i++) {
|
|
|
+ // 字符串
|
|
|
+ // 取得大写字母还是小写字母
|
|
|
+ int choice = random.nextInt(2) % 2 == 0 ? 65 : 97;
|
|
|
+ val += (char) (choice + random.nextInt(26));
|
|
|
+ }
|
|
|
+ return val;
|
|
|
+ }
|
|
|
/* public static void main(String[] args) {
|
|
|
String date = DateUtils.dateTimeNow();
|
|
|
List<String> urlList = new ArrayList<>();
|