1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- package com.bizmatics.service.impl;
- import com.bizmatics.model.SiteDynamicProperties;
- import com.bizmatics.model.UserSite;
- import com.bizmatics.persistence.mapper.SiteDynamicPropertiesMapper;
- import com.bizmatics.service.SiteDynamicPropertiesService;
- import com.bizmatics.common.mvc.base.AbstractCrudService;
- import com.bizmatics.service.util.SessionLocal;
- import org.apache.ibatis.annotations.Param;
- import org.springframework.stereotype.Service;
- import java.text.SimpleDateFormat;
- import java.time.LocalDate;
- import java.time.LocalDateTime;
- import java.time.format.DateTimeFormatter;
- import java.util.Date;
- /**
- * <p>
- * 站点动态属性表 服务实现类
- * </p>
- *
- * @author ya
- * @since 2021-09-22
- */
- @Service
- public class SiteDynamicPropertiesServiceImpl extends AbstractCrudService<SiteDynamicPropertiesMapper, SiteDynamicProperties> implements SiteDynamicPropertiesService {
- public void SiteDynamicPropertiesAdd(String fault_status, String real_time_load, String total_electricity, String power_factor, int site_id, String site_type,
- String user_company, String operation_time, String service_deadline, String power_supply_type, String voltage_level,
- String Demolition_standard_coal, String Demolition_standard_coal1,String sitePictureOne,String sitePictureTwo,String sitePictureThree){
- DateTimeFormatter fmts = DateTimeFormatter.ofPattern("yyyy-MM-dd");
- SiteDynamicProperties site_dynamic_properties = new SiteDynamicProperties();
- site_dynamic_properties.setFaultStatus(fault_status);
- site_dynamic_properties.setRealTimeLoad(real_time_load);
- site_dynamic_properties.setTotalElectricity(total_electricity);
- site_dynamic_properties.setPowerFactor(power_factor);
- site_dynamic_properties.setSiteId(site_id);
- site_dynamic_properties.setSiteType(Integer.parseInt(site_type));
- site_dynamic_properties.setUserCompany(user_company);
- site_dynamic_properties.setOperationTime(LocalDate.parse(operation_time, fmts));
- site_dynamic_properties.setServiceDeadline(LocalDate.parse(service_deadline, fmts));
- site_dynamic_properties.setPowerSupplyType(Integer.parseInt(power_supply_type));
- site_dynamic_properties.setVoltageLevel(voltage_level);
- site_dynamic_properties.setDemolitionStandardCoal(Integer.parseInt(Demolition_standard_coal));
- site_dynamic_properties.setDemolitionStandardCoal1(Demolition_standard_coal1);
- site_dynamic_properties.setCreator(SessionLocal.getUser().getUserName());
- site_dynamic_properties.setCreateTime(LocalDateTime.now());
- site_dynamic_properties.setSitePictureOne(sitePictureOne);
- site_dynamic_properties.setSitePictureTwo(sitePictureTwo);
- site_dynamic_properties.setSitePictureThree(sitePictureThree);
- this.save(site_dynamic_properties);
- }
- }
|