qa-prevention-gwj/src/main/java/com/zcloud/service/bus/impl/HiddenExamineServiceImpl.java

193 lines
5.5 KiB
Java
Raw Normal View History

2023-11-07 09:32:12 +08:00
package com.zcloud.service.bus.impl;
import java.util.Date;
import java.util.List;
import java.util.jar.JarEntry;
import com.zcloud.mapper.datasource.bus.HiddenExamineMapper;
import com.zcloud.mapper.datasource.bus.HiddenMapper;
import com.zcloud.service.bus.HiddenExamineService;
import com.zcloud.util.DateUtil;
import com.zcloud.util.Jurisdiction;
import com.zcloud.util.UuidUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.zcloud.entity.Page;
import com.zcloud.entity.PageData;
import javax.annotation.Resource;
/**
*
* luoxiaobao
* 2022-04-14
* www.zcloudchina.com
*/
@Service
@Transactional //开启事物
public class HiddenExamineServiceImpl implements HiddenExamineService {
@Resource
private HiddenExamineMapper hiddenexamineMapper;
/**
* @param pd
* @throws Exception
*/
public PageData save(PageData pd)throws Exception{
pd.put("HIDDENEXAMINE_ID", UuidUtil.get32UUID());
pd.put("CREATOR", Jurisdiction.getUSER_ID());
pd.put("CREATTIME", DateUtil.date2Str(new Date()));
pd.put("OPERATOR",Jurisdiction.getUSER_ID());
pd.put("OPERATTIME",DateUtil.date2Str(new Date()));
hiddenexamineMapper.save(pd);
return pd;
}
/**
* @param pd
* @throws Exception
*/
public void saverepulse(PageData pd)throws Exception{
hiddenexamineMapper.save(pd);
}
/**
* @param pd
* @throws Exception
*/
public void delete(PageData pd)throws Exception{
hiddenexamineMapper.delete(pd);
}
/**
* @param pd
* @throws Exception
*/
public void edit(PageData pd)throws Exception{
// pd.put("OPERATOR",Jurisdiction.getUSER_ID());
// pd.put("OPERATTIME",DateUtil.date2Str(new Date()));
hiddenexamineMapper.edit(pd);
}
/**
* @param pd
* @throws Exception
*/
public void editrepulse(PageData pd)throws Exception{
hiddenexamineMapper.editrepulse(pd);
}
/**
* @param page
* @throws Exception
*/
public List<PageData> list(Page page)throws Exception{
return hiddenexamineMapper.datalistPage(page);
}
/**()
* @param pd
* @throws Exception
*/
public List<PageData> listAll(PageData pd)throws Exception{
return hiddenexamineMapper.listAll(pd);
}
/**
* @param pd
* @throws Exception
*/
public List<PageData> findByHiddenId(PageData pd)throws Exception{
return hiddenexamineMapper.findByHiddenId(pd);
}
/**id
* @param pd
* @throws Exception
*/
public PageData findById(PageData pd)throws Exception{
return hiddenexamineMapper.findById(pd);
}
/**
* @param ArrayDATA_IDS
* @throws Exception
*/
public void deleteAll(String[] ArrayDATA_IDS)throws Exception{
hiddenexamineMapper.deleteAll(ArrayDATA_IDS);
}
public List<PageData> listAllByHiddenId(String hiddenId)throws Exception{
PageData pd = new PageData();
pd.put("HIDDEN_ID",hiddenId);
return hiddenexamineMapper.listAll(pd);
}
public void updateBySpecial(PageData pd)throws Exception{
hiddenexamineMapper.updateBySpecial(pd);
}
/**
* @param page
* @throws Exception
*/
public List<PageData> listAndHidden(Page page)throws Exception{
return hiddenexamineMapper.listAndHiddendatalistPage(page);
}
/**id
* @param pd
* @throws Exception
*/
public PageData findByIdAndHidden(PageData pd)throws Exception{
return hiddenexamineMapper.findByIdAndHidden(pd);
}
public PageData saveApp(PageData pd)throws Exception{
pd.put("HIDDENEXAMINE_ID", UuidUtil.get32UUID());
pd.put("CREATTIME", DateUtil.date2Str(new Date()));
pd.put("OPERATTIME",DateUtil.date2Str(new Date()));
hiddenexamineMapper.save(pd);
2023-12-21 17:44:17 +08:00
return pd;
2023-11-07 09:32:12 +08:00
}
public PageData appSave(PageData pd)throws Exception{
pd.put("HIDDENEXAMINE_ID", UuidUtil.get32UUID());
pd.put("CREATOR", pd.getString("CREATOR"));
pd.put("CREATTIME", DateUtil.date2Str(new Date()));
pd.put("OPERATOR",pd.getString("OPERATOR"));
pd.put("OPERATTIME",DateUtil.date2Str(new Date()));
hiddenexamineMapper.save(pd);
return pd;
}
public void deleteByHiddenId(PageData pd)throws Exception{
hiddenexamineMapper.deleteByHiddenId(pd);
}
/**
* pc
*
* @param pd
* @return
* @throws Exception
*/
public PageData saveConfirm(PageData pd)throws Exception{
PageData before = new PageData();// 添加隐患初始信息
before.put("TYPE","0"); //.0.隐患开始数据;1.特殊审核;2.延期审核 3.验收打回。4.隐患确认记录,.5重大隐患修改6确认时打回;
before.put("STATE","2");//是否通过审核 ,1未通过。2通过 -1初始16隐患确认打回
before.put("HIDDEN_ID",pd.get("HIDDEN_ID"));
before.put("spare1",pd.getString("HIDDENLEVEL")); // 隐患级别
before.put("spare2",pd.getString("RECTIFICATIONOR"));//整改负责人
before.put("spare3",pd.getString("RECTIFICATIONDEADLINE")); //整改完成期限
before.put("spare4",pd.getString("RECTIFICATIONDEPT")); //整改负责人部门
before.put("HIDDENEXAMINE_ID", UuidUtil.get32UUID());
before.put("CREATOR", Jurisdiction.getUSER_ID());
before.put("CREATTIME", DateUtil.date2Str(new Date()));
before.put("OPERATOR",Jurisdiction.getUSER_ID());
before.put("OPERATTIME",DateUtil.date2Str(new Date()));
hiddenexamineMapper.save(before);
return pd;
}
}