From 857de2620304df3f839f8e4ab3bba8868cbc500d Mon Sep 17 00:00:00 2001 From: dengbw Date: Tue, 2 Nov 2021 17:34:20 +0800 Subject: [PATCH] admin_customer_1102 --- admin/controllers/receiver/Customer.php | 8 ++++ admin/views/receiver/customer/get.php | 24 ++++++++--- admin/views/receiver/orders/get.php | 52 ++++++++++++++++-------- www/admin/img/xuanzhuan.png | Bin 0 -> 7468 bytes 4 files changed, 61 insertions(+), 23 deletions(-) create mode 100644 www/admin/img/xuanzhuan.png diff --git a/admin/controllers/receiver/Customer.php b/admin/controllers/receiver/Customer.php index f0f95033..caba8973 100644 --- a/admin/controllers/receiver/Customer.php +++ b/admin/controllers/receiver/Customer.php @@ -308,9 +308,17 @@ class Customer extends HD_Controller $rec_text = '未接通'; } } + $imgs = []; + if ($value['imgs']) { + $json_imgs = json_decode($value['imgs'], true); + foreach ($json_imgs as $key1 => $value1) { + $imgs[] = build_qiniu_image_url($value1); + } + } $logs[] = array( 'uname' => $value['uname'], 'log' => $value['log'], + 'imgs' => $imgs, 'rec_url' => $rec_url, 'rec_text' => $rec_text, 'type_name' => $this->customer_oplogs_model->typeAry()[$value['type']], diff --git a/admin/views/receiver/customer/get.php b/admin/views/receiver/customer/get.php index c6f31f57..4b1b2535 100644 --- a/admin/views/receiver/customer/get.php +++ b/admin/views/receiver/customer/get.php @@ -107,7 +107,8 @@ - +
{{td.title}}:{{td.value}}{{td.title}}:{{td.value}} +
@@ -149,6 +150,19 @@ + +
+ $val1) { ?> +
+ + + +
+ +
+ @@ -179,11 +193,11 @@ vue_obj = new Vue({ el: '#vue-edit', data: { - edit_index:0, + edit_index: 0, info: {}, - statusAry:[], - toshop:[], - logs:[], + statusAry: [], + toshop: [], + logs: [], goods: {"imgs_url": [], "imgs": [], "log": ''} }, mounted: function () { diff --git a/admin/views/receiver/orders/get.php b/admin/views/receiver/orders/get.php index 0fc008c4..46f66636 100644 --- a/admin/views/receiver/orders/get.php +++ b/admin/views/receiver/orders/get.php @@ -1,6 +1,6 @@
@@ -254,14 +254,16 @@ - + 收款记录
@@ -311,6 +314,7 @@ }); }); var vue_obj; + var xz_num = 0; $(document).ready(function () { vue_obj = new Vue({ el: '#vue-edit', @@ -371,8 +375,8 @@ }, carModal: function () { var that = this - if(!that.info.payway){ - if (!that.info.loan_info || that.info.loan_info.status<2) { + if (!that.info.payway) { + if (!that.info.loan_info || that.info.loan_info.status < 2) { layer.msg('按揭审核尚未通过~', {icon: 2}); return; } @@ -464,9 +468,9 @@ }, finish_loan: function (status) { var that = this; - if(status==3){ + if (status == 3) { var loan_time = $('#loan_time').val(); - if(!loan_time){ + if (!loan_time) { layer.msg("请填写放款时间"); return; } @@ -475,10 +479,10 @@ $.post("/receiver/orders/edit_loan", {'info': this.info, 'status': status}, function (data) { console.dir(data); if (data.code) { - layer.msg(data.msg,function(){ + layer.msg(data.msg, function () { $.form.reload(); }); - }else{ + } else { layer.msg(data.msg); } }, 'json'); @@ -489,13 +493,13 @@ formData.append("file", $(event.currentTarget).get(0).files[0]); //上传一个files对象 formData.append('id', this.info.id); formData.append('type', type); - if(type){ + if (type) { var loan_time = $('#loan_time').val(); - if(!loan_time){ + if (!loan_time) { layer.msg("请填写放款时间"); return; } - formData.append('loan_time',loan_time); + formData.append('loan_time', loan_time); } $.ajax({//jQuery方法,此处可以换成其它请求方式 url: '/receiver/orders/edit_loan', @@ -511,10 +515,10 @@ success: function (res) { console.dir(res) if (res.code) { - layer.msg(res.msg,function(){ + layer.msg(res.msg, function () { $.form.reload(); }); - }else{ + } else { layer.msg(res.msg); } return; @@ -582,8 +586,14 @@ }, show_carimg: function () { layer.photos({ - photos: '#layer-photos-demo' - , anim: 5 //0-6的选择,指定弹出图片动画类型,默认随机(请注意,3.0之前的版本用shift参数) + photos: '#layer-photos-demo', + anim: 5, //0-6的选择,指定弹出图片动画类型,默认随机(请注意,3.0之前的版本用shift参数) + tab: function () { + xz_num = 0; + $("#layui-layer-photos").parent().append('
\n' + + '\t\t\n' + + '\t
'); + } }); }, //保存身份证 @@ -629,6 +639,12 @@ } }); }); + //旋转图片 + $(document).on("click", "#xuanzhuan", function (e) { + xz_num = (xz_num + 90) % 360; + $(".layui-layer.layui-layer-page.layui-layer-photos").css('background', 'black');//旋转之后背景色设置为黑色,不然在旋转长方形图片时会留下白色空白 + $("#layui-layer-photos").css('transform', 'rotate(' + xz_num + 'deg)'); + }); //图片放大缩小 $(document).on("mousewheel DOMMouseScroll", ".layui-layer-phimg", function (e) { var delta = (e.originalEvent.wheelDelta && (e.originalEvent.wheelDelta > 0 ? 1 : -1)) || // chrome & ie diff --git a/www/admin/img/xuanzhuan.png b/www/admin/img/xuanzhuan.png new file mode 100644 index 0000000000000000000000000000000000000000..200e074ffc0628b84a11e6fdfd439ee660fbab60 GIT binary patch literal 7468 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 H6ZwAt-0J=0 literal 0 HcmV?d00001