hino / app / controllers / hoyu-sales-order-approval / hoyu-sales-order-approval-list.js
hoyu-sales-order-approval-list.js
Raw
import Controller from '@ember/controller';

export default Controller.extend({
	queryParams: ['page', 'perPage', 'sort', 'filter'],
	page: 1,
	perPage: 10,
	filter: null,
	parentId: "",
	init() {
		this._super(...arguments);
		this.table = {
			mode: "list",
			model: "hoyu-sales-order-approval-list",
			columns: [
				{
					name: 'Approver',
					key: 'approver',
					uri: "hoyu-sales-order-approval.detail",
					editUri: "hoyu-sales-order-approval-list.edit"
				},
				{
					name: 'Approver Date',
					key: 'approverDate',
					type: 'date',
				},
				{
					name: 'Extended TOP',
					key: 'extendedTop',
				},
				{
					name: 'TOP Amount',
					key: 'topAmount',
				},
				{
					name: 'Subsidy Amount',
					key: 'subsidyAmount',
				},
				{
					name: 'Notes',
					key: 'notes',
				},
				{
					name: 'Top Days',
					key: 'topDays',
				},
				{
					name: 'Approval List Id',
					key: 'approvalListId',
				},
			]
		};
		this.tablevrf = {
			mode: "list",
			model: "hoyu-sales-order-approval-list",
			columns: [
				{
					name: 'Approver',
					key: 'approver',
					uri: "hoyu-sales-order-approval.detail",
					editUri: "hoyu-sales-order-approval-list.edit"
				},
				{
					name: 'Approver Date',
					key: 'approverDate',
				},
				{
					name: 'Approver VRF Amount',
					key: 'approverVrfAmount',
				},
				{
					name: 'Extended TOP',
					key: 'extendedTop',
				},
				{
					name: 'TOP Amount',
					key: 'topAmount',
				},
				{
					name: 'Subsidy Amount',
					key: 'subsidyAmount',
				},
				{
					name: 'Notes',
					key: 'notes',
				},
				{
					name: 'Top Days',
					key: 'topDays',
				},
				{
					name: 'Approval List Id',
					key: 'approvalListId',
				},
			]
		};
	},

});