|
|
@@ -2446,6 +2446,7 @@ class WorkOrder extends Api
|
|
|
->join('工单_基本资料 b', 'b.订单编号 = a.BOM_工单编号')
|
|
|
->field('DATE_FORMAT(a.Sys_rq, "%Y-%m") as date') // 提取年月,格式化为 "YYYY-MM"
|
|
|
->group('date') // 对年月字段去重
|
|
|
+ ->order('date desc')
|
|
|
->select();
|
|
|
|
|
|
// 格式化返回的数据,生成期望的结构
|
|
|
@@ -2481,7 +2482,7 @@ class WorkOrder extends Api
|
|
|
|
|
|
// 根据传入的参数构造查询条件
|
|
|
if (isset($param['order'])) {
|
|
|
- $where['a.BOM_工单编号'] = $param['order'];
|
|
|
+ $where['a.BOM_工单编号|b.生产款号|a.BOM_物料名称'] = ['like', $param['order'] . '%'];
|
|
|
}
|
|
|
|
|
|
if (isset($param['mouth'])) {
|