|
@@ -67,7 +67,7 @@ public class PurchaseTask extends AbstractTask {
|
|
|
List<Purchase> thisPost = new ArrayList<>();
|
|
List<Purchase> thisPost = new ArrayList<>();
|
|
|
int count = 0;
|
|
int count = 0;
|
|
|
for (Purchase purchase : purchases) {
|
|
for (Purchase purchase : purchases) {
|
|
|
- List<PurchaseDetail> purchaseDetails = jdbcTemplate.queryForBeanList("select * from (select p.*,(select max(pv_vendprodspec) from productvendor where pv_prodcode=pd_prodcode and pv_vendcode=?) as pd_vendspec from purchasedetail p where pd_puid=?)",
|
|
|
|
|
|
|
+ List<PurchaseDetail> purchaseDetails = jdbcTemplate.queryForBeanList("select * from (select p.*,product.pr_oldcode ,product.pr_oldname,product.pr_oldspec,(select max(pv_vendprodspec) from productvendor where pv_prodcode=pd_prodcode and pv_vendcode=?) as pd_vendspec from purchasedetail p left join product on pr_code=pd_prodcode where pd_puid=?)",
|
|
|
PurchaseDetail.class, purchase.getPu_vendcode(), purchase.getPu_id());
|
|
PurchaseDetail.class, purchase.getPu_vendcode(), purchase.getPu_id());
|
|
|
if (!CollectionUtils.isEmpty(purchaseDetails)) {
|
|
if (!CollectionUtils.isEmpty(purchaseDetails)) {
|
|
|
for(PurchaseDetail detail : purchaseDetails) {
|
|
for(PurchaseDetail detail : purchaseDetails) {
|