|
@@ -3,6 +3,7 @@ package com.abi.qms.platform.service.impl;
|
|
import com.abi.qms.platform.dao.entity.QrFormat;
|
|
import com.abi.qms.platform.dao.entity.QrFormat;
|
|
import com.abi.qms.platform.dao.entity.QrRepertoryColumn;
|
|
import com.abi.qms.platform.dao.entity.QrRepertoryColumn;
|
|
import com.abi.qms.platform.dao.entity.QrVariable;
|
|
import com.abi.qms.platform.dao.entity.QrVariable;
|
|
|
|
+import com.abi.qms.platform.dao.enums.QrFormatUniqueStatusEunm;
|
|
import com.abi.qms.platform.dao.enums.QrFormatUseStatusEnum;
|
|
import com.abi.qms.platform.dao.enums.QrFormatUseStatusEnum;
|
|
import com.abi.qms.platform.dao.mapper.QrFormatMapper;
|
|
import com.abi.qms.platform.dao.mapper.QrFormatMapper;
|
|
import com.abi.qms.platform.dao.mapper.QrRepertoryColumnMapper;
|
|
import com.abi.qms.platform.dao.mapper.QrRepertoryColumnMapper;
|
|
@@ -16,6 +17,7 @@ import com.abi.qms.platform.dto.req.GetQrFormatDetailReq;
|
|
import com.abi.qms.platform.dto.req.ListQrFormatReq;
|
|
import com.abi.qms.platform.dto.req.ListQrFormatReq;
|
|
import com.abi.qms.platform.dto.req.SaveQrFormatReq;
|
|
import com.abi.qms.platform.dto.req.SaveQrFormatReq;
|
|
import com.abi.qms.platform.dto.res.GetQrFormatDetailRes;
|
|
import com.abi.qms.platform.dto.res.GetQrFormatDetailRes;
|
|
|
|
+import com.abi.qms.platform.dto.res.ListFormatSelectRes;
|
|
import com.abi.qms.platform.dto.res.ListQrFormatRes;
|
|
import com.abi.qms.platform.dto.res.ListQrFormatRes;
|
|
import com.abi.qms.platform.infrastructure.task.VerifyUniqueTask;
|
|
import com.abi.qms.platform.infrastructure.task.VerifyUniqueTask;
|
|
import com.abi.qms.platform.infrastructure.util.AssertUtil;
|
|
import com.abi.qms.platform.infrastructure.util.AssertUtil;
|
|
@@ -240,4 +242,19 @@ public class QrFormatServiceImpl implements QrFormatService {
|
|
qrFormatMapper.updateById(update);
|
|
qrFormatMapper.updateById(update);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ public ListFormatSelectRes listFormatSelect() {
|
|
|
|
+
|
|
|
|
+ ListFormatSelectRes res = new ListFormatSelectRes();
|
|
|
|
+
|
|
|
|
+ QueryWrapper<QrFormat> qw = new QueryWrapper<>();
|
|
|
|
+ qw.eq("unique_status", QrFormatUniqueStatusEunm.VERIFY_FAIL.getCode());
|
|
|
|
+ qw.eq("is_delete", 0);
|
|
|
|
+ List<QrFormat> formatList = qrFormatMapper.selectList(qw);
|
|
|
|
+ List<ListFormatSelectRes.FormatBean> beanList = PojoConverterUtils.copyList(formatList, ListFormatSelectRes.FormatBean.class);
|
|
|
|
+
|
|
|
|
+ res.setFormatBeanList(beanList);
|
|
|
|
+ return res;
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|