salary-management-front/pc4mobx/hrmSalary/stores/attendanceStore.js

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();
}