whycxzp
2022-07-26 fa9d1c600c57ebe09af4f3f436d1a9b066e5be71
更新工作流
4个文件已修改
19 ■■■■ 已修改文件
src/main/java/com/whyc/mapper/WorksheetLinkMapper.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/pojo/WorksheetMain.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/WorksheetLinkService.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/WorksheetLinkMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/mapper/WorksheetLinkMapper.java
@@ -1,5 +1,6 @@
package com.whyc.mapper;
import com.whyc.pojo.DocUser;
import com.whyc.pojo.WorksheetLink;
import com.whyc.pojo.WorksheetMain;
@@ -12,6 +13,6 @@
    List<WorksheetMain> getInfoList3(Long userId, int statusExp);
    String getApprovingUser(Integer mainId);
    DocUser getApprovingUser(Integer mainId);
}
src/main/java/com/whyc/pojo/WorksheetMain.java
@@ -57,7 +57,7 @@
    private LinkedList<WorksheetLink> links;
    @TableField(exist = false)
    private String approvingUser;
    private DocUser approvingUser;
    public Integer getId() {
        return id;
@@ -179,11 +179,11 @@
        this.approvingBomList = approvingBomList;
    }
    public String getApprovingUser() {
    public DocUser getApprovingUser() {
        return approvingUser;
    }
    public void setApprovingUser(String approvingUser) {
    public void setApprovingUser(DocUser approvingUser) {
        this.approvingUser = approvingUser;
    }
}
src/main/java/com/whyc/service/WorksheetLinkService.java
@@ -4,17 +4,15 @@
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.whyc.mapper.ProductBomApprovingMapper;
import com.whyc.mapper.WorksheetLinkMapper;
import com.whyc.pojo.DocUser;
import com.whyc.pojo.ProductBomApproving;
import com.whyc.pojo.WorksheetLink;
import com.whyc.pojo.WorksheetMain;
import com.whyc.util.CommonUtil;
import org.aspectj.util.FileUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import javax.naming.CommunicationException;
import java.util.Date;
import java.util.List;
@@ -153,7 +151,7 @@
        return linkMapper.getInfoList3(userId,statusExp);
    }
    public String getApprovingUser(Integer mainId) {
    public DocUser getApprovingUser(Integer mainId) {
        return linkMapper.getApprovingUser(mainId);
    }
}
src/main/resources/mapper/WorksheetLinkMapper.xml
@@ -79,7 +79,7 @@
            </otherwise>
        </choose>
    </select>
    <select id="getApprovingUser" resultType="java.lang.String">
        SELECT u.name FROM db_doc.tb_worksheet_link l,db_doc.tb_doc_user u where l.deal_user_id = u.id and  l.main_id = #{mainId} and link_status = 0
    <select id="getApprovingUser" resultType="com.whyc.pojo.DocUser">
        SELECT u.* FROM db_doc.tb_worksheet_link l,db_doc.tb_doc_user u,db_doc.tb_doc_depart d where l.deal_user_id = u.id and u.depart_id = d.depart_id and  l.main_id = #{mainId} and link_status = 0
    </select>
</mapper>