diff --git a/pc4mobx/organization/components/ImportDialog.js b/pc4mobx/organization/components/ImportDialog.js index 6f11810..e233189 100644 --- a/pc4mobx/organization/components/ImportDialog.js +++ b/pc4mobx/organization/components/ImportDialog.js @@ -150,7 +150,7 @@ export default class ImportDialog extends React.Component { } = this.state; const buttons = [ - (), + (), ]; diff --git a/pc4mobx/organization/components/NewAndEditDialog.js b/pc4mobx/organization/components/NewAndEditDialog.js index d0b166a..2308825 100644 --- a/pc4mobx/organization/components/NewAndEditDialog.js +++ b/pc4mobx/organization/components/NewAndEditDialog.js @@ -47,7 +47,7 @@ export default class NewAndEditDialog extends React.Component { error={form.getError(field)} tipPosition="bottom" wrapperCol={{ span: `${field.fieldcol}` }}> - {} + {} ) }) }) diff --git a/pc4mobx/organization/components/columnSetting/index.js b/pc4mobx/organization/components/columnSetting/index.js index ae70eaa..e60639e 100644 --- a/pc4mobx/organization/components/columnSetting/index.js +++ b/pc4mobx/organization/components/columnSetting/index.js @@ -62,7 +62,7 @@ class ColumnSetting extends Component { return renderNoright(); } return ( -
+ authorized &&
this.next()}>{current === steps.length - 1 ? '导入完成' : i18n.button.nextStep()}), + (), ]; return ( diff --git a/pc4mobx/organization/components/resource/ResourceCard.js b/pc4mobx/organization/components/resource/ResourceCard.js index a2a58d9..0464c11 100644 --- a/pc4mobx/organization/components/resource/ResourceCard.js +++ b/pc4mobx/organization/components/resource/ResourceCard.js @@ -231,7 +231,7 @@ export default class ResourceCard extends React.Component {
账号类型: - {data.user.belongTo} + {data.user.accountType} 状态: {data.user.status}
@@ -241,7 +241,7 @@ export default class ResourceCard extends React.Component { { data.buttons.slice(0,3).map((item,index) => { return ( - + ) }) } diff --git a/pc4mobx/organization/components/staff/Staff.js b/pc4mobx/organization/components/staff/Staff.js index c1ce46e..928feb8 100644 --- a/pc4mobx/organization/components/staff/Staff.js +++ b/pc4mobx/organization/components/staff/Staff.js @@ -533,7 +533,7 @@ export default class Staff extends React.Component { loading={dialogLoading} isEdit={isEdit} height={350} - conditionLen={1} + conditionLen={2} save={() => this.handleSave()} onCancel={() => staff.setVisible(false)} moduleName={"staff"} diff --git a/pc4mobx/organization/public/i18n.js b/pc4mobx/organization/public/i18n.js index ad482c6..f7c6c57 100644 --- a/pc4mobx/organization/public/i18n.js +++ b/pc4mobx/organization/public/i18n.js @@ -158,7 +158,7 @@ export const i18n = { typeName: () => getLabel(129927, '类型名称'), ResourceName: () => getLabel(385936, '人员'), newPeople: () => getLabel(386246, '新建人员'), - resourceMange: () => getLabel(386246, '人员管理'), + resourceMange: () => getLabel(386246, '花名册'), resourceBasicInfo: () => getLabel(386246, '人员信息'), newResourceBasicInfo: () => getLabel(386246, '新建人员资料'), newResourceBasicType: () => getLabel(386246, '新建人员资料类型'), diff --git a/pc4mobx/organization/stores/columnSetting.js b/pc4mobx/organization/stores/columnSetting.js index a52a72f..9596f17 100644 --- a/pc4mobx/organization/stores/columnSetting.js +++ b/pc4mobx/organization/stores/columnSetting.js @@ -19,7 +19,7 @@ export class ColumnSetting { @observable tableStore = new TableStore(); @observable columnsPermissionData = []; @observable selectedKey = "0"; - @observable authorized = true; + @observable authorized = ''; @observable loading = true; @observable tabOneRelatedData = { datas: [], //datas受控 @@ -186,7 +186,7 @@ export class ColumnSetting { ecId={`${this && this.props && this.props.ecId || ""}_WeaHelpfulTip@4vdvfp@${index}`} title="页面链接地址可以为外网地址,如:http://www.baidu.com 也可以是内部地址,如:/test.jsp,可以带上参数传参,像这样:/test.jsp?a=1&b=2 - 也可以写占位符{#id}传人员id,像这样:/test.jsp?a=1&b={#id}&mypara2={#id}"/> + 也可以写占位符${id}传人员id,像这样:/test.jsp?a=1&b=${id}&mypara2=${id}"/> ; } diff --git a/pc4mobx/organization/stores/companyextend.js b/pc4mobx/organization/stores/companyextend.js index 95dea9a..c9685d3 100644 --- a/pc4mobx/organization/stores/companyextend.js +++ b/pc4mobx/organization/stores/companyextend.js @@ -79,7 +79,8 @@ export class CompanyExtendStore { editResource = () => { let pDatas = this.form.getFormParams(); Api.editResource({ ...{ - id: this.id + id: this.id, + viewCondition:this.selectedKey }, ...pDatas, ...this.getTableEditParams() @@ -119,6 +120,7 @@ export class CompanyExtendStore { getData = () => { this.setLoading(true); + this.form = new WeaForm(); let params = { viewAttr: this.isEditor ? 2 : 1, id: this.id, diff --git a/pc4mobx/organization/stores/departmentextend.js b/pc4mobx/organization/stores/departmentextend.js index 01639d6..0b9d348 100644 --- a/pc4mobx/organization/stores/departmentextend.js +++ b/pc4mobx/organization/stores/departmentextend.js @@ -78,7 +78,8 @@ export class DepartmentExtendStore { editResource = () => { let pDatas = this.form.getFormParams(); Api.editResource({ ...{ - id: this.id + id: this.id, + viewCondition:this.selectedKey }, ...pDatas, ...this.getTableEditParams() @@ -118,6 +119,7 @@ export class DepartmentExtendStore { getData = () => { this.setLoading(true); + this.form = new WeaForm(); let params = { viewAttr: this.isEditor ? 2 : 1, id: this.id, diff --git a/pc4mobx/organization/stores/jobextend.js b/pc4mobx/organization/stores/jobextend.js index 41a5ea0..46fa8d0 100644 --- a/pc4mobx/organization/stores/jobextend.js +++ b/pc4mobx/organization/stores/jobextend.js @@ -81,7 +81,8 @@ export class JobExtendStore { let pDatas = this.form.getFormParams(); Api.editResource({ ...{ - id: this.id + id: this.id, + viewCondition:this.selectedKey }, ...pDatas, ...this.getTableEditParams() @@ -121,10 +122,11 @@ export class JobExtendStore { getData = () => { this.setLoading(true); + this.form = new WeaForm(); let params = { viewAttr: this.isEditor ? 2 : 1, id: this.id, - viewCondition: this.selectedKey + viewCondition: this.selectedKey, } Api.getJobExtendForm(params).then((res) => { if (res.code === 200) { diff --git a/pc4mobx/organization/stores/resourceExtend.js b/pc4mobx/organization/stores/resourceExtend.js index 35367c2..1288f5e 100644 --- a/pc4mobx/organization/stores/resourceExtend.js +++ b/pc4mobx/organization/stores/resourceExtend.js @@ -78,14 +78,16 @@ export class ResourceExtendStore { editResource = () => { let pDatas = this.form.getFormParams(); Api.editResource({ ...{ - id: this.id + id: this.id, + viewCondition:this.selectedKey }, ...pDatas, ...this.getTableEditParams() }).then(data => { if (data.code == 200) { message.success(i18n.message.saveSuccess()); - window.location.href = `/spa/organization/static/index.html#/main/organization/resourceCard/${this.id}`; + this.selectedKey = '0'; + window.open(`/spa/organization/static/index.html#/main/organization/resourceCard/${this.id}`,"_self"); // this.init(); // this.getData(); // this.selectedRowKeys = []; @@ -119,6 +121,7 @@ export class ResourceExtendStore { getData = () => { this.setLoading(true); + this.form = new WeaForm() let params = { viewAttr: this.isEditor ? 2 : 1, id: this.id, diff --git a/pc4mobx/organization/stores/staff.js b/pc4mobx/organization/stores/staff.js index 8f133c0..3bfa854 100644 --- a/pc4mobx/organization/stores/staff.js +++ b/pc4mobx/organization/stores/staff.js @@ -186,10 +186,10 @@ export class StaffStore { updateConditions(data) { this.form.updateFields({ - compId: { + ecCompany: { value: '' }, - deptId: { + ecDepartment: { value: '' }, jobId: { @@ -206,11 +206,13 @@ export class StaffStore { break; case '部门': this.condition[0].items = this.condition[0].items.filter(item => { - return item.domkey[0] != 'jobId' + return item.domkey[0] != 'ecCompany' && item.domkey[0] != 'jobId' }) break; case '岗位': - break; + this.condition[0].items = this.condition[0].items.filter(item => { + return item.domkey[0] != 'ecCompany' && item.domkey[0] != 'ecDepartment' + }) } this.setCondition(this.condition);