修改接口传值
This commit is contained in:
parent
7ad98e7c5f
commit
6aae989a40
|
|
@ -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());
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
|
|
|
|||
Loading…
Reference in New Issue