瀏覽代碼

财务结算-政策列表法务审核意见

yangzian 3 年之前
父節點
當前提交
8f1bd044e2

+ 1 - 1
jeecg-boot-finance/src/main/java/org/jeecg/ctop/finance/policy/controller/CwjsPolicyInfoController.java

@@ -366,7 +366,7 @@ public class CwjsPolicyInfoController {
 			CwjsPolicyApprovalLog bossContent = policyApprovalLogMapper.getOneByPolicyId(cwjsPolicy.getId(),2);	// 查询 转发领导的 审核意见 最新的一条
 			cwjsPolicy.setTheBossContent(Check.isNull(bossContent) ? "暂无老板审核意见" : bossContent.getApprovalContent());
 
-			CwjsPolicyApprovalLog legalContent = policyApprovalLogMapper.getOneByPolicyId(cwjsPolicy.getId(),11);	// 查询 法务 审核意见 最新的一条
+			CwjsPolicyApprovalLog legalContent = policyApprovalLogMapper.getOneByPolicyLegalInfo(cwjsPolicy.getId());	// 查询 法务 审核意见 最新的一条
 			cwjsPolicy.setLegalAffairsContent(Check.isNull(legalContent) ? "暂无法务审核意见" : legalContent.getApprovalContent());
 
 

+ 7 - 0
jeecg-boot-finance/src/main/java/org/jeecg/ctop/finance/policy/mapper/CwjsPolicyApprovalLogMapper.java

@@ -22,4 +22,11 @@ public interface CwjsPolicyApprovalLogMapper extends BaseMapper<CwjsPolicyApprov
      * @return
      */
     CwjsPolicyApprovalLog getOneByPolicyId(@Param("policyId") Integer policyId,@Param("status") Integer status);
+
+    /**
+     * 根据政策id 查询 法务最新审核意见
+     * @param policyId
+     * @return
+     */
+    CwjsPolicyApprovalLog getOneByPolicyLegalInfo(@Param("policyId") Integer policyId);
 }

+ 21 - 0
jeecg-boot-finance/src/main/java/org/jeecg/ctop/finance/policy/mapper/xml/CwjsPolicyApprovalLogMapper.xml

@@ -11,4 +11,25 @@
         order by create_time desc
         LIMIT 1
     </select>
+
+    <!-- 根据政策id 查询 法务最新审核意见  -->
+    <select id="getOneByPolicyLegalInfo" resultType="org.jeecg.ctop.finance.policy.entity.CwjsPolicyApprovalLog">
+        SELECT
+            l.*
+        FROM
+            ctop_cwjs_policy_approval_log l
+                LEFT JOIN sys_user_role ur ON l.create_user_id = ur.user_id
+                LEFT JOIN sys_role r ON r.id = ur.role_id
+        WHERE
+            r.role_name = '法务'
+          AND l.policy_id = #{policyId}
+        ORDER BY
+            l.create_time DESC
+            LIMIT 1
+    </select>
+
+
+
+
+
 </mapper>