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