fix: 统一字段命名为 camelCase 并修复详情 API
- models.rs: 将 inspectiontype/assignmentnumber 的 serde rename 改为 inspectionType/assignmentNumber,与前端 TypeScript 接口保持一致 - models.rs: 为 WeatherDataBrief 添加 isFavorite 字段支持 - models.rs: WeatherData.is_favorite 添加 skip_deserializing 避免 POST 请求解析失败,同时使用 default 处理数据库 NULL 值 - handlers/weather.rs: get_weather_details 支持 string 和 number 类型的 id 参数解析 - IMPROVEMENTS.md: 新增第十三章记录本次对话经验(serde 配置、config 路径解析、TOML 结构等)
This commit is contained in:
@@ -64,12 +64,6 @@ upload_binary() {
|
||||
}
|
||||
|
||||
upload_config() {
|
||||
# development 环境跳过(远程已有正确配置,使用 localhost 连接)
|
||||
if [ "${APP_ENV}" = "development" ]; then
|
||||
log_info "跳过配置文件上传(development 环境使用远程已有配置)..."
|
||||
return 0
|
||||
fi
|
||||
|
||||
log_info "正在上传配置文件到 ${REMOTE_USER}@${REMOTE_HOST}:${REMOTE_DIR}/config/..."
|
||||
rsync -avzP --progress ./config/ "${REMOTE_USER}@${REMOTE_HOST}:${REMOTE_DIR}/config/"
|
||||
log_info "配置文件上传成功。"
|
||||
|
||||
Reference in New Issue
Block a user