立即授权', DsConst::getDsAppChineseName(), $memberAuthUrl); } if (stripos($reason, '已下架') !== false) { $newReason = '1688商品已下架,请更换货源后采购'; } if (stripos($reason, '已删除') !== false) { $newReason = '1688商品已删除,请更换货源后采购'; } return $newReason; } public static function rebuildCheckDsAppAuthExpireRet($ret, $loginUserId) { $ret['loginUserId'] = $loginUserId; $memberAuthUrl = $ret['memberAuthUrl']; foreach ($ret['userIdAndCheckRetMap'] as $userId => &$checkRet) { if (CommonTool::isSuccessRet($checkRet)) { continue; } if ($checkRet['code'] == DsConst::authExpireTypeOrderExpire) { $checkRet['solution'] = sprintf('1688%s已过期,为了避免影响正常发货和使用,请重新订购', DsConst::getDsAppChineseName(), DsConst::getDsAppServiceMarketUrl()); $checkRet['tip'] = sprintf('1688%s订购过期,为了避免影响正常发货和使用,请先去订购', DsConst::getDsAppChineseName(), DsConst::getDsAppServiceMarketUrl()); } elseif ($checkRet['code'] == DsConst::authExpireTypeAuthExpire) { $checkRet['solution'] = sprintf('1688%s授权失效,为了避免影响正常发货和使用,请重新授权', DsConst::getDsAppChineseName(), $memberAuthUrl); $checkRet['tip'] = sprintf('1688%s授权失效,为了避免影响正常发货和使用,请重新授权', DsConst::getDsAppChineseName(), $memberAuthUrl); } else { $checkRet['solution'] = $checkRet['reason']; } } unset($checkRet); return $ret; } }