| package com.vincent.rsf.server.api.service; | 
|   | 
| import com.vincent.rsf.framework.common.R; | 
| import com.vincent.rsf.server.api.controller.params.OtherReceiptParams; | 
| import com.vincent.rsf.server.api.controller.params.ReceiptParams; | 
| import com.vincent.rsf.server.manager.entity.AsnOrder; | 
| import com.vincent.rsf.server.system.controller.param.LoginParam; | 
| import com.vincent.rsf.server.system.entity.Fields; | 
|   | 
| import javax.servlet.http.HttpServletRequest; | 
| import java.util.List; | 
|   | 
| /** | 
|  * @author Ryan | 
|  * @version 1.0 | 
|  * @title MobileService | 
|  * @description | 
|  * @create 2025/3/10 08:06 | 
|  */ | 
| public interface MobileService { | 
|   | 
|     R login(LoginParam param, HttpServletRequest request); | 
|   | 
|     R getOrderByCode(String barcode); | 
|   | 
|     R receiptToWarehouse(ReceiptParams orders); | 
|   | 
|     R otherReceipt(OtherReceiptParams params); | 
|   | 
|     List<AsnOrder> getAllAsnOrders(); | 
|   | 
|     R getReceiptAreas(); | 
|   | 
|     List<Fields> getDynamicFields(); | 
| } |