25 lines
927 B
JavaScript
25 lines
927 B
JavaScript
import { action, observable } from "mobx";
|
|
import { WeaForm } from "comsMobx";
|
|
|
|
|
|
export class AttendanceStore {
|
|
@observable form = new WeaForm();
|
|
@observable refenceform = new WeaForm();
|
|
//薪酬统计 新增form
|
|
@observable statisticsForm = new WeaForm();
|
|
@observable reportForm = new WeaForm();
|
|
//报表查看 统计数据范围及规则设置form
|
|
@observable settingForm = new WeaForm();
|
|
//报表查看 分享报表
|
|
@observable shareForm = new WeaForm();
|
|
@observable shareLogForm = new WeaForm();
|
|
@observable sharePerForm = new WeaForm();
|
|
|
|
@action("报表查看-分享报表表单初始化")
|
|
initShareForm = () => this.shareForm = new WeaForm();
|
|
@action("报表查看-查看分享记录详情表单初始化")
|
|
initShareLogForm = () => this.shareLogForm = new WeaForm();
|
|
@action("报表查看-追加被分享人表单初始化")
|
|
initSharePerForm = () => this.sharePerForm = new WeaForm();
|
|
}
|