车辆多语言修复

This commit is contained in:
2025-05-13 15:29:30 +08:00
parent af0e8bc62f
commit 21b19109d0
8 changed files with 198 additions and 86 deletions
+36 -8
View File
@@ -26,7 +26,7 @@
<label class="layui-form-label"><?= $translations['classify'] ?? '分类' ?></label>
<div class="layui-input-block">
<select name="classify" lay-filter="category" id="classify" required>
<option value=""><?= $translations['please_select'] ?? '请选择分类' ?></option>
<option value=""><?= $translations['classify_placeholder'] ?? '请选择分类' ?></option>
<option value="1"><?= $translations['self_owned'] ?? '自主' ?></option>
<option value="2"><?= $translations['agent'] ?? '代理' ?></option>
</select>
@@ -48,16 +48,16 @@
</div>
<div class="layui-form-item">
<label class="layui-form-label required"><?= $translations['status'] ?? '车辆状态' ?></label>
<label class="layui-form-label required"><?= $translations['status'] ?? '状态' ?></label>
<div class="layui-input-block">
<select name="status" lay-filter="category" required lay-verify="required" id="status" required>
<option value=""><?= $translations['please_select'] ?? '请选择状态' ?></option>
<option value="1"><?= $translations['status_pending'] ?? '待发车' ?></option>
<option value="2"><?= $translations['status_shipping_to_fbo'] ?? '在途(发往fbo港口)' ?></option>
<option value="3"><?= $translations['status_arrived_fbo'] ?? '抵达发货港口' ?></option>
<option value="4"><?= $translations['status_shipping_to_warehouse'] ?? '在途(发往目的地仓库)' ?></option>
<option value="5"><?= $translations['status_arrived_warehouse'] ?? '抵达仓库' ?></option>
<option value="6"><?= $translations['status_sold'] ?? '售出' ?></option>
<!-- <option value="1"><?= $translations['status_pending'] ?? '待发车' ?></option>-->
<!-- <option value="2"><?= $translations['status_shipping_to_fbo'] ?? '在途(发往fbo港口)' ?></option>-->
<!-- <option value="3"><?= $translations['status_arrived_fbo'] ?? '抵达发货港口' ?></option>-->
<!-- <option value="4"><?= $translations['status_shipping_to_warehouse'] ?? '在途(发往目的地仓库)' ?></option>-->
<!-- <option value="5"><?= $translations['status_arrived_warehouse'] ?? '抵达目的地' ?></option>-->
<!-- <option value="6"><?= $translations['status_sold'] ?? '售出' ?></option>-->
</select>
</div>
</div>
@@ -200,6 +200,34 @@
layer.msg('请求失败: ' + xhr.status);
}
});
//车辆状态
$.ajax({
url: '/app/admin/vehicle/status',
type: 'GET',
dataType: 'json',
success: function(res) {
if (res.code !== 0) {
layer.msg(res.msg || '加载失败');
return;
}
const select = $('#status');
// select.empty().append('<option value="">请选择状态</option>');
$.each(res.data, function(index, item){
if(index != 0){
select.append(`<option value="${index}">${item}</option>`);
}
});
// 重新渲染下拉框
form.render('select');
},
error: function(xhr) {
layer.msg('请求失败: ' + xhr.status);
}
});
}
// 获取数据库记录