Browse Source

客户管理代码

master
fanzongzhe 11 months ago
parent
commit
0d43d9cadc
  1. 89
      src/main/java/com/yxt/sales/biz/smssalesbill/SmsSalesBillMapper.xml

89
src/main/java/com/yxt/sales/biz/smssalesbill/SmsSalesBillMapper.xml

@ -37,51 +37,52 @@
</select> </select>
<select id="reviewListPage" resultType="com.yxt.sales.biz.smssalesbill.OrderReviewVo"> <select id="reviewListPage" resultType="com.yxt.sales.biz.smssalesbill.OrderReviewVo">
SELECT SELECT
s.sid, s.sid,
s.billState, s.billState,
s.noticeState, s.noticeState,
( SELECT IFNULL( SUM( count ), 0 ) FROM sms_sales_bill_detail AS d WHERE d.billSid = s.sid ) goodsTotalCount, ( SELECT IFNULL( SUM( count ), 0 ) FROM sms_sales_bill_detail AS d WHERE d.billSid = s.sid ) goodsTotalCount,
CONCAT( p.remarks, '/', s.remarks ) remarksOnlineSys, CONCAT(IFNULL(p.remarks,''),'/', IFNULL(s.remarks,'')) remarksOnlineSys,
p.buyerMessage, p.buyerMessage,
s.warehouseName, s.warehouseName,
l.deliveryTypeValue, l.deliveryTypeValue,
l.logisticsName, l.logisticsName,
l.logisticsCost, l.logisticsCost,
sp.buyserID, sp.buyserID,
CONCAT( p.shipperName, p.shipperMob, p.deliveryProvince, p.deliveryCity, p.deliveryCounty, p.deliveryAddress ) deliveryAddress, CONCAT( IFNULL(p.shipperName,''), IFNULL(p.shipperMob,''), IFNULL(p.deliveryProvince,''), IFNULL(p.deliveryCity,''),
a.realPay, IFNULL(p.deliveryCounty,''), IFNULL(p.deliveryAddress ,'')) as deliveryAddress,
a.discountAmount, a.realPay,
a.dueAmount, a.discountAmount,
a.freight, a.dueAmount,
a.serviceAmount, a.freight,
a.declaredValue, a.serviceAmount,
l.volume, a.declaredValue,
l.weight, l.volume,
s.billNo, l.weight,
s.billNo AS sysBillNo, s.billNo,
sp.shopName, s.billNo AS sysBillNo,
l.billCreateTime, sp.shopName,
l.payTime, l.billCreateTime,
l.expectSendDate, l.payTime,
l.deliveryDate, l.expectSendDate,
l.latestReceivingTime, l.deliveryDate,
l.latestSendTime, l.latestReceivingTime,
l.latestArriveTime, l.latestSendTime,
l.needPushTime, l.latestArriveTime,
s.salesName, l.needPushTime,
i.invoiceTitle, s.salesName,
sp.buyserID AS talentID, i.invoiceTitle,
sp.buyserNickname, sp.buyserID AS talentID,
sp.agentShop, sp.buyserNickname,
sp.originalPlat, sp.agentShop,
sp.originalBillNo sp.originalPlat,
sp.originalBillNo
FROM FROM
sms_sales_bill AS s sms_sales_bill AS s
LEFT JOIN sms_sales_billshipper AS p ON p.billSid = s.sid LEFT JOIN sms_sales_billshipper AS p ON p.billSid = s.sid
LEFT JOIN sms_sales_bill_logistics AS l ON l.billSid = s.sid LEFT JOIN sms_sales_bill_logistics AS l ON l.billSid = s.sid
LEFT JOIN sms_sales_bill_shop AS sp ON sp.billSid = s.sid LEFT JOIN sms_sales_bill_shop AS sp ON sp.billSid = s.sid
LEFT JOIN sms_sales_bill_amount AS a ON a.billSid = s.sid LEFT JOIN sms_sales_bill_amount AS a ON a.billSid = s.sid
LEFT JOIN sms_sales_bill_invoice AS i ON i.billSid = s.sid LEFT JOIN sms_sales_bill_invoice AS i ON i.billSid = s.sid
<where> <where>
${ew.sqlSegment} ${ew.sqlSegment}
</where> </where>

Loading…
Cancel
Save