售后单超时自动挂起 售后同意结算单收益释放(余留未退金额情况下 后台帮商户售后功能 后台帮用户取消和申请售后功能 后台用户维度查看提现,结算,订单记录 结算单,活动单,活动,提现记录增加 万以上数据导出excel
373 lines
21 KiB
HTML
373 lines
21 KiB
HTML
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
|
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('User_id')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-user_id" data-rule="required" data-source="user/user/index" data-field="mobile" data-format-item="{id} - {nickname} - {mobile}" class="form-control selectpage" name="row[user_id]" type="text" value="{$row.user_id|htmlentities}">
|
|
|
|
<span style="color: red">
|
|
|
|
(没找到用户则点击按钮创建用户后重新下拉框选用户)
|
|
<a data-url="user/user/changeuser" href="javascript:;" class="btn btn-success btn-changeuser {:$auth->check('user/user/changeuser')?'':'hide'}" title="根据手机号生成用户" ><i class="fa fa-plus"></i> 根据手机号生成用户</a>
|
|
|
|
</span>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Title')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-title" data-rule="required" class="form-control" name="row[title]" type="text" value="{$row.title|htmlentities}">
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Images')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<div class="input-group">
|
|
<input id="c-images" data-rule="required" class="form-control" size="50" name="row[images]" type="text" value="{$row.images|htmlentities}">
|
|
<div class="input-group-addon no-border no-padding">
|
|
<span><button type="button" id="faupload-images" class="btn btn-danger faupload" data-input-id="c-images" data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp,image/webp" data-multiple="true" data-preview-id="p-images"><i class="fa fa-upload"></i> {:__('Upload')}</button></span>
|
|
<span><button type="button" id="fachoose-images" class="btn btn-primary fachoose" data-input-id="c-images" data-mimetype="image/*" data-multiple="true"><i class="fa fa-list"></i> {:__('Choose')}</button></span>
|
|
</div>
|
|
<span class="msg-box n-right" for="c-images"></span>
|
|
</div>
|
|
<ul class="row list-inline faupload-preview" id="p-images"></ul>
|
|
<span style="color: red">( 推荐图片比例为 690*580 )</span>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Cate_ids')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-cate_ids" data-rule="required" data-max-select-limit="3" data-source="school/activity/cate/index" data-params='{"custom[status]":"1"}' data-multiple="true" class="form-control selectpage" name="row[cate_ids]" type="text" value="{$row.cate_ids|htmlentities}">
|
|
|
|
<span style="color: red">
|
|
(没找到{:__('Cate_ids')}则点击按钮创建{:__('Cate_ids')}后重新下拉框选{:__('Cate_ids')})
|
|
<a href="javascript:;" data-url="school/activity/cate/index" class="btn btn-success btn-changeuser {:$auth->check('school/activity/cate/add')?'':'hide'}" title="{:__('Add')}" ><i class="fa fa-plus"></i> {:__('Add')}</a>
|
|
|
|
</span>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Refund_id')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-refund_id" data-source="school/activity/refund/index" data-field="title" class="form-control selectpage" name="row[refund_id]" type="text" value="{$row.refund_id|htmlentities}">
|
|
<span style="color: red">
|
|
|
|
(没找到退款策略则点击按钮创建退款策略后重新下拉框选退款策略)
|
|
<a data-url="school/activity/refund/index" href="javascript:;" class="btn btn-success btn-changeuser {:$auth->check('school/activity/refund/index')?'':'hide'}" title="退款策略" ><i class="fa fa-plus"></i> 创建新退款策略</a>
|
|
|
|
</span>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Address_city')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <div class='control-relative'><input id="c-address_city" class="form-control" data-toggle="city-picker" name="row[address_city]" type="text" value="{$row.address_city|htmlentities}"></div>-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Cate_ids')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-cate_ids" data-rule="required" data-source="cate/index" data-multiple="true" class="form-control selectpage" name="row[cate_ids]" type="text" value="{$row.cate_ids|htmlentities}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Province')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-province" class="form-control" name="row[province]" type="number" value="{$row.province|htmlentities}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('City')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-city" class="form-control" name="row[city]" type="number" value="{$row.city|htmlentities}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('District')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-district" class="form-control" name="row[district]" type="number" value="{$row.district|htmlentities}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Address')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-address" class="form-control" name="row[address]" type="text" value="{$row.address|htmlentities}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Address_detail')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-address_detail" class="form-control" name="row[address_detail]" type="text" value="{$row.address_detail|htmlentities}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Longitude')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-longitude" class="form-control" name="row[longitude]" type="text" value="{$row.longitude|htmlentities}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Latitude')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-latitude" class="form-control" name="row[latitude]" type="text" value="{$row.latitude|htmlentities}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
|
|
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Address')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<div class='control-relative'>
|
|
<input id="c-address" class="form-control form-control"
|
|
data-lat-id="c-latitude" data-lng-id="c-longitude" data-rule="required" readonly data-input-id="c-address" data-toggle="addresspicker" name="row[address]" value="{$row.address}" type="text" placeholder="请地图选址。如调起地图失败请检查插件《地图位置(经纬度)选择》是否安装">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group" style="display: none">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Longitude')}:</label>
|
|
<div class="col-xs-12 col-sm-3">
|
|
<input id="c-longitude" readonly class="form-control" name="row[longitude]" type="text" value="{$row.longitude}">
|
|
</div>
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Latitude')}:</label>
|
|
<div class="col-xs-12 col-sm-3">
|
|
<input id="c-latitude" readonly class="form-control" name="row[latitude]" type="text" value="{$row.latitude}">
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Address_detail')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-address_detail" class="form-control" data-rule="required" name="row[address_detail]" type="text" value="{$row.address_detail}" placeholder="请输入{:__('Address_detail')}">
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('报名开始结束时间')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-sign_time" class="form-control datetimerange" data-rule="required" data-time-picker="true" data-locale='{"format":"YYYY/MM/DD HH:mm"}' placeholder="指定开始结束时间" name="row[sign_time]" type="text" value="{:$row.sign_start_time?datetime($row.sign_start_time):''} - {:$row.sign_end_time?datetime($row.sign_end_time):''}">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('活动开始结束时间')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-time" class="form-control datetimerange" data-rule="required" data-time-picker="true" data-locale='{"format":"YYYY/MM/DD HH:mm"}' placeholder="指定开始结束时间" name="row[time]" type="text" value="{:$row.start_time?datetime($row.start_time):''} - {:$row.end_time?datetime($row.end_time):''}">
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Start_time')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-start_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[start_time]" type="text" value="{:$row.start_time?datetime($row.start_time):''}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('End_time')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-end_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[end_time]" type="text" value="{:$row.end_time?datetime($row.end_time):''}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Sign_start_time')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-sign_start_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[sign_start_time]" type="text" value="{:$row.sign_start_time?datetime($row.sign_start_time):''}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Sign_end_time')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-sign_end_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[sign_end_time]" type="text" value="{:$row.sign_end_time?datetime($row.sign_end_time):''}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Price')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-price" data-rule="required" class="form-control" step="0.01" name="row[price]" type="number" value="{$row.price|htmlentities}">
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Stock')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-stock" data-rule="required" class="form-control" name="row[stock]" type="number" value="{$row.stock|htmlentities}">
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Content')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<textarea id="c-content" data-rule="required" class="form-control editor" rows="5" name="row[content]" cols="50">{$row.content|htmlentities}</textarea>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
|
|
<div class="radio">
|
|
{foreach name="statusList" item="vo"}
|
|
<label for="row[status]-{$key}"><input id="row[status]-{$key}" disabled name="row[status]" type="radio" value="{$key}" {in name="key" value="$row.status"}checked{/in} /> {$vo}</label>
|
|
{/foreach}
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Cancel_type')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- -->
|
|
<!-- <select id="c-cancel_type" class="form-control selectpicker" name="row[cancel_type]">-->
|
|
<!-- {foreach name="cancelTypeList" item="vo"}-->
|
|
<!-- <option value="{$key}" {in name="key" value="$row.cancel_type"}selected{/in}>{$vo}</option>-->
|
|
<!-- {/foreach}-->
|
|
<!-- </select>-->
|
|
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Weigh')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-weigh" class="form-control" name="row[weigh]" type="number" value="{$row.weigh|htmlentities}">
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Recommend')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
|
|
<select id="c-recommend" class="form-control selectpicker" name="row[recommend]">
|
|
{foreach name="recommendList" item="vo"}
|
|
<option value="{$key}" {in name="key" value="$row.recommend"}selected{/in}>{$vo}</option>
|
|
{/foreach}
|
|
</select>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Hot')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
|
|
<select id="c-hot" class="form-control selectpicker" name="row[hot]">
|
|
{foreach name="hotList" item="vo"}
|
|
<option value="{$key}" {in name="key" value="$row.hot"}selected{/in}>{$vo}</option>
|
|
{/foreach}
|
|
</select>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('New')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
|
|
<select id="c-new" class="form-control selectpicker" name="row[new]">
|
|
{foreach name="newList" item="vo"}
|
|
<option value="{$key}" {in name="key" value="$row.new"}selected{/in}>{$vo}</option>
|
|
{/foreach}
|
|
</select>
|
|
|
|
</div>
|
|
</div>
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Sale')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-sale" class="form-control" name="row[sale]" type="number" value="{$row.sale|htmlentities}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Views')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-views" class="form-control" name="row[views]" type="number" value="{$row.views|htmlentities}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Add_type')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- -->
|
|
<!-- <select id="c-add_type" data-rule="required" class="form-control selectpicker" name="row[add_type]">-->
|
|
<!-- {foreach name="addTypeList" item="vo"}-->
|
|
<!-- <option value="{$key}" {in name="key" value="$row.add_type"}selected{/in}>{$vo}</option>-->
|
|
<!-- {/foreach}-->
|
|
<!-- </select>-->
|
|
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Add_id')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-add_id" data-rule="required" data-source="add/index" class="form-control selectpage" name="row[add_id]" type="text" value="{$row.add_id|htmlentities}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Feel')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- -->
|
|
<!-- <select id="c-feel" class="form-control selectpicker" name="row[feel]">-->
|
|
<!-- {foreach name="feelList" item="vo"}-->
|
|
<!-- <option value="{$key}" {in name="key" value="$row.feel"}selected{/in}>{$vo}</option>-->
|
|
<!-- {/foreach}-->
|
|
<!-- </select>-->
|
|
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Sign_num')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-sign_num" class="form-control" name="row[sign_num]" type="number" value="{$row.sign_num|htmlentities}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Verification_num')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-verification_num" class="form-control" name="row[verification_num]" type="number" value="{$row.verification_num|htmlentities}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Collect')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-collect" class="form-control" name="row[collect]" type="number" value="{$row.collect|htmlentities}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Auth_status')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
|
|
<div class="radio">
|
|
{foreach name="authStatusList" item="vo"}
|
|
<label for="row[auth_status]-{$key}"><input id="row[auth_status]-{$key}" name="row[auth_status]" type="radio" value="{$key}" {in name="key" value="$row.auth_status"}checked{/in} /> {$vo}</label>
|
|
{/foreach}
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Reason')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-reason" class="form-control" name="row[reason]" type="text" value="{$row.reason|htmlentities}">
|
|
</div>
|
|
</div>
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Auth_time')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-auth_time" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[auth_time]" type="text" value="{:$row.auth_time?datetime($row.auth_time):''}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<!-- <div class="form-group">-->
|
|
<!-- <label class="control-label col-xs-12 col-sm-2">{:__('Canceltime')}:</label>-->
|
|
<!-- <div class="col-xs-12 col-sm-8">-->
|
|
<!-- <input id="c-canceltime" min="0" class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss" data-use-current="true" name="row[canceltime]" type="text" value="{:$row.canceltime?datetime($row.canceltime):''}">-->
|
|
<!-- </div>-->
|
|
<!-- </div>-->
|
|
<div class="form-group layer-footer">
|
|
<label class="control-label col-xs-12 col-sm-2"></label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<button type="submit" class="btn btn-primary btn-embossed disabled">{:__('OK')}</button>
|
|
</div>
|
|
</div>
|
|
</form>
|