Ben Lin
2024-12-17 dc63cd71100864be7486b2a4e947017e0880880e
一些更新
已修改6个文件
37 ■■■■ 文件已修改
src/api/tigerapi/model/tskModel.ts 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/tigerprojects/system/lowcode/entityts/ProdRouteBinding.ts 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/tigerprojects/system/lowcode/entityts/WoRouteBinding.ts 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/tigerprojects/system/lowcode/high/dtl.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/tigerprojects/tsk/tsk_job/job.data.ts 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/tigerprojects/tsk/tsk_job/jobDrawer.vue 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/tigerapi/model/tskModel.ts
@@ -201,6 +201,7 @@
  Days: number;
  Weekday: number;
  Interval: number;
  ByInterval: string;
}
export interface FluentJobParam {
src/views/tigerprojects/system/lowcode/entityts/ProdRouteBinding.ts
@@ -178,9 +178,8 @@
        if (!isNullOrEmpty(params['objParams'].value['CODE'])) {
          sqlcmd += `And PROD_CODE = '${params['objParams'].value['CODE']}'`;
        }
        if (!isNullOrEmpty(params['selectedNodes'][0].cust)) {
          sqlcmd += `And CUST_CODE = '${params['selectedNodes'][0].cust}'`;
        }
        sqlcmd += `And ISNULL(CUST_CODE, '') = ISNULL('${params['selectedNodes'][0].cust}', '')`;
        if (!isNullOrEmpty(params['selectedNodes'][0].id)) {
          sqlcmd +=
            params['selectedNodes'][0].type == 'Action'
src/views/tigerprojects/system/lowcode/entityts/WoRouteBinding.ts
@@ -354,11 +354,11 @@
          }
          if (params['selectedNodes'][0].type == 'Node') {
            resetFieldsNode();
            const wonode = await getEntity({
              sqlcmd: `WORK_ORDER ='${params['objParams'].value['CODE']}' AND ID = '${res.Data.Items[0].NODE_ID}'`,
              entityName: 'MES_WO_NODE',
              order: '',
            });
            // const wonode = await getEntity({
            //   sqlcmd: `WORK_ORDER ='${params['objParams'].value['CODE']}' AND ID = '${res.Data.Items[0].NODE_ID}'`,
            //   entityName: 'MES_WO_NODE',
            //   order: '',
            // });
            
            if(isNullOrEmpty(res.Data.Items[0].IS_ACTIVE)){
              res.Data.Items[0].IS_ACTIVE = 'N'
src/views/tigerprojects/system/lowcode/high/dtl.vue
@@ -307,7 +307,7 @@
  function handleSuccess(d, u, item) {
    if (!isNullOrUnDef(custImport.value)) {
      /* 自定义编辑方法,根据实体名去调用 */
      if (item == 'BAS_PKG_PROD' && data.value[item].some((q) => q.ITEM_CODE == d.ITEM_CODE)) {
      if (item == 'BAS_PKG_PROD' && data.value[item].some((q) => q.ITEM_CODE == d.ITEM_CODE) && !u) {
        createErrorModal({
          title: t('sys.api.errorTip'),
          content: t(`料号[${d.ITEM_CODE}]已经存在`),
src/views/tigerprojects/tsk/tsk_job/job.data.ts
@@ -173,7 +173,7 @@
    label: '最后运行时间',
    required: true,
    component: 'DatePicker',
    colProps: { span: 24 },
    colProps: { span: 14 },
    componentProps: ({ formModel }) => {
      return {
        format: 'YYYY-MM-DD HH:mm:ss',
@@ -181,6 +181,21 @@
    },
  },
  {
    field: 'ByInterval',
    label: '按时长计算时间',
    component: 'RadioButtonGroup',
    defaultValue: 'N',
    colProps: {
      span: 10,
    },
    componentProps: {
      options: [
        { label: '是', value: 'Y' },
        { label: '否', value: 'N' },
      ],
    },
  },
  {
    field: 'runType',
    label: '运行类型',
    component: 'RadioButtonGroup',
src/views/tigerprojects/tsk/tsk_job/jobDrawer.vue
@@ -21,6 +21,7 @@
  import { SaveTskJob } from '/@/api/tigerapi/tsk/tsk_job';
  import { TskParameter } from '/@/api/tigerapi/model/tskModel';
  import { dateUtil } from '/@/utils/dateUtil';
import { isNullOrUnDef } from '/@/utils/is';
  const { t } = useI18n();
  const { notification, createErrorModal } = useMessage();
@@ -56,6 +57,7 @@
      tskParam.ToRunOnceIn = args.ToRunOnceIn;
      tskParam.runType = args.runType;
      tskParam.Interval = args.Interval;
      tskParam.ByInterval = isNullOrUnDef(args.ByInterval)?'N':args.ByInterval;
      tskParam.type = args.Type;
      setFieldsValue({