Commit 643e9515 by 杨树贤

fix

parent 1c56538a
...@@ -461,6 +461,7 @@ class SupplierController extends Controller ...@@ -461,6 +461,7 @@ class SupplierController extends Controller
// 获取采购员列表 // 获取采购员列表
$intraCodeModel = new IntracodeModel(); $intraCodeModel = new IntracodeModel();
$this->data['userCodes'] = $intraCodeModel->getChannelUsersEncode(false); $this->data['userCodes'] = $intraCodeModel->getChannelUsersEncode(false);
$this->data['has_channel_uid'] = !empty($supplier['channel_uid']);
return $this->view('转化供应商确认'); return $this->view('转化供应商确认');
} }
......
...@@ -679,8 +679,16 @@ class SupplierAuditService ...@@ -679,8 +679,16 @@ class SupplierAuditService
$logService = new LogService(); $logService = new LogService();
$logService->AddLog($supplierId, LogModel::UPDATE_OPERATE, '客户转化供应商审核', $logContent); $logService->AddLog($supplierId, LogModel::UPDATE_OPERATE, '客户转化供应商审核', $logContent);
} else { } else {
$updateData = [];
if (!empty($channelUid)) {
$updateData['channel_uid'] = $channelUid;
}
if (!empty($updateData)) {
$updateData['update_time'] = time();
SupplierChannelModel::where('supplier_id', $supplierId)->update($updateData);
}
// 中间节点审核通过,记录日志 // 中间节点审核通过,记录日志
$logContent = "确认客户转化供应商:审核通过"; $logContent = "确认客户转化供应商:审核通过,等待下一层审核";
$logService = new LogService(); $logService = new LogService();
$logService->AddLog($supplierId, LogModel::UPDATE_OPERATE, '客户转化供应商审核', $logContent); $logService->AddLog($supplierId, LogModel::UPDATE_OPERATE, '客户转化供应商审核', $logContent);
} }
......
...@@ -10,12 +10,16 @@ ...@@ -10,12 +10,16 @@
let channelUid = data.field.channel_uid || ''; let channelUid = data.field.channel_uid || '';
let url = '/api/supplier_crm/AuditCustomerConvertSupplier'; let url = '/api/supplier_crm/AuditCustomerConvertSupplier';
let res = ajax(url, { let requestData = {
supplier_id: supplierId, supplier_id: supplierId,
audit_opinion: auditOpinion, audit_opinion: auditOpinion,
remark: remark, remark: remark,
channel_uid: channelUid, };
}); // 只有当channel_uid存在时才传递
if (channelUid) {
requestData.channel_uid = channelUid;
}
let res = ajax(url, requestData);
if (!res) { if (!res) {
parent.layer.msg('网络错误,请重试', {icon: 5}); parent.layer.msg('网络错误,请重试', {icon: 5});
} else { } else {
......
...@@ -57,8 +57,15 @@ ...@@ -57,8 +57,15 @@
</div> </div>
<div class="layui-col-sm6"> <div class="layui-col-sm6">
@inject('statusPresenter','App\Presenters\StatusPresenter') @inject('statusPresenter','App\Presenters\StatusPresenter')
{!! $statusPresenter->render('channel_uid','指定采购员 : ',null, @if($has_channel_uid)
$userCodes,['required'=>true,'width'=>'150px']) !!} <label class="layui-form-label">指定采购员 : </label>
<div class="layui-input-block block-42 info-label">
{{ array_get($userCodes, $supplier['channel_uid'], '未知') }}
</div>
@else
{!! $statusPresenter->render('channel_uid','指定采购员 : ',null,
$userCodes,['required'=>true,'width'=>'150px']) !!}
@endif
</div> </div>
</div> </div>
<blockquote class="layui-elem-quote layui-text"> <blockquote class="layui-elem-quote layui-text">
......
...@@ -289,18 +289,18 @@ ...@@ -289,18 +289,18 @@
<?php $statusPresenter = app('App\Presenters\StatusPresenter'); ?> <?php $statusPresenter = app('App\Presenters\StatusPresenter'); ?>
<?php echo $statusPresenter->render('supplier_source', '供应商来源', 0, config('fixed.SupplierSource')); ?> <?php echo $statusPresenter->render('supplier_source', '供应商来源', 0, config('fixed.SupplierSource')); ?>
</div>
<div class="layui-inline">
<label class="layui-form-label">代理品牌</label>
<div class="layui-input-inline">
<div id="agency_brands_filter" style="width: 425px"></div>
<input type="hidden" name="agency_brands" id="agency_brands_filter_value" value="">
</div> </div>
</div> <div class="layui-inline">
<div class="layui-row"> <label class="layui-form-label">代理品牌</label>
<div class="layui-inline" style="width: 600px"> <div class="layui-input-inline">
<?php $transformableTimeIntervalPresenter = app('App\Presenters\Filter\TransformableTimeIntervalPresenter'); ?> <div id="agency_brands_filter" style="width: 425px"></div>
<?php echo $transformableTimeIntervalPresenter->render(['update_time'=>'更新时间','create_time'=>'创建时间','sku_create_time' => '首次上传sku时间']); ?> <input type="hidden" name="agency_brands" id="agency_brands_filter_value" value="">
</div>
</div>
<div class="layui-row">
<div class="layui-inline" style="width: 600px">
<?php $transformableTimeIntervalPresenter = app('App\Presenters\Filter\TransformableTimeIntervalPresenter'); ?>
<?php echo $transformableTimeIntervalPresenter->render(['update_time'=>'更新时间','create_time'=>'创建时间','sku_create_time' => '首次上传sku时间']); ?>
</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