|
@@ -173,8 +173,12 @@ public class PubInquiryTask extends AbstractTask {
|
|
|
public void uploadCheckInquiry() {
|
|
public void uploadCheckInquiry() {
|
|
|
Enterprise enterprise = getEnterprise();
|
|
Enterprise enterprise = getEnterprise();
|
|
|
if (null != enterprise) {
|
|
if (null != enterprise) {
|
|
|
- List<Inquiry> inquiries = jdbcTemplate.queryForBeanList("select * from (select in_id,in_code from inquiryAuto where in_checkStatus = '已提交' and in_checkSendStatus='待上传' and nvl(in_class,' ')<>'主动报价' and in_sendStatus='已上传' order by in_id) where rownum < 100", Inquiry.class);
|
|
|
|
|
|
|
+ List<Inquiry> inquiries = jdbcTemplate.queryForBeanList("select * from (select in_id,in_code from inquiryAuto where in_checkStatus = '已提交' and in_sendstatus ='待上传' and nvl(in_class,' ')<>'主动报价' order by in_id) where rownum < 100", Inquiry.class);
|
|
|
if (!CollectionUtils.isEmpty(inquiries)) {
|
|
if (!CollectionUtils.isEmpty(inquiries)) {
|
|
|
|
|
+ for (Inquiry inquiry : inquiries) {
|
|
|
|
|
+ List<InquiryDetail> details = jdbcTemplate.queryForBeanList("select * from InquiryAutoDetail where id_inid = " + inquiry.getIn_id(), InquiryDetail.class);
|
|
|
|
|
+ inquiry.setDetails(details);
|
|
|
|
|
+ }
|
|
|
ContextHolder.setDataSize(inquiries.size());
|
|
ContextHolder.setDataSize(inquiries.size());
|
|
|
new StatusBasedHandler<Inquiry>("inquiryAuto", "in_id", "in_checkSendStatus", "/inquiry/public/checking?enuu=" + enterprise.getEn_uu(), inquiries).run();
|
|
new StatusBasedHandler<Inquiry>("inquiryAuto", "in_id", "in_checkSendStatus", "/inquiry/public/checking?enuu=" + enterprise.getEn_uu(), inquiries).run();
|
|
|
}
|
|
}
|
|
@@ -191,7 +195,7 @@ public class PubInquiryTask extends AbstractTask {
|
|
|
public void uploadInquiryDecide() {
|
|
public void uploadInquiryDecide() {
|
|
|
Enterprise enterprise = getEnterprise();
|
|
Enterprise enterprise = getEnterprise();
|
|
|
if (null != enterprise) {
|
|
if (null != enterprise) {
|
|
|
- List<InquiryDecide> replies = jdbcTemplate.queryForBeanList("select id_id,in_code,id_detno,id_isagreed id_agreed from InquiryAutoDetail left join InquiryAuto on id_inid=in_id left join vendor on id_vendcode=ve_code where IN_SENDSTATUS='已上传' and nvl(in_class,' ')<>'主动报价' and ID_SENDSTATUS='待上传' and id_isagreed is not null and ve_uu is not null and nvl(ve_b2benable,0)=1 and rownum < 100 order by in_code,id_detno",
|
|
|
|
|
|
|
+ List<InquiryDecide> replies = jdbcTemplate.queryForBeanList("select id_id,id_incode in_code,id_detno,abs(id_isagreed) id_agreed,id_ptid id_b2bid from InquiryAutoDetail left join InquiryAuto on id_inid=in_id left join vendor on id_vendcode=ve_code where IN_SENDSTATUS='已上传' and nvl(in_class,' ')<>'主动报价' and nvl(ID_SENDSTATUS, ' ')<>'已上传' and id_isagreed is not null and ve_uu is not null and nvl(ve_b2benable,0)=1 and rownum < 100 order by in_code,id_detno",
|
|
|
InquiryDecide.class);
|
|
InquiryDecide.class);
|
|
|
if (!CollectionUtils.isEmpty(replies)) {
|
|
if (!CollectionUtils.isEmpty(replies)) {
|
|
|
ContextHolder.setDataSize(replies.size());
|
|
ContextHolder.setDataSize(replies.size());
|