添加客户余额推送
parent
97924ae0f8
commit
70509f5836
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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"))));
|
||||
}
|
||||
}
|
||||
|
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue