Browse Source

退课申请

lizhen_gitee 1 year ago
parent
commit
f95f300470

+ 0 - 1
application/admin/controller/Orderrefund.php

@@ -23,7 +23,6 @@ class Orderrefund extends Backend
         parent::_initialize();
         $this->model = new \app\admin\model\Orderrefund;
         $this->view->assign("orderTableList", $this->model->getOrderTableList());
-        $this->view->assign("paytypeList", $this->model->getPaytypeList());
         $this->view->assign("statusList", $this->model->getStatusList());
     }
 

+ 0 - 5
application/admin/lang/zh-cn/orderrefund.php

@@ -11,11 +11,6 @@ return [
     'Order_table 2'  => '试课',
     'Order_id'       => '预约单id',
     'Order_no'       => '订单号',
-    'Try_createtime' => '试课记录报名时间',
-    'Slot_starttime' => '售课课程表开始时间',
-    'Paytype'        => '支付类型',
-    'Paytype 1'      => '课程套餐',
-    'Paytype 2'      => '线上付款',
     'Reason_files'   => '医疗文件或支持文件',
     'Remark'         => '其他备注信息',
     'Createtime'     => '创建时间',

+ 0 - 40
application/admin/model/Orderrefund.php

@@ -26,9 +26,6 @@ class Orderrefund extends Model
     // 追加属性
     protected $append = [
         'order_table_text',
-        'try_createtime_text',
-        'slot_starttime_text',
-        'paytype_text',
         'status_text',
         'audittime_text'
     ];
@@ -40,11 +37,6 @@ class Orderrefund extends Model
         return ['1' => __('Order_table 1'), '2' => __('Order_table 2')];
     }
 
-    public function getPaytypeList()
-    {
-        return ['1' => __('Paytype 1'), '2' => __('Paytype 2')];
-    }
-
     public function getStatusList()
     {
         return ['0' => __('Status 0'), '1' => __('Status 1'), '2' => __('Status 2')];
@@ -59,28 +51,6 @@ class Orderrefund extends Model
     }
 
 
-    public function getTryCreatetimeTextAttr($value, $data)
-    {
-        $value = $value ? $value : (isset($data['try_createtime']) ? $data['try_createtime'] : '');
-        return is_numeric($value) ? date("Y-m-d H:i:s", $value) : $value;
-    }
-
-
-    public function getSlotStarttimeTextAttr($value, $data)
-    {
-        $value = $value ? $value : (isset($data['slot_starttime']) ? $data['slot_starttime'] : '');
-        return is_numeric($value) ? date("Y-m-d H:i:s", $value) : $value;
-    }
-
-
-    public function getPaytypeTextAttr($value, $data)
-    {
-        $value = $value ? $value : (isset($data['paytype']) ? $data['paytype'] : '');
-        $list = $this->getPaytypeList();
-        return isset($list[$value]) ? $list[$value] : '';
-    }
-
-
     public function getStatusTextAttr($value, $data)
     {
         $value = $value ? $value : (isset($data['status']) ? $data['status'] : '');
@@ -95,16 +65,6 @@ class Orderrefund extends Model
         return is_numeric($value) ? date("Y-m-d H:i:s", $value) : $value;
     }
 
-    protected function setTryCreatetimeAttr($value)
-    {
-        return $value === '' ? null : ($value && !is_numeric($value) ? strtotime($value) : $value);
-    }
-
-    protected function setSlotStarttimeAttr($value)
-    {
-        return $value === '' ? null : ($value && !is_numeric($value) ? strtotime($value) : $value);
-    }
-
     protected function setAudittimeAttr($value)
     {
         return $value === '' ? null : ($value && !is_numeric($value) ? strtotime($value) : $value);

+ 0 - 24
application/admin/view/orderrefund/add.html

@@ -49,30 +49,6 @@
         </div>
     </div>
     <div class="form-group">
-        <label class="control-label col-xs-12 col-sm-2">{:__('Try_createtime')}:</label>
-        <div class="col-xs-12 col-sm-8">
-            <input id="c-try_createtime" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[try_createtime]" type="text" value="{:date('Y-m-d H:i:s')}">
-        </div>
-    </div>
-    <div class="form-group">
-        <label class="control-label col-xs-12 col-sm-2">{:__('Slot_starttime')}:</label>
-        <div class="col-xs-12 col-sm-8">
-            <input id="c-slot_starttime" data-rule="required" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[slot_starttime]" type="text" value="{:date('Y-m-d H:i:s')}">
-        </div>
-    </div>
-    <div class="form-group">
-        <label class="control-label col-xs-12 col-sm-2">{:__('Paytype')}:</label>
-        <div class="col-xs-12 col-sm-8">
-                        
-            <select  id="c-paytype" data-rule="required" class="form-control selectpicker" name="row[paytype]">
-                {foreach name="paytypeList" item="vo"}
-                    <option value="{$key}" {in name="key" value="0"}selected{/in}>{$vo}</option>
-                {/foreach}
-            </select>
-
-        </div>
-    </div>
-    <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Reason_files')}:</label>
         <div class="col-xs-12 col-sm-8">
             <div class="input-group">

+ 0 - 24
application/admin/view/orderrefund/edit.html

@@ -49,30 +49,6 @@
         </div>
     </div>
     <div class="form-group">
-        <label class="control-label col-xs-12 col-sm-2">{:__('Try_createtime')}:</label>
-        <div class="col-xs-12 col-sm-8">
-            <input id="c-try_createtime" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[try_createtime]" type="text" value="{:$row.try_createtime?datetime($row.try_createtime):''}">
-        </div>
-    </div>
-    <div class="form-group">
-        <label class="control-label col-xs-12 col-sm-2">{:__('Slot_starttime')}:</label>
-        <div class="col-xs-12 col-sm-8">
-            <input id="c-slot_starttime" data-rule="required" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[slot_starttime]" type="text" value="{:$row.slot_starttime?datetime($row.slot_starttime):''}">
-        </div>
-    </div>
-    <div class="form-group">
-        <label class="control-label col-xs-12 col-sm-2">{:__('Paytype')}:</label>
-        <div class="col-xs-12 col-sm-8">
-                        
-            <select disabled id="c-paytype" data-rule="required" class="form-control selectpicker" name="row[paytype]">
-                {foreach name="paytypeList" item="vo"}
-                    <option value="{$key}" {in name="key" value="$row.paytype"}selected{/in}>{$vo}</option>
-                {/foreach}
-            </select>
-
-        </div>
-    </div>
-    <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Reason_files')}:</label>
         <div class="col-xs-12 col-sm-8">
             <div class="input-group">

+ 0 - 3
public/assets/js/backend/orderrefund.js

@@ -35,9 +35,6 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
                         {field: 'order_table', title: __('Order_table'), searchList: {"1":__('Order_table 1'),"2":__('Order_table 2')}, formatter: Table.api.formatter.normal},
                         {field: 'order_id', title: __('Order_id')},
                         {field: 'order_no', title: __('Order_no'), operate: 'LIKE'},
-                        {field: 'try_createtime', title: __('Try_createtime'), operate:'RANGE', addclass:'datetimerange', autocomplete:false, formatter: Table.api.formatter.datetime},
-                        {field: 'slot_starttime', title: __('Slot_starttime'), operate:'RANGE', addclass:'datetimerange', autocomplete:false, formatter: Table.api.formatter.datetime},
-                        {field: 'paytype', title: __('Paytype'), searchList: {"1":__('Paytype 1'),"2":__('Paytype 2')}, formatter: Table.api.formatter.normal},
                         {field: 'reason_files', title: __('Reason_files'), operate: false, formatter: Table.api.formatter.files},
                         {field: 'remark', title: __('Remark'), operate: 'LIKE'},
                         {field: 'createtime', title: __('Createtime'), operate:'RANGE', addclass:'datetimerange', autocomplete:false, formatter: Table.api.formatter.datetime},