考勤查看页面报错

This commit is contained in:
18652063575 2022-09-16 17:25:31 +08:00
parent 5e1dac0554
commit 3808d0b625
3 changed files with 15 additions and 9 deletions

View File

@ -39,7 +39,13 @@ export const getCopyForm = params => {
return WeaTools.callApi('/api/bs/hrmsalary/scheme/copyForm', 'get', params);
};
export const copyScheme = params => {
return WeaTools.callApi('/api/bs/hrmsalary/scheme/copyScheme', 'get', params);
return fetch(`/api/bs/hrmsalary/scheme/copyScheme?id=${params.id}&schemeName=${params.schemeName}`, {
method: 'GET',
mode: 'cors',
headers: {
'Content-Type': 'application/json'
},
}).then(res => res.json())
};
export const deleteScheme = params => {
return fetch('/api/bs/hrmsalary/scheme/delete', {

View File

@ -1,6 +1,5 @@
import React from "react";
import { inject, observer } from "mobx-react";
import { toJS } from "mobx";
import { Button, Col, DatePicker, Dropdown, Menu, message, Modal, Row, Switch } from "antd";
import { WeaDatePicker, WeaInputSearch, WeaRightMenu, WeaSelect, WeaSlideModal, WeaTop } from "ecCom";
import moment from "moment";
@ -18,6 +17,7 @@ import TwoColContent from "../../../components/twoColContent";
import TipLabel from "../../../components/TipLabel";
import ItemMangeFormModal from "./itemMangeFormModal";
import CustomPaginationTable from "../../../components/customPaginationTable";
import "../otherDeduct/index.less"
const MonthPicker = DatePicker.MonthPicker;
@ -459,7 +459,7 @@ export default class Attendance extends React.Component {
};
const renderCustomOperate = () => {
return (
return ([
<div style={{ display: "inline-block" }}>
{showOperateBtn &&
<Button type="primary" onClick={this.handleExportAttendQuote}>
@ -478,7 +478,7 @@ export default class Attendance extends React.Component {
}}
/>
</div>
);
]);
};
const handleItemSearch = value => {
@ -868,6 +868,7 @@ export default class Attendance extends React.Component {
/>}
{slideVisiable &&
<WeaSlideModal
className="slideOuterWrapper"
visible={slideVisiable}
top={0}
width={40}
@ -876,7 +877,7 @@ export default class Attendance extends React.Component {
measure={"%"}
title={
<SlideModalTitle
subtitle={"考勤数据"}
subtitle='考勤数据'
editable={false}
showOperateBtn={showOperateBtn}
customOperate={renderCustomOperate()}

View File

@ -229,9 +229,6 @@ export class ProgrammeStore {
reject(res.errormsg || "复制失败");
message.error(res.errormsg || "复制失败");
}
}).catch(err => {
reject("方案名称重复");
message.error(`${err}方案名称重复`);
})
})
}
@ -288,7 +285,7 @@ export class ProgrammeStore {
reject();
return
}
API.createSICategory(params).then(res => {
API.createSICategory({...params, paymentScope: params.paymentScope.split(",")}).then(res => {
if(res.status) {
message.success("新增成功")
resolve()
@ -297,6 +294,8 @@ export class ProgrammeStore {
reject()
message.error(res.errormsg || "新增失败")
}
}).catch(()=>{
message.error("新增失败")
})
})