|
@ -63,10 +63,33 @@ public interface GdInstorageCountMapper extends BaseMapper<GdInstorageCount> { |
|
|
* |
|
|
* |
|
|
* @return |
|
|
* @return |
|
|
*/ |
|
|
*/ |
|
|
@Select("select name,1 as ee,convert(ifnull(billtotalprice,0),decimal(12,2)) billtotalprice , " + |
|
|
// @Select("select name,1 as ee,convert(ifnull(billtotalprice,0),decimal(12,2)) billtotalprice , " +
|
|
|
"CONVERT(IFNULL(prodvalue,0),DECIMAL(12,2)) prodvalue , " + |
|
|
// "CONVERT(IFNULL(prodvalue,0),DECIMAL(12,2)) prodvalue , " +
|
|
|
"CONVERT(IFNULL(wdhjz,0),DECIMAL(12,2)) wdhjz , " + |
|
|
// "CONVERT(IFNULL(wdhjz,0),DECIMAL(12,2)) wdhjz , " +
|
|
|
"CONVERT(IFNULL(cchjz,0),DECIMAL(12,2)) cchjz ,arrivaldate,sfyq from `hz_ztspglhzb`") |
|
|
// "CONVERT(IFNULL(cchjz,0),DECIMAL(12,2)) cchjz ,arrivaldate,sfyq from `hz_ztspglhzb`")
|
|
|
|
|
|
@Select("SELECT t.*, " + |
|
|
|
|
|
" CONVERT(IF((t.billTotalPrice-t.prodValue)>0,t.billTotalPrice-t.prodValue,0),DECIMAL(12,2)) wdhjz, " + |
|
|
|
|
|
" CONVERT(IF((t.prodValue-t.billTotalPrice)>0,t.prodValue-t.billTotalPrice,0),DECIMAL(12,2)) cchjz, " + |
|
|
|
|
|
" IF((t.billTotalPrice-t.prodValue)>0,'是','否') sfyq " + |
|
|
|
|
|
"FROM( " + |
|
|
|
|
|
" SELECT " + |
|
|
|
|
|
" MAX(sbi.codeUnified) codeUnified, " + |
|
|
|
|
|
" MAX(sbi.name) name , " + |
|
|
|
|
|
" 1 as ee, " + |
|
|
|
|
|
" CONVERT(SUM(packageTotalPrice),DECIMAL(12,2)) billtotalprice, " + |
|
|
|
|
|
" ( " + |
|
|
|
|
|
" SELECT CONVERT(SUM(colq16),DECIMAL(12,2)) FROM gd_instorage gic LEFT JOIN `product_information` PI ON pi.code=gic.colh7 " + |
|
|
|
|
|
" WHERE gic.supplierCodeUnified=pr.supplierOnlyCode " + |
|
|
|
|
|
" AND pi.categoryKey IN(SELECT categoryKey FROM `restricted_category`) " + |
|
|
|
|
|
" AND pi.brandsid IN(SELECT CODE FROM `restricted_brand`) " + |
|
|
|
|
|
" ) prodvalue, " + |
|
|
|
|
|
" MAX(pr.`arrivalDate`) arrivaldate " + |
|
|
|
|
|
" FROM `supplier_bank_info` sbi " + |
|
|
|
|
|
" LEFT JOIN `purchase_requisition` pr ON pr.supplierOnlyCode=sbi.codeUnified " + |
|
|
|
|
|
" LEFT JOIN `purchase_requisition_pro` prp ON pr.sid=prp.mainsid " + |
|
|
|
|
|
" WHERE pr.purchaseState=1 AND pr.bankState=1 AND sbi.`purchaseRequisition`=1 AND sbi.`bankState`=1 " + |
|
|
|
|
|
" GROUP BY pr.supplierOnlyCode ORDER BY sbi.name " + |
|
|
|
|
|
") t ") |
|
|
List<Map<String, Object>> gysdhhzb(); |
|
|
List<Map<String, Object>> gysdhhzb(); |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|