master
xhj 2 years ago
parent dcd2b8bbb0
commit cda7bca222

@ -5,6 +5,7 @@ import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.dsic.gj_erp.annotation.AuthFunction; import com.dsic.gj_erp.annotation.AuthFunction;
import com.dsic.gj_erp.bean.ResultBean; import com.dsic.gj_erp.bean.ResultBean;
import com.dsic.gj_erp.bean.jhgk.DmYdjhLj;
import com.dsic.gj_erp.bean.pgd.PgdDmjh; import com.dsic.gj_erp.bean.pgd.PgdDmjh;
import com.dsic.gj_erp.bean.pgd.PgdDmjh; import com.dsic.gj_erp.bean.pgd.PgdDmjh;
import com.dsic.gj_erp.exception.CustomException; import com.dsic.gj_erp.exception.CustomException;
@ -52,7 +53,7 @@ public class PgdDmjhController {
@PostMapping("/saveDmPgdXd") @PostMapping("/saveDmPgdXd")
@ResponseBody @ResponseBody
@AuthFunction @AuthFunction
public ResultBean saveDmPgdXd(HttpServletRequest req, @RequestBody List<PgdDmjh> list) throws Exception, CustomException { public ResultBean saveDmPgdXd(HttpServletRequest req, @RequestBody List<DmYdjhLj> list) throws Exception, CustomException {
pgdDmjhService.saveDmPgdXd(list,req); pgdDmjhService.saveDmPgdXd(list,req);
return new ResultBean(); return new ResultBean();
} }
@ -60,7 +61,7 @@ public class PgdDmjhController {
@PostMapping("/saveDmPgdXdBack") @PostMapping("/saveDmPgdXdBack")
@ResponseBody @ResponseBody
@AuthFunction @AuthFunction
public ResultBean saveDmPgdXdBack(HttpServletRequest req, @RequestBody List<PgdDmjh>list) throws Exception, CustomException { public ResultBean saveDmPgdXdBack(HttpServletRequest req, @RequestBody List<DmYdjhLj>list) throws Exception, CustomException {
pgdDmjhService.saveDmPgdXdBack(list,req); pgdDmjhService.saveDmPgdXdBack(list,req);
return new ResultBean(); return new ResultBean();
} }
@ -70,14 +71,14 @@ public class PgdDmjhController {
@PostMapping("/saveDmPgdFk") @PostMapping("/saveDmPgdFk")
@ResponseBody @ResponseBody
@AuthFunction @AuthFunction
public ResultBean saveDmPgdFk(HttpServletRequest req, @RequestBody List<PgdDmjh>list) throws Exception, CustomException { public ResultBean saveDmPgdFk(HttpServletRequest req, @RequestBody List<DmYdjhLj>list) throws Exception, CustomException {
pgdDmjhService.saveDmPgdFk(list,req); pgdDmjhService.saveDmPgdFk(list,req);
return new ResultBean(); return new ResultBean();
} }
@PostMapping("/saveDmFk") @PostMapping("/saveDmFk")
@ResponseBody @ResponseBody
@AuthFunction @AuthFunction
public ResultBean saveDmFk(HttpServletRequest req, @RequestBody List<PgdDmjh>list) throws Exception, CustomException { public ResultBean saveDmFk(HttpServletRequest req, @RequestBody List<DmYdjhLj>list) throws Exception, CustomException {
pgdDmjhService.saveDmFk(list,req); pgdDmjhService.saveDmFk(list,req);
return new ResultBean(); return new ResultBean();
} }

@ -19,10 +19,10 @@ import java.util.List;
*/ */
public interface PgdDmjhService extends IService<PgdDmjh> { public interface PgdDmjhService extends IService<PgdDmjh> {
void saveDmPgdXd(List<PgdDmjh> dmjhs, HttpServletRequest request); void saveDmPgdXd(List<DmYdjhLj> dmjhs, HttpServletRequest request);
void saveDmPgdFk(List<PgdDmjh> dmjhs, HttpServletRequest request); void saveDmPgdFk(List<DmYdjhLj> dmjhs, HttpServletRequest request);
void saveDmPgdXdBack(List<PgdDmjh> dmjhs, HttpServletRequest request); void saveDmPgdXdBack(List<DmYdjhLj> dmjhs, HttpServletRequest request);
void saveDmFk(List<PgdDmjh> dmjhs, HttpServletRequest request); void saveDmFk(List<DmYdjhLj> dmjhs, HttpServletRequest request);

@ -1,13 +1,16 @@
package com.dsic.gj_erp.service.pgd.impl; package com.dsic.gj_erp.service.pgd.impl;
import cn.hutool.core.date.DateUtil; import cn.hutool.core.date.DateUtil;
import com.dsic.gj_erp.bean.jhgk.DmYdjhLj;
import com.dsic.gj_erp.bean.pgd.PgdDmjh; import com.dsic.gj_erp.bean.pgd.PgdDmjh;
import com.dsic.gj_erp.bean.pgd.PgdPkjh; import com.dsic.gj_erp.bean.pgd.PgdPkjh;
import com.dsic.gj_erp.bean.pgd.PgdPwjh; import com.dsic.gj_erp.bean.pgd.PgdPwjh;
import com.dsic.gj_erp.bean.pgd.PgdQgjh; import com.dsic.gj_erp.bean.pgd.PgdQgjh;
import com.dsic.gj_erp.mapper.pgd.PgdDmjhMapper; import com.dsic.gj_erp.mapper.pgd.PgdDmjhMapper;
import com.dsic.gj_erp.service.jhgk.DmYdjhLjService;
import com.dsic.gj_erp.service.pgd.PgdDmjhService; import com.dsic.gj_erp.service.pgd.PgdDmjhService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
@ -24,54 +27,58 @@ import java.util.List;
*/ */
@Service @Service
public class PgdDmjhServiceImpl extends ServiceImpl<PgdDmjhMapper, PgdDmjh> implements PgdDmjhService { public class PgdDmjhServiceImpl extends ServiceImpl<PgdDmjhMapper, PgdDmjh> implements PgdDmjhService {
@Autowired
DmYdjhLjService dmYdjhLjService;
@Override @Override
public void saveDmPgdXd(List<PgdDmjh> dmjhs, HttpServletRequest request) { public void saveDmPgdXd(List<DmYdjhLj> dmjhs, HttpServletRequest request) {
List<PgdDmjh>ups= new ArrayList<>(); List<DmYdjhLj>ups= new ArrayList<>();
dmjhs.forEach(f->{ dmjhs.forEach(f->{
PgdDmjh e= new PgdDmjh(); DmYdjhLj e= new DmYdjhLj();
e.setXfry((String) request.getAttribute("yhms")); e.setDmXfry((String) request.getAttribute("yhms"));
e.setXfrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd HH:mm:ss")); e.setDmXfrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd HH:mm:ss"));
e.setZt("02"); e.setDmZt("02");
e.setId(f.getId()); e.setId(f.getId());
ups.add(e); ups.add(e);
}); });
this.updateBatchById(ups); dmYdjhLjService.updateBatchById(ups);
} }
@Override @Override
public void saveDmPgdFk(List<PgdDmjh> dmjhs, HttpServletRequest request) { public void saveDmPgdFk(List<DmYdjhLj> dmjhs, HttpServletRequest request) {
List<PgdDmjh>ups= new ArrayList<>(); List<DmYdjhLj>ups= new ArrayList<>();
dmjhs.forEach(f->{ dmjhs.forEach(f->{
PgdDmjh e= new PgdDmjh(); DmYdjhLj e= new DmYdjhLj();
e.setFkry((String) request.getAttribute("yhms")); e.setDmFkry((String) request.getAttribute("yhms"));
e.setFkrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd HH:mm:ss")); e.setDmFkrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd HH:mm:ss"));
e.setZt("09"); e.setDmZt("09");
e.setFkyy(f.getFkyy()); e.setDmFkyy(f.getDmFkyy());
e.setId(f.getId()); e.setId(f.getId());
ups.add(e); ups.add(e);
}); });
this.updateBatchById(ups); dmYdjhLjService.updateBatchById(ups);
} }
@Override @Override
public void saveDmPgdXdBack(List<PgdDmjh> dmjhs, HttpServletRequest request) { public void saveDmPgdXdBack(List<DmYdjhLj> dmjhs, HttpServletRequest request) {
List<PgdDmjh>ups= new ArrayList<>(); List<DmYdjhLj>ups= new ArrayList<>();
dmjhs.forEach(f->{ dmjhs.forEach(f->{
PgdDmjh e= new PgdDmjh(); DmYdjhLj e= new DmYdjhLj();
e.setXfry((String) request.getAttribute("yhms")); e.setDmXfry((String) request.getAttribute("yhms"));
e.setXfrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd HH:mm:ss")); e.setDmXfrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd HH:mm:ss"));
if(f.getZt().equals("02")){ if(f.getDmZt().equals("02")){
e.setZt("01"); e.setDmZt("01");
} }
e.setId(f.getId()); e.setId(f.getId());
ups.add(e); ups.add(e);
}); });
this.updateBatchById(ups); dmYdjhLjService.updateBatchById(ups);
} }
@Override @Override
public void saveDmFk(List<PgdDmjh> dmjhs, HttpServletRequest request) { public void saveDmFk(List<DmYdjhLj> dmjhs, HttpServletRequest request) {
List<PgdDmjh>ups= new ArrayList<>(); List<PgdDmjh>ups= new ArrayList<>();
dmjhs.forEach(f->{ dmjhs.forEach(f->{
PgdDmjh e= new PgdDmjh(); PgdDmjh e= new PgdDmjh();

Loading…
Cancel
Save