123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- /*
- * @Author: code4eat awesomedema@gmail.com
- * @Date: 2023-03-03 16:31:27
- * @LastEditors: code4eat awesomedema@gmail.com
- * @LastEditTime: 2024-04-26 11:31:11
- * @FilePath: /KC-MiddlePlatform/src/pages/platform/setting/pubDicTypeMana/service.ts
- * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
- */
- import { Key } from 'react';
- import { request } from 'umi';
- //获取table列表数据
- export const getIdleCostTableList = (params:any) => {
- return request('/costAccount/freeCost/getList', {
- method: 'GET',
- params:{...params},
- });
- }
- //获取会计科目
- export const getAccountList = (params:any) => {
- return request('/costAccount/freeCost/getAccountList', {
- method: 'GET',
- params:{...params},
- });
- }
- //获取分摊参数
- export const getShareParamList = (params:any) => {
- return request('/costAccount/freeCost/getShareParamList', {
- method: 'GET',
- params:{...params},
- });
- }
- //获取闲置责任中心
- export const getIdleResponsibleList = (params:any) => {
- return request('/costAccount/freeCost/getResponsibilityList', {
- method: 'GET',
- params:{...params},
- });
- }
- //新增
- export type AddTableDataType = {
- "freeAccountCode":string, //闲置成本代码
- "freeAccountName":string, //闲置成本名称
- "accountCode":string, //成本代码
- "accountName": string, //成本名称
- "canParamCode": string, //可检查时间参数代码
- "canParamName":string, //可检查时间参数名称
- "actualParamCode": string, //实际检查时间参数代码
- "actualParamName": string //实际检查时间参数名称
- }
- export const addData = (data:AddTableDataType) => {
- return request('/costAccount/freeCost/addFreeCost', {
- method: 'POST',
- data:{...data}
- });
- };
- //编辑表格数据
- export type TableRowEditType = {
- id:number;
- }&AddTableDataType
- export const editData = (data:any) => {
- return request('/costAccount/freeCost/editFreeCost', {
- method: 'POST',
- data
- });
- };
- //删除表格操作
- export const delData = (id:number) => {
- return request('/costAccount/freeCost/deleteFreeCost', {
- method: 'POST',
- params:{id}
- });
- };
|