Administrator
2022-09-14 58d006e05dcf2a20d0ec5367dd03d66a61db6849
提交 | 用户 | 时间
58d006 1 package com.mandi.webservice.service;
A 2
3 import java.util.Map;
4
5 import com.google.gson.JsonArray;
6 import com.mandi.dao.common.ObjectResult;
7 import com.mandi.dao.common.PageResult;
8
9 public interface IFdXSTDService {
10     
11     /**
12      * 新增
13      * @param dataArr
14      * @return
15      * @throws Exception
16      */
17     public ObjectResult<Boolean> saveFd_xstd(String dataArr)throws Exception;
18     
19     
20     /**
21      * 删除发货单
22      * @param dataArr
23      * @return
24      * @throws Exception
25      */
26     public     ObjectResult<Boolean> delFd_xstd(String dataArr)throws Exception;
27     
28     
29     /**
30      * 关闭分单:修改分单明细的关闭状态
31      * @param dataArr
32      * @return
33      * @throws Exception
34      */
35     public ObjectResult<Boolean> closeFd_xstd(String dataArr)throws Exception;
36     
37     
38     /**
39      * 打开分单:修改分单明细的关闭状态
40      * @param dataArr
41      * @return
42      * @throws Exception
43      */
44     public ObjectResult<Boolean> openFd_xstd(String dataArr)throws Exception;
45     
46     
47     /**
48      * 添加装车明细:生产系统添加装车明细
49      * @param cardID
50      * @param yktywdh
51      * @param dataArr
52      * @return
53      * @throws Exception
54      */
55     public PageResult<Map<String, Object>> addZCMX(String cardID,String yktywdh,JsonArray dataArr)throws Exception;
56     
57     /**
58      * 删除装车明细:生产系统删除装车明细
59      * @param cardID
60      * @param yktywdh
61      * @param dataArr
62      * @return
63      * @throws Exception
64      */
65     public ObjectResult<Boolean> delZCMX(String cardID,String yktywdh,JsonArray dataArr)throws Exception;
66     
67     
68     /**
69      * 根据卡号获取信息
70      */
71     public ObjectResult<Map<String, Object>> getcInfo(String cardID);
72     
73     /**
74      * 获取销售提单信息
75      * @param xstdNo
76      * @return
77      */
78     public ObjectResult<Map<String, Object>> getxstdInfo(String xstdNo);
79     
80     /**
81      * 业务单二次上磅控制
82      * @param dataArr
83      * @return
84      * @throws Exception
85      */
86     public ObjectResult<Boolean> savewdControl(JsonArray dataArr)throws Exception;
87 }