zx 3 anni fa
parent
commit
c690760f44

+ 1 - 1
src/main/java/com/steerinfo/dil/controller/RmsMaterialController.java

@@ -84,7 +84,7 @@ public class RmsMaterialController extends BaseRESTfulController {
     @PostMapping(value = "/insertMaterial")
     public RESTfulResult insertMaterial(@RequestBody RmsMaterial rmsMaterial){
         int result = rmsMaterialService.insertMaterial(rmsMaterial);
-        if (result <= 0){
+        if (result < 0){
             return failed();
         }
         return success(result);

+ 4 - 0
src/main/java/com/steerinfo/dil/mapper/RmsCapacityMapper.java

@@ -16,13 +16,17 @@ public interface RmsCapacityMapper extends IBaseMapper<RmsCapacity, BigDecimal>
 
     //根据运力id获取运力信息
     List<Map<String, Object>> getCapacityById(BigDecimal id);
+
     //运力下拉框
     List<Map<String,Object>> getCapacityTypeId();
+
     //运力id自增
     @Select("select seq_RMS_CAPACITY.nextval from dual")
     BigDecimal selectCapacityId();
+
    //承运商下拉框
     List<Map<String, Object>> getCarrierId();
+
     //通过车牌号查询是否存在重复值
     Integer selectBycapacityNumber(String number);
 

+ 2 - 4
src/main/java/com/steerinfo/dil/service/impl/RmsCapacityServiceImpl.java

@@ -90,10 +90,7 @@ public class RmsCapacityServiceImpl implements IRmsCapacityService {
     * */
     @Override
     public int deleteCapacity(BigDecimal id) {
-        RmsCapacity rmsCapacity = rmsCapacityMapper.selectByPrimaryKey(id);
-       rmsCapacity.setDeleted(new BigDecimal(1));
-        return rmsCapacityMapper.updateByPrimaryKeySelective(rmsCapacity);
-
+        return  rmsCapacityMapper.deleteByPrimaryKey(id);
     }
 
     /**
@@ -123,6 +120,7 @@ public class RmsCapacityServiceImpl implements IRmsCapacityService {
         return map;
     }
 
+    //获取承运商id
     @Override
     public List<Map<String, Object>> getCarrierId() {
         return rmsCapacityMapper.getCarrierId();

+ 1 - 1
src/main/java/com/steerinfo/dil/service/impl/RmsMaterialServiceImpl.java

@@ -143,7 +143,7 @@ public class RmsMaterialServiceImpl implements IRmsMaterialService {
     @Override
     public int insertMaterial(RmsMaterial rmsMaterial) {
         int i = rmsMaterialMapper.selectMaterialByMaterialName(rmsMaterial.getMaterialName());
-        if (i<0) {
+        if (i==0) {
             String code = "lx";
             Integer id = rmsMaterialMapper.getMaterialId().intValue();
             String materialCode = DataChange.generateEightDigitsNumber(code, id);