HDL Home App 第二版本 旧平台金堂用 正在使用
黄学彪
2020-12-14 e90209beae6a4e822cecb18e6889f8bda23f630e
ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlFileLogic.cs
File was renamed from ZigbeeApp/Shared/Phone/Common/Logic/HdlFileLogic.cs
@@ -3,7 +3,7 @@
using System.Collections.Generic;
using System.Text;
namespace Shared.Phone
namespace Shared.Phone.UserCenter
{
    /// <summary>
    /// 文件操作的逻辑
@@ -39,33 +39,36 @@
        /// </summary>
        public void CreatAllUserCenterDirectory()
        {
            //用户信息【文件夹】
            this.CreateDirectory(HdlFileNameResourse.AccountDirectory);
            //本地缓存的根目录
            this.CreateDirectory(HdlFileNameResourse.LocalMemoryDirectory);
            this.CreateDirectory(DirNameResourse.LocalMemoryDirectory);
            //自动备份【文件夹】(编辑,追加)
            this.CreateDirectory(HdlFileNameResourse.AutoBackupDirectory);
            this.CreateDirectory(DirNameResourse.AutoBackupDirectory);
            //自动备份【文件夹】(删除)
            this.CreateDirectory(HdlFileNameResourse.AutoBackupdeleteDirectory);
            this.CreateDirectory(DirNameResourse.AutoBackupdeleteDirectory);
            //下载备份的时候所使用的临时【文件夹】
            this.CreateDirectory(HdlFileNameResourse.DownLoadBackupTempDirectory);
            this.CreateDirectory(DirNameResourse.DownLoadBackupTempDirectory);
            //保存安防记录的【文件夹】
            this.CreateDirectory(HdlFileNameResourse.SafeguardAlarmDirectory);
            this.CreateDirectory(DirNameResourse.SafeguardAlarmDirectory);
            //下载分享文件的临时【文件夹】
            this.CreateDirectory(HdlFileNameResourse.DownLoadShardDirectory);
            this.CreateDirectory(DirNameResourse.DownLoadShardDirectory);
            //LOG出力【文件夹】
            this.CreateDirectory(DirNameResourse.LogDirectory);
            //模板缓存存放的【文件夹】
            this.CreateDirectory(HdlFileNameResourse.LocalTemplateDirectory);
            this.CreateDirectory(HdlFileNameResourse.AllResidenceTemplateDirectory);
            this.CreateDirectory(DirNameResourse.LocalTemplateDirectory);
            this.CreateDirectory(DirNameResourse.AllResidenceTemplateDirectory);
            //用户图片目录路径【文件夹】
            this.CreateDirectory(HdlFileNameResourse.UserPictrueDirectory);
            if (UserCenterResourse.AccountOption.UserPictruePath != string.Empty)
            {
                this.CreateDirectory(UserCenterResourse.AccountOption.UserPictruePath);
            }
        }
        #endregion
@@ -286,7 +289,7 @@
                string oldFile = System.IO.Path.Combine(fulldirectory, file);
                string newFile = System.IO.Path.Combine(rootPath, file);
                //移动文件
                this.MoveFile(oldFile, newFile);
                this.MoveFileToDirectory(oldFile, newFile);
            }
            if (deleteDirectory == true)
            {
@@ -346,7 +349,7 @@
        /// </summary>
        /// <param name="oldFile">原文件</param>
        /// <param name="newFile">目标文件</param>
        public void MoveFile(string oldFile, string newFile)
        public void MoveFileToDirectory(string oldFile, string newFile)
        {
            if (System.IO.File.Exists(oldFile) == true)
            {
@@ -354,7 +357,6 @@
                if (System.IO.File.Exists(newFile) == true)
                {
                    this.CopyFile(oldFile, newFile);
                    return;
                }
                try
                {