Kaynağa Gözat

付款管理-支付

ZhangWenQiang 5 yıl önce
ebeveyn
işleme
5c02fa5775

+ 19 - 0
happy-cloud-wisdom/happy-cloud-wisdom-biz/src/main/java/org/jeecg/modules/hlwpayment/controller/HlwPaymentController.java

@@ -119,6 +119,25 @@ public class HlwPaymentController extends JeecgController<HlwPayment, IHlwPaymen
     }
 
     /**
+     * 支付
+     *
+     * @param hlwPayment
+     * @return
+     */
+    @PutMapping(value = "/payment")
+    public Result<HlwPayment> payment(@RequestBody HlwPayment hlwPayment) {
+        Result<HlwPayment> result = new Result<HlwPayment>();
+        HlwPayment hlwPaymentEntity = hlwPaymentService.getById(hlwPayment.getId());
+        if (hlwPaymentEntity == null) {
+            result.error500("未找到对应实体");
+        } else {
+            result = hlwPaymentService.payment(hlwPayment);
+        }
+
+        return result;
+    }
+
+    /**
      * 添加
      *
      * @param hlwPayment

+ 2 - 0
happy-cloud-wisdom/happy-cloud-wisdom-biz/src/main/java/org/jeecg/modules/hlwpayment/service/IHlwPaymentService.java

@@ -19,4 +19,6 @@ public interface IHlwPaymentService extends IService<HlwPayment> {
     Result<HlwPayment> deleteBack(HlwPayment hlwPaymentEntity);
 
     Result<HlwPayment> editSubcontractorAmount(HlwPayment hlwPayment);
+
+    Result<HlwPayment> payment(HlwPayment hlwPayment);
 }

+ 12 - 0
happy-cloud-wisdom/happy-cloud-wisdom-biz/src/main/java/org/jeecg/modules/hlwpayment/service/impl/HlwPaymentServiceImpl.java

@@ -127,4 +127,16 @@ public class HlwPaymentServiceImpl extends ServiceImpl<HlwPaymentMapper, HlwPaym
         result.setMessage("修改成功");
         return result;
     }
+
+    /**
+     * 支付
+     *
+     * @param hlwPayment
+     * @return
+     */
+    @Override
+    @Transactional(rollbackFor = Exception.class)
+    public Result<HlwPayment> payment(HlwPayment hlwPayment) {
+        return null;
+    }
 }