...
|
...
|
@@ -80,7 +80,7 @@ public class InBoxFacade extends BaseNoticeFacade{ |
|
|
*
|
|
|
* @param sellerUid
|
|
|
*/
|
|
|
public void sellerPlaySelf(int sellerUid,SellerOrderGoods sellerOrderGoods) {
|
|
|
public void sellerPlaySelf(int sellerUid,SellerOrderGoods sellerOrderGoods, boolean earnMoneyRequired) {
|
|
|
try {
|
|
|
executorService.execute(() -> {
|
|
|
String goodsTypeTag = buildGoodsTypeTagForSeller(sellerOrderGoods);
|
...
|
...
|
@@ -88,9 +88,12 @@ public class InBoxFacade extends BaseNoticeFacade{ |
|
|
String sizeName = sellerOrderGoods.getSizeName();
|
|
|
Product product = productMapper.selectByPrimaryKey(sellerOrderGoods.getProductId());
|
|
|
String productCode = product.getProductCode();
|
|
|
|
|
|
String earnMoneyContent = "。";
|
|
|
if (earnMoneyRequired){
|
|
|
earnMoneyContent = ",保证金将于1个工作日内退回您的账户。";
|
|
|
}
|
|
|
InboxBusinessTypeEnum ibt = InboxBusinessTypeEnum.SALE_UNSHELF;
|
|
|
String params = buildParams(goodsTypeTag,prdName,sizeName,productCode);
|
|
|
String params = buildParams(goodsTypeTag,prdName,sizeName,productCode, earnMoneyContent);
|
|
|
InboxReqVO req = buildInboxReqVO(sellerUid, params, ibt);
|
|
|
|
|
|
InBoxResponse resp = inBoxSDK.addInbox(req);
|
...
|
...
|
|