feat: 补齐后排大仓和七座浅圆仓的编号及后台绑定

这个提交包含在:
wikiboss
2026-10-28 18:12:48 +08:00
父节点 87edf36b5b
当前提交 a06d23a632
共有 5 个文件被更改,包括 66 次插入 和 10 次删除

查看文件

@@ -120,11 +120,17 @@ class Granary extends Backend
}
$data['content'] = $content;
$id = $this->model->where(['num' => $data['num']])->value('id');
if (isset($data['granary_type']) && in_array(intval($data['granary_type']), [1, 2])) {
if (isset($data['granary_type']) && in_array(intval($data['granary_type']), [1, 2, 3])) {
$data['granary_type'] = intval($data['granary_type']);
} else {
$data['granary_type'] = $data['num'] > 18 ? 2 : 1;
}
if ($position !== '') {
$data['granary_type'] = strpos($position, 'center_silo_') === 0 ? 3 : 2;
}
if ($data['granary_type'] === 3) {
$data['content']['warehouseType'] = '立式浅圆仓';
}
$data['content'] = json_encode($data['content']);
// 添加