| | |
| | | |
| | | import { ActionItem, FormSchema, PopConfirm } from '/@/components/Table'; |
| | | import { useI18n } from '/@/hooks/web/useI18n'; |
| | | import { isNullOrEmpty, isNullOrUnDef } from '/@/utils/is'; |
| | | import { isArray, isNullOrEmpty, isNullOrUnDef, isTimeViaRegExp8601 } from '/@/utils/is'; |
| | | import { woCustFn, woformSchema } from '/@/views/components/bizMesWo'; |
| | | import { useModal } from '/@/components/Modal'; |
| | | import { Ref, unref } from 'vue'; |
| | | import { getRouteData, getWoRouteData } from '/@/api/tigerapi/mes/router'; |
| | | import { buildUUID } from '/@/utils/uuid'; |
| | | import { useUserStore } from '/@/store/modules/user'; |
| | | import { formatToDateTime } from '/@/utils/dateUtil'; |
| | | import { dateUtil, formatToDateTime } from '/@/utils/dateUtil'; |
| | | import { DeleteEntity, getEntity } from '/@/api/tigerapi/system'; |
| | | import { useGo } from '/@/hooks/web/usePage'; |
| | | import { useQueryStore } from '/@/store/modules/queryInpage'; |
| | | import { RouteRecordName } from 'vue-router'; |
| | | import { cloneDeep } from 'lodash-es'; |
| | | import dayjs from 'dayjs'; |
| | | import { utils } from 'sortablejs'; |
| | | |
| | | const { t } = useI18n(); |
| | | /** |
| | |
| | | useQuery.getCurSearchInfo.some((q) => q.name == name) |
| | | ) { |
| | | const curSearchInfo = useQuery.getCurSearchInfo.filter((q) => q.name == name); |
| | | f.setFieldsValue(curSearchInfo[0].searchInfo); |
| | | const params = cloneDeep(curSearchInfo[0].searchInfo); |
| | | const Keys = Object.getOwnPropertyNames(params); |
| | | for (const k in Keys) { |
| | | if (!isNullOrEmpty(params[Keys[k]].length) && isArray(params[Keys[k]])) { |
| | | if (isTimeViaRegExp8601(params[Keys[k]][0])) { |
| | | params[Keys[k]][0] = dateUtil(params[Keys[k]][0]) |
| | | params[Keys[k]][1] = dateUtil(params[Keys[k]][1]) |
| | | } |
| | | } |
| | | } |
| | | f.setFieldsValue(params); |
| | | } |
| | | } |