Commit bcf4bf6c by 朱继来

Merge branch 'zjl_action_log_20180521' into development

parents d46afb17 e17f10b0
......@@ -152,6 +152,28 @@ function getCompanyName($user_id)
return false;
}
// 获取操作人名称
function getOperatorName($uid, $type)
{
if ($type == 1) {
$user = DB::connection('order')->table('lie_user_main')->where('user_id', $uid)->select('user_name')->first();
$name = !empty($user->user_name) ? $user->user_name : '客户';
} else if ($type == 2) {
$user = DB::table('user_info')->where('userId', $uid)->select('name')->first();
$name = isset($user->name) ? $user->name : '未知';
} else if ($type == 3) {
$name = '系统定时任务';
} else if ($type == 4) {
$name = 'ERP';
} else if ($type == 5) {
$name = 'WMS';
}
return $name;
}
Class OrderController extends Controller
{
// 首页
......@@ -698,6 +720,31 @@ Class OrderController extends Controller
return $tmp;
}
// 下载合同
public function ajaxDownloadContract(Request $request)
{
if ($request->isMethod('post')) {
$order_id = $request->input('order_id');
// 操作记录
$log['order_id'] = $order_id;
$log['operator_id'] = $request->user->userId;
$log['operator_type'] = 2;
$log['event'] = '下载合同';
$log['ip'] = get_client_ip();
$log['create_time'] = time();
$actionLog = DB::connection('order')->table('lie_order_action_log')->insert($log);
if (!$actionLog) return ['errcode'=>-1, 'errmsg'=>'添加操作记录失败'];
$apiUrl = Config('website.api_domain');
$k1 = time();
$k2 = md5(md5($k1).'fh6y5t4rr351d2c3bryi');
$downLoadUrl = $apiUrl.'contract/pdfinfo?id='.$order_id.'&k1='.$k1.'&k2='.$k2;
return ['errcode'=>0, 'errmsg'=>'', 'data'=>$downLoadUrl];
}
}
// 详情页
public function details(Request $request, $id)
{
......@@ -746,6 +793,7 @@ Class OrderController extends Controller
public function ajaxdeletegoods(Request $request)
{
$collert = $request->input();
$operator_id = $request->user->userId;
if(!$request->isMethod('post') OR !$collert['rec_id']){
return array('errcode'=>1,'errmsg'=>'错误操作');
......@@ -763,6 +811,7 @@ Class OrderController extends Controller
$resData = array(
"reason"=>$collert['reason'],
"rec_id"=>$collert['rec_id'],
'operator_id'=>$operator_id,
"pf"=>1,
"k1"=>$check['k1'],
"k2"=>$check['k2']
......@@ -817,7 +866,9 @@ Class OrderController extends Controller
"change_info" => $request->input('change_info', ''),
"pay_time_limit" => $pay_time_limit,
"check_failed" => $request->input('check_failed', ''),
"check_failed_info" => $request->input('check_failed_info', ''),
"order_id" => $order_id,
'operator_id' => $request->user->userId,
"pf" => 1,
"k1" => $check['k1'],
"k2" => $check['k2'],
......@@ -838,11 +889,16 @@ Class OrderController extends Controller
// 调价失败临时表状态更改
$order_temp = DB::connection('order')->table('lie_order_extend')->where(['order_id' => $order_id])->update(['status' => -1]);
if (!$order_temp) {
return array('errcode'=>-1, 'errmsg'=>'驳回失败');
}
if (!$order_temp) return array('errcode'=>-1, 'errmsg'=>'驳回失败');
// 操作记录
$log['order_id'] = $order_id;
$log['operator_id'] = $request->user->userId;
$log['operator_type'] = 2;
$log['event'] = '审核驳回';
$log['ip'] = get_client_ip();
$log['create_time'] = time();
DB::connection('order')->table('lie_order_action_log')->insert($log);
return array('errcode'=>0,'errmsg'=>'驳回成功');
}
......@@ -854,6 +910,7 @@ Class OrderController extends Controller
if ($request->isMethod('post')) {
$order_id = $request->input('order_id', '');
$sale_id = $request->input('sale_id', '');
$operator_id = $request->user->userId;
if (empty($order_id) || empty($sale_id))
return array('errcode'=>10003, 'errmsg'=>'参数不存在');
......@@ -866,6 +923,7 @@ Class OrderController extends Controller
$resData = array(
"order_id"=>$order_id,
"sale_id"=>$sale_id,
'operator_id'=>$operator_id,
"pf"=>1,
"k1"=>$check['k1'],
"k2"=>$check['k2']
......@@ -874,15 +932,6 @@ Class OrderController extends Controller
$temp = json_decode(curlApi($url, $resData, "POST"), true);
return array('errcode'=>$temp['err_code'],'errmsg'=>$temp['err_msg']);
// $update = DB::connection('order')->table('lie_order')->where('order_id', $order_id)->update(['sale_id' => $sale_id]);
// if (!$update) {
// return array('errcode'=>-1, 'errmsg'=>'推送失败');
// }
// return array('errcode'=>0, 'errmsg'=>'推送成功');
}
$info = $this->orderDetail($request, $id);
......@@ -1016,6 +1065,7 @@ Class OrderController extends Controller
if($request->isMethod('post')){
$order_id = $request->input('order_id', ''); //订单号
$sale_id = $request->input('sale_id', null); //对应销售
$operator_id = $request->user->userId;
$order_status = $request->input('order_status', ''); //审核通过 2 审核不通过(即取消订单) -1
$cancel_reason = $request->input('cancel_reason', '');
......@@ -1039,18 +1089,10 @@ Class OrderController extends Controller
$check['k1'] = time();
$check['k2'] = md5(md5($check['k1']).'fh6y5t4rr351d2c3bryi');
$resData = array("cancel_reason"=>$cancel_reason, "order_id"=>$order_id, 'sale_id'=>$sale_id, 'status'=>$order_status, "pf"=>1, "k1"=>$check['k1'], "k2"=>$check['k2']);
$resData = array("cancel_reason"=>$cancel_reason, "order_id"=>$order_id, 'sale_id'=>$sale_id, 'status'=>$order_status, "pf"=>1, "k1"=>$check['k1'], "k2"=>$check['k2'], 'operator_id'=>$operator_id);
$temp = json_decode(curlApi($url, $resData, "POST"), true);
if ($temp['err_code'] == 0) { // 成功
// 3.短信发送
// $user_mobile = $request->input('user_mobile', '');
// $content = '尊敬的客户,您好!您在猎芯网提交的订单('.$order_sn.')已经通过审核,请您及时登陆查看,留意最新的订单动态,祝您交易愉快,有任何疑问请联系官方客服:0755-88914841';
// $this->webpower_send_sms($user_mobile, $content);
}
return array('errcode'=>$temp['err_code'],'errmsg'=>$temp['err_msg']);
}
}
......@@ -1102,6 +1144,7 @@ Class OrderController extends Controller
if($request->isMethod('post')){
$order_id = $request->input('order_id');
$cancel_reason = $request->input('cancel_reason');
$operator_id = $request->user->userId;
if (!$order_id) {
return array('errcode'=>-1,'errmsg'=>'订单不存在~');
......@@ -1116,7 +1159,7 @@ Class OrderController extends Controller
$check['k1'] = time();
$check['k2'] = md5(md5($check['k1']).'fh6y5t4rr351d2c3bryi');
$resData = array("pf"=>1, "k1"=>$check['k1'], "k2"=>$check['k2'], "order_id"=>$order_id, "cancel_reason"=>$cancel_reason);
$resData = array("pf"=>1, "k1"=>$check['k1'], "k2"=>$check['k2'], "order_id"=>$order_id, "cancel_reason"=>$cancel_reason, 'operator_id'=>$operator_id);
$temp = json_decode(curlApi($url,$resData,"POST"), true);
......@@ -1137,6 +1180,7 @@ Class OrderController extends Controller
$order_id = $request->input('order_id', '');
$cid = $request->input('cid', '');
$serial_number = $request->input('serial_number', '');
$operator_id = $request->user->userId;
// last_check 尾款确认
if (!$request->input('last_check', '')) {
......@@ -1145,6 +1189,7 @@ Class OrderController extends Controller
$data['order_id'] = $order_id;
$data['cid'] = $cid;
$data['serial_number'] = $serial_number;
$data['operator_id'] = $operator_id;
$data['k1'] = time();
$data['k2'] = md5(md5($data['k1']).'fh6y5t4rr351d2c3bryi');
......@@ -1190,6 +1235,7 @@ Class OrderController extends Controller
$data['k1'] = time();
$data['k2'] = md5(md5($data['k1']).'fh6y5t4rr351d2c3bryi');
$data['order_id'] = $request->input('order_id','');
$data['operator_id'] = $request->user->userId;
$update_url = Config('website.api_domain').'order/updateOrderAddress';
......@@ -1223,6 +1269,7 @@ Class OrderController extends Controller
$data['k1'] = time();
$data['k2'] = md5(md5($data['k1']).'fh6y5t4rr351d2c3bryi');
$data['id'] = $request->input('order_id','');
$data['operator_id'] = $request->user->userId;
$update_url = Config('website.api_domain').'order/updateOrderInvoice';
......@@ -1287,6 +1334,7 @@ Class OrderController extends Controller
{
if($request->isMethod('post')){
$data = $request->input();
$operator_id = $request->user->userId;
if (!$data['inv_shipping_no']) {
return redirect('/prompt')->with(['message'=>'发票物流单号不可为空~','url' =>$_SERVER['HTTP_REFERER'], 'jumpTime'=>3,'status'=>false]);
......@@ -1297,7 +1345,7 @@ Class OrderController extends Controller
$url = Config('website.api_domain').'order/invShipping';
$resData = array("pf"=>1, "k1"=>$check['k1'], "k2"=>$check['k2'], "order_id"=>$data['order_id'], "inv_shipping_no"=>$data['inv_shipping_no'], "inv_shipping_id"=>$data['inv_shipping_id']);
$resData = array("pf"=>1, "k1"=>$check['k1'], "k2"=>$check['k2'], "order_id"=>$data['order_id'], "inv_shipping_no"=>$data['inv_shipping_no'], "inv_shipping_id"=>$data['inv_shipping_id'], 'operator_id'=>$operator_id);
$temp = json_decode(curlApi($url, $resData, "POST"), true);
......@@ -1358,6 +1406,9 @@ Class OrderController extends Controller
$mobile = isset($temp['data']['order_info']['user_info']['mobile']) ? $temp['data']['order_info']['user_info']['mobile'] : '';
}
// 获取操作记录
$actionLog = DB::connection('order')->table('lie_order_action_log')->where('order_id', $id)->orderBy('create_time', 'DESC')->get();
$response = [
'user_mobile' => $mobile,
'order_info' => $temp['data']['order_info'],
......@@ -1371,6 +1422,8 @@ Class OrderController extends Controller
'order_pay_log' => $temp['data']['order_pay_log'],
'order_price_info' => $temp['data']['order_price_info'],
'order_temp_info' => $temp['data']['order_temp_info'],
'order_shipping_inside' => $temp['data']['order_shipping_inside'],
'actionLog' => $actionLog,
];
$response = array_merge($response, $info);
......@@ -1391,6 +1444,15 @@ Class OrderController extends Controller
if (!$update) return ['errcode'=>-1, 'errmsg'=>'取消失败'];
// 操作记录
$log['order_id'] = $order_id;
$log['operator_id'] = $request->user->userId;
$log['operator_type'] = 2;
$log['event'] = '取消订单,取消原因:'.$request->input('reason');
$log['ip'] = get_client_ip();
$log['create_time'] = time();
$actionLog = DB::connection('order')->table('lie_order_action_log')->insert($log);
// 解锁库存
// $info = $this->orderDetail($request, $order_id);
// $sku = array();
......@@ -1427,6 +1489,7 @@ Class OrderController extends Controller
'shipping_type' => $shipping_type,
'shipping_no' => $request->input('express_no'),
'shipping_id' => $request->input('shipping_id'),
'operator_id' => $request->user->userId,
);
$temp = json_decode(curlApi($url, $resData, "POST"), true);
......@@ -1593,6 +1656,15 @@ Class OrderController extends Controller
->update(['status' => -1, 'pay_time' => 0, 'cancel_time' => time()]);
if ($update) {
// 记录
$log['order_id'] = $order_id;
$log['operator_id'] = 0;
$log['operator_type'] = 3;
$log['event'] = '取消订单,取消原因:超时未付款';
$log['ip'] = 0;
$log['create_time'] = time();
DB::connection('order')->table('lie_order_action_log')->insert($log);
continue;
}
}
......@@ -1620,6 +1692,15 @@ Class OrderController extends Controller
return ['errcode'=>0, 'errmsg'=>'延长失败'];
}
// 操作记录
$log['order_id'] = $order_id;
$log['operator_id'] = $request->user->userId;
$log['operator_type'] = 2;
$log['event'] = '延长付款时间,截止到:'.date('Y-m-d H:i:s', $delay_time);
$log['ip'] = get_client_ip();
$log['create_time'] = time();
$actionLog = DB::connection('order')->table('lie_order_action_log')->insert($log);
return ['errcode'=>0, 'errmsg'=>'延长成功'];
}
......
......@@ -146,3 +146,40 @@
return $token;
}
/**
* 获取客户端IP地址
* @param integer $type 返回类型 0 返回IP地址 1 返回IPV4地址数字
* @param boolean $adv 是否进行高级模式获取(有可能被伪装)
* @return mixed
*/
function get_client_ip($type = 0, $adv = false)
{
$type = $type ? 1 : 0;
static $ip = null;
if (null !== $ip) {
return $ip[$type];
}
if ($adv) {
if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$arr = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']);
$pos = array_search('unknown', $arr);
if (false !== $pos) {
unset($arr[$pos]);
}
$ip = trim($arr[0]);
} elseif (isset($_SERVER['HTTP_CLIENT_IP'])) {
$ip = $_SERVER['HTTP_CLIENT_IP'];
} elseif (isset($_SERVER['REMOTE_ADDR'])) {
$ip = $_SERVER['REMOTE_ADDR'];
}
} elseif (isset($_SERVER['REMOTE_ADDR'])) {
$ip = $_SERVER['REMOTE_ADDR'];
}
// IP地址合法验证
$long = sprintf("%u", ip2long($ip));
$ip = $long ? array($ip, $long) : array('0.0.0.0', 0);
return $ip[$type];
}
......@@ -72,6 +72,8 @@ Route::group(['middleware' => 'web'], function () {
Route::match(['get', 'post'], '/express_set', 'OrderController@expressSet');
Route::post('/ajaxDownloadContract', 'OrderController@ajaxDownloadContract');
});
// 不需要登陆态
......
......@@ -145,6 +145,29 @@
}
})
// 下载合同
$('.download-contract').click(function(){
var order_id = $(this).data('id');
$.ajax({
url: '/ajaxDownloadContract',
type: 'post',
data: {order_id:order_id},
dataType: 'json',
success: function(resp) {
if (resp.errcode != 0) {
layer.msg(resp.msg);
return false;
}
location.href = resp.data;
},
error: function(err) {
console.log(err)
}
})
})
// 切换类型时,清空输入框内容
$('.dropdown-menu>li').click(function(){
var val = $(this).data('val'); // 当前值
......@@ -1045,16 +1068,20 @@
// 设置默认值false
$('input[name=check_failed]').val(0);
var check_failed_info = '';
// 检查商品单价
$('.order-change-table').find('tbody tr').each(function(){
var origin_price = parseFloat($(this).find('.price').data('origin'));
var price = parseFloat($(this).find('.price').val()) || 0;
var goods_name = $(this).children('td').eq(0).children('p').html();
origin_price = (origin_price * 0.8).toFixed(4);
limit_price = (origin_price * 0.8).toFixed(4);
// 若商品单价降价幅度小于或等于20%则赋值
if (price <= origin_price) {
if (price <= limit_price) {
check_failed_info += '型号:'+goods_name+',单价:'+origin_price+' -> '+price+' | ';
$('input[name=check_failed]').val(1);
$('input[name=check_failed_info]').val(check_failed_info);
}
});
}
......
......@@ -18,7 +18,6 @@
order_invoice_status = $('#order_invoice_status').data('default'),
order_source_adtag = $('input[name="order_source_adtag"]').val(),
test_order = $('input[name=test_order]'),
erp_order_id = $('#erp_order_id').data('default'),
listUrl = '/self_order';
listUrl += '?order_type=' + order_type;
......@@ -63,10 +62,6 @@
listUrl += '&order_source_adtag=' + order_source_adtag;
}
if (erp_order_id) {
listUrl += '&erp_order_id=' + erp_order_id;
}
if (test_order.is(':checked')) {
listUrl += '&test_order=' + 1;
}
......@@ -90,16 +85,15 @@
order_payment_mode = $('#order_payment_mode').data('default'),
order_invoice_status = $('#order_invoice_status').data('default'),
order_source_adtag = $('input[name="order_source_adtag"]').val(),
test_order = $('input[name=test_order]'),
erp_order_id = $('#erp_order_id').data('default');
test_order = $('input[name=test_order]');
if (test_order.length) {
if (!order_contain && !time_start && !time_end && !order_payment_mode && !order_status && !order_invoice_status && !order_send && !order_source_pf && !order_source_adtag && !erp_order_id && !test_order.is(':checked')) {
if (!order_contain && !time_start && !time_end && !order_payment_mode && !order_status && !order_invoice_status && !order_send && !order_source_pf && !order_source_adtag && !test_order.is(':checked')) {
layer.msg('请选择筛选条件,再导出!');
return false;
}
} else {
if (!order_contain && !time_start && !time_end && !order_payment_mode && !order_status && !order_invoice_status && !order_send && !order_source_pf && !order_source_adtag && !erp_order_id) {
if (!order_contain && !time_start && !time_end && !order_payment_mode && !order_status && !order_invoice_status && !order_send && !order_source_pf && !order_source_adtag) {
layer.msg('请选择筛选条件,再导出!');
return false;
}
......@@ -119,7 +113,7 @@
test_order = '';
}
location.href = '/export?order_type='+order_type+'&order_contain='+order_contain+'&time_start='+time_start+'&time_end='+time_end+'&order_payment_mode='+order_payment_mode+'&order_status='+order_status+'&order_invoice_status='+order_invoice_status+'&order_send='+order_send+'&order_source_pf='+order_source_pf+'&order_source_adtag='+order_source_adtag+'&erp_order_id='+erp_order_id+'&test_order='+test_order+'&order_goods_type='+2;
location.href = '/export?order_type='+order_type+'&order_contain='+order_contain+'&time_start='+time_start+'&time_end='+time_end+'&order_payment_mode='+order_payment_mode+'&order_status='+order_status+'&order_invoice_status='+order_invoice_status+'&order_send='+order_send+'&order_source_pf='+order_source_pf+'&order_source_adtag='+order_source_adtag+'&test_order='+test_order+'&order_goods_type='+2;
})
// 选择查看测试订单
......
......@@ -11,6 +11,7 @@
<input type="hidden" name="cancel_reason" value="{{isset($order_info['cancle_reason']) ? $order_info['cancle_reason'] : ''}}">
<input type="hidden" name="user_mobile" value="{{$user_mobile}}">
<input type="hidden" name="check_failed" value="">
<input type="hidden" name="check_failed_info" value="">
<!-- 审核 -->
<p>审核</p>
......
......@@ -236,11 +236,11 @@
发票信息
<!-- 发票状态小于2(已发货)且更改权限存在 显示按钮 -->
@if (!isset($_REQUEST['tags']))
@if ($order_info['status'] < 10 && $order_invoice_info['invoice_status'] < 2 && in_array('update_invoice', $userPerms))
@if($order_info['status'] < 10 && $order_invoice_info['invoice_status'] < 2 && in_array('update_invoice', $userPerms))
<a href="/changeInvoice/{{$order_info['order_id']}}" class="btn btn-success btn-sm changeBtn">更改发票</a>
@endif
@elseif (isset($_REQUEST['tags']) && $_REQUEST['tags'] == 'self')
@if ($order_info['status'] < 10 && $order_invoice_info['invoice_status'] < 2 && in_array('self_order_update_invoice', $userPerms))
@if($order_info['status'] < 10 && $order_invoice_info['invoice_status'] < 2 && in_array('self_order_update_invoice', $userPerms))
<a href="/changeInvoice/{{$order_info['order_id']}}?tags={{$_REQUEST['tags']}}" class="btn btn-success btn-sm changeBtn">更改发票</a>
@endif
@elseif (isset($_REQUEST['tags']) && $_REQUEST['tags'] == 'erp')
......@@ -384,6 +384,7 @@
</tr>
</thead>
<tbody>
@if (!empty($order_items_info))
@foreach ($order_items_info as $v)
<tr>
<td>{{$v['goods_name']}}</td>
......@@ -405,7 +406,7 @@
@endif
</tr>
@endforeach
@endif
</tbody>
<tfoot>
......@@ -418,6 +419,11 @@
<div class="tabs-box order-total">
<div>
<table>
<tr>
<td>商品总额:</td>
<td>{{$currency}}<span id="order-total" class="amount">{{$order_price_info['goods_price']}}</span></td>
</tr>
@if (isset($order_price_info['ext_price']))
<tr>
<td>附加款:</td>
......@@ -427,11 +433,6 @@
</tr>
@endif
<tr>
<td>商品总额:</td>
<td>{{$currency}}<span id="order-total" class="amount">{{$order_price_info['goods_price']}}</span></td>
</tr>
@if ($order_price_info['shipping_price'] != 0)
<tr>
<td>快递费用:</td>
......@@ -503,7 +504,7 @@
<p style="padding-left: 5px;">操作</p>
<div class="tabs-box">
<!-- 判断操作权限 -->
@if (($role == 1 || $role ==2) && $order_info['status'] == 1 && in_array('check_order', $userPerms))
@if ($order_info['status'] == 1 && in_array('check_order', $userPerms))
<a class="btn btn-success" href="{{URL('change', ['order_id'=>$order_info['order_id']])}}" class="btn btn-default">人工审单</a>
@endif
......@@ -524,7 +525,7 @@
<!-- <a href="{{URL('send', ['order_id'=>$order_info['order_id']])}}" class="btn btn-default">订单发货</a> -->
@endif
@if ($order_info['status'] == 10 && in_array('send_invoice', $userPerms))
@if ($order_info['status'] == 10)
<a href="{{URL('invShipping', ['order_id'=>$order_info['order_id']])}}" class="btn btn-default">寄送发票</a>
@endif
......@@ -544,9 +545,9 @@
@if (in_array($order_info['status'], [4, 8]) && in_array('self_order_invoice_express', $userPerms))
<a class="btn btn-default self_invoice_express" data-id="{{$order_info['order_id']}}" href="javascript:;" class="btn btn-default">填写发票快递</a>
@endif
</div>
<!-- 快递公司 -->
@if ($shippings)
<script>
var shippings = '{!! json_encode($shippings) !!}';
......@@ -554,13 +555,35 @@
var shippings_info = eval('('+shippings+')');
</script>
@endif
@endif
@if (!empty($order_shipping_inside))
<p>物流信息</p>
<div class="tabs-box">
<table class="table table-bordered table-hover">
<thead>
<tr>
<th>物流时间</th>
<th>物流信息</th>
</tr>
</thead>
<tbody>
@foreach ($order_shipping_inside as $v)
<tr>
<td>{{date('Y-m-d H:i:s', $v['create_time'])}}</td>
<td>{{$v['info']}}</td>
</tr>
@endforeach
</tbody>
</table>
</div>
@endif
<!-- 二期处理 -->
<!-- <p>操作记录</p>
@if (!empty($actionLog))
<p>操作记录</p>
<div class="tabs-box">
<table class="table table-bordered table-hover log">
<table class="table table-bordered table-hover">
<thead>
<tr>
<th>操作时间</th>
......@@ -569,21 +592,17 @@
</tr>
</thead>
<tbody>
<php>$logs = json_decode($detail['operate_log'], true)</php>
<empty name="logs">
<tr><td colspan="20">没有操作记录</td></tr>
<else/>
<foreach name="logs" item="v">
@foreach ($actionLog as $v)
<tr>
<td><p class="time">{$v.time|date="Y-m-d H:i:s", ###}</p></td>
<td><p class="uname">{$v.user}</p></td>
<td><p class="log">{$v.extra}</p></td>
<td>{{date('Y-m-d H:i:s', $v->create_time)}}</td>
<td>{{App\Http\Controllers\getOperatorName($v->operator_id, $v->operator_type)}}</td>
<td>{{$v->event}}</td>
</tr>
</foreach>
</empty>
@endforeach
</tbody>
</table>
</div> -->
</div>
@endif
</div>
<script>
......
......@@ -278,14 +278,11 @@
@endif
<?php
$apiUrl = Config('website.api_domain');
$k1 = time();
$k2 = md5(md5($k1).'fh6y5t4rr351d2c3bryi');
$downLoadUrl = $apiUrl.'contract/pdfinfo?id='.$v['order_id'].'&k1='.$k1.'&k2='.$k2;
?>
@if (in_array('download_contract', $userPerms))
<a class="btn btn-info" href="{{$downLoadUrl}}">下载合同</a>
<a class="btn btn-info download-contract" data-id="{{$v['order_id']}}" href="javascript:;">下载合同</a>
@endif
</div>
</td>
......
......@@ -104,17 +104,7 @@
<input type="text" name="order_source_adtag" value="{{$condition['order_source_adtag']}}" placeholder="请输入内容">
</dd>
</dl>
<dl>
<dt>同步状态:</dt>
<dd>
<div class="droplist" data-default="{{$condition['erp_order_id']}}" id="erp_order_id" name="erp_order_id">
<ul class="dropdown-menu">
<li data-val="" class="active">全部</li>
<li data-val="1">已同步</li>
</ul>
</div>
</dd>
</dl>
@if (in_array('self_check_test_order', $userPerms))
<dl>
<dt></dt>
......
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