From f30656ae83df8c9b4676d3f27ef2391de6110285 Mon Sep 17 00:00:00 2001 From: yuanteng <1876787513@qq.com> Date: Mon, 2 Dec 2024 16:30:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E7=B1=BB=E9=A2=84=E7=BA=A6?= =?UTF-8?q?=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/components/appointTime.vue | 76 +++++++++++++++------ src/views/ServiceType/AddServiceProduct.vue | 56 ++------------- 2 files changed, 63 insertions(+), 69 deletions(-) diff --git a/src/layout/components/appointTime.vue b/src/layout/components/appointTime.vue index a119601..5acd805 100644 --- a/src/layout/components/appointTime.vue +++ b/src/layout/components/appointTime.vue @@ -22,7 +22,7 @@ + @change="minNumFun(timeList[index][row].minNumValue,index,row)"> @@ -34,23 +34,31 @@ :key="item" :value="item" /> - + +
+ + 保存 + + + 重置 + +
\ No newline at end of file diff --git a/src/views/ServiceType/AddServiceProduct.vue b/src/views/ServiceType/AddServiceProduct.vue index 1f07305..41f60dd 100644 --- a/src/views/ServiceType/AddServiceProduct.vue +++ b/src/views/ServiceType/AddServiceProduct.vue @@ -65,7 +65,7 @@
- +
@@ -82,8 +82,6 @@ const uploadedFiles = ref([]);//商品图片数组 const uploadedDescription = ref([]);//商品图文描述数组 const resetFormData = ref() const selectValue = '服务类' -const dialogVisible = ref(false) -const count = ref(1) const form = ref({ name: '', price: '', //商品价格 @@ -101,36 +99,9 @@ const form = ref({ const reload: any = inject("reload") const uploadProductImg: any = ref() //图片上传的ref绑定 const uploadProductDetail: any = ref() //图片上传的ref绑定 -// const startTime = ref('') -// const endTime = ref('') -// const timeList = ref( -// { -// days: [0,1,2,3], //表示第几天,0是当日 -// slot: Array.from({ length:8 },()=>({ -// startTime: '', -// endTime: '' -// })) -// } -// ) -const timeList = ref([ - { - slot: Array.from({ length: 8 }, () => ({ - startTime: '', - endTime: '' - })) - } -]) -//时间段数组对象 -const arr = ref([ - { - timeSlot: '', - isAvailable: 1, - numberRange: '' - } -]); -const myDate = new Date(); +const timeInfo = ref([]) //组件传过来的信息 onMounted(() => { - console.log(myDate.getHours()); //打印当前小时数 + // console.log(myDate.getHours()); //打印当前小时数 }) const handleRemove: UploadProps['onRemove'] = (uploadFile, uploadFiles) => { console.log(uploadFile, uploadFiles) @@ -196,23 +167,9 @@ const Exceed_ProductDetail: UploadProps['onExceed'] = (files) => { //覆盖商 file.uid = genFileId() uploadProductDetail.value!.handleStart(file) } -const showDatePop = () => { - dialogVisible.value = true -} -const handleClose = () => { - dialogVisible.value = false; -} -const addList = (index: number, row: number) => { - console.log(index, row); - // if (count.value <= 6) { - // timeList.value[row+1] = { - // startTime: '', - // endTime: '' - // } - // } -} -const subList = (index: number, row: number) => { - // arr.value[index].splice(index, 1) +const getInfo =(info:any)=>{ + timeInfo.value = info + console.log('--->',info.value); } @@ -222,7 +179,6 @@ const subList = (index: number, row: number) => { } .fromBox { - border: 1px solid red; width: 750px; height: 750px; }