产品-薪酬分析统计

This commit is contained in:
黎永顺 2023-04-11 14:34:17 +08:00
parent dfae2661a6
commit 6846e81498
3 changed files with 10 additions and 7 deletions

View File

@ -2,8 +2,8 @@ import { WeaTools } from "ecCom";
import { postFetch } from "../util/request";
//薪酬统计维度下拉列表
export const dimensionSelectList = (params) => {
return WeaTools.callApi("/api/bs/hrmsalary/report/statistics/dimension/selectList", "GET", params);
export const dimensionGetForm = (params) => {
return WeaTools.callApi("/api/bs/hrmsalary/report/statistics/dimension/getForm", "GET", params);
};
// 保存薪酬统计维度
export const dimensionSave = (params) => {

View File

@ -11,7 +11,7 @@ export const condition = [
label: "维度类型",
labelcol: 6,
options: [],
detailtype: 2,
detailtype: 3,
rules: "required|string",
viewAttr: 3
},

View File

@ -9,7 +9,7 @@ import { WeaDialog } from "ecCom";
import { Button } from "antd";
import { condition } from "./conditions";
import { commonEnumList } from "../../../apis/ruleconfig";
import { dimensionSelectList } from "../../../apis/statistics";
import { dimensionGetForm } from "../../../apis/statistics";
import { getSearchs } from "../../../util";
import "../index.less";
@ -30,7 +30,10 @@ class DimensionSlide extends Component {
initCondition = async () => {
const [dimTypeEnum, dimCodeList] = await Promise.all([this.commonEnumList(), this.dimensionSelectList()]);
const [dimTypeEnum, dimCodeList] = await Promise.all([this.commonEnumList(), this.dimensionGetForm()]);
const { data: dimTypeData } = dimTypeEnum, { data: dimCodeData } = dimCodeList;
console.log(dimTypeEnum, dimCodeList, condition);
};
commonEnumList = () => {
@ -39,8 +42,8 @@ class DimensionSlide extends Component {
};
return commonEnumList(payload);
};
dimensionSelectList = () => {
return dimensionSelectList();
dimensionGetForm = () => {
return dimensionGetForm();
};
handleSave = () => {
this.props.form.validateForm().then(f => {