Skip to content

Commit 1ce29b4

Browse files
author
杨利兵
committed
删除writableModel.filePath属性
1 parent 1f347a9 commit 1ce29b4

13 files changed

+14
-33
lines changed

src/main/java/com/yanglb/codegen/core/translator/BaseTranslator.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@ protected void onBeforeTranslate() throws CodeGenException {
6262
// 设置文件名、等初始化操作
6363
this.writableModel.setEncode("utf-8");
6464
this.writableModel.setFileName("untitled");
65-
this.writableModel.setFilePath("");
6665
this.writableModel.setData(new StringBuilder());
6766
this.writableModel.setOutputDir(this.paramaModel.getOptDir());
6867
return;

src/main/java/com/yanglb/codegen/core/translator/impl/DdlMysqlTranslatorImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ public DdlMysqlTranslatorImpl() {
4545
protected void onBeforeTranslate() throws CodeGenException {
4646
super.onBeforeTranslate();
4747
this.writableModel.setExtension("ddl");
48-
this.writableModel.setFilePath("ddl_mysql");
4948

5049
// 设置文件名(同Excel名)
5150
String fileName = this.model.get(0).getExcelFileName();

src/main/java/com/yanglb/codegen/core/translator/impl/DdlSqlServerTranslatorImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ public DdlSqlServerTranslatorImpl() {
3535
@Override
3636
protected void onBeforeTranslate() throws CodeGenException {
3737
super.onBeforeTranslate();
38-
this.writableModel.setFilePath("ddl_sqlserver");
3938
}
4039

4140
@Override

src/main/java/com/yanglb/codegen/core/translator/impl/DdlSqliteTranslatorImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ public class DdlSqliteTranslatorImpl extends BaseDdlTranslator {
3232
protected void onBeforeTranslate() throws CodeGenException {
3333
super.onBeforeTranslate();
3434
this.writableModel.setExtension("ddl");
35-
this.writableModel.setFilePath("ddl_sqlite");
3635

3736
// 设置文件名(同Excel名)
3837
String fileName = this.model.get(0).getExcelFileName();

src/main/java/com/yanglb/codegen/core/translator/impl/DmlTranslatorImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ public class DmlTranslatorImpl extends BaseSqlTranslator<DmlModel> {
3030
protected void onBeforeTranslate() throws CodeGenException {
3131
super.onBeforeTranslate();
3232
this.writableModel.setExtension("dml");
33-
this.writableModel.setFilePath("dml");
3433

3534
// 设置文件名(同Excel名)
3635
String fileName = this.model.get(0).getExcelFileName();

src/main/java/com/yanglb/codegen/core/translator/impl/MsgAndroidTranslatorImpl.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,16 @@ protected void onBeforeTranslate() throws CodeGenException {
3232
super.onBeforeTranslate();
3333

3434
this.writableModel.setExtension("xml");
35-
String path = (this.isDefaultLanguage() ? "" : this.getSplitString() + this.msgLang);
36-
this.writableModel.setFilePath("msg/android/values" + path);
37-
35+
3836
// 文件名
3937
if (this.paramaModel.getFileName() == null) {
4038
this.writableModel.setFileName("strings");
4139
}
40+
41+
String fileName = writableModel.getFileName();
42+
String path = (this.isDefaultLanguage() ? "" : this.getSplitString() + this.msgLang);
43+
fileName = ("values" + path) + "/" + fileName;
44+
writableModel.setFileName(fileName);
4245
}
4346

4447
@Override

src/main/java/com/yanglb/codegen/core/translator/impl/MsgCSTranslatorImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ protected void onBeforeTranslate() throws CodeGenException {
3131
super.onBeforeTranslate();
3232

3333
this.writableModel.setExtension("resx");
34-
this.writableModel.setFilePath("msg/resx");
3534
}
3635

3736
@Override

src/main/java/com/yanglb/codegen/core/translator/impl/MsgIOSTranslatorImpl.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,9 @@ protected void onBeforeTranslate() throws CodeGenException {
3232

3333
this.writableModel.setExtension("strings");
3434
String path = (this.isDefaultLanguage() ? "Base" : this.msgLang) + ".lproj";
35-
this.writableModel.setFilePath("msg/strings/" + path);
36-
35+
3736
// 文件名
38-
String fileName = getFileName();
37+
String fileName = path + "/" + getFileName();
3938
this.writableModel.setFileName(fileName);
4039
}
4140

src/main/java/com/yanglb/codegen/core/translator/impl/MsgJavaTranslatorImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ protected void onBeforeTranslate() throws CodeGenException {
3333
super.onBeforeTranslate();
3434

3535
this.writableModel.setExtension("properties");
36-
this.writableModel.setFilePath("msg/properties");
3736
}
3837

3938
@Override

src/main/java/com/yanglb/codegen/core/translator/impl/MsgJsonTranslatorImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ protected void onBeforeTranslate() throws CodeGenException {
2929
super.onBeforeTranslate();
3030

3131
this.writableModel.setExtension("json");
32-
this.writableModel.setFilePath("msg/json");
3332
}
3433

3534
@Override

0 commit comments

Comments
 (0)