You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
1.3 KiB
Java
51 lines
1.3 KiB
Java
package com.glxp.api.service.inout;
|
|
|
|
import com.glxp.api.entity.inout.IoCodeTempEntity;
|
|
import com.glxp.api.req.inout.FilterCodeRequest;
|
|
import com.glxp.api.res.inout.IoCodeResponse;
|
|
import com.glxp.api.res.inout.IoCodeTempResponse;
|
|
import com.glxp.api.util.page.TableDataInfo;
|
|
|
|
import java.util.List;
|
|
|
|
public interface IoCodeTempService {
|
|
|
|
|
|
IoCodeTempEntity selectById(Integer id);
|
|
|
|
int insert(IoCodeTempEntity codeEnttity);
|
|
|
|
int deleteById(Integer id);
|
|
|
|
boolean insertBatch(List<IoCodeTempEntity> codeEnttities);
|
|
|
|
int updateById(IoCodeTempEntity codeEnttity);
|
|
|
|
|
|
int updateByOrderId(IoCodeTempEntity codeTempEntity);
|
|
|
|
IoCodeTempEntity findByUnique(String orderId, String code);
|
|
|
|
List<IoCodeTempEntity> findByOrderId(String billNo);
|
|
|
|
List<IoCodeResponse> findJoinByOrderId(String billNo);
|
|
|
|
TableDataInfo<IoCodeTempEntity> findByOrderId(FilterCodeRequest filterCodeRequest);
|
|
|
|
int deleteByBillNo(String orderId);
|
|
|
|
/**
|
|
* 查询扫码明细
|
|
*
|
|
* @param filterCodeRequest
|
|
* @return
|
|
*/
|
|
List<IoCodeTempResponse> findCodeList(FilterCodeRequest filterCodeRequest);
|
|
|
|
boolean isExit(String orderId);
|
|
|
|
Integer selectExitCount(String orderId, String bacthNo, Long relId, String supId);
|
|
|
|
Boolean checkTempCode(IoCodeTempEntity ioCodeTempEntity);
|
|
}
|