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;
}