zengyyh 6 months ago
parent 363c5a15a7
commit 2362c158a5
  1. 112
      app/api/controller/Retail.php
  2. 4
      app/api/service/Store.php

@ -17,6 +17,7 @@ use app\api\model\RetailOrder as RetailOrderModel;
use app\api\model\Agreement as AgreementModel;
use app\common\model\RetailDescribe as RetailDescribeModel;
use app\api\service\order\Checkout as CheckoutService;
use app\api\service\Retail as RetailService;
use app\api\service\User as UserService;
use app\common\enum\RetailDescribeEnum;
@ -65,77 +66,71 @@ class Retail extends Controller
}
$model =new \app\api\service\Retail();
$list = $model->userCenter($client);
$list['retail'] = '<p style="text-wrap: wrap;">
1客户直接在商城查看价格,快速比价、下单
$list['retail'] = '<p>
1-客户直接在商城查看价格,快速比价、下单
</p>
<p style="text-wrap: wrap;">
2所有会员、分销数字化管理
<p>
2-所有会员、分销数字化管理
</p>
<p style="text-wrap: wrap;">
3所有订单,调货记录,物流状态实时查询
<p>
3-所有订单,调货记录,物流状态实时查询
</p>
<p style="text-wrap: wrap;">
4供应链资源快速对接
<p>
4-供应链资源快速对接
</p>
<p style="text-wrap: wrap;">
5商品数据快速上架,商城之间数据实时传输
<p>
5-商品数据快速上架,商城之间数据实时传输
</p>
<p style="text-wrap: wrap;">
6商品市场价实时自动更新
<p>
6-商品市场价实时自动更新
</p>
<p style="text-wrap: wrap;">
7货款到账时间支持当天或隔天,支付费率低&nbsp; &nbsp;&nbsp;
<p>
7-货款到账时间支持当天或隔天,支付费率低&nbsp; &nbsp;&nbsp;
</p>
<p style="text-wrap: wrap;">
<p>
&nbsp; &nbsp;至千分之2.x
</p>
<p style="text-wrap: wrap;">
8支持到店自提、同城闪送
<p>
8-支持到店自提、同城闪送
</p>
<p style="text-wrap: wrap;">
9促进清洗、安装、维修、回收、租赁服务与产品销售一体化
<p>
9-促进清洗、安装、维修、回收、租赁服务与产品销售一体化
</p>
<p style="text-wrap: wrap;">
10、促进本地商家联盟数字化平台化发展
</p>
<p style="text-align: left;">
<br/>
<p>
10-促进本地商家联盟数字化平台化发展
</p>';
$list['wholesale'] = '<p style="text-wrap: wrap;">
1、客户直接在商城查看价格,快速比价、下单
</p>
<p style="text-wrap: wrap;">
2、所有会员、分销数字化管理
$list['wholesale'] = '<p>
1-采购代发商家实名注册认证,在线直接下单
</p>
<p style="text-wrap: wrap;">
3、所有订单,调货记录,物流状态实时查询
<p>
2-认证商家、服务商数字化管理
</p>
<p style="text-wrap: wrap;">
4、供应链资源快速对接
<p>
3-所有订单,发货记录,物流状态实时查询
</p>
<p style="text-wrap: wrap;">
5、商品数据快速上架,商城之间数据实时传输
<p>
4-所有调货记录在线实时查看
</p>
<p style="text-wrap: wrap;">
6、商品市场价实时自动更新
<p>
5-审单实时做电话、地址校验比对,避免平台单
</p>
<p style="text-wrap: wrap;">
7、货款到账时间支持当天或隔天,支付费率低&nbsp; &nbsp;&nbsp;
<p>
6-供应链资源快速对接
</p>
<p style="text-wrap: wrap;">
&nbsp; &nbsp;至千分之2.x
<p>
7-商品数据快速上架,商城之间商品数据实时传输
</p>
<p style="text-wrap: wrap;">
8、支持到店自提、同城闪送
<p>
8-商品市场价实时自动更新
</p>
<p style="text-wrap: wrap;">
9、促进清洗、安装、维修、回收、租赁服务与产品销售一体化
<p>
9-货款到账时间支持当天或隔天,支付费率低&nbsp; &nbsp;&nbsp;
</p>
<p style="text-wrap: wrap;">
10、促进本地商家联盟数字化平台化发展
<p>
&nbsp; &nbsp;至千分之2.x
</p>
<p style="text-align: left;">
<br/>
<p>
10-供应商、服务商入驻,销售和推广效益提升
</p>';
return $this->renderSuccess(compact('list'));
}
@ -178,5 +173,24 @@ class Retail extends Controller
return $this->renderSuccess(compact('group'));
}
/**
* 交易查询
* @param string $outTradeNo 商户订单号
* @param string $method 支付方式
* @param string $client 指定的客户端
* @return Json
* @throws \cores\exception\BaseException
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\DbException
* @throws \think\db\exception\ModelNotFoundException
*/
public function tradeQuery(string $outTradeNo, string $method, string $client): Json
{
$RechargeService = new RetailService;
$result = $RechargeService->setMethod($method)->setClient($client)->tradeQuery($outTradeNo);
$message = $result ? '恭喜您,余额充值成功' : ($RechargeService->getError() ?: '很抱歉,订单未支付,请重新发起');
return $this->renderSuccess(['isPay' => $result], $message);
}
}

@ -196,7 +196,9 @@ class Store extends BaseService
public function getStore()
{
$storeList = Db::query('select shop_id,shop_name,longitude,latitude from yoshop_store_shop where status = 1 and is_delete= 0');
$storeId = $this->storeId;
$storeList = Db::query('select shop_id,shop_name,longitude,latitude from yoshop_store_shop where status = 1 and is_delete= 0 AND store_id = ?',
[$storeId]);
return $storeList;
}

Loading…
Cancel
Save