zm
2024-10-23 70a6a22f94446bc9a1b96fc52584898aa7f67543
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
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;
    }
}