diff --git a/application/admin/controller/aftersales/Aftersale.php b/application/admin/controller/aftersales/Aftersale.php index aefb257..c2bb753 100644 --- a/application/admin/controller/aftersales/Aftersale.php +++ b/application/admin/controller/aftersales/Aftersale.php @@ -133,6 +133,7 @@ class Aftersale extends Backend $params['worker_id'] = $order->dispatch->worker_id; $params['worker_name'] = $order->dispatch->worker_name; } + $params['refund_amount'] = bcadd($params['company_refund_amount'],$params['worker_refund_amount'],2); $result = $this->model->allowField(true)->save($params); $order->aftersale_id = $this->model->id; $order->save(); @@ -194,6 +195,7 @@ class Aftersale extends Backend } $params['handle_admin_id'] = $this->auth->id; $params['handle_admin_user'] = $this->auth->nickname; + $params['refund_amount'] = bcadd($params['company_refund_amount'],$params['worker_refund_amount'],2); $result = $row->allowField(true)->save($params); Db::commit(); } catch (ValidateException|PDOException|Exception $e) { diff --git a/application/admin/lang/zh-cn/aftersales/aftersale.php b/application/admin/lang/zh-cn/aftersales/aftersale.php index 47dc7a0..1e1f357 100644 --- a/application/admin/lang/zh-cn/aftersales/aftersale.php +++ b/application/admin/lang/zh-cn/aftersales/aftersale.php @@ -4,8 +4,8 @@ return [ 'Id' => 'ID', 'Order_id' => '订单ID', 'Status' => '状态', - 'Status 1' => '售后中', - 'Set status to 1' => '设为售后中', + 'Status 1' => '待处理', + 'Set status to 1' => '设为待处理', 'Status 2' => '已办结', 'Set status to 2' => '设为已办结', 'Status 3' => '已退款', diff --git a/application/admin/view/aftersales/aftersale/add.html b/application/admin/view/aftersales/aftersale/add.html index de6af27..c30b52a 100644 --- a/application/admin/view/aftersales/aftersale/add.html +++ b/application/admin/view/aftersales/aftersale/add.html @@ -34,22 +34,17 @@ -
- -
- -
-
+
- +
- +
@@ -76,12 +71,12 @@
-
+
@@ -91,7 +86,15 @@
- +
+ +
+ + +
+ +
+
    diff --git a/application/admin/view/aftersales/aftersale/edit.html b/application/admin/view/aftersales/aftersale/edit.html index 7077adf..5d53809 100644 --- a/application/admin/view/aftersales/aftersale/edit.html +++ b/application/admin/view/aftersales/aftersale/edit.html @@ -31,22 +31,17 @@
    -
    - -
    - -
    -
    +
    - +
    - +
    @@ -73,12 +68,26 @@
    -
    + + +
    + +
    + +
    +
    + +
    + +
    +
    +
    @@ -122,18 +131,6 @@
    -
    - -
    - -
    -
    -
    - -
    - -
    -
    diff --git a/public/assets/js/backend/aftersales/aftersale.js b/public/assets/js/backend/aftersales/aftersale.js index 76bb5d4..083736a 100644 --- a/public/assets/js/backend/aftersales/aftersale.js +++ b/public/assets/js/backend/aftersales/aftersale.js @@ -40,7 +40,9 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin {field: 'worker_refund_amount', title: __('Worker_refund_amount'), operate:false}, {field: 'refund_type', title: __('Refund_type'), searchList: {"1":__('Refund_type 1'),"2":__('Refund_type 2')}, formatter: Table.api.formatter.normal}, {field: 'worker_refund_entry', title: __('Worker_refund_entry'), searchList: {"0":__('Worker_refund_entry 0'),"1":__('Worker_refund_entry 1')}, formatter: Table.api.formatter.normal}, - {field: 'refund_time', title: __('Refund_time'), operate:'RANGE', addclass:'datetimerange', autocomplete:false}, + {field: 'company_refund_time', title: __('Company_refund_time'), operate:false, addclass:'datetimerange', autocomplete:false}, + {field: 'worker_refund_time', title: __('Worker_refund_time'), operate:false, addclass:'datetimerange', autocomplete:false}, + //{field: 'refund_time', title: __('Refund_time'), operate:'RANGE', addclass:'datetimerange', autocomplete:false}, {field: 'customer_appeal', title: __('Customer_appeal'), operate: false, table: table, class: 'autocontent', formatter: Table.api.formatter.content}, //{field: 'customer_qrcode', title: __('Customer_qrcode'), operate: false, table: table, class: 'autocontent', formatter: Table.api.formatter.content}, @@ -48,8 +50,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin {field: 'images', title: __('Images'), operate: false, events: Table.api.events.image, formatter: Table.api.formatter.images}, {field: 'remark', title: __('Remark'), operate: false, table: table, class: 'autocontent', formatter: Table.api.formatter.content}, - {field: 'company_refund_time', title: __('Company_refund_time'), operate:false, addclass:'datetimerange', autocomplete:false}, - {field: 'worker_refund_time', title: __('Worker_refund_time'), operate:false, addclass:'datetimerange', autocomplete:false}, + //{field: 'admin_id', title: __('Admin_id')}, {field: 'admin_user', title: __('Admin_user'), operate: 'LIKE'}, //{field: 'handle_admin_id', title: __('Handle_admin_id')},