123456789101112131415161718192021222324252627282930313233 |
- /*
- * @Author: LinkLeong link@icewhale.com
- * @Date: 2022-05-20 16:27:12
- * @LastEditors: LinkLeong
- * @LastEditTime: 2022-06-09 18:18:46
- * @FilePath: /CasaOS/model/file.go
- * @Description:
- * @Website: https://www.casaos.io
- * Copyright (c) 2022 by icewhale, All Rights Reserved.
- */
- package model
- type FileOperate struct {
- Type string `json:"type" binding:"required"`
- Item []FileItem `json:"item" binding:"required"`
- TotalSize int64 `json:"total_size"`
- ProcessedSize int64 `json:"processed_size"`
- To string `json:"to" binding:"required"`
- Style string `json:"style"`
- Finished bool `json:"finished"`
- }
- type FileItem struct {
- From string `json:"from" binding:"required"`
- Finished bool `json:"finished"`
- Size int64 `json:"size"`
- ProcessedSize int64 `json:"processed_size"`
- }
- type FileUpdate struct {
- FilePath string `json:"path" binding:"required"`
- FileContent string `json:"content" binding:"required"`
- }
|