添加客户余额推送
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.order.ordertrash.OrderTrashController;
|
||||||
import com.cowr.service.ssjygl.overall.OverallController;
|
import com.cowr.service.ssjygl.overall.OverallController;
|
||||||
import com.cowr.service.ssjygl.prepay.PrepayController;
|
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.prepaydetail.PrepayDetailController;
|
||||||
import com.cowr.service.ssjygl.prepay.prepaytruck.PrepayTruckController;
|
import com.cowr.service.ssjygl.prepay.prepaytruck.PrepayTruckController;
|
||||||
import com.cowr.service.ssjygl.prepay.refunddetail.RefundDetailController;
|
import com.cowr.service.ssjygl.prepay.refunddetail.RefundDetailController;
|
||||||
|
|
@ -186,6 +187,7 @@ public class Config extends JFinalConfig {
|
||||||
|
|
||||||
// -- 预付费
|
// -- 预付费
|
||||||
me.add("/prepay", PrepayController.class);
|
me.add("/prepay", PrepayController.class);
|
||||||
|
me.add("/prepaycustomer", PrepayCustomerController.class);
|
||||||
me.add("/prepaydetail", PrepayDetailController.class);
|
me.add("/prepaydetail", PrepayDetailController.class);
|
||||||
me.add("/prepaytruck", PrepayTruckController.class);
|
me.add("/prepaytruck", PrepayTruckController.class);
|
||||||
me.add("/refunddetail", RefundDetailController.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;
|
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