Skip to content

Commit 9869098

Browse files
committed
模板等若干更新
1 parent 6b806c8 commit 9869098

File tree

5 files changed

+30
-23
lines changed

5 files changed

+30
-23
lines changed

controllers/devcontrol.go

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package controllers
22

33
import (
44
"encoding/json"
5+
56
"github.com/mikezss/skl-dev-go/models"
67

78
_ "bufio"
@@ -879,6 +880,7 @@ func (this *DEVController) updateNGcomponenthtml(modulename string, componentnam
879880
fmt.Println(err)
880881
return err
881882
}
883+
//{'name':'reset','icon':'reload'},{'name':'search','icon':'search'}
882884
buttons := "["
883885
barry := strings.Split(cad.Component.Buttons, ",")
884886

views/template/component_queryandlist.tpl

+24-19
Original file line numberDiff line numberDiff line change
@@ -43,25 +43,29 @@ export class ${firstuppercomponentname$}Component implements OnInit {
4343

4444
getquery(event) {
4545
console.log(event);
46-
this.loading = true;
47-
this.querydata.Pageindex = this.pageindex;
48-
this.querydata.Pagesize = this.pagesize;
49-
this.querydata.Flowstatus = this.ms.checkboxgroup2string(this.queryitems[3].checkboxgroup);
50-
this.cs.get${componentname$}count(this.querydata).subscribe(response => {
51-
this.total = response.Total;
52-
});
53-
54-
this.cs.get${componentname$}bypageindex(this.querydata).subscribe(data => {
55-
let respons: any[] = [];
56-
respons = data;
57-
for (let data1 of respons) {
58-
data1.Routerlink = "/${componentname$}";
59-
data1.QueryParams = {'Mode': 's', 'Flowinstid': data1.Flowinstid};
60-
}
61-
this.listdata = respons;
62-
this.loading = false;
63-
});
64-
46+
if (event == 'search') {
47+
this.loading = true;
48+
this.querydata.Pageindex = this.pageindex;
49+
this.querydata.Pagesize = this.pagesize;
50+
this.querydata.Flowstatus = this.ms.checkboxgroup2string(this.queryitems[3].checkboxgroup);
51+
this.cs.get${componentname$}count(this.querydata).subscribe(response => {
52+
this.total = response.Total;
53+
});
54+
55+
this.cs.get${componentname$}bypageindex(this.querydata).subscribe(data => {
56+
let respons: any[] = [];
57+
respons = data;
58+
for (let data1 of respons) {
59+
data1.Routerlink = "/${componentname$}";
60+
data1.QueryParams = {'Mode': 's', 'Flowinstid': data1.Flowinstid};
61+
data1.Editable = true;
62+
}
63+
this.listdata = respons;
64+
this.loading = false;
65+
});
66+
} else {
67+
this.reset();
68+
}
6569
}
6670

6771
edit(event) {
@@ -85,6 +89,7 @@ export class ${firstuppercomponentname$}Component implements OnInit {
8589
for (let data1 of respons) {
8690
data1.Routerlink = "/${componentname$}";
8791
data1.QueryParams = {'Mode': 's', 'Flowinstid': data1.Flowinstid};
92+
data1.Editable = true;
8893
}
8994
this.listdata = respons;
9095
this.loading = false;

views/template/html_sgltblist.tpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@
99
[total]="total"
1010
[loading]="loading"
1111
(refreshtable)="refreshtable($event)"
12-
[buttons]="['save']">
12+
[buttons]="[{'name':'save','icon':'save'}]">
1313
</app-skl-list>

views/template/html_sklquery.tpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
(action)="getquery($event)"
55
[ncolcount]=${colcount$}
66
[formdata]="querydata"
7-
[buttons]="['reset','search']"
7+
[buttons]="[{'name':'reset','icon':'reload'},{'name':'search','icon':'search'}]"
88
(formdatachange)="formdatachange($event)">
99
</app-skl-form>

views/template/service_formandlist.tpl

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
save${componentname$}(formdata,listdata): Observable<any> {
22
3-
return this.http.post(this.ls.api_url + '/${componentname$}/sav${componentname$}', {
3+
return this.http.post(this.ls.api_url + '/${componentname$}/save${componentname$}', {
44
'${componentname$}': formdata,
55
'${componentname$}item': listdata
66
}, httpOptions).pipe();
@@ -11,7 +11,7 @@ get${componentname$}(queryitem): Observable<any> {
1111
}
1212

1313
get${componentname$}item(queryitem): Observable<any> {
14-
return this.http.post(this.ls.api_url + '/${componentname$}/ge${componentname$}item', queryitem, httpOptions).pipe();
14+
return this.http.post(this.ls.api_url + '/${componentname$}/get${componentname$}item', queryitem, httpOptions).pipe();
1515
}
1616
get${componentname$}byid(queryitem): Observable<any> {
1717
return this.http.post(this.ls.api_url + '/${componentname$}/get${componentname$}byid', queryitem, httpOptions).pipe();

0 commit comments

Comments
 (0)