mitao
2025-02-21 31573d6180d15ef65ed0df9c2732495f40b12663
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
package com.panzhihua.service_jinhui_community.api;
 
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.jinhui.JinhuiSnapshotClassifyVO;
import com.panzhihua.common.model.vos.jinhui.JinhuiSnapshotVO;
import com.panzhihua.service_jinhui_community.entity.JinhuiSnapshot;
import com.panzhihua.service_jinhui_community.entity.JinhuiSnapshotClassify;
import com.panzhihua.service_jinhui_community.service.JinhuiSnapshotClassifyService;
import com.panzhihua.service_jinhui_community.service.JinhuiSnapshotService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
 
import javax.annotation.Resource;
 
/**
 * 金汇随手拍api
 */
@Slf4j
@RestController
@RequestMapping("/JinhuiSnapshot/")
public class JinhuiSnapshotApi  extends BaseController {
 
 
    @Resource
    private JinhuiSnapshotClassifyService classifyService;
 
    @Resource
    private JinhuiSnapshotService snapshotService;
 
 
 
    /************************************************************************************************************
     *
     *
     *                                   金汇随手拍分类
     *
     *
     * ********************************************************************************************************/
    /**
     * 分页查询
     *
     * @param
     * @return
     */
    @GetMapping("/getClassifyList")
    public R getClassifyList(@RequestParam("pageNum") int pageNum,
                             @RequestParam("pageSize") int pageSize) {
        return classifyService.getList(pageNum, pageSize);
    }
 
    /**
     * 详情
     *
     * @param id
     * @return
     */
    @GetMapping("/getClassifyDetails")
    public JinhuiSnapshotClassify getClassifyDetails(@RequestParam("id") String id) {
        return classifyService.getDetails(id);
    }
 
 
    /**
     * 新增
     *
     * @param
     * @return
     */
    @PostMapping("/addClassifyData")
    public R addClassifyData(@RequestBody JinhuiSnapshotClassifyVO item) {
        return classifyService.addData(item);
    }
 
    /**
     * 编辑
     *
     * @param item
     * @return
     */
    @PostMapping("/editClassifyData")
    public R editClassifyData(@RequestBody JinhuiSnapshotClassifyVO item) {
        return classifyService.editData(item);
    }
 
    /**
     * 删除
     *
     * @param id
     * @return
     */
    @DeleteMapping("/expurgateClassifyData")
    public R expurgateClassifyData(@RequestParam("id") String id) {
        return classifyService.expurgateData(id);
    }
 
 
    /**********************************************************************************************************
     *
     *                                    金汇随手拍
     *
     *********************************************************************************************************/
    /**
     * 分页查询
     *
     * @param
     * @return
     */
    @GetMapping("/getShotList")
    public R getShotList(@RequestParam("pageNum") int pageNum,
                         @RequestParam("pageSize") int pageSize) {
        return snapshotService.getList(pageNum, pageSize);
    }
 
    @GetMapping("/getShotDetails")
    public JinhuiSnapshot getShotDetails(@RequestParam("id") String id) {
        return snapshotService.getDetails(id);
    }
 
 
    /**
     * 新增
     *
     * @param
     * @return
     */
 
    @PostMapping("/addShotData")
    public R addShotData(@RequestBody JinhuiSnapshotVO item) {
        return snapshotService.addData(item);
    }
 
    @PostMapping("/editShotData")
    public R editShotData(@RequestBody JinhuiSnapshotVO item) {
        return snapshotService.editData(item);
    }
 
    @DeleteMapping("/expurgateShotData")
    public R expurgateShotData(@RequestParam("id") String id) {
        return snapshotService.expurgateData(id);
    }
 
 
 
 
 
 
 
 
 
}