修改接口前缀是否有盘点中的单据
This commit is contained in:
parent
c4706001cf
commit
d7afa3298f
|
|
@ -22,6 +22,7 @@ import com.nu.modules.cgd.service.INuInvoicingCgdMainService;
|
|||
import com.nu.modules.configSuppliersInfo.entity.ConfigSuppliersInfo;
|
||||
import com.nu.modules.configSuppliersInfo.mapper.ConfigSuppliersInfoMapper;
|
||||
import com.nu.modules.invoicing.api.IInvoicingApi;
|
||||
import com.nu.modules.invoicing.api.IPddApi;
|
||||
import com.nu.modules.nubaseinfo.entity.NuBaseInfo;
|
||||
import com.nu.modules.nubaseinfo.mapper.NuBaseInfoMapper;
|
||||
import com.nu.modules.qgd.entity.QgdInfo;
|
||||
|
|
@ -105,6 +106,9 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl<NuInvoicingCgdMai
|
|||
@Autowired
|
||||
private DictUtils dictUtils;
|
||||
|
||||
@Autowired
|
||||
private IPddApi pddApi;
|
||||
|
||||
@Override
|
||||
public void rukuInfo(NuInvoicingCgdMain nuInvoicingCgdMain) {
|
||||
}
|
||||
|
|
@ -183,6 +187,10 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl<NuInvoicingCgdMai
|
|||
@Override
|
||||
public Map<String,Object> generatedPurchaseViewOrder(List<QgdInfoEntity> infoEntityList) {
|
||||
|
||||
Map<String, Object> pddMap = pddApi.queryPddStartInfo(null);
|
||||
if(!toBoolean(pddMap.get("success"))){
|
||||
throw new IllegalArgumentException(pddMap.get("message").toString());
|
||||
}
|
||||
Map<String,Object> map = new HashMap<>();
|
||||
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||
|
||||
|
|
@ -350,10 +358,17 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl<NuInvoicingCgdMai
|
|||
|
||||
}
|
||||
|
||||
|
||||
public static boolean toBoolean(Object obj) {
|
||||
Boolean result = toBoolean(obj);
|
||||
return result != null ? result : true;
|
||||
}
|
||||
@Override
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public List<CgdMainEntity> generatedPurchaserder(List<CgdMainEntity> cgdMainList) {
|
||||
Map<String, Object> pddMap = pddApi.queryPddStartInfo(null);
|
||||
if(!toBoolean(pddMap.get("success"))){
|
||||
throw new IllegalArgumentException(pddMap.get("message").toString());
|
||||
}
|
||||
Map<String,Object> map = new HashMap<>();
|
||||
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||
String qgdDate = new SimpleDateFormat("yyyyMMdd").format(new Date());
|
||||
|
|
@ -555,6 +570,10 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl<NuInvoicingCgdMai
|
|||
|
||||
@Override
|
||||
public String voidedCgdMain(CgdMainEntity cgdMainEntity) {
|
||||
Map<String, Object> pddMap = pddApi.queryPddStartInfo(null);
|
||||
if(!toBoolean(pddMap.get("success"))){
|
||||
throw new IllegalArgumentException(pddMap.get("message").toString());
|
||||
}
|
||||
NuInvoicingCgdMain cgdMainPar = baseMapper.selectById(cgdMainEntity.getId());
|
||||
if (!"0".equals(cgdMainPar.getStatus())){
|
||||
//不是待入库状态,不可进行作废操作,请刷新页面
|
||||
|
|
@ -679,6 +698,10 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl<NuInvoicingCgdMai
|
|||
@Override
|
||||
public String addShoppingCartList(List<QgdInfoEntity> infoList,Integer maxCount) {
|
||||
|
||||
Map<String, Object> pddMap = pddApi.queryPddStartInfo(null);
|
||||
if(!toBoolean(pddMap.get("success"))){
|
||||
throw new IllegalArgumentException(pddMap.get("message").toString());
|
||||
}
|
||||
String nuId = infoList.get(0).getNuId();
|
||||
if(StringUtils.isEmpty(nuId)){
|
||||
return "3";//护理单元为空
|
||||
|
|
@ -757,6 +780,10 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl<NuInvoicingCgdMai
|
|||
}
|
||||
@Override
|
||||
public String eddShoppingCartList(QgdInfoEntity info) {
|
||||
Map<String, Object> pddMap = pddApi.queryPddStartInfo(null);
|
||||
if(!toBoolean(pddMap.get("success"))){
|
||||
throw new IllegalArgumentException(pddMap.get("message").toString());
|
||||
}
|
||||
QgdInfo qgdInfo = new QgdInfo();
|
||||
BeanUtils.copyProperties(info,qgdInfo);
|
||||
|
||||
|
|
@ -910,6 +937,11 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl<NuInvoicingCgdMai
|
|||
@Override
|
||||
public String addWaringAll(CgdInfoEntity cgdInfoEntityDto, Integer maxCount) {
|
||||
|
||||
Map<String, Object> pddMap = pddApi.queryPddStartInfo(null);
|
||||
if(!toBoolean(pddMap.get("success"))){
|
||||
throw new IllegalArgumentException(pddMap.get("message").toString());
|
||||
}
|
||||
|
||||
List<QgdInfo> listqg = qgdInfoMapper.selectList(new QueryWrapper<QgdInfo>().eq("nu_id",cgdInfoEntityDto.getNuId()));
|
||||
if(listqg.size()>=maxCount){
|
||||
return "4";//购物车最大数量为100,请购数量超出限制
|
||||
|
|
@ -1019,7 +1051,10 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl<NuInvoicingCgdMai
|
|||
@Override
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public Map<String,Object> pickingInfo(CgdInfoEntity cgdInfoEntityDto) {
|
||||
|
||||
Map<String, Object> pddMap = pddApi.queryPddStartInfo(null);
|
||||
if(!toBoolean(pddMap.get("success"))){
|
||||
throw new IllegalArgumentException(pddMap.get("message").toString());
|
||||
}
|
||||
Map<String,Object> result = new HashMap<>();
|
||||
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||
if(loginUser == null || StringUtils.isBlank(loginUser.getRealname())){
|
||||
|
|
@ -1210,6 +1245,10 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl<NuInvoicingCgdMai
|
|||
|
||||
@Override
|
||||
public Map<String,String> editPrice(CgdInfoEntity cgdInfoEntityDto) {
|
||||
Map<String, Object> pddMap = pddApi.queryPddStartInfo(null);
|
||||
if(!toBoolean(pddMap.get("success"))){
|
||||
throw new IllegalArgumentException(pddMap.get("message").toString());
|
||||
}
|
||||
Map<String,String> map = new HashMap<>();
|
||||
NuInvoicingCgdInfo cgdInfo = new NuInvoicingCgdInfo();
|
||||
cgdInfo.setId(cgdInfoEntityDto.getId());
|
||||
|
|
|
|||
Loading…
Reference in New Issue