package com.product.administration.service; import com.product.administration.config.CmnConst; import com.product.core.dao.BaseDao; import com.product.core.entity.DataTableEntity; import com.product.core.entity.FieldSetEntity; import com.product.core.exception.BaseException; import com.product.core.service.support.AbstractBaseService; import com.product.core.spring.context.SpringMVCContextHolder; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.Date; /** * Copyright LX * @Title: ReplyOpinionService * @Project: product-server * @date: 2021年04月15日 18:21 * @author: ZhouJie * @Description: 协同办公意见回复 */ @Component public class ReplyOpinionService extends AbstractBaseService { @Autowired public BaseDao baseDao; /** * @Date: 2020-04-15 18:30 * @Author: ZhouJie * @Description: 新增意见回复 */ public String addReplyOpinion(FieldSetEntity fs) throws BaseException { fs.setValue("reply_user", SpringMVCContextHolder.getCurrentUser().getUser_id());//回复人 fs.setValue("reply_datetime",new Date());//回复时间 return baseDao.add(fs); } /** * @Date: 2020-04-15 18:41 * @Author: ZhouJie * @Description: 查看意见回复 */ public DataTableEntity getReplyOpinion(FieldSetEntity fs) throws BaseException { DataTableEntity dt = baseDao.listTable(CmnConst.PRODUCT_OA_COOPERATE_FLOW_REPLY,CmnConst.UUID+"=?",new Object[]{fs.getString(CmnConst.UUID)},null,null,fs.getInteger(CmnConst.PAGESIZE),fs.getInteger(CmnConst.CPAGE),false); return dt; } }