|
@@ -4,6 +4,7 @@ import cn.hutool.core.bean.BeanUtil;
|
|
|
import com.alibaba.excel.util.StringUtils;
|
|
|
import com.github.pagehelper.PageHelper;
|
|
|
import com.github.pagehelper.PageInfo;
|
|
|
+import com.hwrj.cloud.admin.dao.UmsCompanyInfoDao;
|
|
|
import com.hwrj.cloud.admin.dao.UmsCompanyShopDao;
|
|
|
import com.hwrj.cloud.admin.dto.UmsCompanyDto;
|
|
|
import com.hwrj.cloud.admin.excelEntity.UmsCompanyInfoExcel;
|
|
@@ -79,17 +80,19 @@ public class UmsCompanyInfoServiceImpl implements UmsCompanyService {
|
|
|
umsCompanyInfoMapper.updateByPrimaryKeySelective(umsCompanyInfo);
|
|
|
|
|
|
}
|
|
|
-
|
|
|
+ @Autowired
|
|
|
+ private UmsCompanyInfoDao umsCompanyInfoDao;
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public void delete(Long id) {
|
|
|
+ long i = umsCompanyInfoDao.deleteCheck(id);
|
|
|
+ if(i>0){
|
|
|
+ throw new GlobalException("该供应商的数据被用户~生产地~商品所引用无法删除!");
|
|
|
+ }
|
|
|
UmsCompanyInfo info = new UmsCompanyInfo();
|
|
|
info.setCompStatus(2);
|
|
|
info.setId(id);
|
|
|
-
|
|
|
umsCompanyInfoMapper.updateByPrimaryKeySelective(info);
|
|
|
-
|
|
|
-
|
|
|
}
|
|
|
|
|
|
@Override
|