添加上传坐标文件的功能
This commit is contained in:
parent
3fdbe7c5c5
commit
c140544af7
|
@ -38,17 +38,19 @@ public class CoordinateService
|
||||||
if (benchSetting == null) return;
|
if (benchSetting == null) return;
|
||||||
|
|
||||||
// 将mark点转为json,写到临时文件
|
// 将mark点转为json,写到临时文件
|
||||||
Dictionary<string, double> coordinates = new Dictionary<string, double>();
|
var coordinates = new Dictionary<string, double>
|
||||||
coordinates.Add("SolderJointX1", benchSetting.SolderJointX1);
|
{
|
||||||
coordinates.Add("SolderJointY1", benchSetting.SolderJointY1);
|
{ "SolderJointX1", benchSetting.SolderJointX1 },
|
||||||
coordinates.Add("SolderJointX2", benchSetting.SolderJointX2);
|
{ "SolderJointY1", benchSetting.SolderJointY1 },
|
||||||
coordinates.Add("SolderJointY2", benchSetting.SolderJointY2);
|
{ "SolderJointX2", benchSetting.SolderJointX2 },
|
||||||
coordinates.Add("SolderJointX3", benchSetting.SolderJointX3);
|
{ "SolderJointY2", benchSetting.SolderJointY2 },
|
||||||
coordinates.Add("SolderJointY3", benchSetting.SolderJointY3);
|
{ "SolderJointX3", benchSetting.SolderJointX3 },
|
||||||
|
{ "SolderJointY3", benchSetting.SolderJointY3 }
|
||||||
|
};
|
||||||
|
|
||||||
var json = JsonUtil.ToJson(coordinates);
|
var json = JsonUtil.ToJson(coordinates);
|
||||||
|
|
||||||
var path = Path.Combine(System.Environment.CurrentDirectory, "mark.json");
|
var path = Path.Combine(Environment.CurrentDirectory, "mark.json");
|
||||||
|
|
||||||
await File.WriteAllTextAsync(path, json);
|
await File.WriteAllTextAsync(path, json);
|
||||||
|
|
||||||
|
@ -56,6 +58,9 @@ public class CoordinateService
|
||||||
|
|
||||||
await _minio.UploadFileAsync("coordinate", fileName, path);
|
await _minio.UploadFileAsync("coordinate", fileName, path);
|
||||||
|
|
||||||
|
// 上传完成后删除本地的文件
|
||||||
|
File.Delete(path);
|
||||||
|
|
||||||
var data = new CoordinateData()
|
var data = new CoordinateData()
|
||||||
{
|
{
|
||||||
FileType = "MARK",
|
FileType = "MARK",
|
||||||
|
|
Loading…
Reference in New Issue