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

Loading…
Cancel
Save