hlfyyy
qiuyt 3 months ago
commit ea143cf0c8

@ -71,6 +71,7 @@ import com.glxp.mipsdl.thirddao.ctqyy.*;
import com.glxp.mipsdl.thirddao.hlfyyy.*;
import com.glxp.mipsdl.util.*;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.exception.ExceptionUtils;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.DocumentHelper;
@ -1479,7 +1480,7 @@ public class HlfyyyClient extends CommonHttpClient {
* --------------------------------------------------------------------------------------------------------
*/
/**
*
* dd`
*
* @param udiwmsBasicSkPrescribeRequest
* @return
@ -1773,10 +1774,24 @@ public class HlfyyyClient extends CommonHttpClient {
}
Date date = null;
try {
date = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(item.getPrescribedate());
} catch (ParseException e) {
String[] datePatterns = {
"yyyy-MM-dd HH:mm:ss",
"dd/MM/yyyy HH:mm:ss"
};
for (String pattern : datePatterns) {
try {
date = new SimpleDateFormat(pattern).parse(item.getPrescribedate());
break;
} catch (ParseException ignored) {
}
}
if (date == null) {
log.error("Failed to parse date: " + item.getPrescribedate());
}
} catch (Exception e) {
log.error("Error while parsing date: " + ExceptionUtils.getStackTrace(e));
}
ioCollectOrder.setBillTime(date);
ioCollectOrder.setCreateTime(new Date());
ioCollectOrder.setCreateUser(udiwmsBasicSkPrescribeRequest.getCreateUser());

Loading…
Cancel
Save