12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- {extend name="base"/}
- {block name="resources"}
- {/block}
- {block name="main"}
- <div class="layui-form">
- <div class="layui-card ns-card-common ns-card-brief">
- <div class="layui-card-header">
- <span class="ns-card-title">订单时间设置</span>
- </div>
- <div class="layui-card-body">
- <div class="layui-form-item">
- <label class="layui-form-label">未付款自动关闭时间:</label>
- <div class="layui-input-block">
- <div class="layui-input-inline">
- <input type="number" name="order_auto_close_time" value="{$order_event_time_config.auto_close}" lay-verify="positiv" autocomplete="off" class="layui-input ns-len-short">
- </div>
- <span class="layui-form-mid">分钟</span>
- </div>
- <div class="ns-word-aux">订单开始后多长时间未付款自动关闭(注:不填写或0订单将不会自动关闭)</div>
- </div>
-
- <div class="layui-form-item">
- <label class="layui-form-label">发货后自动收货时间:</label>
- <div class="layui-input-block">
- <div class="layui-input-inline">
- <input type="number" name="order_auto_take_delivery_time" value="{$order_event_time_config.auto_take_delivery}" lay-verify="positiv" autocomplete="off" class="layui-input ns-len-short">
- </div>
- <span class="layui-form-mid">天</span>
- </div>
- <div class="ns-word-aux">订单多长时间后自动收货(注:若为0,则订单不会自动收货)</div>
- </div>
-
- <div class="layui-form-item">
- <label class="layui-form-label">收货后自动完成时间:</label>
- <div class="layui-input-block">
- <div class="layui-input-inline">
- <input type="number" name="order_auto_complete_time" value="{$order_event_time_config.auto_complete}" lay-verify="positiv" autocomplete="off" class="layui-input ns-len-short">
- </div>
- <span class="layui-form-mid">天</span>
- </div>
- <div class="ns-word-aux">收货后,多长时间订单自动完成</div>
- </div>
- </div>
- </div>
- <div class="ns-form-row">
- <button class="layui-btn ns-bg-color" lay-submit lay-filter="save">保存</button>
- </div>
- </div>
- {/block}
- {block name="script"}
- <script>
- layui.use('form', function() {
- var form = layui.form,
- repeat_flag = false; //防重复标识
- form.render();
- form.on('submit(save)', function(data) {
- if (repeat_flag) return;
- repeat_flag = true;
-
- $.ajax({
- type: 'POST',
- url: ns.url("admin/order/config"),
- data: data.field,
- dataType: 'JSON',
- success: function(res) {
- repeat_flag = false;
- if (res.code == 0 && !res.message) {
- location.reload();
- return;
- }
- layer.msg(res.message);
- }
- });
- });
- // 验证正整数
- form.verify({
- positivEinteger: function(value) {
- if (!new RegExp("^(\\d|[1-9]\\d|99)$").test(value)) {
- return '请输入0-99之间的正整数';
- }
- }
- });
-
- // 验证正数
- form.verify({
- positiv: function(value) {
- if (!new RegExp("^[0-9]+$").test(value)) {
- return '时间不能小于0,且必须是整数!';
- }
- }
- });
- });
- </script>
- {/block}
|