From 336b57f9ca1598a9e7f8d7af323bde280590c16b Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周日, 04 5月 2025 13:49:01 +0800 Subject: [PATCH] 222 --- Weben_CMS专用代码生成器/Code/Utility/TextHelper.cs | 154 +++++++++++++++++++++++++------------------------- 1 files changed, 77 insertions(+), 77 deletions(-) diff --git "a/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Code/Utility/TextHelper.cs" "b/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Code/Utility/TextHelper.cs" index c976dd3..73b5056 100644 --- "a/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Code/Utility/TextHelper.cs" +++ "b/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Code/Utility/TextHelper.cs" @@ -180,91 +180,91 @@ /// <param name="entityName">瀹炰綋绫诲悕</param> /// <param name="modulelogo">妯″潡鍚嶅瓧</param> /// <returns></returns> - public static bool Export2File_V2(string _strPath, string _tableName, string _code, FileType fileType, + public static bool Export2File_V2(string _strPath,string fileName, string _tableName, string _code, FileType fileType, string filePrefixName, string entityName, string modulelogo) { string fileFolderPath = _strPath + "\\"; - string fileTypeName = ""; - switch (fileType) - { - case FileType.Model: - fileTypeName = ".cs"; - break; - case FileType.AddModelParam: - entityName = "Add" + modulelogo + "Param"; - fileTypeName = ".cs"; - break; - case FileType.IBLL: - entityName = "I" + filePrefixName + "BLL"; - fileTypeName = ".cs"; - break; - case FileType.Controller: - entityName = entityName + "Controller"; - fileTypeName = ".cs"; - break; - case FileType.JS: - entityName = filePrefixName; - fileTypeName = ".js"; - break; - case FileType.CSHTML_List: - entityName = filePrefixName; - fileTypeName = ".cshtml"; - break; - case FileType.CSHTML_Detail: - entityName = filePrefixName; - fileTypeName = "Detail.cshtml"; - break; - case FileType.XML: - entityName = filePrefixName; - fileTypeName = ".xml"; - break; - case FileType.Proc: - entityName = filePrefixName; - fileTypeName = "Proc.sql"; - break; - case FileType.DAL: - entityName = filePrefixName; - fileTypeName = "DAL.cs"; - break; - case FileType.BLL: - entityName = filePrefixName; - fileTypeName = "BLL.cs"; - break; - case FileType.InputModel: - entityName = entityName + "Input"; - fileTypeName = ".cs"; - break; - case FileType.OutputModel: - entityName = entityName + "Output"; - fileTypeName = ".cs"; - break; - case FileType.WCF_InterFace: - entityName = "I" + entityName + "Service"; - fileTypeName = ".cs"; - break; - case FileType.WCF_InterFaceRealize: - entityName = entityName + "Service"; - fileTypeName = ".cs"; - break; - case FileType.SQL_Insert: - entityName = _tableName + "InsertSQL"; - fileTypeName = ".txt"; - break; - case FileType.VUE_FunConfig: - entityName = _tableName + "VUE鏂规硶閰嶇疆"; - fileTypeName = ".txt"; - break; - case FileType.VUEFile: - entityName = modulelogo; - fileTypeName = ".vue"; - break; - } + //string fileTypeName = ""; + //switch (fileType) + //{ + // case FileType.Model: + // fileTypeName = ".cs"; + // break; + // case FileType.AddModelParam: + // entityName = "Add" + modulelogo + "Param"; + // fileTypeName = ".cs"; + // break; + // case FileType.IBLL: + // entityName = "I" + filePrefixName + "BLL"; + // fileTypeName = ".cs"; + // break; + // case FileType.Controller: + // entityName = entityName + "Controller"; + // fileTypeName = ".cs"; + // break; + // case FileType.JS: + // entityName = filePrefixName; + // fileTypeName = ".js"; + // break; + // case FileType.CSHTML_List: + // entityName = filePrefixName; + // fileTypeName = ".cshtml"; + // break; + // case FileType.CSHTML_Detail: + // entityName = filePrefixName; + // fileTypeName = "Detail.cshtml"; + // break; + // case FileType.XML: + // entityName = filePrefixName; + // fileTypeName = ".xml"; + // break; + // case FileType.Proc: + // entityName = filePrefixName; + // fileTypeName = "Proc.sql"; + // break; + // case FileType.DAL: + // entityName = filePrefixName; + // fileTypeName = "DAL.cs"; + // break; + // case FileType.BLL: + // entityName = filePrefixName; + // fileTypeName = "BLL.cs"; + // break; + // case FileType.InputModel: + // entityName = entityName + "Input"; + // fileTypeName = ".cs"; + // break; + // case FileType.OutputModel: + // entityName = entityName + "Output"; + // fileTypeName = ".cs"; + // break; + // case FileType.WCF_InterFace: + // entityName = "I" + entityName + "Service"; + // fileTypeName = ".cs"; + // break; + // case FileType.WCF_InterFaceRealize: + // entityName = entityName + "Service"; + // fileTypeName = ".cs"; + // break; + // case FileType.SQL_Insert: + // entityName = _tableName + "InsertSQL"; + // fileTypeName = ".txt"; + // break; + // case FileType.VUE_FunConfig: + // entityName = _tableName + "VUE鏂规硶閰嶇疆"; + // fileTypeName = ".txt"; + // break; + // case FileType.VUEFile: + // entityName = modulelogo; + // fileTypeName = ".vue"; + // break; + //} if (!Directory.Exists(fileFolderPath)) { Directory.CreateDirectory(fileFolderPath); } - string filePath = fileFolderPath + "\\" + entityName + fileTypeName; + string filePath = fileFolderPath + "\\" + fileName; using (StreamWriter outfile = new StreamWriter(filePath, false, Encoding.GetEncoding("UTF-8"))) { outfile.Write(_code); -- Gitblit v1.9.3