Explorar el Código

1.结账添加存储过程

heqinwei hace 7 años
padre
commit
74f8b981a3

+ 2 - 0
applications/commons/commons-server/src/main/java/com/usoftchina/saas/commons/mapper/EndProductMapper.java

@@ -10,6 +10,8 @@ public interface EndProductMapper {
 
     void endProduct(Map<String, Object> map);
 
+    void endFund(Map<String, Object> map);
+
     String selectPeriod(@Param("companyId") Long companyId);
 
     String selectUnPeriod(@Param("companyId") Long companyId);

+ 1 - 0
applications/commons/commons-server/src/main/java/com/usoftchina/saas/commons/service/impl/EndProductServiceImpl.java

@@ -64,6 +64,7 @@ public class EndProductServiceImpl implements EndProductService {
         map.put("companyId", BaseContextHolder.getCompanyId());
         map.put("result", null);
         endProductMapper.endProduct(map);
+        endProductMapper.endFund(map);
         endProductMapper.updatePeriodStatus(99L, period, BaseContextHolder.getCompanyId());
         DocBaseDTO docBaseDTO = generateMsgObj(Long.parseLong(period));
         messageLogService.customizeLog(docBaseDTO, Operation.ENDPRODUCT);

+ 5 - 0
applications/commons/commons-server/src/main/resources/mapper/EndProductMapper.xml

@@ -28,6 +28,11 @@
     <select id="endProduct" parameterMap="spParamMap" statementType="CALLABLE">
         CALL SP_ENDPRODUCT(?, ?, ?)
     </select>
+
+    <select id="endFund" parameterMap="spParamMap" statementType="CALLABLE">
+        CALL SP_ENDFUND(?, ?, ?)
+    </select>
+
     <update id="updatePeriodStatus" >
         update periodsdetail set pd_status=#{status} where pd_detno=#{period} and companyId=#{companyId}
     </update>