second commit by ailanyin
This commit is contained in:
@ -0,0 +1,35 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxAnnualTarget;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/12 0012 上午 11:46
|
||||
*/
|
||||
public interface HxAnnualTargetMapper {
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param hxAnnualTarget
|
||||
*/
|
||||
void insertSelective(HxAnnualTarget hxAnnualTarget);
|
||||
|
||||
/**
|
||||
* 更新
|
||||
*
|
||||
* @param hxAnnualTarget
|
||||
*/
|
||||
void updateByPrimaryKeySelective(HxAnnualTarget hxAnnualTarget);
|
||||
|
||||
/**
|
||||
* 查询
|
||||
*
|
||||
* @param hxAnnualTarget
|
||||
* @return
|
||||
*/
|
||||
List<HxAnnualTarget> selectByParam(HxAnnualTarget hxAnnualTarget);
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxBusinessResponsibility;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/12 0012 下午 15:42
|
||||
*/
|
||||
public interface HxBusinessResponsibilityMapper {
|
||||
|
||||
/**
|
||||
* 查重
|
||||
*
|
||||
* @param hxBusinessResponsibility
|
||||
* @return
|
||||
*/
|
||||
int checkIsExist(HxBusinessResponsibility hxBusinessResponsibility);
|
||||
|
||||
/**
|
||||
* 查询
|
||||
*
|
||||
* @param hxBusinessResponsibility
|
||||
* @return
|
||||
*/
|
||||
List<HxBusinessResponsibility> selectHxBusinessResponsibilityList(HxBusinessResponsibility hxBusinessResponsibility);
|
||||
|
||||
/**
|
||||
* 更新
|
||||
*
|
||||
* @param hxBusinessResponsibility
|
||||
*/
|
||||
void updateSelective(HxBusinessResponsibility hxBusinessResponsibility);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param hxBusinessResponsibility
|
||||
*/
|
||||
void insertSelective(HxBusinessResponsibility hxBusinessResponsibility);
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxCarUse;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/20 0020 下午 14:46
|
||||
*/
|
||||
public interface HxCarUseMapper {
|
||||
int checkIsExist(HxCarUse hxCarUse);
|
||||
|
||||
List<HxCarUse> selectList(HxCarUse hxCarUse);
|
||||
|
||||
void updateSelective(HxCarUse hxCarUse);
|
||||
|
||||
void insertSelective(HxCarUse hxCarUse);
|
||||
|
||||
Map getHxCarUsePic1(@Param("start") Date start,@Param("end") Date end);
|
||||
|
||||
String getLastDay();
|
||||
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxChargeJobContent;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/20 0020 下午 19:54
|
||||
*/
|
||||
public interface HxChargeJobContentMapper {
|
||||
void insertSelective(HxChargeJobContent hxChargeJobContent);
|
||||
|
||||
List<HxChargeJobContent> selectList(HxChargeJobContent hxChargeJobContent);
|
||||
|
||||
HxChargeJobContent getChargeJobContentPic();
|
||||
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxCivilContract;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/16 0016 下午 15:01
|
||||
*/
|
||||
public interface HxCivilContractMapper {
|
||||
int checkIsExist(HxCivilContract hxCivilContract);
|
||||
|
||||
List<HxCivilContract> selectList(HxCivilContract hxCivilContract);
|
||||
|
||||
void updateSelective(HxCivilContract hxCivilContract);
|
||||
|
||||
void insertSelective(HxCivilContract hxCivilContract);
|
||||
|
||||
Map selectTotalAndAmountByYear(String year);
|
||||
|
||||
List<Map> selectCategoryTotalByYear(String year);
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxCivilIncome;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/15 0015 上午 11:25
|
||||
*/
|
||||
public interface HxCivilIncomeMapper {
|
||||
List<HxCivilIncome> selectList(HxCivilIncome hxCivilIncome);
|
||||
|
||||
void updateSelective(HxCivilIncome hxCivilIncome);
|
||||
|
||||
void insertSelective(HxCivilIncome hxCivilIncome);
|
||||
|
||||
int checkIsExist(HxCivilIncome hxCivilIncome);
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxComprehensivePlan;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/15 0015 下午 15:46
|
||||
*/
|
||||
public interface HxComprehensivePlanMapper {
|
||||
int checkIsExist(HxComprehensivePlan hxComprehensivePlan);
|
||||
|
||||
List<HxComprehensivePlan> selectList(HxComprehensivePlan hxComprehensivePlan);
|
||||
|
||||
void updateSelective(HxComprehensivePlan hxComprehensivePlan);
|
||||
|
||||
void insertSelective(HxComprehensivePlan hxComprehensivePlan);
|
||||
|
||||
Map selectRateByMonth(String month);
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxCostAnalysis;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/16 0016 上午 11:39
|
||||
*/
|
||||
public interface HxCostAnalysisMapper {
|
||||
int checkIsExist(HxCostAnalysis hxCostAnalysis);
|
||||
|
||||
List<HxCostAnalysis> selectList(HxCostAnalysis hxCostAnalysis);
|
||||
|
||||
void updateSelective(HxCostAnalysis hxCostAnalysis);
|
||||
|
||||
void insertSelective(HxCostAnalysis hxCostAnalysis);
|
||||
|
||||
List<Map> selectImplementationList();
|
||||
|
||||
Map selectRateByYear(String year);
|
||||
}
|
@ -36,4 +36,6 @@ public interface HxDangerousPointMapper {
|
||||
* @return map
|
||||
*/
|
||||
List<Map> selectAllLevelNumByDept(@Param("dept") String dept, @Param("pointLevelParentId") String pointLevelParentId);
|
||||
|
||||
int selectNullRtmpCount();
|
||||
}
|
||||
|
@ -0,0 +1,25 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxDeptOperateIndex;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/17 0017 下午 16:05
|
||||
*/
|
||||
public interface HxDeptOperateIndexMapper {
|
||||
int checkIsExist(HxDeptOperateIndex hxDeptOperateIndex);
|
||||
|
||||
List<HxDeptOperateIndex> selectList(HxDeptOperateIndex hxDeptOperateIndex);
|
||||
|
||||
void insertSelective(HxDeptOperateIndex hxDeptOperateIndex);
|
||||
|
||||
void updateSelective(HxDeptOperateIndex hxDeptOperateIndex);
|
||||
|
||||
List<Map> selectByYear(String year);
|
||||
|
||||
List<Map> selectByMonth(String month);
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxDispatchMeeting;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/22 0022 下午 13:17
|
||||
*/
|
||||
public interface HxDispatchMeetingMapper {
|
||||
List<HxDispatchMeeting> selectList(HxDispatchMeeting hxDispatchMeeting);
|
||||
|
||||
int checkIsExist(HxDispatchMeeting hxDispatchMeeting);
|
||||
|
||||
void updateSelective(HxDispatchMeeting hxDispatchMeeting);
|
||||
|
||||
void insertSelective(HxDispatchMeeting hxDispatchMeeting);
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxEsterProduction;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/20 0020 下午 18:21
|
||||
*/
|
||||
public interface HxEsterProductionMapper {
|
||||
List<HxEsterProduction> selectList(HxEsterProduction hxEsterProduction);
|
||||
|
||||
void insertSelective(HxEsterProduction hxEsterProduction);
|
||||
|
||||
HxEsterProduction getHxEsterProductionPic();
|
||||
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxFactoryOperateIndex;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/17 0017 上午 10:00
|
||||
*/
|
||||
public interface HxFactoryOperateIndexMapper {
|
||||
int checkIsExist(HxFactoryOperateIndex hxFactoryOperateIndex);
|
||||
|
||||
List<HxFactoryOperateIndex> selectList(HxFactoryOperateIndex hxFactoryOperateIndex);
|
||||
|
||||
void updateSelective(HxFactoryOperateIndex hxFactoryOperateIndex);
|
||||
|
||||
void insertSelective(HxFactoryOperateIndex hxFactoryOperateIndex);
|
||||
|
||||
Map selectByDate(String date);
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxFactoryResources;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/20 0020 上午 11:19
|
||||
*/
|
||||
public interface HxFactoryResourcesMapper {
|
||||
List<HxFactoryResources> selectList(HxFactoryResources hxFactoryResources);
|
||||
|
||||
int checkIsExist(HxFactoryResources hxFactoryResources);
|
||||
|
||||
void updateSelective(HxFactoryResources hxFactoryResources);
|
||||
|
||||
void insertSelective(HxFactoryResources hxFactoryResources);
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxGeneralPlantConditions;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/16 0016 下午 13:52
|
||||
*/
|
||||
public interface HxGeneralPlantConditionsMapper {
|
||||
List<HxGeneralPlantConditions> selectList(HxGeneralPlantConditions hxGeneralPlantConditions);
|
||||
|
||||
int checkIsExist(HxGeneralPlantConditions hxGeneralPlantConditions);
|
||||
|
||||
void updateSelective(HxGeneralPlantConditions hxGeneralPlantConditions);
|
||||
|
||||
void insertSelective(HxGeneralPlantConditions hxGeneralPlantConditions);
|
||||
|
||||
Map selectTotal(String month);
|
||||
}
|
@ -60,4 +60,12 @@ public interface HxHiddenDangerMapper {
|
||||
* @return map
|
||||
*/
|
||||
Map selectWorkShopDangerCount(@Param("workshop") String workshop, @Param("alreadyUpdate") String alreadyUpdate);
|
||||
|
||||
List<String> getAllWorkshopByYear(String year);
|
||||
|
||||
Map selectByWorkShopAndYear(@Param("workshop") String workshop,@Param("year") String year);
|
||||
|
||||
List<String> getAllMonthByYear(String year);
|
||||
|
||||
Map getAllByMonth(String month);
|
||||
}
|
||||
|
@ -0,0 +1,23 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxIndustrialProjects;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/15 0015 下午 14:26
|
||||
*/
|
||||
public interface HxIndustrialProjectsMapper {
|
||||
|
||||
|
||||
int checkIsExist(HxIndustrialProjects hxIndustrialProjects);
|
||||
|
||||
List<HxIndustrialProjects> selectList(HxIndustrialProjects hxIndustrialProjects);
|
||||
|
||||
void updateSelective(HxIndustrialProjects hxIndustrialProjects);
|
||||
|
||||
void insertSelective(HxIndustrialProjects hxIndustrialProjects);
|
||||
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxInformationIndex;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/14 0014 下午 13:34
|
||||
*/
|
||||
public interface HxInformationIndexMapper {
|
||||
|
||||
/**
|
||||
* 获取
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
HxInformationIndex getInfo();
|
||||
|
||||
/**
|
||||
* 更新
|
||||
*
|
||||
* @param hxInformationIndex
|
||||
*/
|
||||
void updateInfo(HxInformationIndex hxInformationIndex);
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxInformationPublicity;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/15 0015 下午 15:13
|
||||
*/
|
||||
public interface HxInformationPublicityMapper {
|
||||
int checkIsExist(HxInformationPublicity hxInformationPublicity);
|
||||
|
||||
List<HxInformationPublicity> selectList(HxInformationPublicity hxInformationPublicity);
|
||||
|
||||
void insertSelective(HxInformationPublicity hxInformationPublicity);
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxMaterialPlan;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/22 0022 上午 11:34
|
||||
*/
|
||||
public interface HxMaterialPlanMapper {
|
||||
int checkIsExist(HxMaterialPlan hxMaterialPlan);
|
||||
|
||||
List<HxMaterialPlan> selectList(HxMaterialPlan hxMaterialPlan);
|
||||
|
||||
void updateSelective(HxMaterialPlan hxMaterialPlan);
|
||||
|
||||
void insertSelective(HxMaterialPlan hxMaterialPlan);
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxMaterialsAccessories;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/21 0021 上午 10:53
|
||||
*/
|
||||
public interface HxMaterialsAccessoriesMapper {
|
||||
int checkIsExist(HxMaterialsAccessories hxMaterialsAccessories);
|
||||
|
||||
List<HxMaterialsAccessories> selectList(HxMaterialsAccessories hxMaterialsAccessories);
|
||||
|
||||
void updateSelective(HxMaterialsAccessories hxMaterialsAccessories);
|
||||
|
||||
void insertSelective(HxMaterialsAccessories hxMaterialsAccessories);
|
||||
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxMilepostAndBottleneck;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/22 0022 上午 10:14
|
||||
*/
|
||||
public interface HxMilepostAndBottleneckMapper {
|
||||
int checkIsExist(HxMilepostAndBottleneck hxMilepostAndBottleneck);
|
||||
|
||||
List<HxMilepostAndBottleneck> selectList(HxMilepostAndBottleneck hxMilepostAndBottleneck);
|
||||
|
||||
void updateSelective(HxMilepostAndBottleneck hxMilepostAndBottleneck);
|
||||
|
||||
void insertSelective(HxMilepostAndBottleneck hxMilepostAndBottleneck);
|
||||
|
||||
List<String> getAllProject();
|
||||
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxMilitaryContract;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/16 0016 下午 17:34
|
||||
*/
|
||||
public interface HxMilitaryContractMapper {
|
||||
int checkIsExist(HxMilitaryContract hxMilitaryContract);
|
||||
|
||||
List<HxMilitaryContract> selectList(HxMilitaryContract hxMilitaryContract);
|
||||
|
||||
void updateSelective(HxMilitaryContract hxMilitaryContract);
|
||||
|
||||
void insertSelective(HxMilitaryContract hxMilitaryContract);
|
||||
|
||||
Map selectTotalAndAmountByYear(String year);
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxMilitaryGeneralFactory;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/16 0016 下午 18:34
|
||||
*/
|
||||
public interface HxMilitaryGeneralFactoryMapper {
|
||||
List<HxMilitaryGeneralFactory> selectList(HxMilitaryGeneralFactory hxMilitaryGeneralFactory);
|
||||
|
||||
int checkIsExist(HxMilitaryGeneralFactory hxMilitaryGeneralFactory);
|
||||
|
||||
void updateSelective(HxMilitaryGeneralFactory hxMilitaryGeneralFactory);
|
||||
|
||||
void insertSelective(HxMilitaryGeneralFactory hxMilitaryGeneralFactory);
|
||||
|
||||
Map selectTotal(String year);
|
||||
|
||||
List<Map> selectModelTotal(String year);
|
||||
|
||||
List<Map> selectListGroupByMonth(String year);
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxMilitaryIncome;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/16 0016 上午 10:35
|
||||
*/
|
||||
public interface HxMilitaryIncomeMapper {
|
||||
List<HxMilitaryIncome> selectList(HxMilitaryIncome hxMilitaryIncome);
|
||||
|
||||
int checkIsExist(HxMilitaryIncome hxMilitaryIncome);
|
||||
|
||||
void updateSelective(HxMilitaryIncome hxMilitaryIncome);
|
||||
|
||||
void insertSelective(HxMilitaryIncome hxMilitaryIncome);
|
||||
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxModelStation;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/21 0021 上午 10:19
|
||||
*/
|
||||
public interface HxModelStationMapper {
|
||||
List<HxModelStation> selectList(HxModelStation hxModelStation);
|
||||
|
||||
void insertSelective(HxModelStation hxModelStation);
|
||||
|
||||
HxModelStation getModelStationPic(String stationName);
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxModelYearPlan;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/21 0021 下午 13:21
|
||||
*/
|
||||
public interface HxModelYearPlanMapper {
|
||||
int checkIsExist(HxModelYearPlan hxModelYearPlan);
|
||||
|
||||
List<HxModelYearPlan> selectList(HxModelYearPlan hxModelYearPlan);
|
||||
|
||||
void insertSelective(HxModelYearPlan hxModelYearPlan);
|
||||
|
||||
void updateSelective(HxModelYearPlan hxModelYearPlan);
|
||||
}
|
@ -0,0 +1,77 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxPlanCompleted;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/14 0014 上午 9:15
|
||||
*/
|
||||
public interface HxPlanCompletedMapper {
|
||||
|
||||
/**
|
||||
* 查询
|
||||
*
|
||||
* @param hxPlanCompleted
|
||||
* @return
|
||||
*/
|
||||
List<HxPlanCompleted> selectHxPlanCompletedList(HxPlanCompleted hxPlanCompleted);
|
||||
|
||||
/**
|
||||
* 查重
|
||||
*
|
||||
* @param hxPlanCompleted
|
||||
* @return
|
||||
*/
|
||||
int checkIsExist(HxPlanCompleted hxPlanCompleted);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param hxPlanCompleted
|
||||
*/
|
||||
void insertSelective(HxPlanCompleted hxPlanCompleted);
|
||||
|
||||
/**
|
||||
* 更新
|
||||
*
|
||||
* @param hxPlanCompleted
|
||||
*/
|
||||
void updateSelective(HxPlanCompleted hxPlanCompleted);
|
||||
|
||||
/**
|
||||
* 查所有的部门 by month
|
||||
*
|
||||
* @param month
|
||||
* @return
|
||||
*/
|
||||
List<String> getAllDeptListByMonth(String month);
|
||||
|
||||
/**
|
||||
* 大图
|
||||
*
|
||||
* @param dept
|
||||
* @param month
|
||||
* @return
|
||||
*/
|
||||
Map selectDeptInfoByMonth(@Param("dept") String dept, @Param("month") String month);
|
||||
|
||||
/**
|
||||
* 获取所有日期
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
List<String> getAllDate();
|
||||
|
||||
/**
|
||||
* 查询
|
||||
*
|
||||
* @param month
|
||||
* @return
|
||||
*/
|
||||
Map selectByMonth(String month);
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxProductPic;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/21 0021 下午 14:15
|
||||
*/
|
||||
public interface HxProductPicMapper {
|
||||
HxProductPic getInfo();
|
||||
|
||||
void updateSelective(HxProductPic hxProductPic);
|
||||
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxProductQualified;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/13 0013 下午 17:52
|
||||
*/
|
||||
public interface HxProductQualifiedMapper {
|
||||
|
||||
/**
|
||||
* 查询
|
||||
*
|
||||
* @param hxProductQualified
|
||||
* @return
|
||||
*/
|
||||
List<HxProductQualified> selectHxProductQualifiedList(HxProductQualified hxProductQualified);
|
||||
|
||||
/**
|
||||
* 查重
|
||||
*
|
||||
* @param hxProductQualified
|
||||
* @return
|
||||
*/
|
||||
int checkIsExist(HxProductQualified hxProductQualified);
|
||||
|
||||
/**
|
||||
* 更新
|
||||
*
|
||||
* @param hxProductQualified
|
||||
*/
|
||||
void updateSelective(HxProductQualified hxProductQualified);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param hxProductQualified
|
||||
*/
|
||||
void insertSelective(HxProductQualified hxProductQualified);
|
||||
}
|
@ -0,0 +1,26 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxProductionPlan;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/21 0021 上午 11:33
|
||||
*/
|
||||
public interface HxProductionPlanMapper {
|
||||
List<HxProductionPlan> selectList(HxProductionPlan hxProductionPlan);
|
||||
|
||||
int checkIsExist(HxProductionPlan hxProductionPlan);
|
||||
|
||||
void updateSelective(HxProductionPlan hxProductionPlan);
|
||||
|
||||
void insertSelective(HxProductionPlan hxProductionPlan);
|
||||
|
||||
List<String> getAllMonth();
|
||||
|
||||
List<Map> getModelProductionStatisticPic(String year);
|
||||
|
||||
}
|
@ -5,6 +5,7 @@ import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
@ -44,4 +45,6 @@ public interface HxProductionResponsibilityMapper {
|
||||
* @param productionResponsibility productionResponsibility
|
||||
*/
|
||||
void insertSelective(HxProductionResponsibility productionResponsibility);
|
||||
|
||||
Map getRateByYear(String year);
|
||||
}
|
||||
|
@ -0,0 +1,16 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxProductionSituation;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/20 0020 下午 22:09
|
||||
*/
|
||||
public interface HxProductionSituationMapper {
|
||||
List<HxProductionSituation> selectList(HxProductionSituation hxProductionSituation);
|
||||
|
||||
void insertSelective(HxProductionSituation hxProductionSituation);
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxQualityCase;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/10 0010 下午 17:38
|
||||
*/
|
||||
public interface HxQualityCaseMapper {
|
||||
|
||||
/**
|
||||
* 查询
|
||||
*
|
||||
* @param hxQualityCase
|
||||
* @return
|
||||
*/
|
||||
List<HxQualityCase> selectHxQualityCaseList(HxQualityCase hxQualityCase);
|
||||
|
||||
/**
|
||||
* 查重
|
||||
*
|
||||
* @param hxQualityCase
|
||||
* @return
|
||||
*/
|
||||
int checkIsExist(HxQualityCase hxQualityCase);
|
||||
|
||||
/**
|
||||
* 更新
|
||||
*
|
||||
* @param hxQualityCase
|
||||
*/
|
||||
void updateSelective(HxQualityCase hxQualityCase);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param hxQualityCase
|
||||
*/
|
||||
void insertSelective(HxQualityCase hxQualityCase);
|
||||
}
|
@ -3,6 +3,7 @@ package com.ailanyin.mapper;
|
||||
import com.ailanyin.model.HxQualityInspectAnalysis;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
@ -41,4 +42,17 @@ public interface HxQualityInspectAnalysisMapper {
|
||||
*/
|
||||
void updateSelective(HxQualityInspectAnalysis hxQualityInspectAnalysis);
|
||||
|
||||
/**
|
||||
* 总厂
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
List<Map> selectFactory();
|
||||
|
||||
/**
|
||||
* 部门
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
List<Map> selectDept();
|
||||
}
|
||||
|
@ -0,0 +1,27 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxQualityManage;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/20 0020 上午 9:08
|
||||
*/
|
||||
public interface HxQualityManageMapper {
|
||||
int checkIsExist(HxQualityManage hxQualityManage);
|
||||
|
||||
List<HxQualityManage> selectList(HxQualityManage hxQualityManage);
|
||||
|
||||
void updateSelective(HxQualityManage hxQualityManage);
|
||||
|
||||
void insertSelective(HxQualityManage hxQualityManage);
|
||||
|
||||
Map getQualityManagePic(String year);
|
||||
|
||||
String getProductCateByYear(String year);
|
||||
|
||||
String getSmallProductCateByYear(String year);
|
||||
}
|
@ -3,7 +3,9 @@ package com.ailanyin.mapper;
|
||||
import com.ailanyin.model.HxQualityPlan;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
@ -42,4 +44,18 @@ public interface HxQualityPlanMapper {
|
||||
* @return
|
||||
*/
|
||||
List<HxQualityPlan> selectHxQualityPlanList(HxQualityPlan hxQualityPlan);
|
||||
|
||||
/**
|
||||
* 查全厂
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
List<Map> selectGeneralFactory();
|
||||
|
||||
/**
|
||||
* 查部门
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
List<Map> selectDept();
|
||||
}
|
||||
|
@ -1,8 +1,10 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxQualityProblem;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
@ -40,4 +42,26 @@ public interface HxQualityProblemMapper {
|
||||
* @return
|
||||
*/
|
||||
int checkIsExist(HxQualityProblem hxQualityProblem);
|
||||
|
||||
/**
|
||||
* 月统计
|
||||
*
|
||||
* @param month
|
||||
* @param dimension
|
||||
* @return
|
||||
*/
|
||||
List<Map> selectByMonthAndDimension(@Param("month") String month,@Param("dimension") int dimension);
|
||||
|
||||
/**
|
||||
* 年统计
|
||||
*
|
||||
* @param year
|
||||
* @param dimension
|
||||
* @return
|
||||
*/
|
||||
List<Map> selectByYearAndDimension(@Param("year") String year,@Param("dimension") int dimension);
|
||||
|
||||
List<String> getAllMonth();
|
||||
List<String> getAllName();
|
||||
|
||||
}
|
||||
|
@ -0,0 +1,47 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxQualitySystemElements;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/13 0013 下午 17:08
|
||||
*/
|
||||
public interface HxQualitySystemElementsMapper {
|
||||
|
||||
/**
|
||||
* 查询
|
||||
*
|
||||
* @param hxQualitySystemElements
|
||||
* @return
|
||||
*/
|
||||
List<HxQualitySystemElements> selectHxQualitySystemElementsList(HxQualitySystemElements hxQualitySystemElements);
|
||||
|
||||
/**
|
||||
* 查重
|
||||
*
|
||||
* @param hxQualitySystemElements
|
||||
* @return
|
||||
*/
|
||||
int checkElementsIsExist(HxQualitySystemElements hxQualitySystemElements);
|
||||
|
||||
/**
|
||||
* 更新
|
||||
*
|
||||
* @param hxQualitySystemElements
|
||||
*/
|
||||
void updateSelective(HxQualitySystemElements hxQualitySystemElements);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param hxQualitySystemElements
|
||||
*/
|
||||
void insertSelective(HxQualitySystemElements hxQualitySystemElements);
|
||||
|
||||
List<Map> selectPic1();
|
||||
|
||||
}
|
@ -0,0 +1,52 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxQualitySystemReview;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/13 0013 下午 16:35
|
||||
*/
|
||||
public interface HxQualitySystemReviewMapper {
|
||||
|
||||
/**
|
||||
* 查询
|
||||
*
|
||||
* @param hxQualitySystemReview
|
||||
* @return
|
||||
*/
|
||||
List<HxQualitySystemReview> selectHxQualitySystemReviewList(HxQualitySystemReview hxQualitySystemReview);
|
||||
|
||||
/**
|
||||
* 查重
|
||||
*
|
||||
* @param todayDate
|
||||
* @return
|
||||
*/
|
||||
int checkIsExist(String todayDate);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param hxQualitySystemReview
|
||||
*/
|
||||
void insertSelective(HxQualitySystemReview hxQualitySystemReview);
|
||||
|
||||
/**
|
||||
* 更新
|
||||
*
|
||||
* @param hxQualitySystemReview
|
||||
*/
|
||||
void updateSelective(HxQualitySystemReview hxQualitySystemReview);
|
||||
|
||||
List<Map> selectPic1();
|
||||
|
||||
List<String> getAllExistSystemName();
|
||||
|
||||
List<String> getAllExistDeptName();
|
||||
|
||||
List<Map> selectAllSystemNameByDept(String dept);
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxResponsibilityStatus;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/14 0014 上午 10:45
|
||||
*/
|
||||
public interface HxResponsibilityStatusMapper {
|
||||
|
||||
/**
|
||||
* 查询
|
||||
*
|
||||
* @param hxResponsibilityStatus
|
||||
* @return
|
||||
*/
|
||||
List<HxResponsibilityStatus> selectHxResponsibilityStatusList(HxResponsibilityStatus hxResponsibilityStatus);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param responsibilityStatus
|
||||
*/
|
||||
void insertSelective(HxResponsibilityStatus responsibilityStatus);
|
||||
|
||||
/**
|
||||
* 获取总数和完成率
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
Map getTotalAndRate();
|
||||
}
|
@ -0,0 +1,77 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxRevenueProfit;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/12 0012 下午 13:30
|
||||
*/
|
||||
public interface HxRevenueProfitMapper {
|
||||
|
||||
/**
|
||||
* 查询
|
||||
*
|
||||
* @param hxRevenueProfit
|
||||
* @return
|
||||
*/
|
||||
List<HxRevenueProfit> selectHxRevenueProfitList(HxRevenueProfit hxRevenueProfit);
|
||||
|
||||
/**
|
||||
* 查重
|
||||
*
|
||||
* @param hxRevenueProfit
|
||||
* @return
|
||||
*/
|
||||
int checkIsExist(HxRevenueProfit hxRevenueProfit);
|
||||
|
||||
/**
|
||||
* 更新
|
||||
*
|
||||
* @param hxRevenueProfit
|
||||
*/
|
||||
void updateSelective(HxRevenueProfit hxRevenueProfit);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param hxRevenueProfit
|
||||
*/
|
||||
void insertSelective(HxRevenueProfit hxRevenueProfit);
|
||||
|
||||
/**
|
||||
* 收入大图
|
||||
*
|
||||
* @param month
|
||||
* @return
|
||||
*/
|
||||
List<Map> getRevenueProfilePic(@Param("list") List<String> month);
|
||||
|
||||
/**
|
||||
* 利润大图
|
||||
*
|
||||
* @param month
|
||||
* @return
|
||||
*/
|
||||
List<Map> getProfitProfilePic(@Param("list") List<String> month);
|
||||
|
||||
/**
|
||||
* 经营责任书大屏
|
||||
*
|
||||
* @param month
|
||||
* @return
|
||||
*/
|
||||
List<Map> getListGroupByIndicator(@Param("list") List<String> month);
|
||||
|
||||
/**
|
||||
* 经营责任书大屏
|
||||
*
|
||||
* @param nowYear
|
||||
* @return
|
||||
*/
|
||||
Map getTotalAndRateByYear(String nowYear);
|
||||
}
|
@ -3,6 +3,7 @@ package com.ailanyin.mapper;
|
||||
import com.ailanyin.model.HxSpcInfo;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
@ -24,4 +25,19 @@ public interface HxSpcInfoMapper {
|
||||
* @param hxSpcInfo
|
||||
*/
|
||||
void insertSelective(HxSpcInfo hxSpcInfo);
|
||||
|
||||
/**
|
||||
* 获取所有分类
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
List<String> getHxAllSpcCategory();
|
||||
|
||||
/**
|
||||
* 大图
|
||||
*
|
||||
* @param category
|
||||
* @return
|
||||
*/
|
||||
List<HxSpcInfo> getHxSpcPic(String category);
|
||||
}
|
||||
|
@ -0,0 +1,20 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxStorehouse;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/21 0021 上午 9:42
|
||||
*/
|
||||
public interface HxStorehouseMapper {
|
||||
int checkIsExist(HxStorehouse hxStorehouse);
|
||||
|
||||
List<HxStorehouse> selectList(HxStorehouse hxStorehouse);
|
||||
|
||||
void updateSelective(HxStorehouse hxStorehouse);
|
||||
|
||||
void insertSelective(HxStorehouse hxStorehouse);
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxStrategyIndex;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/15 0015 下午 13:22
|
||||
*/
|
||||
public interface HxStrategyIndexMapper {
|
||||
int checkIsExist(HxStrategyIndex hxStrategyIndex);
|
||||
|
||||
List<HxStrategyIndex> selectList(HxStrategyIndex hxStrategyIndex);
|
||||
|
||||
void updateSelective(HxStrategyIndex hxStrategyIndex);
|
||||
|
||||
void insertSelective(HxStrategyIndex hxStrategyIndex);
|
||||
|
||||
List<String> getAllFiveForceByYear(String year);
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxSynthesizeIndex;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/15 0015 下午 13:44
|
||||
*/
|
||||
public interface HxSynthesizeIndexMapper {
|
||||
int checkIsExist(HxSynthesizeIndex hxSynthesizeIndex);
|
||||
|
||||
List<HxSynthesizeIndex> selectList(HxSynthesizeIndex hxSynthesizeIndex);
|
||||
|
||||
void insertSelective(HxSynthesizeIndex hxSynthesizeIndex);
|
||||
|
||||
void updateSelective(HxSynthesizeIndex hxSynthesizeIndex);
|
||||
|
||||
List<String> getAllDeptByYear(String nowYear);
|
||||
|
||||
Map getByDeptAndYear(@Param("dept") String dept, @Param("year") String nowYear);
|
||||
|
||||
Long getZeroTotalByYear(String nowYear);
|
||||
|
||||
String getRateByYear(String nowYear);
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxSystemRadar;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/14 0014 上午 9:45
|
||||
*/
|
||||
public interface HxSystemRadarMapper {
|
||||
|
||||
/**
|
||||
* 查重
|
||||
*
|
||||
* @param hxSystemRadar
|
||||
* @return
|
||||
*/
|
||||
int checkIsExist(HxSystemRadar hxSystemRadar);
|
||||
|
||||
/**
|
||||
* 查询
|
||||
*
|
||||
* @param hxSystemRadar
|
||||
* @return
|
||||
*/
|
||||
List<HxSystemRadar> selectHxSystemRadarList(HxSystemRadar hxSystemRadar);
|
||||
|
||||
/**
|
||||
* 更新
|
||||
*
|
||||
* @param hxSystemRadar
|
||||
*/
|
||||
void updateSelective(HxSystemRadar hxSystemRadar);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param hxSystemRadar
|
||||
*/
|
||||
void insertSelective(HxSystemRadar hxSystemRadar);
|
||||
|
||||
/**
|
||||
* 获取所有的系统
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
List<String> getAllSystemName();
|
||||
|
||||
/**
|
||||
* 查询
|
||||
*
|
||||
* @param todayDate
|
||||
* @param systemName
|
||||
* @return
|
||||
*/
|
||||
List<Map> selectAllBySystemNameAndMonth(@Param("todayDate") String todayDate,@Param("systemName") String systemName);
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxTeamAttendance;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/22 0022 下午 13:58
|
||||
*/
|
||||
public interface HxTeamAttendanceMapper {
|
||||
int checkIsExist(HxTeamAttendance hxTeamAttendance);
|
||||
|
||||
List<HxTeamAttendance> selectList(HxTeamAttendance hxTeamAttendance);
|
||||
|
||||
void updateSelective(HxTeamAttendance hxTeamAttendance);
|
||||
|
||||
void insertSelective(HxTeamAttendance hxTeamAttendance);
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxWeekPlan;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/20 0020 下午 16:21
|
||||
*/
|
||||
public interface HxWeekPlanMapper {
|
||||
List<HxWeekPlan> selectList(HxWeekPlan hxWeekPlan);
|
||||
|
||||
int checkIsExist(HxWeekPlan hxWeekPlan);
|
||||
|
||||
void updateSelective(HxWeekPlan hxWeekPlan);
|
||||
|
||||
void insertSelective(HxWeekPlan hxWeekPlan);
|
||||
|
||||
HxWeekPlan getHxWeekPlanUsePic(String date);
|
||||
}
|
@ -0,0 +1,67 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxWorkPlan;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/14 0014 上午 11:22
|
||||
*/
|
||||
public interface HxWorkPlanMapper {
|
||||
|
||||
/**
|
||||
* 查询
|
||||
*
|
||||
* @param hxWorkPlan
|
||||
* @return
|
||||
*/
|
||||
List<HxWorkPlan> selectHxWorkPlanList(HxWorkPlan hxWorkPlan);
|
||||
|
||||
/**
|
||||
* 查重
|
||||
*
|
||||
* @param hxWorkPlan
|
||||
* @return
|
||||
*/
|
||||
int checkIsExist(HxWorkPlan hxWorkPlan);
|
||||
|
||||
/**
|
||||
* 新增
|
||||
*
|
||||
* @param hxWorkPlan
|
||||
*/
|
||||
void insertSelective(HxWorkPlan hxWorkPlan);
|
||||
|
||||
/**
|
||||
* 更新
|
||||
*
|
||||
* @param hxWorkPlan
|
||||
*/
|
||||
void updateSelective(HxWorkPlan hxWorkPlan);
|
||||
|
||||
/**
|
||||
* 获取所有已经存在的计划名称
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
List<String> getAllExistPlanName();
|
||||
|
||||
/**
|
||||
* 统计计划名称
|
||||
*
|
||||
* @param planName
|
||||
* @return
|
||||
*/
|
||||
Map getInfoByPlanName(String planName);
|
||||
|
||||
/**
|
||||
* 获取总的未完成数量和率
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
Map getTotalAndRate();
|
||||
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
package com.ailanyin.mapper;
|
||||
|
||||
import com.ailanyin.model.HxYearDuty;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/22 0022 下午 14:40
|
||||
*/
|
||||
public interface HxYearDutyMapper {
|
||||
int checkIsExist(HxYearDuty hxYearDuty);
|
||||
|
||||
List<HxYearDuty> selectList(HxYearDuty hxYearDuty);
|
||||
|
||||
void updateSelective(HxYearDuty hxYearDuty);
|
||||
|
||||
void insertSelective(HxYearDuty hxYearDuty);
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/12 0012 上午 11:25
|
||||
*/
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
@Data
|
||||
public class HxAnnualTarget implements Serializable {
|
||||
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "目标收入")
|
||||
@Excel(name = "目标收入", width = 20)
|
||||
private String targetIncome;
|
||||
|
||||
@ApiModelProperty(value = "已完成收入")
|
||||
@Excel(name = "已完成收入", width = 20)
|
||||
private String completedIncome;
|
||||
|
||||
@ApiModelProperty(value = "目标利润")
|
||||
@Excel(name = "目标利润", width = 20)
|
||||
private String targetProfit;
|
||||
|
||||
@ApiModelProperty(value = "已完成利润")
|
||||
@Excel(name = "已完成利润", width = 20)
|
||||
private String completedProfit;
|
||||
|
||||
@ApiModelProperty(value = "目标装药量")
|
||||
@Excel(name = "目标装药量", width = 20)
|
||||
private String targetChargeQuantity;
|
||||
|
||||
@ApiModelProperty(value = "已完成装药量")
|
||||
@Excel(name = "已完成装药量", width = 20)
|
||||
private String completedChargeQuantity;
|
||||
|
||||
@ApiModelProperty(value = "目标交付数量")
|
||||
@Excel(name = "目标交付数量", width = 20)
|
||||
private String targetDeliveryQuantity;
|
||||
|
||||
@ApiModelProperty(value = "已完成交付数量")
|
||||
@Excel(name = "已完成交付数量", width = 20)
|
||||
private String completedDeliveryQuantity;
|
||||
|
||||
@ApiModelProperty(value = "年份")
|
||||
@Excel(name = "年份", width = 20)
|
||||
private String year;
|
||||
|
||||
@ApiModelProperty(value = "大图URL")
|
||||
private String bigPic;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/12 0012 下午 15:37
|
||||
*/
|
||||
@Data
|
||||
public class HxBusinessResponsibility implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "月份")
|
||||
@Excel(name = "月份", width = 20)
|
||||
private String month;
|
||||
|
||||
@ApiModelProperty(value = "指标名称")
|
||||
@Excel(name = "指标名称", width = 20)
|
||||
private String indicatorName;
|
||||
|
||||
@ApiModelProperty(value = "已完成数量")
|
||||
@Excel(name = "已完成数量", width = 20)
|
||||
private String completedTasks;
|
||||
|
||||
@ApiModelProperty(value = "目标数量")
|
||||
@Excel(name = "目标数量", width = 20)
|
||||
private String targetTasks;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/20 0020 下午 14:44
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxCarUse implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "日期")
|
||||
@Excel(name = "日期", width = 20)
|
||||
private String todayDate;
|
||||
|
||||
@ApiModelProperty(value = "汽车名称")
|
||||
@Excel(name = "汽车名称", width = 20)
|
||||
private String carName;
|
||||
|
||||
@ApiModelProperty(value = "作业内容")
|
||||
@Excel(name = "作业内容", width = 20)
|
||||
private String workContent;
|
||||
|
||||
@ApiModelProperty(value = "当前位置")
|
||||
@Excel(name = "当前位置", width = 20)
|
||||
private String nowAddress;
|
||||
|
||||
@ApiModelProperty(value = "车辆状态")
|
||||
@Excel(name = "车辆状态", width = 20)
|
||||
private String carStatus;
|
||||
|
||||
@ApiModelProperty(value = "备注")
|
||||
@Excel(name = "备注", width = 20)
|
||||
private String remark;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/20 0020 下午 19:52
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxChargeJobContent implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "编号")
|
||||
@Excel(name = "编号", width = 20)
|
||||
private String numberNo;
|
||||
|
||||
@ApiModelProperty(value = "称量")
|
||||
@Excel(name = "称量", width = 20)
|
||||
private String weighing;
|
||||
|
||||
@ApiModelProperty(value = "混合")
|
||||
@Excel(name = "混合", width = 20)
|
||||
private String blend;
|
||||
|
||||
@ApiModelProperty(value = "浇筑")
|
||||
@Excel(name = "浇筑", width = 20)
|
||||
private String pouring;
|
||||
|
||||
@ApiModelProperty(value = "总体推迟时间")
|
||||
@Excel(name = "总体推迟时间", width = 20)
|
||||
private String delayTime;
|
||||
|
||||
@ApiModelProperty(value = "倒班车")
|
||||
@Excel(name = "倒班车", width = 20)
|
||||
private String reverseBus;
|
||||
|
||||
private String remark;
|
||||
|
||||
private Date createTime;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,49 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/16 0016 下午 14:54
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxCivilContract implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "合同日期")
|
||||
@Excel(name = "合同日期", width = 20)
|
||||
private String contractDate;
|
||||
|
||||
@ApiModelProperty(value = "产业类型")
|
||||
@Excel(name = "产业类型", width = 20)
|
||||
private String industryCategory;
|
||||
|
||||
@ApiModelProperty(value = "合同编号")
|
||||
@Excel(name = "合同编号", width = 20)
|
||||
private String contractNo;
|
||||
|
||||
@ApiModelProperty(value = "签订金额")
|
||||
@Excel(name = "签订金额", width = 20)
|
||||
private String contractAmount;
|
||||
|
||||
@ApiModelProperty(value = "策划生产数量")
|
||||
@Excel(name = "策划生产数量", width = 20)
|
||||
private String planQuantity;
|
||||
|
||||
@ApiModelProperty(value = "实际生产数量")
|
||||
@Excel(name = "实际生产数量", width = 20)
|
||||
private String realQuantity;
|
||||
|
||||
@ApiModelProperty(value = "备注")
|
||||
@Excel(name = "备注", width = 20)
|
||||
private String remark;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 民品收入
|
||||
*
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/15 0015 上午 11:24
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxCivilIncome implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "月份")
|
||||
@Excel(name = "月份", width = 20)
|
||||
private String month;
|
||||
|
||||
@ApiModelProperty(value = "部门名称")
|
||||
@Excel(name = "部门名称", width = 20)
|
||||
private String deptName;
|
||||
|
||||
@ApiModelProperty(value = "预测收入")
|
||||
@Excel(name = "预测收入", width = 20)
|
||||
private String forecastIncome;
|
||||
|
||||
@ApiModelProperty(value = "实际收入")
|
||||
@Excel(name = "实际收入", width = 20)
|
||||
private String realIncome;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/15 0015 下午 15:45
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxComprehensivePlan implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "月份")
|
||||
@Excel(name = "月份", width = 20)
|
||||
private String month;
|
||||
|
||||
@ApiModelProperty(value = "部门")
|
||||
@Excel(name = "部门", width = 20)
|
||||
private String deptName;
|
||||
|
||||
@ApiModelProperty(value = "综合计划数量")
|
||||
@Excel(name = "综合计划数量", width = 20)
|
||||
private String comprehensivePlanTotal;
|
||||
|
||||
@ApiModelProperty(value = "综合计划完成数量")
|
||||
@Excel(name = "综合计划完成数量", width = 20)
|
||||
private String comprehensivePlanCompleted;
|
||||
|
||||
@ApiModelProperty(value = "绩效计划数量")
|
||||
@Excel(name = "绩效计划数量", width = 20)
|
||||
private String performancePlanTotal;
|
||||
|
||||
@ApiModelProperty(value = "绩效计划完成数")
|
||||
@Excel(name = "绩效计划完成数", width = 20)
|
||||
private String performancePlanCompleted;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,46 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/16 0016 上午 11:38
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxCostAnalysis implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "月份")
|
||||
@Excel(name = "月份", width = 20)
|
||||
private String month;
|
||||
|
||||
@ApiModelProperty(value = "产品型号")
|
||||
@Excel(name = "产品型号", width = 20)
|
||||
private String productModel;
|
||||
|
||||
@ApiModelProperty(value = "预算执行率")
|
||||
@Excel(name = "预算执行率", width = 20)
|
||||
private String budgetImplementationRate;
|
||||
|
||||
@ApiModelProperty(value = "工装成本")
|
||||
@Excel(name = "工装成本", width = 20)
|
||||
private String toolingCost;
|
||||
|
||||
@ApiModelProperty(value = "原材料成本")
|
||||
@Excel(name = "原材料成本", width = 20)
|
||||
private String rawMaterialCost;
|
||||
|
||||
@ApiModelProperty(value = "总成本")
|
||||
@Excel(name = "总成本", width = 20)
|
||||
private String totalCost;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
}
|
@ -0,0 +1,93 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/17 0017 下午 15:58
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxDeptOperateIndex implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "月份")
|
||||
@Excel(name = "月份", width = 20)
|
||||
private String month;
|
||||
|
||||
@ApiModelProperty(value = "部门名称")
|
||||
@Excel(name = "部门名称", width = 20)
|
||||
private String deptName;
|
||||
|
||||
@ApiModelProperty(value = "实际收入")
|
||||
@Excel(name = "实际收入", width = 20)
|
||||
private String realIncome;
|
||||
|
||||
@ApiModelProperty(value = "目标收入")
|
||||
@Excel(name = "目标收入", width = 20)
|
||||
private String targetIncome;
|
||||
|
||||
@ApiModelProperty(value = "预测收入")
|
||||
@Excel(name = "预测收入", width = 20)
|
||||
private String forecastIncome;
|
||||
|
||||
@ApiModelProperty(value = "实际利润")
|
||||
@Excel(name = "实际利润", width = 20)
|
||||
private String realProfit;
|
||||
|
||||
@ApiModelProperty(value = "目标利润")
|
||||
@Excel(name = "目标利润", width = 20)
|
||||
private String targetProfit;
|
||||
|
||||
@ApiModelProperty(value = "预测利润")
|
||||
@Excel(name = "预测利润", width = 20)
|
||||
private String forecastProfit;
|
||||
|
||||
@ApiModelProperty(value = "实际EVA")
|
||||
@Excel(name = "实际EVA", width = 20)
|
||||
private String realEva;
|
||||
|
||||
@ApiModelProperty(value = "目标EVA")
|
||||
@Excel(name = "目标EVA", width = 20)
|
||||
private String targetEva;
|
||||
|
||||
@ApiModelProperty(value = "预测EVA")
|
||||
@Excel(name = "预测EVA", width = 20)
|
||||
private String forecastEva;
|
||||
|
||||
@ApiModelProperty(value = "实际产成品")
|
||||
@Excel(name = "实际产成品", width = 20)
|
||||
private String realFinishProduct;
|
||||
|
||||
@ApiModelProperty(value = "目标产成品")
|
||||
@Excel(name = "目标产成品", width = 20)
|
||||
private String targetFinishProduct;
|
||||
|
||||
@ApiModelProperty(value = "预测产成品")
|
||||
@Excel(name = "预测产成品", width = 20)
|
||||
private String forecastFinishProduct;
|
||||
|
||||
@ApiModelProperty(value = "实际应收账款")
|
||||
@Excel(name = "实际应收账款", width = 20)
|
||||
private String realCollection;
|
||||
|
||||
@ApiModelProperty(value = "目标应收账款")
|
||||
@Excel(name = "目标应收账款", width = 20)
|
||||
private String targetCollection;
|
||||
|
||||
@ApiModelProperty(value = "预测应收账款")
|
||||
@Excel(name = "预测应收账款", width = 20)
|
||||
private String forecastCollection;
|
||||
|
||||
@ApiModelProperty(value = "收入序时进度")
|
||||
@Excel(name = "收入序时进度", width = 20)
|
||||
private String incomeSpeed;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/22 0022 下午 13:15
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxDispatchMeeting implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "工作内容")
|
||||
@Excel(name = "工作内容", width = 20)
|
||||
private String jobContent;
|
||||
|
||||
@ApiModelProperty(value = "会议名称")
|
||||
@Excel(name = "会议名称", width = 20)
|
||||
private String meetingName;
|
||||
|
||||
@ApiModelProperty(value = "督办领导")
|
||||
@Excel(name = "督办领导", width = 20)
|
||||
private String checkLeader;
|
||||
|
||||
@ApiModelProperty(value = "责任单位")
|
||||
@Excel(name = "责任单位", width = 20)
|
||||
private String responsibleUnit;
|
||||
|
||||
@ApiModelProperty(value = "是否完成")
|
||||
@Excel(name = "是否完成", width = 20)
|
||||
private String completeStatus;
|
||||
|
||||
@ApiModelProperty(value = "工作进展")
|
||||
@Excel(name = "工作进展", width = 20)
|
||||
private String workProgress;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/20 0020 下午 18:20
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxEsterProduction implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "酯工作内容")
|
||||
@Excel(name = "酯工作内容", width = 20)
|
||||
private String jobContent;
|
||||
|
||||
@ApiModelProperty(value = "开车时间")
|
||||
@Excel(name = "开车时间", width = 20)
|
||||
private String driveDate;
|
||||
|
||||
@ApiModelProperty(value = "预计结束时间")
|
||||
@Excel(name = "预计结束时间", width = 20)
|
||||
private String forecastEndDate;
|
||||
|
||||
@ApiModelProperty(value = "酯生产量")
|
||||
@Excel(name = "酯生产量", width = 20)
|
||||
private String esterProduction;
|
||||
|
||||
@ApiModelProperty(value = "粘合剂干燥情况")
|
||||
@Excel(name = "粘合剂干燥情况", width = 20)
|
||||
private String cleanStatus;
|
||||
|
||||
private String remark;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,64 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/17 0017 上午 9:50
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxFactoryOperateIndex implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "月份")
|
||||
@Excel(name = "月份", width = 20)
|
||||
private String month;
|
||||
|
||||
@ApiModelProperty(value = "实际收入")
|
||||
@Excel(name = "实际收入", width = 20)
|
||||
private String realIncome;
|
||||
|
||||
@ApiModelProperty(value = "目标收入")
|
||||
private String targetIncome;
|
||||
|
||||
@ApiModelProperty(value = "实际利润")
|
||||
@Excel(name = "实际利润", width = 20)
|
||||
private String realProfit;
|
||||
|
||||
@ApiModelProperty(value = "目标利润")
|
||||
private String targetProfit;
|
||||
|
||||
@ApiModelProperty(value = "实际EVA")
|
||||
@Excel(name = "实际EVA", width = 20)
|
||||
private String realEva;
|
||||
|
||||
@ApiModelProperty(value = "目标EVA")
|
||||
private String targetEva;
|
||||
|
||||
@ApiModelProperty(value = "实际产成品")
|
||||
@Excel(name = "实际产成品", width = 20)
|
||||
private String realFinishProduct;
|
||||
|
||||
@ApiModelProperty(value = "目标产成品")
|
||||
private String targetFinishProduct;
|
||||
|
||||
@ApiModelProperty(value = "实际应收账款")
|
||||
@Excel(name = "实际应收账款", width = 20)
|
||||
private String realCollection;
|
||||
|
||||
@ApiModelProperty(value = "目标应收账款")
|
||||
private String targetCollection;
|
||||
|
||||
@ApiModelProperty(value = "预算执行率")
|
||||
@Excel(name = "预算执行率", width = 20)
|
||||
private String budgetImplementRate;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/17 0017 上午 9:56
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxFactoryOperateIndexTarget implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "月份")
|
||||
@Excel(name = "月份", width = 20)
|
||||
private String month;
|
||||
|
||||
@ApiModelProperty(value = "目标收入")
|
||||
@Excel(name = "目标收入", width = 20)
|
||||
private String targetIncome;
|
||||
|
||||
@ApiModelProperty(value = "目标利润")
|
||||
@Excel(name = "目标利润", width = 20)
|
||||
private String targetProfit;
|
||||
|
||||
@ApiModelProperty(value = "目标EVA")
|
||||
@Excel(name = "目标EVA", width = 20)
|
||||
private String targetEva;
|
||||
|
||||
@ApiModelProperty(value = "目标产成品")
|
||||
@Excel(name = "目标产成品", width = 20)
|
||||
private String targetFinishProduct;
|
||||
|
||||
@ApiModelProperty(value = "目标应收账款")
|
||||
@Excel(name = "目标应收账款", width = 20)
|
||||
private String targetCollection;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,63 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/20 0020 上午 11:17
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxFactoryResources implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "日期")
|
||||
@Excel(name = "日期", width = 20)
|
||||
private String todayDate;
|
||||
|
||||
@ApiModelProperty(value = "工房总数")
|
||||
@Excel(name = "工房总数", width = 20)
|
||||
private String workshopTotal;
|
||||
|
||||
@ApiModelProperty(value = "作业工房数")
|
||||
@Excel(name = "作业工房数", width = 20)
|
||||
private String workingWorkshopTotal;
|
||||
|
||||
@ApiModelProperty(value = "实际出勤人数")
|
||||
@Excel(name = "实际出勤人数", width = 20)
|
||||
private String realAttendance;
|
||||
|
||||
@ApiModelProperty(value = "应出勤总数")
|
||||
@Excel(name = "应出勤总数", width = 20)
|
||||
private String attendanceTotal;
|
||||
|
||||
@ApiModelProperty(value = "出勤率")
|
||||
//@Excel(name = "出勤率", width = 20)
|
||||
private String attendanceRate;
|
||||
|
||||
@ApiModelProperty(value = "设备运行数")
|
||||
@Excel(name = "设备运行数", width = 20)
|
||||
private String equipmentRunTotal;
|
||||
|
||||
@ApiModelProperty(value = "设备总数")
|
||||
@Excel(name = "设备总数", width = 20)
|
||||
private String equipmentTotal;
|
||||
|
||||
@ApiModelProperty(value = "设备运行率")
|
||||
//@Excel(name = "设备运行率", width = 20)
|
||||
private String equipmentRunRate;
|
||||
|
||||
@ApiModelProperty(value = "视频正常采集率")
|
||||
@Excel(name = "视频正常采集率", width = 20)
|
||||
private String videoCollectionRate;
|
||||
|
||||
@ApiModelProperty(value = "备注")
|
||||
@Excel(name = "备注", width = 20)
|
||||
private String remark;
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/16 0016 下午 13:50
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxGeneralPlantConditions implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "月份")
|
||||
@Excel(name = "月份", width = 20)
|
||||
private String month;
|
||||
|
||||
@ApiModelProperty(value = "目标收入")
|
||||
@Excel(name = "目标收入", width = 20)
|
||||
private String targetIncome;
|
||||
|
||||
@ApiModelProperty(value = "实际收入")
|
||||
@Excel(name = "实际收入", width = 20)
|
||||
private String realIncome;
|
||||
|
||||
@ApiModelProperty(value = "目标利润")
|
||||
@Excel(name = "目标利润", width = 20)
|
||||
private String targetProfit;
|
||||
|
||||
@ApiModelProperty(value = "实际利润")
|
||||
@Excel(name = "实际利润", width = 20)
|
||||
private String realProfit;
|
||||
|
||||
@ApiModelProperty(value = "新签合同额")
|
||||
@Excel(name = "新签合同额", width = 20)
|
||||
private String newContractAmount;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
*
|
||||
* 信息公开-民用产业项目信息
|
||||
*
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/15 0015 下午 14:24
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxIndustrialProjects implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "项目名称")
|
||||
@Excel(name = "项目名称", width = 20)
|
||||
private String projectName;
|
||||
|
||||
@ApiModelProperty(value = "部门名称")
|
||||
@Excel(name = "部门名称", width = 20)
|
||||
private String deptName;
|
||||
|
||||
@ApiModelProperty(value = "负责人")
|
||||
@Excel(name = "负责人", width = 20)
|
||||
private String director;
|
||||
|
||||
@ApiModelProperty(value = "完成情况")
|
||||
@Excel(name = "完成情况", width = 20)
|
||||
private String completedStatus;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
}
|
@ -0,0 +1,35 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/14 0014 下午 13:33
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxInformationIndex implements Serializable {
|
||||
|
||||
private String informationInvested;
|
||||
|
||||
private String informationTargetInveste;
|
||||
|
||||
private String alreadyNetworkOperation;
|
||||
|
||||
private String targetNetworkOperation;
|
||||
|
||||
private String alreadyDeviceAccess;
|
||||
|
||||
private String targetDeviceAccess;
|
||||
|
||||
private String alreadyBusinessCoverage;
|
||||
|
||||
private String targetBusinessCoverage;
|
||||
|
||||
private String bigPic;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,33 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/15 0015 下午 15:12
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxInformationPublicity implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "部门名称")
|
||||
@Excel(name = "部门名称", width = 20)
|
||||
private String deptName;
|
||||
|
||||
@ApiModelProperty(value = "公示内容")
|
||||
@Excel(name = "公示内容", width = 20)
|
||||
private String publicityContent;
|
||||
|
||||
@ApiModelProperty(value = "日期")
|
||||
@Excel(name = "日期", width = 20)
|
||||
private String todayDate;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/22 0022 上午 11:29
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxMaterialPlan implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "物资名称")
|
||||
@Excel(name = "物资名称", width = 20)
|
||||
private String materialName;
|
||||
|
||||
@ApiModelProperty(value = "现有库存")
|
||||
@Excel(name = "现有库存", width = 20)
|
||||
private String stock;
|
||||
|
||||
@ApiModelProperty(value = "是否开始备货采购")
|
||||
@Excel(name = "是否开始备货采购", width = 20)
|
||||
private String startPurchase;
|
||||
|
||||
@ApiModelProperty(value = "采购数量")
|
||||
@Excel(name = "采购数量", width = 20)
|
||||
private String purchaseNumber;
|
||||
|
||||
@ApiModelProperty(value = "入库时间")
|
||||
@Excel(name = "入库时间", width = 20)
|
||||
private String createTime;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,49 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/21 0021 上午 10:41
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxMaterialsAccessories implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "日期")
|
||||
@Excel(name = "日期", width = 20)
|
||||
private String todayDate;
|
||||
|
||||
@ApiModelProperty(value = "类型(原材料/配套件)")
|
||||
@Excel(name = "类型(原材料/配套件)", width = 20)
|
||||
private String category;
|
||||
|
||||
@ApiModelProperty(value = "名称")
|
||||
@Excel(name = "名称", width = 20)
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty(value = "现有可满足生产台数")
|
||||
@Excel(name = "现有可满足生产台数", width = 20)
|
||||
private String existing;
|
||||
|
||||
@ApiModelProperty(value = "到货")
|
||||
@Excel(name = "到货数量", width = 20)
|
||||
private String arrival;
|
||||
|
||||
@ApiModelProperty(value = "已用数量")
|
||||
@Excel(name = "已用数量", width = 20)
|
||||
private String used;
|
||||
|
||||
@ApiModelProperty(value = "缺少数量")
|
||||
@Excel(name = "缺少数量", width = 20)
|
||||
private String lack;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,43 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/22 0022 上午 10:12
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxMilepostAndBottleneck implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "项目名称")
|
||||
@Excel(name = "项目名称", width = 20)
|
||||
private String projectName;
|
||||
|
||||
@ApiModelProperty(value = "工作内容")
|
||||
@Excel(name = "工作内容", width = 20)
|
||||
private String jobContent;
|
||||
|
||||
@ApiModelProperty(value = "进展情况")
|
||||
@Excel(name = "进展情况", width = 20)
|
||||
private String progress;
|
||||
|
||||
@ApiModelProperty(value = "预计完成时间")
|
||||
@Excel(name = "预计完成时间", width = 20)
|
||||
private String forecastCompleteTime;
|
||||
|
||||
@ApiModelProperty(value = "目标完成时间")
|
||||
@Excel(name = "目标完成时间", width = 20)
|
||||
private String targetCompleteTime;
|
||||
|
||||
private String remark;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,49 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/16 0016 下午 17:32
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxMilitaryContract implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "合同名称")
|
||||
@Excel(name = "合同名称", width = 20)
|
||||
private String contractName;
|
||||
|
||||
@ApiModelProperty(value = "签订日期")
|
||||
@Excel(name = "签订日期", width = 20)
|
||||
private String contractDate;
|
||||
|
||||
@ApiModelProperty(value = "计划数量")
|
||||
@Excel(name = "计划数量", width = 20)
|
||||
private String planQuantity;
|
||||
|
||||
@ApiModelProperty(value = "签订金额")
|
||||
@Excel(name = "签订金额", width = 20)
|
||||
private String contractAmount;
|
||||
|
||||
@ApiModelProperty(value = "生产情况")
|
||||
@Excel(name = "生产情况", width = 20)
|
||||
private String productionStatus;
|
||||
|
||||
@ApiModelProperty(value = "结算情况")
|
||||
@Excel(name = "结算情况", width = 20)
|
||||
private String settlementStatus;
|
||||
|
||||
@ApiModelProperty(value = "备注")
|
||||
@Excel(name = "备注", width = 20)
|
||||
private String remark;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,53 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/16 0016 下午 18:30
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxMilitaryGeneralFactory implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "月度")
|
||||
@Excel(name = "月度", width = 20)
|
||||
private String month;
|
||||
|
||||
@ApiModelProperty(value = "产品型号")
|
||||
@Excel(name = "产品型号", width = 20)
|
||||
private String productModel;
|
||||
|
||||
@ApiModelProperty(value = "目标收入")
|
||||
@Excel(name = "目标收入", width = 20)
|
||||
private String targetIncome;
|
||||
|
||||
@ApiModelProperty(value = "实际收入")
|
||||
@Excel(name = "实际收入", width = 20)
|
||||
private String realIncome;
|
||||
|
||||
@ApiModelProperty(value = "收入序时进度")
|
||||
@Excel(name = "收入序时进度", width = 20)
|
||||
private String incomeSpeed;
|
||||
|
||||
@ApiModelProperty(value = "目标利润")
|
||||
@Excel(name = "目标利润", width = 20)
|
||||
private String targetProfit;
|
||||
|
||||
@ApiModelProperty(value = "实际利润")
|
||||
@Excel(name = "实际利润", width = 20)
|
||||
private String realProfit;
|
||||
|
||||
@ApiModelProperty(value = "利润序时进度")
|
||||
@Excel(name = "利润序时进度", width = 20)
|
||||
private String profitSpeed;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/16 0016 上午 10:35
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxMilitaryIncome implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "月份")
|
||||
@Excel(name = "月份", width = 20)
|
||||
private String month;
|
||||
|
||||
@ApiModelProperty(value = "部门名称")
|
||||
@Excel(name = "部门名称", width = 20)
|
||||
private String deptName;
|
||||
|
||||
@ApiModelProperty(value = "预测收入")
|
||||
@Excel(name = "预测收入", width = 20)
|
||||
private String forecastIncome;
|
||||
|
||||
@ApiModelProperty(value = "实际收入")
|
||||
@Excel(name = "实际收入", width = 20)
|
||||
private String actualIncome;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/21 0021 上午 10:18
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxModelStation implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
private Date createTime;
|
||||
|
||||
@ApiModelProperty(value = "工位名称")
|
||||
@Excel(name = "工位名称(硫化/固化)", width = 20)
|
||||
private String stationName;
|
||||
|
||||
@ApiModelProperty(value = "升温工位数")
|
||||
@Excel(name = "升温工位数", width = 20)
|
||||
private String riseNumber;
|
||||
|
||||
@ApiModelProperty(value = "降温工位数")
|
||||
@Excel(name = "降温工位数", width = 20)
|
||||
private String coolingNumber;
|
||||
|
||||
@ApiModelProperty(value = "保温工位数")
|
||||
@Excel(name = "保温工位数", width = 20)
|
||||
private String warmNumber;
|
||||
|
||||
@ApiModelProperty(value = "空闲工位数")
|
||||
@Excel(name = "空闲工位数", width = 20)
|
||||
private String freeNumber;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,51 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/21 0021 上午 11:52
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxModelYearPlan implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "年份")
|
||||
@Excel(name = "年份", width = 20)
|
||||
private String year;
|
||||
|
||||
@ApiModelProperty(value = "产品型号")
|
||||
@Excel(name = "产品型号", width = 20)
|
||||
private String productModel;
|
||||
|
||||
@ApiModelProperty(value = "实际装药量")
|
||||
@Excel(name = "实际装药量", width = 20)
|
||||
private String realCharge;
|
||||
|
||||
@ApiModelProperty(value = "总装药任务")
|
||||
@Excel(name = "总装药任务", width = 20)
|
||||
private String targetCharge;
|
||||
|
||||
@ApiModelProperty(value = "装药率")
|
||||
private String chargeRate;
|
||||
|
||||
@ApiModelProperty(value = "实际交付")
|
||||
@Excel(name = "实际交付", width = 20)
|
||||
private String realDeliver;
|
||||
|
||||
@ApiModelProperty(value = "总交付任务")
|
||||
@Excel(name = "总交付任务", width = 20)
|
||||
private String targetDeliver;
|
||||
|
||||
@ApiModelProperty(value = "交付率")
|
||||
private String deliverRate;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/14 0014 上午 9:14
|
||||
*/
|
||||
@Data
|
||||
public class HxPlanCompleted implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "日期")
|
||||
@Excel(name = "日期", width = 20)
|
||||
private String todayDate;
|
||||
|
||||
@ApiModelProperty(value = "工作计划名称")
|
||||
@Excel(name = "工作计划名称", width = 20)
|
||||
private String planName;
|
||||
|
||||
@ApiModelProperty(value = "部门名称")
|
||||
@Excel(name = "部门名称", width = 20)
|
||||
private String deptName;
|
||||
|
||||
@ApiModelProperty(value = "完成情况")
|
||||
@Excel(name = "完成情况", width = 20)
|
||||
private String completed;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/21 0021 下午 14:14
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxProductPic implements Serializable {
|
||||
|
||||
private Integer id;
|
||||
|
||||
private String pic;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,49 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/13 0013 下午 17:51
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxProductQualified implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "日期")
|
||||
@Excel(name = "日期", width = 20)
|
||||
private String todayDate;
|
||||
|
||||
@ApiModelProperty(value = "分类(1=大型,2=中型,3=小型)")
|
||||
@Excel(name = "分类(1=大型,2=中型,3=小型)", width = 30)
|
||||
private String category;
|
||||
|
||||
@ApiModelProperty(value = "产品名称")
|
||||
@Excel(name = "产品名称", width = 20)
|
||||
private String productName;
|
||||
|
||||
@ApiModelProperty(value = "产品型号")
|
||||
@Excel(name = "产品型号", width = 20)
|
||||
private String productModel;
|
||||
|
||||
@ApiModelProperty(value = "总数量")
|
||||
@Excel(name = "总数量", width = 20)
|
||||
private String total;
|
||||
|
||||
@ApiModelProperty(value = "合格数量")
|
||||
@Excel(name = "合格数量", width = 20)
|
||||
private String qualifiedTotal;
|
||||
|
||||
@ApiModelProperty(value = "备注")
|
||||
@Excel(name = "备注", width = 20)
|
||||
private String remark;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,57 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/21 0021 上午 11:29
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxProductionPlan implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "月份")
|
||||
@Excel(name = "月份", width = 20)
|
||||
private String month;
|
||||
|
||||
@ApiModelProperty(value = "产品型号")
|
||||
@Excel(name = "产品型号", width = 20)
|
||||
private String productModel;
|
||||
|
||||
@ApiModelProperty(value = "生产数量")
|
||||
@Excel(name = "生产数量", width = 20)
|
||||
private String productionNumber;
|
||||
|
||||
@ApiModelProperty(value = "绝热数量")
|
||||
@Excel(name = "绝热数量", width = 20)
|
||||
private String adiabat;
|
||||
|
||||
@ApiModelProperty(value = "装药数量")
|
||||
@Excel(name = "装药数量", width = 20)
|
||||
private String charge;
|
||||
|
||||
@ApiModelProperty(value = "总装数量")
|
||||
@Excel(name = "总装数量", width = 20)
|
||||
private String assembly;
|
||||
|
||||
@ApiModelProperty(value = "交付数量")
|
||||
@Excel(name = "交付数量", width = 20)
|
||||
private String deliver;
|
||||
|
||||
@ApiModelProperty(value = "评审数量")
|
||||
@Excel(name = "评审数量", width = 20)
|
||||
private String review;
|
||||
|
||||
@ApiModelProperty(value = "结算数量")
|
||||
@Excel(name = "结算数量", width = 20)
|
||||
private String settlement;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,77 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/20 0020 下午 21:58
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxProductionSituation implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "月份")
|
||||
@Excel(name = "月份", width = 20)
|
||||
private String month;
|
||||
|
||||
@ApiModelProperty(value = "型号")
|
||||
@Excel(name = "型号", width = 20)
|
||||
private String model;
|
||||
|
||||
@ApiModelProperty(value = "类型")
|
||||
@Excel(name = "类型(填大/中/小)", width = 20)
|
||||
private String category;
|
||||
|
||||
@ApiModelProperty(value = "生产计划名称")
|
||||
@Excel(name = "生产计划名称", width = 20)
|
||||
private String planName;
|
||||
|
||||
@ApiModelProperty(value = "绝热计划数量")
|
||||
@Excel(name = "绝热计划数量", width = 20)
|
||||
private String targetAdiabat;
|
||||
|
||||
@ApiModelProperty(value = "绝热完成数量")
|
||||
@Excel(name = "绝热完成数量", width = 20)
|
||||
private String realAdiabat;
|
||||
|
||||
@ApiModelProperty(value = "装药计划数")
|
||||
@Excel(name = "装药计划数", width = 20)
|
||||
private String targetCharge;
|
||||
|
||||
@ApiModelProperty(value = "装药完成数")
|
||||
@Excel(name = "装药完成数", width = 20)
|
||||
private String realCharge;
|
||||
|
||||
@ApiModelProperty(value = "总装计划数")
|
||||
@Excel(name = "总装计划数", width = 20)
|
||||
private String targetAssemble;
|
||||
|
||||
@ApiModelProperty(value = "总装完成数")
|
||||
@Excel(name = "总装完成数", width = 20)
|
||||
private String realAssemble;
|
||||
|
||||
@ApiModelProperty(value = "交付计划数")
|
||||
@Excel(name = "交付计划数", width = 20)
|
||||
private String targetDeliver;
|
||||
|
||||
@ApiModelProperty(value = "实际交付数")
|
||||
@Excel(name = "实际交付数", width = 20)
|
||||
private String realDeliver;
|
||||
|
||||
@ApiModelProperty(value = "酯计划数")
|
||||
@Excel(name = "酯计划数", width = 20)
|
||||
private String targetEster;
|
||||
|
||||
@ApiModelProperty(value = "酯实际产量")
|
||||
@Excel(name = "酯实际产量", width = 20)
|
||||
private String realEster;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/10 0010 下午 17:35
|
||||
*/
|
||||
@Data
|
||||
public class HxQualityCase implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "日期")
|
||||
@Excel(name = "日期", width = 20)
|
||||
private String todayDate;
|
||||
|
||||
@ApiModelProperty(value = "班组名")
|
||||
@Excel(name = "班组名", width = 20)
|
||||
private String className;
|
||||
|
||||
@ApiModelProperty(value = "故障启示")
|
||||
@Excel(name = "故障启示", width = 20)
|
||||
private String faultRevelation;
|
||||
|
||||
@ApiModelProperty(value = "案例名称")
|
||||
@Excel(name = "案例名称", width = 20)
|
||||
private String remark;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,66 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/20 0020 上午 9:07
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxQualityManage implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "月份")
|
||||
@Excel(name = "月份", width = 20)
|
||||
private String month;
|
||||
|
||||
@ApiModelProperty(value = "全厂质量体系问题总数")
|
||||
@Excel(name = "全厂质量体系问题总数", width = 20)
|
||||
private String factoryProblemTotal;
|
||||
|
||||
@ApiModelProperty(value = "全厂质量体系问题整改数")
|
||||
@Excel(name = "全厂质量体系问题整改数", width = 20)
|
||||
private String factoryProblemRectificationTotal;
|
||||
|
||||
@ApiModelProperty(value = "一般性质量问题数")
|
||||
@Excel(name = "一般性质量问题数", width = 20)
|
||||
private String commonlyProblemTotal;
|
||||
|
||||
@ApiModelProperty(value = "低层次质量问题数")
|
||||
@Excel(name = "低层次质量问题数", width = 20)
|
||||
private String lowProblemTotal;
|
||||
|
||||
@ApiModelProperty(value = "产品错检率")
|
||||
@Excel(name = "产品错检率", width = 20)
|
||||
private String errorCheckTotal;
|
||||
|
||||
@ApiModelProperty(value = "产品漏检率")
|
||||
@Excel(name = "产品漏检率", width = 20)
|
||||
private String leakCheckTotal;
|
||||
|
||||
@ApiModelProperty(value = "质量计划总数")
|
||||
@Excel(name = "质量计划总数", width = 20)
|
||||
private String qualityPlanTotal;
|
||||
|
||||
@ApiModelProperty(value = "质量计划完成数")
|
||||
@Excel(name = "质量计划完成数", width = 20)
|
||||
private String qualityPlanCompleteTotal;
|
||||
|
||||
@ApiModelProperty(value = "质量通报总数")
|
||||
@Excel(name = "质量通报总数", width = 20)
|
||||
private String qualityNotificationTotal;
|
||||
|
||||
@ApiModelProperty(value = "质量通报完成数")
|
||||
@Excel(name = "质量通报完成数", width = 20)
|
||||
private String qualityNotificationCompleteTotal;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/13 0013 下午 17:05
|
||||
*/
|
||||
@Data
|
||||
public class HxQualitySystemElements implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "日期")
|
||||
@Excel(name = "日期", width = 20)
|
||||
private String todayDate;
|
||||
|
||||
@ApiModelProperty(value = "部门名称")
|
||||
@Excel(name = "部门名称", width = 20)
|
||||
private String deptName;
|
||||
|
||||
@ApiModelProperty(value = "体系要素名称")
|
||||
@Excel(name = "体系要素名称", width = 20)
|
||||
private String systemName;
|
||||
|
||||
@ApiModelProperty(value = "体系要素问题数")
|
||||
@Excel(name = "体系要素问题数", width = 20)
|
||||
private String systemNumber;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/13 0013 下午 16:21
|
||||
*/
|
||||
@Data
|
||||
public class HxQualitySystemReview implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "日期")
|
||||
@Excel(name = "日期", width = 20)
|
||||
private String todayDate;
|
||||
|
||||
@ApiModelProperty(value = "内审数量")
|
||||
@Excel(name = "内审数量", width = 20)
|
||||
private String internalReviewNumber;
|
||||
|
||||
@ApiModelProperty(value = "外审数量")
|
||||
@Excel(name = "外审数量", width = 20)
|
||||
private String externalReviewNumber;
|
||||
|
||||
@ApiModelProperty(value = "第三方审数量")
|
||||
@Excel(name = "第三方审数量", width = 20)
|
||||
private String otherReviewNumber;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/14 0014 上午 10:44
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxResponsibilityStatus implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "责任令内容")
|
||||
@Excel(name = "责任令内容", width = 20)
|
||||
private String responsibilityContent;
|
||||
|
||||
@ApiModelProperty(value = "进展情况")
|
||||
@Excel(name = "进展情况", width = 20)
|
||||
private String progressStatus;
|
||||
|
||||
@ApiModelProperty(value = "完成状态")
|
||||
@Excel(name = "完成状态", width = 20)
|
||||
private String completionStatus;
|
||||
|
||||
@ApiModelProperty(value = "部门名称")
|
||||
@Excel(name = "部门名称", width = 20)
|
||||
private String deptName;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,60 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/12 0012 下午 13:26
|
||||
*/
|
||||
@Data
|
||||
public class HxRevenueProfit implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "部门名称")
|
||||
@Excel(name = "部门名称", width = 20)
|
||||
private String deptName;
|
||||
|
||||
@ApiModelProperty(value = "月份")
|
||||
@Excel(name = "月份", width = 20)
|
||||
private String month;
|
||||
|
||||
@ApiModelProperty(value = "已完成收入")
|
||||
@Excel(name = "已完成收入", width = 20)
|
||||
private String completedRevenue;
|
||||
|
||||
@ApiModelProperty(value = "预测收入")
|
||||
@Excel(name = "预测收入", width = 20)
|
||||
private String forecastRevenue;
|
||||
|
||||
@ApiModelProperty(value = "目标收入")
|
||||
@Excel(name = "目标收入", width = 20)
|
||||
private String targetRevenue;
|
||||
|
||||
@ApiModelProperty(value = "已完成利润")
|
||||
@Excel(name = "已完成利润", width = 20)
|
||||
private String completedProfit;
|
||||
|
||||
@ApiModelProperty(value = "预测利润")
|
||||
@Excel(name = "预测利润", width = 20)
|
||||
private String forecastProfit;
|
||||
|
||||
@ApiModelProperty(value = "目标利润")
|
||||
@Excel(name = "目标利润", width = 20)
|
||||
private String targetProfit;
|
||||
|
||||
@ApiModelProperty(value = "收入完成率")
|
||||
@Excel(name = "收入完成率", width = 20)
|
||||
private String revenueRate;
|
||||
|
||||
@ApiModelProperty(value = "利润完成率")
|
||||
@Excel(name = "利润完成率", width = 20)
|
||||
private String profitRate;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/21 0021 上午 9:40
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxStorehouse implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "库房编号")
|
||||
@Excel(name = "库房编号", width = 20)
|
||||
private String numberNo;
|
||||
|
||||
@ApiModelProperty(value = "库房名称")
|
||||
@Excel(name = "库房名称", width = 20)
|
||||
private String name;
|
||||
|
||||
@ApiModelProperty(value = "库房类型")
|
||||
@Excel(name = "库房类型", width = 20)
|
||||
private String category;
|
||||
|
||||
@ApiModelProperty(value = "当前状态")
|
||||
@Excel(name = "当前状态", width = 20)
|
||||
private String status;
|
||||
|
||||
@ApiModelProperty(value = "产品信息")
|
||||
@Excel(name = "产品信息", width = 20)
|
||||
private String productInfo;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/15 0015 下午 13:21
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxStrategyIndex implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "年度")
|
||||
@Excel(name = "年度", width = 20)
|
||||
private String year;
|
||||
|
||||
@ApiModelProperty(value = "五力名称")
|
||||
@Excel(name = "五力名称", width = 20)
|
||||
private String fiveForce;
|
||||
|
||||
@ApiModelProperty(value = "指标名称")
|
||||
@Excel(name = "指标名称", width = 20)
|
||||
private String indexName;
|
||||
|
||||
@ApiModelProperty(value = "初期值")
|
||||
@Excel(name = "初期值", width = 20)
|
||||
private String startNumber;
|
||||
|
||||
@ApiModelProperty(value = "末期值")
|
||||
@Excel(name = "末期值", width = 20)
|
||||
private String endNumber;
|
||||
|
||||
@ApiModelProperty(value = "当年目标")
|
||||
@Excel(name = "当年目标", width = 20)
|
||||
private String yearTarget;
|
||||
|
||||
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/15 0015 下午 13:43
|
||||
*/
|
||||
@Data
|
||||
public class HxSynthesizeIndex implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "日期")
|
||||
@Excel(name = "日期", width = 20)
|
||||
private String todayDate;
|
||||
|
||||
@ApiModelProperty(value = "部门名称")
|
||||
@Excel(name = "部门名称", width = 20)
|
||||
private String deptName;
|
||||
|
||||
@ApiModelProperty(value = "项目名称")
|
||||
@Excel(name = "项目名称", width = 20)
|
||||
private String projectName;
|
||||
|
||||
@ApiModelProperty(value = "完成状态")
|
||||
@Excel(name = "完成状态", width = 20)
|
||||
private String completedStatus;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
}
|
@ -0,0 +1,38 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* 系统雷达图
|
||||
*
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/14 0014 上午 9:44
|
||||
*/
|
||||
@Data
|
||||
public class HxSystemRadar implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "日期")
|
||||
@Excel(name = "日期", width = 20)
|
||||
private String todayDate;
|
||||
|
||||
@ApiModelProperty(value = "系统名称")
|
||||
@Excel(name = "系统名称", width = 20)
|
||||
private String systemName;
|
||||
|
||||
@ApiModelProperty(value = "指标名称")
|
||||
@Excel(name = "指标名称", width = 20)
|
||||
private String indexName;
|
||||
|
||||
@ApiModelProperty(value = "指标数量")
|
||||
@Excel(name = "指标数量", width = 20)
|
||||
private String indexTotal;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/22 0022 下午 13:55
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxTeamAttendance implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "日期")
|
||||
@Excel(name = "日期", width = 20)
|
||||
private String todayDate;
|
||||
|
||||
@ApiModelProperty(value = "班组名称")
|
||||
@Excel(name = "班组名称", width = 20)
|
||||
private String teamName;
|
||||
|
||||
@ApiModelProperty(value = "人员数量")
|
||||
@Excel(name = "人员数量", width = 20)
|
||||
private String peopleTotal;
|
||||
|
||||
@ApiModelProperty(value = "班次数")
|
||||
@Excel(name = "班次数", width = 20)
|
||||
private String shift;
|
||||
|
||||
@ApiModelProperty(value = "到岗人数")
|
||||
@Excel(name = "到岗人数", width = 20)
|
||||
private String realWorkerTotal;
|
||||
|
||||
@ApiModelProperty(value = "到岗人员")
|
||||
@Excel(name = "到岗人员(逗号隔开)", width = 20)
|
||||
private String peopleList;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,79 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/20 0020 下午 16:17
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxWeekPlan implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "周开始日期")
|
||||
@Excel(name = "周开始日期", width = 20)
|
||||
private String month;
|
||||
|
||||
@ApiModelProperty(value = "周结束日期")
|
||||
@Excel(name = "周结束日期", width = 20)
|
||||
private String serialNumber;
|
||||
|
||||
@ApiModelProperty(value = "实际探伤完成量")
|
||||
@Excel(name = "实际探伤完成量", width = 20)
|
||||
private String realFlawDetection;
|
||||
|
||||
@ApiModelProperty(value = "探伤计划值")
|
||||
@Excel(name = "探伤计划值", width = 20)
|
||||
private String targetFlawDetection;
|
||||
|
||||
@ApiModelProperty(value = "探伤完成率")
|
||||
//@Excel(name = "探伤完成率", width = 20)
|
||||
private String flawDetectionRate;
|
||||
|
||||
@ApiModelProperty(value = "实际装药完成量")
|
||||
@Excel(name = "实际装药完成量", width = 20)
|
||||
private String realCharge;
|
||||
|
||||
@ApiModelProperty(value = "装药计划值")
|
||||
@Excel(name = "装药计划值", width = 20)
|
||||
private String targetCharge;
|
||||
|
||||
@ApiModelProperty(value = "装药完成率")
|
||||
//@Excel(name = "装药完成率", width = 20)
|
||||
private String chargeRate;
|
||||
|
||||
@ApiModelProperty(value = "实际交付量")
|
||||
@Excel(name = "实际交付量", width = 20)
|
||||
private String realDeliver;
|
||||
|
||||
@ApiModelProperty(value = "目标交付量")
|
||||
@Excel(name = "目标交付量", width = 20)
|
||||
private String targetDeliver;
|
||||
|
||||
@ApiModelProperty(value = "交付完成率")
|
||||
//@Excel(name = "交付完成率", width = 20)
|
||||
private String deliverRate;
|
||||
|
||||
@ApiModelProperty(value = "实际壳体入场量")
|
||||
@Excel(name = "实际壳体入场量", width = 20)
|
||||
private String realHousing;
|
||||
|
||||
@ApiModelProperty(value = "目标壳体入场量")
|
||||
@Excel(name = "目标壳体入场量", width = 20)
|
||||
private String targetHousing;
|
||||
|
||||
@ApiModelProperty(value = "壳体入场完成率")
|
||||
//@Excel(name = "壳体入场完成率", width = 20)
|
||||
private String housingRate;
|
||||
|
||||
private String remark;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/14 0014 上午 11:19
|
||||
*/
|
||||
@Data
|
||||
public class HxWorkPlan implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "日期")
|
||||
@Excel(name = "日期", width = 20)
|
||||
private String todayDate;
|
||||
|
||||
@ApiModelProperty(value = "工作计划名称")
|
||||
@Excel(name = "工作计划名称", width = 20)
|
||||
private String workPlanName;
|
||||
|
||||
@ApiModelProperty(value = "部门名称")
|
||||
@Excel(name = "部门名称", width = 20)
|
||||
private String deptName;
|
||||
|
||||
@ApiModelProperty(value = "完成状态")
|
||||
@Excel(name = "完成状态", width = 20)
|
||||
private String completedStatus;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
package com.ailanyin.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author ailanyin
|
||||
* @version 1.0
|
||||
* @since 2021/12/22 0022 下午 14:37
|
||||
*/
|
||||
|
||||
@Data
|
||||
public class HxYearDuty implements Serializable {
|
||||
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "年份")
|
||||
@Excel(name = "年份", width = 20)
|
||||
private String year;
|
||||
|
||||
@ApiModelProperty(value = "产品型号")
|
||||
@Excel(name = "产品型号", width = 20)
|
||||
private String productModel;
|
||||
|
||||
@ApiModelProperty(value = "实际累计生产数量")
|
||||
@Excel(name = "实际累计生产数量", width = 20)
|
||||
private String realTotal;
|
||||
|
||||
@ApiModelProperty(value = "要求生产量")
|
||||
@Excel(name = "要求生产量", width = 20)
|
||||
private String targetTotal;
|
||||
|
||||
private String rate;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,186 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.ailanyin.mapper.HxAnnualTargetMapper">
|
||||
<resultMap id="BaseResultMap" type="com.ailanyin.model.HxAnnualTarget">
|
||||
<id column="id" jdbcType="BIGINT" property="id" />
|
||||
<result column="target_income" jdbcType="VARCHAR" property="targetIncome" />
|
||||
<result column="completed_income" jdbcType="VARCHAR" property="completedIncome" />
|
||||
<result column="target_profit" jdbcType="VARCHAR" property="targetProfit" />
|
||||
<result column="completed_profit" jdbcType="VARCHAR" property="completedProfit" />
|
||||
<result column="target_charge_quantity" jdbcType="VARCHAR" property="targetChargeQuantity" />
|
||||
<result column="completed_charge_quantity" jdbcType="VARCHAR" property="completedChargeQuantity" />
|
||||
<result column="target_delivery_quantity" jdbcType="VARCHAR" property="targetDeliveryQuantity" />
|
||||
<result column="completed_delivery_quantity" jdbcType="VARCHAR" property="completedDeliveryQuantity" />
|
||||
<result column="year" jdbcType="VARCHAR" property="year" />
|
||||
<result column="big_pic" jdbcType="VARCHAR" property="bigPic" />
|
||||
</resultMap>
|
||||
<sql id="Base_Column_List">
|
||||
"id", "target_income", "completed_income", "target_profit", "completed_profit", "target_charge_quantity",
|
||||
"completed_charge_quantity", "target_delivery_quantity", "completed_delivery_quantity",
|
||||
"year", "big_pic"
|
||||
</sql>
|
||||
<select id="selectByParam" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from ROOT."hx_annual_target"
|
||||
<where>
|
||||
<if test="year != null">
|
||||
and "year" = #{year}
|
||||
</if>
|
||||
</where>
|
||||
</select>
|
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Sun Dec 12 03:40:37 UTC 2021.
|
||||
-->
|
||||
delete from hx_annual_target
|
||||
where `id` = #{id,jdbcType=BIGINT}
|
||||
</delete>
|
||||
<insert id="insert" parameterType="com.ailanyin.model.HxAnnualTarget">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Sun Dec 12 03:40:37 UTC 2021.
|
||||
-->
|
||||
insert into hx_annual_target (`id`, `target_income`, `completed_income`,
|
||||
`target_profit`, `completed_profit`, `target_charge_quantity`,
|
||||
`completed_charge_quantity`, `target_delivery_quantity`,
|
||||
`completed_delivery_quantity`, `year`, `big_pic`
|
||||
)
|
||||
values (#{id,jdbcType=BIGINT}, #{targetIncome,jdbcType=VARCHAR}, #{completedIncome,jdbcType=VARCHAR},
|
||||
#{targetProfit,jdbcType=VARCHAR}, #{completedProfit,jdbcType=VARCHAR}, #{targetChargeQuantity,jdbcType=VARCHAR},
|
||||
#{completedChargeQuantity,jdbcType=VARCHAR}, #{targetDeliveryQuantity,jdbcType=VARCHAR},
|
||||
#{completedDeliveryQuantity,jdbcType=VARCHAR}, #{year,jdbcType=VARCHAR}, #{bigPic,jdbcType=VARCHAR}
|
||||
)
|
||||
</insert>
|
||||
<insert id="insertSelective" parameterType="com.ailanyin.model.HxAnnualTarget">
|
||||
insert into ROOT."hx_annual_target"
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
"id",
|
||||
</if>
|
||||
<if test="targetIncome != null">
|
||||
"target_income",
|
||||
</if>
|
||||
<if test="completedIncome != null">
|
||||
"completed_income",
|
||||
</if>
|
||||
<if test="targetProfit != null">
|
||||
"target_profit",
|
||||
</if>
|
||||
<if test="completedProfit != null">
|
||||
"completed_profit",
|
||||
</if>
|
||||
<if test="targetChargeQuantity != null">
|
||||
"target_charge_quantity",
|
||||
</if>
|
||||
<if test="completedChargeQuantity != null">
|
||||
"completed_charge_quantity",
|
||||
</if>
|
||||
<if test="targetDeliveryQuantity != null">
|
||||
"target_delivery_quantity",
|
||||
</if>
|
||||
<if test="completedDeliveryQuantity != null">
|
||||
"completed_delivery_quantity",
|
||||
</if>
|
||||
<if test="year != null">
|
||||
"year",
|
||||
</if>
|
||||
<if test="bigPic != null">
|
||||
"big_pic",
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
#{id,jdbcType=BIGINT},
|
||||
</if>
|
||||
<if test="targetIncome != null">
|
||||
#{targetIncome,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="completedIncome != null">
|
||||
#{completedIncome,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="targetProfit != null">
|
||||
#{targetProfit,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="completedProfit != null">
|
||||
#{completedProfit,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="targetChargeQuantity != null">
|
||||
#{targetChargeQuantity,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="completedChargeQuantity != null">
|
||||
#{completedChargeQuantity,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="targetDeliveryQuantity != null">
|
||||
#{targetDeliveryQuantity,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="completedDeliveryQuantity != null">
|
||||
#{completedDeliveryQuantity,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="year != null">
|
||||
#{year,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="bigPic != null">
|
||||
#{bigPic,jdbcType=VARCHAR},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<update id="updateByPrimaryKeySelective" parameterType="com.ailanyin.model.HxAnnualTarget">
|
||||
update ROOT."hx_annual_target"
|
||||
<set>
|
||||
<if test="targetIncome != null">
|
||||
"target_income" = #{targetIncome,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="completedIncome != null">
|
||||
"completed_income" = #{completedIncome,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="targetProfit != null">
|
||||
"target_profit" = #{targetProfit,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="completedProfit != null">
|
||||
"completed_profit" = #{completedProfit,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="targetChargeQuantity != null">
|
||||
"target_charge_quantity" = #{targetChargeQuantity,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="completedChargeQuantity != null">
|
||||
"completed_charge_quantity" = #{completedChargeQuantity,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="targetDeliveryQuantity != null">
|
||||
"target_delivery_quantity" = #{targetDeliveryQuantity,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="completedDeliveryQuantity != null">
|
||||
"completed_delivery_quantity" = #{completedDeliveryQuantity,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="year != null">
|
||||
"year" = #{year,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="bigPic != null">
|
||||
"big_pic" = #{bigPic,jdbcType=VARCHAR},
|
||||
</if>
|
||||
</set>
|
||||
where "id" = #{id,jdbcType=BIGINT}
|
||||
</update>
|
||||
<update id="updateByPrimaryKey" parameterType="com.ailanyin.model.HxAnnualTarget">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Sun Dec 12 03:40:37 UTC 2021.
|
||||
-->
|
||||
update hx_annual_target
|
||||
set `target_income` = #{targetIncome,jdbcType=VARCHAR},
|
||||
`completed_income` = #{completedIncome,jdbcType=VARCHAR},
|
||||
`target_profit` = #{targetProfit,jdbcType=VARCHAR},
|
||||
`completed_profit` = #{completedProfit,jdbcType=VARCHAR},
|
||||
`target_charge_quantity` = #{targetChargeQuantity,jdbcType=VARCHAR},
|
||||
`completed_charge_quantity` = #{completedChargeQuantity,jdbcType=VARCHAR},
|
||||
`target_delivery_quantity` = #{targetDeliveryQuantity,jdbcType=VARCHAR},
|
||||
`completed_delivery_quantity` = #{completedDeliveryQuantity,jdbcType=VARCHAR},
|
||||
`year` = #{year,jdbcType=VARCHAR},
|
||||
`big_pic` = #{bigPic,jdbcType=VARCHAR}
|
||||
where `id` = #{id,jdbcType=BIGINT}
|
||||
</update>
|
||||
</mapper>
|
@ -0,0 +1,110 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.ailanyin.mapper.HxBusinessResponsibilityMapper">
|
||||
<resultMap id="BaseResultMap" type="com.ailanyin.model.HxBusinessResponsibility">
|
||||
<id column="id" jdbcType="BIGINT" property="id" />
|
||||
<result column="month" jdbcType="VARCHAR" property="month" />
|
||||
<result column="indicator_name" jdbcType="VARCHAR" property="indicatorName" />
|
||||
<result column="completed_tasks" jdbcType="VARCHAR" property="completedTasks" />
|
||||
<result column="target_tasks" jdbcType="VARCHAR" property="targetTasks" />
|
||||
</resultMap>
|
||||
<sql id="Base_Column_List">
|
||||
"id", "month", "indicator_name", "completed_tasks", "target_tasks"
|
||||
</sql>
|
||||
<select id="selectHxBusinessResponsibilityList" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from ROOT."hx_business_responsibility"
|
||||
</select>
|
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Sun Dec 12 07:40:53 UTC 2021.
|
||||
-->
|
||||
delete from hx_business_responsibility
|
||||
where `id` = #{id,jdbcType=BIGINT}
|
||||
</delete>
|
||||
<insert id="insert" parameterType="com.ailanyin.model.HxBusinessResponsibility">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Sun Dec 12 07:40:53 UTC 2021.
|
||||
-->
|
||||
insert into hx_business_responsibility (`id`, `month`, `indicator_name`,
|
||||
`completed_tasks`, `target_tasks`)
|
||||
values (#{id,jdbcType=BIGINT}, #{month,jdbcType=VARCHAR}, #{indicatorName,jdbcType=VARCHAR},
|
||||
#{completedTasks,jdbcType=VARCHAR}, #{targetTasks,jdbcType=VARCHAR})
|
||||
</insert>
|
||||
<insert id="insertSelective" parameterType="com.ailanyin.model.HxBusinessResponsibility">
|
||||
insert into ROOT."hx_business_responsibility"
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
"id",
|
||||
</if>
|
||||
<if test="month != null">
|
||||
"month",
|
||||
</if>
|
||||
<if test="indicatorName != null">
|
||||
"indicator_name",
|
||||
</if>
|
||||
<if test="completedTasks != null">
|
||||
"completed_tasks",
|
||||
</if>
|
||||
<if test="targetTasks != null">
|
||||
"target_tasks",
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
#{id,jdbcType=BIGINT},
|
||||
</if>
|
||||
<if test="month != null">
|
||||
#{month,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="indicatorName != null">
|
||||
#{indicatorName,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="completedTasks != null">
|
||||
#{completedTasks,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="targetTasks != null">
|
||||
#{targetTasks,jdbcType=VARCHAR},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<update id="updateSelective" parameterType="com.ailanyin.model.HxBusinessResponsibility">
|
||||
update ROOT."hx_business_responsibility"
|
||||
<set>
|
||||
<if test="completedTasks != null">
|
||||
"completed_tasks" = #{completedTasks,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="targetTasks != null">
|
||||
"target_tasks" = #{targetTasks,jdbcType=VARCHAR}
|
||||
</if>
|
||||
</set>
|
||||
where "month" = #{month,jdbcType=VARCHAR} and
|
||||
"indicator_name" = #{indicatorName,jdbcType=VARCHAR}
|
||||
</update>
|
||||
<update id="updateByPrimaryKey" parameterType="com.ailanyin.model.HxBusinessResponsibility">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Sun Dec 12 07:40:53 UTC 2021.
|
||||
-->
|
||||
update hx_business_responsibility
|
||||
set `month` = #{month,jdbcType=VARCHAR},
|
||||
`indicator_name` = #{indicatorName,jdbcType=VARCHAR},
|
||||
`completed_tasks` = #{completedTasks,jdbcType=VARCHAR},
|
||||
`target_tasks` = #{targetTasks,jdbcType=VARCHAR}
|
||||
where `id` = #{id,jdbcType=BIGINT}
|
||||
</update>
|
||||
|
||||
<select id="checkIsExist" resultType="int">
|
||||
select
|
||||
count("id")
|
||||
from ROOT."hx_business_responsibility"
|
||||
where "month" = #{month,jdbcType=VARCHAR} and
|
||||
"indicator_name" = #{indicatorName,jdbcType=VARCHAR}
|
||||
</select>
|
||||
</mapper>
|
@ -0,0 +1,182 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.ailanyin.mapper.HxCarUseMapper">
|
||||
<resultMap id="BaseResultMap" type="com.ailanyin.model.HxCarUse">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 06:43:22 UTC 2021.
|
||||
-->
|
||||
<id column="id" jdbcType="BIGINT" property="id" />
|
||||
<result column="today_date" jdbcType="VARCHAR" property="todayDate" />
|
||||
<result column="car_name" jdbcType="VARCHAR" property="carName" />
|
||||
<result column="work_content" jdbcType="VARCHAR" property="workContent" />
|
||||
<result column="now_address" jdbcType="VARCHAR" property="nowAddress" />
|
||||
<result column="car_status" jdbcType="VARCHAR" property="carStatus" />
|
||||
<result column="remark" jdbcType="VARCHAR" property="remark" />
|
||||
</resultMap>
|
||||
<sql id="Base_Column_List">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 06:43:22 UTC 2021.
|
||||
-->
|
||||
"id", "today_date", "car_name", "work_content", "now_address", "car_status", "remark"
|
||||
</sql>
|
||||
<select id="selectList" resultMap="BaseResultMap">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 06:43:22 UTC 2021.
|
||||
-->
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from ROOT."hx_car_use"
|
||||
<where>
|
||||
<if test="todayDate != null">
|
||||
"today_date" = #{todayDate}
|
||||
</if>
|
||||
</where>
|
||||
</select>
|
||||
|
||||
<select id="getLastDay" resultType="string">
|
||||
select "today_date"
|
||||
from ROOT."hx_car_use"
|
||||
group by "today_date"
|
||||
order by "today_date" desc
|
||||
limit 1
|
||||
</select>
|
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 06:43:22 UTC 2021.
|
||||
-->
|
||||
delete from hx_car_use
|
||||
where `id` = #{id,jdbcType=BIGINT}
|
||||
</delete>
|
||||
<insert id="insert" parameterType="com.ailanyin.model.HxCarUse">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 06:43:22 UTC 2021.
|
||||
-->
|
||||
insert into hx_car_use (`id`, `today_date`, `car_name`,
|
||||
`work_content`, `now_address`, `car_status`,
|
||||
`remark`)
|
||||
values (#{id,jdbcType=BIGINT}, #{todayDate,jdbcType=VARCHAR}, #{carName,jdbcType=VARCHAR},
|
||||
#{workContent,jdbcType=VARCHAR}, #{nowAddress,jdbcType=VARCHAR}, #{carStatus,jdbcType=VARCHAR},
|
||||
#{remark,jdbcType=VARCHAR})
|
||||
</insert>
|
||||
<insert id="insertSelective" parameterType="com.ailanyin.model.HxCarUse">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 06:43:22 UTC 2021.
|
||||
-->
|
||||
insert into ROOT."hx_car_use"
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
"id",
|
||||
</if>
|
||||
<if test="todayDate != null">
|
||||
"today_date",
|
||||
</if>
|
||||
<if test="carName != null">
|
||||
"car_name",
|
||||
</if>
|
||||
<if test="workContent != null">
|
||||
"work_content",
|
||||
</if>
|
||||
<if test="nowAddress != null">
|
||||
"now_address",
|
||||
</if>
|
||||
<if test="carStatus != null">
|
||||
"car_status",
|
||||
</if>
|
||||
<if test="remark != null">
|
||||
"remark",
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
#{id,jdbcType=BIGINT},
|
||||
</if>
|
||||
<if test="todayDate != null">
|
||||
#{todayDate,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="carName != null">
|
||||
#{carName,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="workContent != null">
|
||||
#{workContent,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="nowAddress != null">
|
||||
#{nowAddress,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="carStatus != null">
|
||||
#{carStatus,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="remark != null">
|
||||
#{remark,jdbcType=VARCHAR},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<update id="updateSelective" parameterType="com.ailanyin.model.HxCarUse">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 06:43:22 UTC 2021.
|
||||
-->
|
||||
update ROOT."hx_car_use"
|
||||
<set>
|
||||
<if test="workContent != null">
|
||||
"work_content" = #{workContent,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="nowAddress != null">
|
||||
"now_address" = #{nowAddress,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="carStatus != null">
|
||||
"car_status" = #{carStatus,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="remark != null">
|
||||
"remark" = #{remark,jdbcType=VARCHAR},
|
||||
</if>
|
||||
</set>
|
||||
where "today_date" = #{todayDate,jdbcType=VARCHAR} and
|
||||
"car_name" = #{carName,jdbcType=VARCHAR}
|
||||
</update>
|
||||
<update id="updateByPrimaryKey" parameterType="com.ailanyin.model.HxCarUse">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 06:43:22 UTC 2021.
|
||||
-->
|
||||
update hx_car_use
|
||||
set `today_date` = #{todayDate,jdbcType=VARCHAR},
|
||||
`car_name` = #{carName,jdbcType=VARCHAR},
|
||||
`work_content` = #{workContent,jdbcType=VARCHAR},
|
||||
`now_address` = #{nowAddress,jdbcType=VARCHAR},
|
||||
`car_status` = #{carStatus,jdbcType=VARCHAR},
|
||||
`remark` = #{remark,jdbcType=VARCHAR}
|
||||
where `id` = #{id,jdbcType=BIGINT}
|
||||
</update>
|
||||
|
||||
<select id="checkIsExist" resultType="int">
|
||||
select count("id")
|
||||
from ROOT."hx_car_use"
|
||||
where "today_date" = #{todayDate,jdbcType=VARCHAR} and
|
||||
"car_name" = #{carName,jdbcType=VARCHAR}
|
||||
</select>
|
||||
|
||||
<select id="getHxCarUsePic1" resultType="map">
|
||||
select count("id") as "total",
|
||||
(select count("id")
|
||||
from ROOT."hx_car_use"
|
||||
where "hx_car_use"."today_date" >= #{start}
|
||||
and "today_date" < #{end} and "car_status" = '使用中') as "useTotal"
|
||||
from ROOT."hx_car_use"
|
||||
where "hx_car_use"."today_date" >= #{start}
|
||||
and "today_date" <= #{end}
|
||||
</select>
|
||||
</mapper>
|
@ -0,0 +1,195 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.ailanyin.mapper.HxChargeJobContentMapper">
|
||||
<resultMap id="BaseResultMap" type="com.ailanyin.model.HxChargeJobContent">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 12:06:39 UTC 2021.
|
||||
-->
|
||||
<id column="id" jdbcType="BIGINT" property="id" />
|
||||
<result column="number_no" jdbcType="VARCHAR" property="numberNo" />
|
||||
<result column="weighing" jdbcType="VARCHAR" property="weighing" />
|
||||
<result column="blend" jdbcType="VARCHAR" property="blend" />
|
||||
<result column="pouring" jdbcType="VARCHAR" property="pouring" />
|
||||
<result column="delay_time" jdbcType="VARCHAR" property="delayTime" />
|
||||
<result column="reverse_bus" jdbcType="VARCHAR" property="reverseBus" />
|
||||
<result column="remark" jdbcType="VARCHAR" property="remark" />
|
||||
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
|
||||
</resultMap>
|
||||
<sql id="Base_Column_List">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 12:06:39 UTC 2021.
|
||||
-->
|
||||
"id", "number_no", "weighing", "blend", "pouring", "delay_time", "reverse_bus", "remark",
|
||||
"create_time"
|
||||
</sql>
|
||||
<select id="selectList" resultMap="BaseResultMap">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 12:06:39 UTC 2021.
|
||||
-->
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from ROOT."hx_charge_job_content"
|
||||
order by "id" DESC
|
||||
</select>
|
||||
|
||||
<select id="getChargeJobContentPic" resultMap="BaseResultMap">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 12:06:39 UTC 2021.
|
||||
-->
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from ROOT."hx_charge_job_content"
|
||||
order by "id" DESC
|
||||
limit 1
|
||||
</select>
|
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 12:06:39 UTC 2021.
|
||||
-->
|
||||
delete from hx_charge_job_content
|
||||
where `id` = #{id,jdbcType=BIGINT}
|
||||
</delete>
|
||||
<insert id="insert" parameterType="com.ailanyin.model.HxChargeJobContent">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 12:06:39 UTC 2021.
|
||||
-->
|
||||
insert into hx_charge_job_content (`id`, `number_no`, `weighing`,
|
||||
`blend`, `pouring`, `delay_time`,
|
||||
`reverse_bus`, `remark`, `create_time`
|
||||
)
|
||||
values (#{id,jdbcType=BIGINT}, #{numberNo,jdbcType=VARCHAR}, #{weighing,jdbcType=VARCHAR},
|
||||
#{blend,jdbcType=VARCHAR}, #{pouring,jdbcType=VARCHAR}, #{delayTime,jdbcType=VARCHAR},
|
||||
#{reverseBus,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}
|
||||
)
|
||||
</insert>
|
||||
<insert id="insertSelective" parameterType="com.ailanyin.model.HxChargeJobContent">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 12:06:39 UTC 2021.
|
||||
-->
|
||||
insert into ROOT."hx_charge_job_content"
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
"id",
|
||||
</if>
|
||||
<if test="numberNo != null">
|
||||
"number_no",
|
||||
</if>
|
||||
<if test="weighing != null">
|
||||
"weighing",
|
||||
</if>
|
||||
<if test="blend != null">
|
||||
"blend",
|
||||
</if>
|
||||
<if test="pouring != null">
|
||||
"pouring",
|
||||
</if>
|
||||
<if test="delayTime != null">
|
||||
"delay_time",
|
||||
</if>
|
||||
<if test="reverseBus != null">
|
||||
"reverse_bus",
|
||||
</if>
|
||||
<if test="remark != null">
|
||||
"remark",
|
||||
</if>
|
||||
<if test="createTime != null">
|
||||
"create_time",
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
#{id,jdbcType=BIGINT},
|
||||
</if>
|
||||
<if test="numberNo != null">
|
||||
#{numberNo,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="weighing != null">
|
||||
#{weighing,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="blend != null">
|
||||
#{blend,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="pouring != null">
|
||||
#{pouring,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="delayTime != null">
|
||||
#{delayTime,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="reverseBus != null">
|
||||
#{reverseBus,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="remark != null">
|
||||
#{remark,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="createTime != null">
|
||||
#{createTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<update id="updateByPrimaryKeySelective" parameterType="com.ailanyin.model.HxChargeJobContent">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 12:06:39 UTC 2021.
|
||||
-->
|
||||
update hx_charge_job_content
|
||||
<set>
|
||||
<if test="numberNo != null">
|
||||
`number_no` = #{numberNo,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="weighing != null">
|
||||
`weighing` = #{weighing,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="blend != null">
|
||||
`blend` = #{blend,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="pouring != null">
|
||||
`pouring` = #{pouring,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="delayTime != null">
|
||||
`delay_time` = #{delayTime,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="reverseBus != null">
|
||||
`reverse_bus` = #{reverseBus,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="remark != null">
|
||||
`remark` = #{remark,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="createTime != null">
|
||||
`create_time` = #{createTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
</set>
|
||||
where `id` = #{id,jdbcType=BIGINT}
|
||||
</update>
|
||||
<update id="updateByPrimaryKey" parameterType="com.ailanyin.model.HxChargeJobContent">
|
||||
<!--
|
||||
WARNING - @mbg.generated
|
||||
This element is automatically generated by MyBatis Generator, do not modify.
|
||||
This element was generated on Mon Dec 20 12:06:39 UTC 2021.
|
||||
-->
|
||||
update hx_charge_job_content
|
||||
set `number_no` = #{numberNo,jdbcType=VARCHAR},
|
||||
`weighing` = #{weighing,jdbcType=VARCHAR},
|
||||
`blend` = #{blend,jdbcType=VARCHAR},
|
||||
`pouring` = #{pouring,jdbcType=VARCHAR},
|
||||
`delay_time` = #{delayTime,jdbcType=VARCHAR},
|
||||
`reverse_bus` = #{reverseBus,jdbcType=VARCHAR},
|
||||
`remark` = #{remark,jdbcType=VARCHAR},
|
||||
`create_time` = #{createTime,jdbcType=TIMESTAMP}
|
||||
where `id` = #{id,jdbcType=BIGINT}
|
||||
</update>
|
||||
</mapper>
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user