MCPcopy
hub / github.com/awake1t/linglong / EditSetting

Function EditSetting

routers/api/v1/setting.go:34–65  ·  view source on GitHub ↗

修改

(c *gin.Context)

Source from the content-addressed store, hash-verified

32
33//修改
34func EditSetting(c *gin.Context) {
35
36 login_word := c.PostForm("login_word")
37 login_url := c.PostForm("login_url")
38 masscan_ip := c.PostForm("masscan_ip")
39 masscan_thred := com.StrTo(c.PostForm("masscan_thred")).MustInt()
40 masscan_port := c.PostForm("masscan_port")
41 masscan_white := c.PostForm("masscan_white")
42 masscan_deltime := com.StrTo(c.PostForm("masscan_deltime")).MustInt()
43
44 valid := validation.Validation{}
45
46 code := e.INVALID_PARAMS
47 if ! valid.HasErrors() {
48 code = e.SUCCESS
49 data := make(map[string]interface{})
50 data["login_word"] = login_word
51 data["login_url"] = login_url
52 data["masscan_thred"] = masscan_thred
53 data["masscan_deltime"] = masscan_deltime
54 data["masscan_ip"] = masscan_ip
55 data["masscan_port"] = masscan_port
56 data["masscan_white"] = masscan_white
57 models.EditSetting(data)
58 }
59
60 c.JSON(http.StatusOK, gin.H{
61 "code": code,
62 "msg": e.GetMsg(code),
63 "data": make(map[string]string),
64 })
65}
66
67// 修改密码
68func EditPass(c *gin.Context) {

Callers

nothing calls this directly

Calls 2

EditSettingFunction · 0.92
GetMsgFunction · 0.92

Tested by

no test coverage detected