Browse Source

修复更新失败_id,针对windows\r\n

sunsheng 1 year ago
parent
commit
ef8b5ce033
3 changed files with 8 additions and 13 deletions
  1. 6 11
      main.go
  2. 1 1
      utils/http.go
  3. 1 1
      utils/utils.go

+ 6 - 11
main.go

@@ -118,16 +118,16 @@ func main() {
 	isCover := true
 	if ok {
 		inputReader := bufio.NewReader(os.Stdin)
-		fmt.Printf("obs已存在该zip文件,是否覆盖【%s】?\n覆盖:【yes】,不覆盖【no】:", zipFile)
+		fmt.Printf("obs已存在该zip文件,是否覆盖【%s】?\n覆盖-默认:【yes】,不覆盖【no】:", zipFile)
 		input, err := inputReader.ReadString('\n')
 		if err != nil {
 			fmt.Println(err)
 			return
 		}
 		switch input {
-		case "yes\n":
+		case "yes\r\n":
 			fmt.Println("上传中...")
-		case "no\n":
+		case "no\r\n":
 			fmt.Println("取消上传")
 			isCover = false
 			time.Sleep(3 * time.Second)
@@ -135,7 +135,6 @@ func main() {
 			return
 		default:
 			fmt.Println("上传中...")
-			return
 		}
 
 	}
@@ -175,20 +174,16 @@ func main() {
 
 	// 是否发布
 	inputReader := bufio.NewReader(os.Stdin)
-	fmt.Printf("是否发布【%s】,version【%s】?\n发布:【yes】,不发布【no】: ", appConf.Key, version)
+	fmt.Printf("是否发布【%s】,version【%s】?\n发布-默认:【yes】,不发布【no】: ", appConf.Key, version)
 	input, err := inputReader.ReadString('\n')
 	if err != nil {
 		fmt.Println(err)
 		return
 	}
-	fmt.Println("输入值:")
-	fmt.Printf("%#v\n", input)
-	time.Sleep(10 * time.Second)
-
 	switch input {
-	case "yes\n":
+	case "yes\r\nn":
 		fmt.Println("发布中...")
-	case "no\n":
+	case "no\r\n":
 		fmt.Println("取消发布")
 		time.Sleep(3 * time.Second)
 		return

+ 1 - 1
utils/http.go

@@ -19,7 +19,7 @@ func CheckZipExist(url string) (bool, error) {
 	if err != nil {
 		return false, err
 	}
-	if n != 1024 {
+	if n == 1024 {
 		return true, nil
 	}
 

+ 1 - 1
utils/utils.go

@@ -17,7 +17,7 @@ type UpConfItem struct {
 
 // 数据库versions集合对应字段
 type AppVersion struct {
-	Id        primitive.ObjectID `json:"id"`
+	Id        primitive.ObjectID `json:"_id"`
 	Label     string             `json:"label"`
 	Name      string             `json:"name"`
 	Icon      string             `json:"icon"`