diff --git a/build.gradle b/build.gradle index d58b8225..c9d03814 100644 --- a/build.gradle +++ b/build.gradle @@ -269,20 +269,37 @@ subprojects { *----------------------------------------------------------------*/ task jrebelIdea() {} tasks.jrebelIdea.doLast { - File resourcesFile =file('src/main/resources') - if(resourcesFile!=null && resourcesFile.exists()){ - File rebelFile = file('src/main/resources/rebel.xml') - rebelFile.withWriter('UTF-8') { writer -> - writer.write('\n'); - writer.write('\n'); - writer.write('\t\n'); - if(file(project.name + '/src/main').exists()){ - writer.write('\t\t\n'); - } - writer.write('\t\n'); - writer.write(''); - } - } + if(file('package.json').exists()){ + File resourcesFile = file('java-src/main/resources') + if (resourcesFile != null && resourcesFile.exists()) { + File rebelFile = file('java-src/main/resources/rebel.xml') + rebelFile.withWriter('UTF-8') { writer -> + writer.write('\n'); + writer.write('\n'); + writer.write('\t\n'); + if (file(project.name + '/java-src/main').exists()) { + writer.write('\t\t\n'); + } + writer.write('\t\n'); + writer.write(''); + } + } + }else { + File resourcesFile = file('src/main/resources') + if (resourcesFile != null && resourcesFile.exists()) { + File rebelFile = file('src/main/resources/rebel.xml') + rebelFile.withWriter('UTF-8') { writer -> + writer.write('\n'); + writer.write('\n'); + writer.write('\t\n'); + if (file(project.name + '/src/main').exists()) { + writer.write('\t\t\n'); + } + writer.write('\t\n'); + writer.write(''); + } + } + } } /*----------------------------------------------------------------- diff --git a/erm.frontend/package.json b/erm.frontend/package.json index 84193633..67abeaba 100644 --- a/erm.frontend/package.json +++ b/erm.frontend/package.json @@ -78,7 +78,7 @@ "luckyexcel": "1.0.1", "mockjs": "1.1.0", "pinia": "2.1.7", - "platform-core": "8.1.152", + "platform-core": "8.1.155", "quasar": "2.14.5", "tailwindcss": "3.4.0", "vue": "3.4.3", diff --git a/gradle.properties b/gradle.properties index bd25bf4a..9dd31bf3 100644 --- a/gradle.properties +++ b/gradle.properties @@ -38,7 +38,7 @@ application_version=1.0.0 platform_group=io.sc platform_version=8.1.29 platform_plugin_version=8.1.13 -platform_core_frontend_version=8.1.152 +platform_core_frontend_version=8.1.155 ########################################################### # dependencies version diff --git a/io.sc.engine.mv.frontend/package.json b/io.sc.engine.mv.frontend/package.json index 75982a1e..320263af 100644 --- a/io.sc.engine.mv.frontend/package.json +++ b/io.sc.engine.mv.frontend/package.json @@ -78,7 +78,7 @@ "luckyexcel": "1.0.1", "mockjs": "1.1.0", "pinia": "2.1.7", - "platform-core": "8.1.152", + "platform-core": "8.1.155", "quasar": "2.14.5", "tailwindcss": "3.4.0", "vue": "3.4.3", diff --git a/io.sc.engine.rule.frontend/package.json b/io.sc.engine.rule.frontend/package.json index f7949636..57f217d1 100644 --- a/io.sc.engine.rule.frontend/package.json +++ b/io.sc.engine.rule.frontend/package.json @@ -78,7 +78,7 @@ "luckyexcel": "1.0.1", "mockjs": "1.1.0", "pinia": "2.1.7", - "platform-core": "8.1.152", + "platform-core": "8.1.155", "quasar": "2.14.5", "tailwindcss": "3.4.0", "vue": "3.4.3", diff --git a/io.sc.engine.rule.frontend/src/utils/PassOrNotFormater.ts b/io.sc.engine.rule.frontend/src/utils/PassOrNotFormater.ts new file mode 100644 index 00000000..5dda35cc --- /dev/null +++ b/io.sc.engine.rule.frontend/src/utils/PassOrNotFormater.ts @@ -0,0 +1,25 @@ +import { Tools } from 'platform-core'; + +const PassOrNotFormater = (value) => { + if (Tools.isUndefinedOrNull(value)) { + return ''; + } + if (value === 'PASSED') { + return { + componentType: 'QIcon', + attrs: { name: 'bi-check-circle', size: '20px', color: 'green' }, + }; + } else if (value === 'UN_PASSED') { + return { + componentType: 'QIcon', + attrs: { name: 'bi-x-circle', size: '20px', color: 'red' }, + }; + } else if (value === 'ERROR') { + return { + componentType: 'QIcon', + attrs: { name: 'bi-x-circle', size: '20px', color: 'red' }, + }; + } +}; + +export default PassOrNotFormater; diff --git a/io.sc.engine.rule.frontend/src/views/resources/Resources.vue b/io.sc.engine.rule.frontend/src/views/resources/Resources.vue index 0082c1c4..4984a082 100644 --- a/io.sc.engine.rule.frontend/src/views/resources/Resources.vue +++ b/io.sc.engine.rule.frontend/src/views/resources/Resources.vue @@ -1,5 +1,5 @@