md
This commit is contained in:
parent
bfe6b089da
commit
5a61196fe5
@ -481,9 +481,11 @@ public class EmisBaseService {
|
||||
* @param emisSmsSendRecord
|
||||
*/
|
||||
public void insertBizSmsMessage(EmisSmsSendRecord emisSmsSendRecord ){
|
||||
|
||||
// 检查是否唯一
|
||||
int rst=emisSmsSendRecordMapper.checkUnique(emisSmsSendRecord);
|
||||
if(rst==0) {
|
||||
|
||||
emisSmsSendRecordMapper.insertEmisSmsSendRecord(emisSmsSendRecord);
|
||||
}
|
||||
}
|
||||
@ -807,6 +809,7 @@ public class EmisBaseService {
|
||||
// 变动后余额
|
||||
emisSiteSettleRecord.setBackBalance(curMoney);
|
||||
emisSiteSettleRecord.setBackConfirmBalance(confirmMoney);
|
||||
emisSiteSettleRecord.setDataFrom(WaybillHelper.getDataFrom());
|
||||
|
||||
// 插入明细记录
|
||||
emisSiteSettleRecordMapper.insertEmisSiteSettleRecord(emisSiteSettleRecord);
|
||||
@ -996,6 +999,7 @@ public class EmisBaseService {
|
||||
*/
|
||||
public void registerWaybillProblemInfo(EmisWaybillProblemInfo waybillProblemInfo){
|
||||
|
||||
waybillProblemInfo.setDataFrom(WaybillHelper.getDataFrom());
|
||||
emisWaybillProblemInfoMapper.insertEmisWaybillProblemInfo(waybillProblemInfo);
|
||||
|
||||
String billCode=waybillProblemInfo.getBillCode();
|
||||
|
||||
@ -18,6 +18,7 @@ import com.xdadan.erp.emis.domain.EmisSiteSettleRecord;
|
||||
import com.xdadan.erp.emis.domain.enumtype.EmisBizErrorType;
|
||||
import com.xdadan.erp.emis.domain.exception.EmisBizError;
|
||||
import com.xdadan.erp.emis.service.EmisBaseService;
|
||||
import com.xdadan.erp.emis.utils.WaybillHelper;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.xdadan.erp.emis.domain.EmisSitePrepaidRecharge;
|
||||
@ -150,7 +151,7 @@ public class EmisSitePrepaidRechargeServiceImpl extends EmisBaseService implemen
|
||||
EmisSite emisSite = getSiteByCode(emisSitePrepaidRecharge.getRechargeSiteCode());
|
||||
emisSiteSettleRecord.setCenterCode(emisSite.getParentSiteCode());
|
||||
|
||||
emisSiteSettleRecord.setDataFrom("pc");
|
||||
emisSiteSettleRecord.setDataFrom(WaybillHelper.getDataFrom());
|
||||
emisSiteSettleRecord.setOperataDate(new Date());
|
||||
emisSiteSettleRecord.setFinanceDate(new Date());
|
||||
emisSiteSettleRecord.setBlCenter("1");
|
||||
|
||||
@ -704,10 +704,7 @@ public class EmisTmsScanRecordServiceImpl extends EmisBaseService implements IEm
|
||||
emisTmsScanRecord.setRecordManPhone(getCurrentUser().getPhonenumber());
|
||||
emisTmsScanRecord.setRecordSiteCode(getCurrentUser().getOwnerSiteCode());
|
||||
|
||||
String dataFrom=ServletUtils.getRequest().getHeader("dataFrom");
|
||||
log.error("==dataFrom==>",dataFrom);
|
||||
|
||||
emisTmsScanRecord.setDataFrom(dataFrom);
|
||||
emisTmsScanRecord.setDataFrom(WaybillHelper.getDataFrom());
|
||||
emisTmsScanRecord.setStatus("1");
|
||||
emisTmsScanRecord.preInsert();
|
||||
}
|
||||
|
||||
@ -488,6 +488,10 @@ public class EmisWaybillServiceImpl extends EmisBaseService implements IEmisWayb
|
||||
emisWaybillSave.setRegisterDate(new Date());
|
||||
}
|
||||
|
||||
if(isNew) {
|
||||
emisWaybillSave.setDataFrom(WaybillHelper.getDataFrom());
|
||||
}
|
||||
|
||||
|
||||
|
||||
if(emisWaybillSave.getFreight().floatValue()<=0.0f){
|
||||
@ -827,7 +831,7 @@ public class EmisWaybillServiceImpl extends EmisBaseService implements IEmisWayb
|
||||
|
||||
emisSiteSettleRecord.setSiteCode(emisWaybillSave.getSendSiteCode());
|
||||
emisSiteSettleRecord.setSiteName(emisWaybillSave.getSendSiteName());
|
||||
emisSiteSettleRecord.setDataFrom("开单");
|
||||
emisSiteSettleRecord.setDataFrom(WaybillHelper.getDataFrom());
|
||||
emisSiteSettleRecord.setOperataDate(new Date());
|
||||
emisSiteSettleRecord.setFinanceDate(new Date());
|
||||
emisSiteSettleRecord.setBlCenter("1");
|
||||
|
||||
@ -8,15 +8,18 @@ import com.alibaba.fastjson.serializer.SerializerFeature;
|
||||
import com.alibaba.fastjson.serializer.ValueFilter;
|
||||
import com.xdadan.erp.common.utils.DBUtil;
|
||||
import com.xdadan.erp.common.utils.HTTPHelperV3;
|
||||
import com.xdadan.erp.common.utils.ServletUtils;
|
||||
import com.xdadan.erp.common.utils.StringUtils;
|
||||
import com.xdadan.erp.emis.domain.enumtype.EmisBizErrorType;
|
||||
import com.xdadan.erp.emis.domain.exception.EmisBizError;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.text.DecimalFormat;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
@Slf4j
|
||||
public class WaybillHelper {
|
||||
|
||||
// 5位小数
|
||||
@ -222,6 +225,17 @@ public class WaybillHelper {
|
||||
return str;
|
||||
}
|
||||
|
||||
public static String getDataFrom(){
|
||||
String dataFrom="None";
|
||||
try{
|
||||
dataFrom= ServletUtils.getRequest().getHeader("dataFrom");
|
||||
log.error("==dataFrom==>",dataFrom);
|
||||
}catch (Exception ex){
|
||||
ex.printStackTrace();
|
||||
}
|
||||
return dataFrom;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user