Commit 1de43152 by 杨树贤

补充完善

parent 9716947b
......@@ -9,7 +9,7 @@ use Illuminate\Support\Facades\DB;
class CrmService
{
//获取签约公司列表
public static function getSignCompanyList()
public static function getSignCompanyList($showAll = true)
{
$cacheKey = 'sign_company_list';
$cachedData = (new RedisModel())->get($cacheKey);
......@@ -18,7 +18,11 @@ class CrmService
}
try {
$url = env('CRM_URL') . '/open/signComs/getSignComs?use_scope=2';
if ($showAll) {
$url = env('CRM_URL') . '/open/signComs/getSignComs?use_scope=100&is_show_all_status=2';
} else {
$url = env('CRM_URL') . '/open/signComs/getSignComs?use_scope=2';
}
$client = new Client();
$response = $client->get($url);
$result = json_decode($response->getBody()->getContents(), true);
......@@ -34,9 +38,9 @@ class CrmService
}
//获取简单形式给各个地方使用
public static function getSignCompanyListMap()
public static function getSignCompanyListMap($showAll = true)
{
$list = self::getSignCompanyList();
$list = self::getSignCompanyList($showAll);
$map = [];
foreach ($list as $item) {
$map[$item['sign_com_id']] = $item['com_name'];
......
......@@ -274,7 +274,7 @@
<div class="layui-col-md3">
<div class="layui-inline">
@inject('statusPresenter','App\Presenters\StatusPresenter')
{!! $statusPresenter->render('sign_com_id','签约公司 : ',!empty($supplier)?$supplier['sign_com_id']:105,\App\Http\Services\CrmService::getSignCompanyListMap(),['title'=>'发生跨境交易时的合同签约主体','required'=>true,'width'=>'200px']) !!}
{!! $statusPresenter->render('sign_com_id','签约公司 : ',!empty($supplier)?$supplier['sign_com_id']:105,\App\Http\Services\CrmService::getSignCompanyListMap(false),['title'=>'发生跨境交易时的合同签约主体','required'=>true,'width'=>'200px']) !!}
</div>
</div>
</div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment