trunk/pc4mobx/organization/stores/company.js

44 lines
1.0 KiB
JavaScript

import { observable, action, toJS } from "mobx";
import { WeaForm } from "comsMobx";
import { WeaTableNew } from "comsMobx";
import { Modal, message } from "antd";
import { i18n } from "../public/i18n";
const { TableStore } = WeaTableNew;
export class CompanyStore {
@observable tableStore = new TableStore();
@observable topMenu = [];
@observable rightMenu = [];
@observable condition = [];
@observable searchCondition = [];
@observable isEdit = true;
@observable isNew = true;
@observable isPanelShow = false; //高级搜索面板
@observable form2 = new WeaForm();
@observable form = new WeaForm();
@observable form1 = new WeaForm();
@observable conditionNum = 2;
@observable ids = ""; //选择行id
@observable searchConditionLoading = true;
@observable visible = false;
@observable date = "";
@action
getHasRight() {
}
updateFields(val) {
this.form2.updateFields({
schemeName: {
value: val,
},
});
}
formReset() {
this.form = new WeaForm();
}
}