|
@@ -294,6 +294,13 @@ public class PreTrackScaleServiceImpl extends BaseServiceImpl<PreTrackScale, Str
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public int setPreIndex(PreTrackScale scale) {
|
|
public int setPreIndex(PreTrackScale scale) {
|
|
|
try {
|
|
try {
|
|
|
|
|
+ HashMap<String, Object> obj = new HashMap<>();
|
|
|
|
|
+ obj.put("predictionNo", scale.getPredictionNo());
|
|
|
|
|
+ obj.put("carNo", scale.getCarNo());
|
|
|
|
|
+ List<PreTrackScale> com = preTrackScaleMapper.selectValueFlag(obj);
|
|
|
|
|
+ if(com.size()>0){
|
|
|
|
|
+ return -1;
|
|
|
|
|
+ }
|
|
|
// 将该车已选为当次的委托重置为未选中
|
|
// 将该车已选为当次的委托重置为未选中
|
|
|
List <PreTrackScale> preList = preTrackScaleMapper.selectuselist(scale.getCarNo());
|
|
List <PreTrackScale> preList = preTrackScaleMapper.selectuselist(scale.getCarNo());
|
|
|
if (preList.size() > 0) {
|
|
if (preList.size() > 0) {
|