西藏巴青项目

草场管理功能需求-草稿.md 1.3KB

做一个草场管理模块:

  1. 新增草场:草场名称不能为空,长度 1–10;面积:必填,数字格式,单位为亩;退化等级:未退化/轻度/中度/重度/极重度,必填,支持单选;利用类型:禁牧/轮牧/全年放牧,必填,支持单选;亩产草量:正数,必填,单位为kg/亩;利用率:必填,正数,0-1;禁牧日期:日期格式YYYY-MM-DD ,开始日期不能大于截至日期;轮牧小区数量:必填,正整数,单位为块;小区放牧天数:必填,正整数,单位为天;轮牧周期:必填,正整数,单位为天;备注:100字以内。
  2. 查询草场列表:支持关键字(草场名称)模糊匹配、利用类型精确匹配分页列出草场列表。
  3. 修改草场:草场名称、面积、退回等级、利用类型、亩产草量、利用率、禁牧日期、轮牧小区数量、小区放牧天数、轮牧周期、备注均可修改。
  4. 删除草场:逻辑删除数据。
  5. 查看草场:草场名称、面积、退回等级、利用类型、亩产草量、利用率、禁牧日期、轮牧小区数量、小区放牧天数、轮牧周期、备注均可查看。
  6. 地图标点:暂不实现。
  7. 异常返回:统一格式 code、msg、data。
  8. 技术栈:RuoYi v3.9.2-springboot2 分支 + MySQL-5.7.39。