This commit is contained in:
linfso 2024-05-28 11:02:09 +08:00
parent 032d2559a9
commit 36813d41d2
4 changed files with 36 additions and 0 deletions

View File

@ -58,6 +58,9 @@ public class EmisCommonController extends BaseController
@Autowired @Autowired
private IEmisElectronicSitePagService emisElectronicSitePagService; private IEmisElectronicSitePagService emisElectronicSitePagService;
@Autowired
private IEmisElectronicPagService emisElectronicPagService;
@Autowired @Autowired
private IEmisRegionService emisRegionService; private IEmisRegionService emisRegionService;
@ -70,6 +73,18 @@ public class EmisCommonController extends BaseController
@Autowired @Autowired
RedissonService redissonService; RedissonService redissonService;
/**
* 获取中心可用简单数
* @param prefix
* @return
*/
@RequestMapping(value = "/getCenterTotalAvailablePag")
public AjaxResult getCenterTotalAvailablePag(String prefix)
{
return AjaxResult.success("获取成功",emisElectronicPagService.getTotalAvailablePag(prefix));
}
/** /**
* 获取网点总可用面单数 * 获取网点总可用面单数
*/ */

View File

@ -13,6 +13,7 @@ package com.xdadan.erp.emis.mapper;
import java.util.List; import java.util.List;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.xdadan.erp.emis.domain.EmisElectronicPag; import com.xdadan.erp.emis.domain.EmisElectronicPag;
import com.xdadan.erp.emis.domain.EmisElectronicSitePag;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.ResultMap; import org.apache.ibatis.annotations.ResultMap;
import org.apache.ibatis.annotations.Select; import org.apache.ibatis.annotations.Select;
@ -73,6 +74,7 @@ public interface EmisElectronicPagMapper extends BaseMapper<EmisElectronicPag>
*/ */
public int deleteEmisElectronicPagByIds(Long[] ids); public int deleteEmisElectronicPagByIds(Long[] ids);
/** /**
* 检查面单区段是否存在 * 检查面单区段是否存在
* @param startNo * @param startNo

View File

@ -30,6 +30,15 @@ public interface IEmisElectronicPagService
*/ */
public EmisElectronicPag selectEmisElectronicPagById(Long id); public EmisElectronicPag selectEmisElectronicPagById(Long id);
/**
* 获取总面单数量
* @param prefix
* @return
*/
public int getTotalAvailablePag(String prefix);
/** /**
* 总部根据申请单发放电子面单发放 * 总部根据申请单发放电子面单发放
* @param applyId * @param applyId

View File

@ -69,6 +69,16 @@ public class EmisElectronicPagServiceImpl extends EmisBaseService implements IEm
} }
/**
* 获取总部主单面单数
* @param prefix
* @return
* @throws EmisBizError
*/
@Override
public int getTotalAvailablePag(String prefix) {
return emisElectronicPagMapper.getTotalAvailablePag(prefix);
}
/** /**