修改接口传值

This commit is contained in:
yangjun 2026-01-14 10:13:46 +08:00
parent 7ad98e7c5f
commit 6aae989a40
2 changed files with 19 additions and 0 deletions

View File

@ -3,15 +3,19 @@ package com.nu.modules.pad.invoicing.api;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.nu.entity.*;
import com.nu.modules.invoicing.api.IInvoicingApi;
import com.nu.modules.order.api.IDirectiveOrderApi;
import io.netty.util.internal.StringUtil;
import io.swagger.annotations.ApiOperation;
import org.apache.commons.lang.StringUtils;
import org.apache.shiro.SecurityUtils;
import org.jeecg.common.api.vo.Result;
import org.jeecg.common.aspect.annotation.AutoLog;
import org.jeecg.common.system.vo.LoginUser;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
import java.util.Date;
import java.util.List;
import java.util.Map;
@ -26,6 +30,9 @@ public class InvoicingApi {
@Autowired
private IInvoicingApi invoicingApi;
@Autowired
private IDirectiveOrderApi directiveOrderApi;
@ApiOperation(value = "采购单-查询物料信息-分页列表查询", notes = "采购单-查询物料信息-分页列表查询")
@GetMapping(value = "/queryInvoicingList")
public Result<IPage<MaterialInfoEntity>> queryInvoicingList(MaterialInfoEntity materialInfoEntityDto,
@ -52,6 +59,12 @@ public class InvoicingApi {
@AutoLog(value = "采购单-采购信息-添加",clientType="app", operateType = 2)
@PostMapping(value = "/addShoppingCartList")
public Result<String> addShoppingCartList(@RequestBody List<QgdInfoEntity> infoList) {
DirectiveOrderBizLogEntity qgdInfoEntityDto = new DirectiveOrderBizLogEntity();
qgdInfoEntityDto.setBizTypeCode("CGD-CGWL");
qgdInfoEntityDto.setBizType("采购单添加物料信息");
qgdInfoEntityDto.setBizNo("");
qgdInfoEntityDto.setOptType("添加");
directiveOrderApi.addBizLog(qgdInfoEntityDto);
Map<String, Object> pddMap = invoicingApi.queryPddStartInfo(null);
if(!toBoolean(pddMap.get("success"))){
return Result.error(pddMap.get("message").toString());

View File

@ -21,7 +21,9 @@ import com.nu.modules.biz.order.service.IDirectiveOrderService;
import com.nu.modules.order.api.IDirectiveOrderApi;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang.StringUtils;
import org.apache.shiro.SecurityUtils;
import org.jeecg.common.system.query.QueryGenerator;
import org.jeecg.common.system.vo.LoginUser;
import org.jeecg.common.util.DateUtils;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
@ -292,6 +294,10 @@ public class DirectiveOrderPadServiceImpl extends ServiceImpl<DirectiveOrderMapp
@Override
public Map<String, Object> addBizLog(DirectiveOrderBizLogEntity directiveOrderBizLogEntity) {
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
directiveOrderBizLogEntity.setOptEmpId(sysUser.getEmployessId());
directiveOrderBizLogEntity.setOptTime(new Date());
DirectiveOrderBizLog directiveOrderBizLog = new DirectiveOrderBizLog();
BeanUtils.copyProperties(directiveOrderBizLogEntity, directiveOrderBizLog);
String optEmpName = directiveOrderService.getEmployeeName(directiveOrderBizLogEntity.getOptEmpId());