添加客户余额推送

dev
lisai17@sina.com 2021-07-17 17:01:00 +08:00
parent 97924ae0f8
commit 70509f5836
3 changed files with 41 additions and 1 deletions

View File

@ -33,6 +33,7 @@ import com.cowr.service.ssjygl.order.ordertransfer.OrderTransferController;
import com.cowr.service.ssjygl.order.ordertrash.OrderTrashController;
import com.cowr.service.ssjygl.overall.OverallController;
import com.cowr.service.ssjygl.prepay.PrepayController;
import com.cowr.service.ssjygl.prepay.prepaycustomer.PrepayCustomerController;
import com.cowr.service.ssjygl.prepay.prepaydetail.PrepayDetailController;
import com.cowr.service.ssjygl.prepay.prepaytruck.PrepayTruckController;
import com.cowr.service.ssjygl.prepay.refunddetail.RefundDetailController;
@ -186,6 +187,7 @@ public class Config extends JFinalConfig {
// -- 预付费
me.add("/prepay", PrepayController.class);
me.add("/prepaycustomer", PrepayCustomerController.class);
me.add("/prepaydetail", PrepayDetailController.class);
me.add("/prepaytruck", PrepayTruckController.class);
me.add("/refunddetail", RefundDetailController.class);

View File

@ -0,0 +1,14 @@
package com.cowr.service.ssjygl.prepay.prepaycustomer;
import com.cowr.common.validator.CustomerIdValidator;
import com.cowr.common.view.Result;
import com.jfinal.aop.Before;
import com.jfinal.core.Controller;
public class PrepayCustomerController extends Controller {
@Before(CustomerIdValidator.class)
public void pushPrepayCustomer() {
renderJson(Result.object(PrepayCustomerSyncService.me.pushPrepayCustomer(getInt("customer_id"))));
}
}

View File

@ -1,4 +1,28 @@
package com.cowr.service.ssjygl.prepay.prepaycustomer;
public class PrepayCustomerSyncService {
import com.cowr.model.PrepayCustomer;
import com.cowr.model.SyncTask;
import com.cowr.service.ssjygl.base.BaseSyncService;
import com.cowr.service.ssjygl.synctask.SyncTaskService;
public class PrepayCustomerSyncService extends BaseSyncService {
public static PrepayCustomerSyncService me = new PrepayCustomerSyncService();
/**
*
*
* @param customer_id
*/
public boolean pushPrepayCustomer(Integer customer_id) {
PrepayCustomer prepayCustomer = PrepayCustomer.dao.findFirst("select * from prepay_customer where customer_id = ? ", customer_id);
if (prepayCustomer == null) {
return false;
}
SyncTask synctask = new SyncTask();
synctask.addUpdateData(prepayCustomer);
return SyncTaskService.me.save(synctask);
}
}