|
|
|
@ -5,7 +5,7 @@ |
|
|
|
--> |
|
|
|
<script lang="ts" setup> |
|
|
|
import FormItem from "./formItem.vue"; |
|
|
|
import { inject, computed } from "vue"; |
|
|
|
import { inject, computed, onMounted} from "vue"; |
|
|
|
import Tooltips from "@/components/DesignForm/tooltip.vue"; |
|
|
|
import { constFormProps } from "@/api/DesignForm/utils"; |
|
|
|
import { jsonParseStringify } from "@/utils/DesignForm"; |
|
|
|
@ -47,6 +47,21 @@ const type = computed(() => { |
|
|
|
const editDisabled = computed(() => { |
|
|
|
return formProps.value.type === 2 && props.data.config?.editDisabled; |
|
|
|
}); |
|
|
|
const defaultOneFlag = ref(true) |
|
|
|
//新增页面,子表默认新增一行 |
|
|
|
onMounted(()=>{ |
|
|
|
|
|
|
|
if(props.data.control.defaultOne == 2){ |
|
|
|
defaultOneFlag.value = false |
|
|
|
} |
|
|
|
if(formProps.value.type === 1&&defaultOneFlag.value){ |
|
|
|
setTimeout(()=>{ |
|
|
|
//alert(defaultOneFlag) |
|
|
|
addColumn() |
|
|
|
},200) |
|
|
|
|
|
|
|
} |
|
|
|
}) |
|
|
|
const addColumn = () => { |
|
|
|
console.log("如果编辑页禁用时--------->", tableDataNew.value); |
|
|
|
const temp: any = {}; |
|
|
|
@ -96,6 +111,9 @@ const timeToAry = (timestamp: number) => { |
|
|
|
seconds, |
|
|
|
}; |
|
|
|
}; |
|
|
|
/* |
|
|
|
|
|
|
|
*/ |
|
|
|
/** |
|
|
|
@ 作者: 秦东 |
|
|
|
@ 时间: 2024-08-02 13:02:49 |
|
|
|
@ -126,7 +144,7 @@ const timeToString = (timeVal: any, types: int) => { |
|
|
|
timeStr = `${startTime.hours}:${startTime.minutes}:${startTime.seconds} 至 ${endTime.hours}:${endTime.minutes}:${endTime.seconds}`; |
|
|
|
break; |
|
|
|
case "datetimerange": |
|
|
|
timeStr = `${startTime.year}-${startTime.month}-${startTime.day} ${startTime.hours}:${startTime.minutes}:${startTime.seconds} 至 ${endTime.year}-${endTime.month}-${endTime.day} ${endTime.hours}:${endTime.minutes}:${endTime.seconds}`; |
|
|
|
timeStr = `${startTime.year}-${startTime.month}-${startTime.day} ${startTime.hours}:${startTime.minutes}:${startTime.seconds} 至 ${endTime.year}-${endTime.month}-${endTime.day} ${endTime.hours}:${endTime.minutes}:${endTime.seconds}`;// |
|
|
|
break; |
|
|
|
case "daterange": |
|
|
|
timeStr = `${startTime.year}-${startTime.month}-${startTime.day} 至 ${endTime.year}-${endTime.month}-${endTime.day}`; |
|
|
|
|