mirror of
https://gitee.com/dromara/mayfly-go
synced 2025-12-04 23:10:25 +08:00
fix: 机器文件内容写入导致内容清空、feat: ioc支持根据类型注入
This commit is contained in:
@@ -279,12 +279,15 @@ func (m *machineFileAppImpl) WriteFileContent(ctx context.Context, opParam *dto.
|
||||
return nil, err
|
||||
}
|
||||
|
||||
f, err := sftpCli.OpenFile(path, os.O_WRONLY|os.O_TRUNC|os.O_CREATE|os.O_RDWR)
|
||||
f, err := sftpCli.OpenFile(path, os.O_RDWR)
|
||||
if err != nil {
|
||||
return mi, err
|
||||
}
|
||||
|
||||
defer f.Close()
|
||||
f.Write(content)
|
||||
if _, err := f.Write(content); err != nil {
|
||||
return mi, err
|
||||
}
|
||||
return mi, err
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user