Bläddra i källkod

fix:停用状态sql写的不对

ly 11 månader sedan
förälder
incheckning
62ae3ac3aa

+ 1 - 1
src/main/java/cn/ezhizao/project/business/upgrade/controller/BizWorkOrderUpdateController.java

@@ -280,7 +280,7 @@ public class BizWorkOrderUpdateController extends BaseController
     @Log(title = "工单信息", businessType = BusinessType.OTHER)
     @PostMapping("/OrderDisable")
     public AjaxResult OrderDisable(@RequestBody List<Long> ids) throws NoSuchFieldException, IllegalAccessException {
-        bizWorkOrderService.update().in("id",ids).set("is_stop",1);
+        bizWorkOrderService.updateByWorkOrderId(ids);
         financialKeepAccountService.updateByWorkOrderId(ids);
         bizHousingFundConfirmService.updateByWorkOrderId(ids);
         bizFinancialReportTaxService.updateByWorkOrderId(ids);

+ 1 - 0
src/main/java/cn/ezhizao/project/business/workOrder/mapper/BizWorkOrderMapper.java

@@ -51,4 +51,5 @@ public interface BizWorkOrderMapper extends BaseMapper<BizWorkOrder>
     int setContinue(List<Long> ids, Integer state);
     public void updateByTenantId(@Param("tenantId") Long tenantId);
     List<BizWorkOrder> getList2(BizWorkOrder bizWorkOrder);
+    void updateByWorkOrderId(List<Long> ids);
 }

+ 1 - 0
src/main/java/cn/ezhizao/project/business/workOrder/service/IBizWorkOrderService.java

@@ -52,4 +52,5 @@ public interface IBizWorkOrderService extends IService<BizWorkOrder>
     int setContinue(List<Long> ids, Integer state);
     public void updateByTenantId(Long tenantId);
     List<BizWorkOrder> getList2(BizWorkOrder bizWorkOrder);
+    void updateByWorkOrderId(List<Long> ids);
 }

+ 4 - 1
src/main/java/cn/ezhizao/project/business/workOrder/service/impl/BizWorkOrderServiceImpl.java

@@ -70,5 +70,8 @@ public class BizWorkOrderServiceImpl  extends ServiceImpl<BizWorkOrderMapper, Bi
     public List<BizWorkOrder> getList2(BizWorkOrder bizWorkOrder) {
         return bizWorkOrderMapper.getList2(bizWorkOrder);
     }
-
+    @Override
+    public void updateByWorkOrderId(List<Long> ids) {
+        bizWorkOrderMapper.updateByWorkOrderId(ids);
+    }
 }

+ 1 - 1
src/main/resources/mybatis/business/BizFinancialReportTaxMapper.xml

@@ -145,7 +145,7 @@
     </sql>
     <update id="updateByWorkOrderId"
             parameterType="java.util.List">
-        update biz_financial_keep_account set is_stop=1
+        update biz_financial_report_tax set is_stop=1
         WHERE work_order_id in
         <foreach collection="ids" item="id" index="index" open="(" separator="," close=")">
             #{id}

+ 1 - 1
src/main/resources/mybatis/business/BizFinancialSalaryMapper.xml

@@ -59,7 +59,7 @@
     </delete>
     <update id="updateByWorkOrderId"
             parameterType="java.util.List">
-        update biz_financial_keep_account set is_stop=1
+        update biz_financial_salary set is_stop=1
         WHERE work_order_id in
         <foreach collection="ids" item="id" index="index" open="(" separator="," close=")">
             #{id}

+ 1 - 1
src/main/resources/mybatis/business/BizHousingFundConfirmMapper.xml

@@ -96,7 +96,7 @@
     </sql>
     <update id="updateByWorkOrderId"
             parameterType="java.util.List">
-        update biz_financial_keep_account set is_stop=1
+        update biz_housing_fund_confirm set is_stop=1
         WHERE work_order_id in
         <foreach collection="ids" item="id" index="index" open="(" separator="," close=")">
             #{id}

+ 1 - 1
src/main/resources/mybatis/business/BizSocialSecurityConfirmMapper.xml

@@ -95,7 +95,7 @@
     </sql>
     <update id="updateByWorkOrderId"
             parameterType="java.util.List">
-        update biz_financial_keep_account set is_stop=1
+        update biz_social_security_confirm set is_stop=1
         WHERE work_order_id in
         <foreach collection="ids" item="id" index="index" open="(" separator="," close=")">
             #{id}

+ 8 - 0
src/main/resources/mybatis/business/BizWorkOrderMapper.xml

@@ -190,4 +190,12 @@
     <update id="updateByTenantId">
         update biz_work_order set contract_id = 0,contract_detail_id = 0  where tenant_id = #{tenantId}
     </update>
+    <update id="updateByWorkOrderId"
+            parameterType="java.util.List">
+        update biz_work_order set is_stop = 1
+        WHERE id in
+        <foreach collection="ids" item="id" index="index" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+    </update>
 </mapper>