Skip to content
This repository was archived by the owner on Jan 24, 2023. It is now read-only.

Commit a2de4fa

Browse files
committed
fix(scaffold): updated template
1 parent f40efdb commit a2de4fa

24 files changed

Lines changed: 27 additions & 941 deletions

File tree

packages/@simpli/cli-scaffold/generator/dynamics/src/locale/Template.ts

Whitespace-only changes.

packages/@simpli/cli-scaffold/generator/dynamics/src/model/ModelTemplate.ts

Whitespace-only changes.

packages/@simpli/cli-scaffold/generator/dynamics/src/model/Template.ts renamed to packages/@simpli/cli-scaffold/generator/dynamics/src/model/resource/ResourceTemplate.ts

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/**
22
* <%-model.name%>
3-
* @author Simpli© CRUD generator
3+
* @author Simpli© CLI generator
44
*/
55
import {ID, TAG, Resource, ImageRender, AnchorRender} from '@/simpli'
66
import {
@@ -12,16 +12,16 @@ import {
1212
import {ResponseHidden, ResponseSerialize} from '@/simpli'
1313
import { bool, date, datetime, cnpj, cpf, phone } from '@/simpli'
1414

15-
import Tag from '@/model/Tag'
16-
import GrupoDoPrincipal from '@/model/GrupoDoPrincipal'
15+
import Tag from '@/model/resource/Tag'
16+
import GrupoDoPrincipal from '@/model/resource/GrupoDoPrincipal'
1717

1818
export default class <%-model.name%> extends Resource {
1919
readonly $endpoint: string = '<%-model.endpoint%>'
2020

2121
<%_ if (model.keyID) { _%>
2222
<%-model.keyID%>?: ID = 0
23-
<%_ } _%>
2423

24+
<%_ } _%>
2525
get $id() {
2626
<%_ if (model.keyID) { _%>
2727
return this.<%-model.keyID%>
@@ -44,11 +44,10 @@ export default class <%-model.name%> extends Resource {
4444
set $tag(val: TAG) {
4545
this.<%-model.keyTAG%> = val
4646
}
47-
<%_ } _%>
4847

48+
<%_ } _%>
4949
<%_ for (var i in model.attrs) { var attr = model.attrs[i] _%>
5050
<%_ if (attr.name === model.keyID) continue _%>
51-
5251
<%_ for (var j in attr.responses()) { var response = attr.responses()[j] _%>
5352
@<%-response.title%>(<%-response.attr%>)
5453
<%_ } _%>

packages/@simpli/cli-scaffold/generator/dynamics/src/model/resource/response/ResourceTemplateResp.ts

Whitespace-only changes.

packages/@simpli/cli-scaffold/generator/dynamics/src/model/response/ModelTemplateResp.ts

Whitespace-only changes.

packages/@simpli/cli-scaffold/generator/dynamics/src/model/response/TemplateResp.ts

Lines changed: 0 additions & 39 deletions
This file was deleted.

packages/@simpli/cli-scaffold/generator/dynamics/src/views/persist/PersistTemplateView.vue

Whitespace-only changes.

packages/@simpli/cli-scaffold/generator/index.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ module.exports = (api, options) => {
44
const resources = options.scaffoldSetup.exceptResponses()
55
resources.forEach((resource) => {
66
const data = { model: resource }
7-
api.renderFrom('./dynamics', 'src/model/Template.ts', `${resource.name}.ts`, data)
8-
api.renderFrom('./dynamics', 'src/model/response/TemplateResp.ts', `${resource.name}Resp.ts`, data)
7+
api.renderFrom('./dynamics', 'src/model/resource/ResourceTemplate.ts', `${resource.name}.ts`, data)
98
api.renderFrom('./dynamics', 'src/views/list/ListTemplateView.vue', `List${resource.name}View.vue`, data)
109
})
1110

@@ -37,7 +36,7 @@ module.exports = (api, options) => {
3736
'normalize-scss': '^7.0.1',
3837
'register-service-worker': '^1.1.1',
3938
'simple-line-icons': '^2.4.1',
40-
'simpli-ts-vue': '^1.1.3',
39+
'simpli-ts-vue': '^1.2.0',
4140
'vue': '^2.5.16',
4241
'vue-chartjs': '^3.2.1',
4342
'vue-chartkick': '^0.2.1',

packages/@simpli/cli-scaffold/generator/template/src/App.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,4 @@ export default class App extends Vue {
5353
})
5454
}
5555
}
56-
</script>
56+
</script>

packages/@simpli/cli-scaffold/generator/template/src/components/Sidebar.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
import {Component, Prop, Vue} from 'vue-property-decorator'
6767
import {Action, Getter} from 'vuex-class'
6868
<%_ var userModel = rootOptions.scaffoldSetup.userModel _%>
69-
import User from '@/model/<%-userModel%>'
69+
import User from '@/model/resource/<%-userModel%>'
7070
7171
@Component
7272
export default class Sidebar extends Vue {

0 commit comments

Comments
 (0)