|
|
@ -2,6 +2,8 @@ package com.dsic.gj_erp.service.zyjh;
|
|
|
|
|
|
|
|
|
|
|
|
import cn.hutool.core.date.DateTime;
|
|
|
|
import cn.hutool.core.date.DateTime;
|
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
|
|
|
|
|
import cn.hutool.core.util.ObjUtil;
|
|
|
|
|
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
@ -42,11 +44,19 @@ public class ZyjhService extends ServiceImpl<DmYdjhMapper,DmYdjh> {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void updateForSl(ShangLiao sl){
|
|
|
|
public void updateForSl(ShangLiao sl){
|
|
|
|
|
|
|
|
String date=DateUtil.date().toString("yyyy/MM/dd");
|
|
|
|
LambdaUpdateWrapper<DmYdjh> wrapper = Wrappers.<DmYdjh>lambdaUpdate()
|
|
|
|
LambdaUpdateWrapper<DmYdjh> wrapper = Wrappers.<DmYdjh>lambdaUpdate()
|
|
|
|
.set(DmYdjh::getSlycldw, sl.getYdjh().getSlycldw())
|
|
|
|
//上料
|
|
|
|
.set(DmYdjh::getSlyclcs, sl.getYdjh().getSlyclcs())
|
|
|
|
.set(ObjUtil.isNotEmpty(sl.getYdjh().getSlycldw()),DmYdjh::getSlycldw, sl.getYdjh().getSlycldw())
|
|
|
|
.set(DmYdjh::getSlfkrq, sl.getYdjh().getSlfkrq())
|
|
|
|
.set(ObjUtil.isNotEmpty(sl.getYdjh().getSlyclcs()),DmYdjh::getSlyclcs, sl.getYdjh().getSlyclcs())
|
|
|
|
.set(DmYdjh::getSlfkry, sl.getYdjh().getSlfkry())
|
|
|
|
.set(ObjUtil.isNotEmpty(sl.getYdjh().getSlfkry()),DmYdjh::getSlfkrq, date)
|
|
|
|
|
|
|
|
.set(ObjUtil.isNotEmpty(sl.getYdjh().getSlfkry()),DmYdjh::getSlfkry, sl.getYdjh().getSlfkry())
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//理料
|
|
|
|
|
|
|
|
.set(ObjUtil.isNotEmpty(sl.getYdjh().getLldw()),DmYdjh::getLldw, sl.getYdjh().getLldw())
|
|
|
|
|
|
|
|
.set(ObjUtil.isNotEmpty(sl.getYdjh().getLlcs()),DmYdjh::getLlcs, sl.getYdjh().getLlcs())
|
|
|
|
|
|
|
|
.set(ObjUtil.isNotEmpty(sl.getYdjh().getLlfkry()),DmYdjh::getLlfkrq, date)
|
|
|
|
|
|
|
|
.set(ObjUtil.isNotEmpty(sl.getYdjh().getLlfkry()),DmYdjh::getLlfkry, sl.getYdjh().getLlfkry())
|
|
|
|
.eq(DmYdjh::getId, sl.getYdjh().getId());
|
|
|
|
.eq(DmYdjh::getId, sl.getYdjh().getId());
|
|
|
|
|
|
|
|
|
|
|
|
switch (sl.getType()){
|
|
|
|
switch (sl.getType()){
|
|
|
|