shishuaikang
2023-12-05 689a2a39f649ea277bbd9399031df96bc865526a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
package com.thhy.materials.modules.biz.concret.controller;
 
import com.thhy.general.common.BasicResult;
import com.thhy.materials.modules.biz.concret.service.TMaterialReleaseService;
import org.springframework.web.bind.annotation.*;
 
import javax.annotation.Resource;
import javax.servlet.http.HttpServletResponse;
import java.io.FileNotFoundException;
import java.util.HashMap;
import java.util.Map;
 
@RestController
@RequestMapping("/materialRelease")
public class TMaterialReleaseController {
 
 
    @Resource
    private TMaterialReleaseService materialReleaseService;
 
    /**
     *原料实际放量添加
     * @param values
     * @return
     */
    @PostMapping("/materialReleaseInsert")
    public BasicResult materialReleaseInsert(@RequestBody Map<String,Object> values){
        return materialReleaseService.materialReleaseInsert(values);
    }
 
    /**
     *
     * @param
     * @return
     */
    @GetMapping("/dictList")
    public BasicResult dictList(){
        return materialReleaseService.dictList();
    }
 
    /**
     *原料实际放量列表
     * @param values
     * @return
     */
    @PostMapping("/materialReleaseList")
    public BasicResult materialReleaseList(@RequestBody HashMap<String,Object> values){
        return materialReleaseService.materialReleaseList(values);
    }
 
    /**
     *原料实际放量修改
     * @param values
     * @return
     */
    @PostMapping("/materialReleaseUpdate")
    public BasicResult materialReleaseUpdate(@RequestBody Map<String,Object> values){
        return materialReleaseService.materialReleaseUpdate(values);
    }
 
    /**
     *
     * @param
     * @return
     * 原料实际放量删除
     */
    @GetMapping("/materialReleaseDel")
    public BasicResult materialReleaseDel(@RequestParam String materialReleaseId){
        return materialReleaseService.materialReleaseDel(materialReleaseId);
    }
 
    /**
     *  导出EXcel
     * @param values
     * @return
     */
    @PostMapping("/materialReleaseExcel")
    public BasicResult materialReleaseExcel(@RequestBody HashMap<String,Object> values, HttpServletResponse response) throws FileNotFoundException {
        return materialReleaseService.materialReleaseExcel(values,response);
    }
 
    //搅拌站 消耗列表
    @PostMapping("/materialRew")
    public BasicResult materialRew(@RequestBody HashMap<String,Object> values)  {
        return materialReleaseService.materialRew(values);
    }
 
    //搅拌站 (2023-11-14) 添加原料 入站
    @PostMapping("/mixingInsert")
    public BasicResult mixingInsert(@RequestBody HashMap<String,Object> values)  {
        System.out.println("-------");
        System.out.println("-------");
        System.out.println("-------");
        System.out.println(values);
        return materialReleaseService.mixingInsert(values);
    }
 
    //搅拌站 (2023-11-14) 添加原料 入站 列表
    @PostMapping("/mixingList")
    public BasicResult mixingList(@RequestBody HashMap<String,Object> values)  {
        return materialReleaseService.mixingList(values);
    }
 
    //搅拌站 (2023-11-14) 添加原料 入站 列表 /罐子 类型表
    @GetMapping("/siloList")
    public BasicResult siloList(@RequestParam Integer types)  {
        return materialReleaseService.siloList(types);
    }
 
    // 拌合站 (2023-11-16) 标识牌, 手动添加 原料消耗  t_mixing_consume -> t_mixing_signboard
    @PostMapping("/mixingConsumeIn")
    public BasicResult mixingConsumeIn(@RequestBody Map<String,Object> values){
        return materialReleaseService.mixingConsumeIn(values);
    }
 
    // 拌合站 (2023-12-5) 标识牌, 手动修改 原料消耗  t_mixing_consume -> t_mixing_signboard
    @PostMapping("/mixingConsumeUp")
    public BasicResult mixingConsumeUp(@RequestBody Map<String,Object> values){
        return materialReleaseService.mixingConsumeUp(values);
    }
    //搅拌站 删除
    @PostMapping("/mixingConsumeDel")
    public BasicResult mixingConsumeDel(@RequestBody HashMap<String,Object> values)  {
        return materialReleaseService.mixingConsumeDel(values);
    }
 
 
    //  !!!列表 :拌合站 (2023-11-16) 标识牌, 手动添加 原料消耗  t_mixing_consume -> t_mixing_signboard
    @PostMapping("/mixingConsumeList")
    public BasicResult mixingConsumeList(@RequestBody Map<String,Object> values){
        return materialReleaseService.mixingConsumeList(values);
    }
 
    //  !!!列表 :拌合站 (2023-11-16) 标识牌下拉
    @GetMapping("/mixingConsumePull")
    public BasicResult mixingConsumePull(){
        return materialReleaseService.mixingConsumePull();
    }
    //
    @GetMapping("/siloPull")
    public BasicResult siloPull(){
        return materialReleaseService.siloPull();
    }
    // web 端拌合站屏 列表
    @PostMapping("/siloMixingList")
    public BasicResult siloMixingList(@RequestBody Map<String,Object> values){
        return materialReleaseService.siloMixingList(values);
    }
 
    //搅拌站 (2023-11-14) 修改
    @PostMapping("/mixingUpdate")
    public BasicResult mixingUpdate(@RequestBody HashMap<String,Object> values)  {
        return materialReleaseService.mixingUpdate(values);
    }
 
    //搅拌站 删除
    @PostMapping("/mixingDel")
    public BasicResult mixingDel(@RequestBody HashMap<String,Object> values)  {
        return materialReleaseService.mixingDel(values);
    }
 
 
 
}