Ben Lin
2024-10-27 914c18aa66a7fbde2d54a05cdf583138bf7f230b
src/api/tigerapi/system.ts
@@ -31,9 +31,8 @@
  pParams,
} from './model/systemModel';
import { defHttp } from '/@/utils/http/axios';
import { isArray, isNullOrEmpty, isNullOrUnDef, isTimeViaRegExp8601 } from '/@/utils/is';
import { isArray, isNullOrEmpty, isTimeViaRegExp8601 } from '/@/utils/is';
import { isNumber } from 'xe-utils';
import { dateUtil, formatToDateTime } from '/@/utils/dateUtil';
export enum Api {
  QueryUrl = '/Base/Query',
@@ -66,6 +65,8 @@
  StartJob = '/Tsk/StartJob',
  StopJob = '/Tsk/PauseJob',
  AddJob = '/Tsk/AddJob',
  AddTskJob = '/Tsk/AddTskJob',
  RemoveTskJob = '/Tsk/RemoveTskJob',
  UpdateJob = '/Tsk/UpdateJob',
  SaveTskJob = '/Tsk/SaveTskJob',
  urlQueryEnum = '/Base/QueryEnum',
@@ -151,6 +152,21 @@
    LocaleMsg: undefined,
    NeedInclude: isNullOrEmpty(NeedInclude) ? false : NeedInclude,
  };
  return params;
}
/**
 * @desc 生成Action
 */
export function generateAction<T>(
  datatype: string,
  DataAssembly: string,
  data: T,
  option?: object,
  NeedInclude?: boolean,
) {
  const params = genAction(datatype, data, option, NeedInclude);
  params.DataAssembly = DataAssembly;
  return params;
}
export function genActionjob<sting>(
@@ -824,7 +840,7 @@
      },
    );
  } else {
    var check = await isExist(genAction(entityName, args[0]));
    const check = await isExist(genAction(entityName, args[0]));
    if (check.Data) {
      check.IsSuccessed = false;
      check.Message = '记录已经存在,不能新增!';
@@ -843,7 +859,7 @@
}
export async function AddListEntity<T>(params: T, entityName: string) {
  let data = await defHttp.post(
  const data = await defHttp.post(
    { url: Api.AddListEntity, params: genAction(entityName, params) },
    {
      errorMessageMode: 'none',
@@ -872,7 +888,7 @@
 * @return {*}
 */
export async function AddAfterDelete(entityName: string, items: [], where: string) {
  let data = await defHttp.post(
  const data = await defHttp.post(
    {
      url: Api.AddAfterDelete,
      params: genAction(entityName, {