配置订单

This commit is contained in:
xman 2025-03-27 21:27:44 +08:00
parent f9a6d1aa62
commit 6f9052e0fc
5 changed files with 36 additions and 4 deletions

View File

@ -89,7 +89,7 @@ class Abnormal extends Backend
{
if (false === $this->request->isPost()) {
$order_id = $this->request->get('order_id');
$order_id = $this->request->get('ids');
$this->assign('order_id',$order_id);

View File

@ -26,7 +26,7 @@
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Detail')}:</label>
<div class="col-xs-12 col-sm-8">
<textarea id="c-detail" data-rule="required" class="form-control editor" rows="5" name="row[detail]" cols="50"></textarea>
<textarea id="c-detail" data-rule="required" class="form-control" rows="5" name="row[detail]" cols="50"></textarea>
</div>
</div>

View File

@ -35,7 +35,7 @@
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Handle_detail')}:</label>
<div class="col-xs-12 col-sm-8">
<textarea id="c-handle_detail" class="form-control editor" rows="5" name="row[handle_detail]" cols="50">{$row.handle_detail|htmlentities}</textarea>
<textarea id="c-handle_detail" class="form-control" rows="5" name="row[handle_detail]" cols="50">{$row.handle_detail|htmlentities}</textarea>
</div>
</div>

View File

@ -22,7 +22,7 @@
<a href="javascript:;" class="btn btn-danger btn-del btn-disabled disabled {:$auth->check('orders/dispatch/del')?'':'hide'}" title="{:__('Delete')}" ><i class="fa fa-trash"></i> {:__('Delete')}</a>
-->
<a href="javascript:;" class="btn btn-warning btn-add btn-disabled disabled {:$auth->check('orders/abnormal/add')}?'':'hide'}" title="{:__('创建异常')}" ><i class="fa fa-plus"></i> {:__('创建异常')}</a>
<a href="javascript:;" class="btn btn-warning btn-disabled disabled btn-add-normal {:$auth->check('orders/abnormal/add')}?'':'hide'}" title="{:__('创建异常')}" ><i class="fa fa-plus"></i> {:__('创建异常')}</a>
<a href="javascript:;" class="btn btn-danger btn-cancel-selected btn-disabled disabled {:$auth->check('orders/dispatch2/del')?'':'hide'}" title="{:__('取消任务')}" ><i class="fa fa-trash"></i> {:__('取消任务')}</a>

View File

@ -170,10 +170,42 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','layer'], function ($,
return;
}
});
});
});
// 获取选中项
$(document).on("click", ".btn-add-normal", function () {
// 获取选中项的 ID
var selectedData = Table.api.selecteddata(table);
var selectedIds = selectedData.map(item => item.id); // 假设每行数据有 `id` 字段
if (selectedIds.length === 0) {
Layer.alert("请先选择至少一项数据!");
return;
}
if(selectedIds.length > 1){
Layer.alert("创建异常,一次只能选择一条订单!");
return;
}
// 拼接 ids 到 URL 后面
var url = 'orders/abnormal/add?ids=' + selectedIds.join(',');
// 打开弹窗
Fast.api.open(
url,
"新增订单异常", // 弹窗标题
{
area: ['800px', '600px'] // 设置弹窗宽度和高度,可以根据需求调整
}
);
});
},
add: function () {
Controller.api.bindevent();