|
|
@@ -207,3 +207,21 @@ func (ct *Peer) BatchDelete(c *gin.Context) {
|
|
207
|
207
|
}
|
|
208
|
208
|
response.Success(c, nil)
|
|
209
|
209
|
}
|
|
|
210
|
+
|
|
|
211
|
+func (ct *Peer) SimpleData(c *gin.Context) {
|
|
|
212
|
+ f := &admin.SimpleDataQuery{}
|
|
|
213
|
+ if err := c.ShouldBindJSON(f); err != nil {
|
|
|
214
|
+ response.Fail(c, 101, response.TranslateMsg(c, "ParamsError")+err.Error())
|
|
|
215
|
+ return
|
|
|
216
|
+ }
|
|
|
217
|
+ if len(f.Ids) == 0 {
|
|
|
218
|
+ response.Fail(c, 101, response.TranslateMsg(c, "ParamsError"))
|
|
|
219
|
+ return
|
|
|
220
|
+ }
|
|
|
221
|
+ res := service.AllService.PeerService.List(1, 99999, func(tx *gorm.DB) {
|
|
|
222
|
+ //可以公开的情报
|
|
|
223
|
+ tx.Select("id,version")
|
|
|
224
|
+ tx.Where("id in (?)", f.Ids)
|
|
|
225
|
+ })
|
|
|
226
|
+ response.Success(c, res)
|
|
|
227
|
+}
|