71 lines
1.5 KiB
TypeScript
71 lines
1.5 KiB
TypeScript
import { Component, OnInit, ViewChild } from '@angular/core';
|
|
import { STColumn, STComponent } from '@delon/abc/st';
|
|
import { SFSchema } from '@delon/form';
|
|
import { ModalHelper, _HttpClient } from '@delon/theme';
|
|
|
|
@Component({
|
|
selector: 'app-datatable-invoicetable',
|
|
templateUrl: './invoicetable.component.html',
|
|
})
|
|
export class DatatableInvoicetableComponent implements OnInit {
|
|
@ViewChild('st', { static: false })
|
|
st!: STComponent;
|
|
columns!: STColumn[];
|
|
|
|
data=[{name1:1111}]
|
|
constructor(private http: _HttpClient, private modal: ModalHelper) { }
|
|
|
|
/**
|
|
* 查询参数
|
|
*/
|
|
get reqParams() {
|
|
return { };
|
|
}
|
|
ngOnInit(): void {
|
|
this.initST();
|
|
}
|
|
initST() {
|
|
this.columns = [
|
|
{
|
|
title: '运营主体',
|
|
index: 'name1'
|
|
},
|
|
{
|
|
title: '已开票总金额',
|
|
index: 'name1'
|
|
},
|
|
{
|
|
title: '当月已开票金额',
|
|
index: 'name1'
|
|
},
|
|
{
|
|
title: '已申请待开金额',
|
|
index: 'name1'
|
|
},
|
|
{
|
|
title: '未申请开票金额(历史)',
|
|
index: 'name1'
|
|
},
|
|
{
|
|
title: '未申请开票金额(当月)',
|
|
index: 'name1'
|
|
},
|
|
{
|
|
title: '当月发票张数',
|
|
index: 'name1'
|
|
},
|
|
{
|
|
title: '剩余发票张数',
|
|
index: 'name1'
|
|
},
|
|
|
|
];
|
|
}
|
|
add(): void {
|
|
// this.modal
|
|
// .createStatic(FormEditComponent, { i: { id: 0 } })
|
|
// .subscribe(() => this.st.reload());
|
|
}
|
|
|
|
}
|