|
@@ -116,16 +116,23 @@ const props = defineProps({
|
|
const formValue = reactive({
|
|
const formValue = reactive({
|
|
formList: [],
|
|
formList: [],
|
|
});
|
|
});
|
|
-
|
|
|
|
|
|
+//监听单个时间点击赋值
|
|
watch(
|
|
watch(
|
|
() => props.time,
|
|
() => props.time,
|
|
(newValue) => {
|
|
(newValue) => {
|
|
- console.log('时间',classList)
|
|
|
|
- const index = formValue.formList.findIndex((item) => item.T_label === 7);
|
|
|
|
- formValue.formList[index].T_value = newValue;
|
|
|
|
|
|
+ console.log('时间', newValue,newValue.length,newValue.slice(0,16))
|
|
|
|
+ formValue.formList.forEach((item, i) => {
|
|
|
|
+
|
|
|
|
+ if (item.T_label === 7) {
|
|
|
|
+ formValue.formList[i].T_value = newValue.length==19?newValue.slice(0,16):newValue
|
|
|
|
+ }
|
|
|
|
+ if (item.T_label === 12) {
|
|
|
|
+ formValue.formList[i].T_value[0] = newValue.length==19?newValue.slice(0,16):newValue
|
|
|
|
+ }
|
|
|
|
+ })
|
|
}
|
|
}
|
|
);
|
|
);
|
|
-
|
|
|
|
|
|
+//监听框选时间区间选择时间
|
|
watch(
|
|
watch(
|
|
() => props.temporalInterval,
|
|
() => props.temporalInterval,
|
|
(newValue) => {
|
|
(newValue) => {
|
|
@@ -212,16 +219,17 @@ const getTemplateList = async () => {
|
|
const { data: res } = await getVerifyTemplateMapDataList(queryData);
|
|
const { data: res } = await getVerifyTemplateMapDataList(queryData);
|
|
formValue.formList = res.Data || [];
|
|
formValue.formList = res.Data || [];
|
|
formValue.formList.forEach((item,index) => {
|
|
formValue.formList.forEach((item,index) => {
|
|
- console.log(item,item.T_value,index)
|
|
|
|
|
|
+ console.log('循环',item,item.T_value,index)
|
|
if (item.T_label === 3 || item.T_label === 9) {
|
|
if (item.T_label === 3 || item.T_label === 9) {
|
|
item.T_value = item.T_value ? item.T_value.split('|') : null;
|
|
item.T_value = item.T_value ? item.T_value.split('|') : null;
|
|
- }else if(item.T_label === 12){
|
|
|
|
- if(item.T_value==null){
|
|
|
|
|
|
+ }else if(item.T_label == 12){
|
|
|
|
+ if(item.T_value==''){
|
|
|
|
+ console.log('12处理哈',item.T_value )
|
|
item.T_value = [null,null]
|
|
item.T_value = [null,null]
|
|
}else{
|
|
}else{
|
|
item.T_value = item.T_value.split('/')
|
|
item.T_value = item.T_value.split('/')
|
|
}
|
|
}
|
|
- console.log('12处理哈',item.T_value )
|
|
|
|
|
|
+
|
|
}else if( item.T_label === 13){
|
|
}else if( item.T_label === 13){
|
|
item.T_value = item.T_value ? [item.T_value.split('/')[0].split('|'),item.T_value.split('/')[1]]: [null,null];
|
|
item.T_value = item.T_value ? [item.T_value.split('/')[0].split('|'),item.T_value.split('/')[1]]: [null,null];
|
|
|
|
|
|
@@ -229,6 +237,7 @@ const getTemplateList = async () => {
|
|
item.T_value = item.T_value ? item.T_value : null;
|
|
item.T_value = item.T_value ? item.T_value : null;
|
|
}
|
|
}
|
|
});
|
|
});
|
|
|
|
+ console.log('结果',formValue.formList)
|
|
} catch (e) {
|
|
} catch (e) {
|
|
console.log(e);
|
|
console.log(e);
|
|
}
|
|
}
|