src/main/java/org/springblade/modules/farm/entity/Farm.java
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import org.springblade.core.tenant.mp.TenantEntity; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.util.Date; @@ -65,11 +66,6 @@ private String position; /** * 租户id */ private String tenantId; /** * 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") @@ -84,8 +80,8 @@ private Date updateTime; /** * 用户id * 农场id */ private String userId; private String deptId; } src/main/java/org/springblade/modules/farm/entity/FarmPaper.java
@@ -63,9 +63,9 @@ private String type; /** * 租户id * 农场id */ private Integer farmId; private String deptId; /** * 创建时间 src/main/java/org/springblade/modules/farm/entity/FarmingRecord.java
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import org.springblade.core.tenant.mp.TenantEntity; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; @@ -25,7 +26,7 @@ * 主键id */ @TableId(value = "id",type = IdType.AUTO) private Integer id; private Long id; /** * 土地id @@ -82,4 +83,16 @@ */ private Integer strainId; /** * 农场id */ private String deptId; /** * 租户id */ private String tenantId; } src/main/java/org/springblade/modules/farm/mapper/FarmingRecordMapper.xml
@@ -22,6 +22,12 @@ <if test="farmingRecord.operator!=null and farmingRecord.operator!=''"> and sfr.operator = #{farmingRecord.operator} </if> <if test="farmingRecord.deptId!=null and farmingRecord.deptId!=''"> and sfr.dept_id = #{farmingRecord.deptId} </if> <if test="farmingRecord.tenantId!=null and farmingRecord.tenantId!=''"> and sfr.tenant_id = #{farmingRecord.tenantId} </if> </select> <!--查询统计本年农事记录操作总数--> src/main/java/org/springblade/modules/farm/service/impl/FarmRecordServiceImpl.java
@@ -36,6 +36,7 @@ recordVOS.forEach(recordVO->{ //查询字典对应的名称 DictBiz dictBiz = new DictBiz(); dictBiz.setTenantId(farm.getTenantId()); dictBiz.setCode("farmingType"); dictBiz.setDictKey(recordVO.getType()); DictBiz one = dictBizService.getOne(new QueryWrapper<>(dictBiz)); src/main/java/org/springblade/modules/farmplant/entity/FarmPlant.java
@@ -6,7 +6,6 @@ import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.util.Date; @@ -25,7 +24,7 @@ * 主键id */ @TableId(value = "id",type = IdType.AUTO) private Integer id; private Long id; /** * 土地id @@ -124,4 +123,15 @@ */ private String status; /** * 农场id */ private String deptId; /** * 租户id */ private String tenantId; } src/main/java/org/springblade/modules/farmplant/entity/FarmProductStock.java
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import org.springblade.core.tenant.mp.TenantEntity; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; @@ -25,7 +26,7 @@ * 主键id */ @TableId(value = "id",type = IdType.AUTO) private Integer id; private Long id; /** * 品种id @@ -72,4 +73,15 @@ */ private Integer farmPlantId; /** * 农场id */ private String deptId; /** * 租户id */ private String tenantId; } src/main/java/org/springblade/modules/farmplant/entity/Strain.java
@@ -5,8 +5,8 @@ import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import org.springblade.core.tenant.mp.TenantEntity; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.util.Date; @@ -17,7 +17,7 @@ */ @Data @TableName("sys_strain") public class Strain implements Serializable { public class Strain implements Serializable{ private static final long serialVersionUID = 1L; @@ -25,7 +25,7 @@ * 主键id */ @TableId(value = "id",type = IdType.AUTO) private Integer id; private Long id; /** * 名称 @@ -55,4 +55,14 @@ * 别名 */ private String alias; /** * 农场id */ private String deptId; /** * 租户id */ private String tenantId; } src/main/java/org/springblade/modules/farmplant/mapper/FarmPlantMapper.xml
@@ -36,6 +36,12 @@ <if test="farmPlant.endTime!=null and farmPlant.endTime!=''"> and sfp.transplan_time <= #{farmPlant.endTime} </if> <if test="farmPlant.deptId!=null and farmPlant.deptId!=''"> and sfp.dept_id = #{farmPlant.deptId} </if> <if test="farmPlant.tenantId!=null and farmPlant.tenantId!=''"> and sfp.tenant_id = #{farmPlant.tenantId} </if> order by sfp.id desc </select> @@ -52,6 +58,12 @@ <if test="farmPlant.endTime!=null and farmPlant.endTime!=''"> and sfp.transplan_time <= #{farmPlant.endTime} </if> <if test="farmPlant.deptId!=null and farmPlant.deptId!=''"> and sfp.dept_id = #{farmPlant.deptId} </if> <if test="farmPlant.tenantId!=null and farmPlant.tenantId!=''"> and sfp.tenant_id = #{farmPlant.tenantId} </if> group by sfp.strain_id,strain_name,land_unit </select> @@ -68,6 +80,12 @@ <if test="farmPlant.endTime!=null and farmPlant.endTime!=''"> and sfp.transplan_time <= #{farmPlant.endTime} </if> <if test="farmPlant.deptId!=null and farmPlant.deptId!=''"> and sfp.dept_id = #{farmPlant.deptId} </if> <if test="farmPlant.tenantId!=null and farmPlant.tenantId!=''"> and sfp.tenant_id = #{farmPlant.tenantId} </if> group by sfp.strain_id,strain_name,land_unit </select> src/main/java/org/springblade/modules/farmplant/mapper/FarmProductStockMapper.xml
@@ -20,6 +20,12 @@ <if test="farmProductStock.endTime!=null and farmProductStock.endTime!=''"> and sfps.time <= #{farmProductStock.endTime} </if> <if test="farmProductStock.deptId!=null and farmProductStock.deptId!=''"> and sfps.dept_id = #{farmProductStock.deptId} </if> <if test="farmProductStock.tenantId!=null and farmProductStock.tenantId!=''"> and sfps.tenant_id = #{farmProductStock.tenantId} </if> group by sfps.strain_id,ss.url,ss.strain_name </select> @@ -42,6 +48,12 @@ <if test="farmProductStock.endTime!=null and farmProductStock.endTime!=''"> and sfps.time <= #{farmProductStock.endTime} </if> <if test="farmProductStock.deptId!=null and farmProductStock.deptId!=''"> and sfps.dept_id = #{farmProductStock.deptId} </if> <if test="farmProductStock.tenantId!=null and farmProductStock.tenantId!=''"> and sfps.tenant_id = #{farmProductStock.tenantId} </if> group by sfps.strain_id,ss.url,ss.strain_name </select> src/main/java/org/springblade/modules/farmplant/mapper/StrainMapper.xml
@@ -8,6 +8,9 @@ <if test="strain.strainType!=null and strain.strainType!=''"> and strain_type = #{strain.strainType} </if> <if test="strain.tenantId!=null and strain.tenantId!=''"> and tenant_id = #{strain.tenantId} </if> <if test="strain.strainName!=null and strain.strainName!=''"> and strain_name like concat('%',#{strain.strainName},'%') </if> src/main/java/org/springblade/modules/recovery/entity/Recovery.java
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import org.springblade.core.tenant.mp.TenantEntity; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.util.Date; @@ -24,7 +25,7 @@ * 主键id */ @TableId(value = "id",type = IdType.AUTO) private Integer id; private Long id; /** * 种植记录id @@ -81,4 +82,14 @@ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createTime; /** * 农场id */ private String deptId; /** * 租户id */ private String tenantId; } src/main/java/org/springblade/modules/recovery/mapper/RecoveryMapper.xml
@@ -23,6 +23,12 @@ <if test="recovery.operator!=null and recovery.operator!=''"> and sr.operator = #{recovery.operator} </if> <if test="recovery.deptId!=null and recovery.deptId!=''"> and sr.dept_id = #{recovery.deptId} </if> <if test="recovery.tenantId!=null and recovery.tenantId!=''"> and sr.tenant_id = #{recovery.tenantId} </if> </select> <!--查询当前前缀已有的溯源码编号,取倒数7位的最大值--> src/main/java/org/springblade/modules/stock/controller/StockController.java
@@ -456,7 +456,7 @@ cknu += cknum; } Map map= new HashMap(); DecimalFormat df = new DecimalFormat("#0.00"); DecimalFormat df = new DecimalFormat("#0.000"); String format = df.format(rknu); Double a = Double.parseDouble(format); String format1 = df.format(cknu); src/main/java/org/springblade/modules/traceability/entity/Traceability.java
@@ -24,7 +24,7 @@ * 主键id */ @TableId(value = "id",type = IdType.AUTO) private Integer id; private Long id; /** * 商品名称 @@ -86,4 +86,15 @@ */ private Integer recoveryId; /** * 农场id */ private String deptId; /** * 租户id */ private String tenantId; } src/main/java/org/springblade/modules/traceability/mapper/TraceabilityMapper.xml
@@ -10,5 +10,11 @@ <if test="traceability.code!=null and traceability.code!=''"> and st.code = #{traceability.code} </if> <if test="traceability.deptId!=null and traceability.deptId!=''"> and st.dept_id = #{traceability.deptId} </if> <if test="traceability.tenantId!=null and traceability.tenantId!=''"> and st.tenant_id = #{traceability.tenantId} </if> </select> </mapper>