Explorar el Código

feat:后台配置叫号规则

xyh8905170 hace 2 años
padre
commit
54f365859b

+ 2 - 2
common/js/env.js

@@ -3,9 +3,9 @@
 // let baseUrl = `https://jje.admin.xinyuekj.com.cn`
 // let baseUrl = `https://jje.xinyuekj.com.cn/prod-api`
 /** 测试环境 */
-let baseUrl = `https://jje.admin.xinyuekj.com.cn/test-api`
+// let baseUrl = `https://jje.admin.xinyuekj.com.cn/test-api`
 /** 开发环境*/
-// let baseUrl = `http://65i1sxopd9qp.ngrok.xiaomiqiu123.top`
+let baseUrl = `http://65i1sxopd9qp.ngrok.xiaomiqiu123.top`
 
 
 

+ 29 - 18
orderPages/bookService/index.vue

@@ -99,20 +99,23 @@
 				<text>取号规则</text>
 			</view>
 			<view class="textareaView ">
+        <view v-for=" (item,index) in takeNumberRules " class="serobReminder">
+          <text>{{index+1}}.{{item.dictValue}}。</text>
+        </view>
 <!--				<textarea v-model="orderParam.remark" placeholder-style="color:#999999;fontSize:28rpx"-->
 <!--					placeholder="如有其它特殊需求,请在此输入您的需求" />-->
-				<view class="serobReminder">
-					<text>1.预约需要一人一号。</text>
-				</view>
-				<view class="serobReminder">
-					<text>2.目前支付费用为时段预约占位费。</text>
-				</view>
-				<view class="serobReminder">
-					<text>3.服务费用到店享受相应服务以后在另行收取。</text>
-				</view>
-				<view class="serobReminder">
-					<text>4.到门店先签到,过时没有签到占位时段失效。</text>
-				</view>
+<!--				<view class="serobReminder">-->
+<!--					<text>1.预约需要一人一号。</text>-->
+<!--				</view>-->
+<!--				<view class="serobReminder">-->
+<!--					<text>2.目前支付费用为时段预约占位费。</text>-->
+<!--				</view>-->
+<!--				<view class="serobReminder">-->
+<!--					<text>3.服务费用到店享受相应服务以后在另行收取。</text>-->
+<!--				</view>-->
+<!--				<view class="serobReminder">-->
+<!--					<text>4.到门店先签到,过时没有签到占位时段失效。</text>-->
+<!--				</view>-->
 			</view>
 		</view>
 
@@ -187,7 +190,13 @@
 						// 		serviceTimeList:[]//服务时段列表,回显需要,不做参数
 						// }
 					]
-				}
+				},
+        takeNumberData:{
+          pageNum:1,
+          pageSize:10,
+          dictType:'tomorrow_make_rule'
+        },
+        takeNumberRules:[],
 			}
 		},
 		onLoad() {
@@ -211,10 +220,10 @@
 					}
 				})
 			},1000*60*5)
-
 		},
 		onShow() {
 			this.userInfo = uni.getStorageSync('userInfo')
+      this.getSelectionRules(this.takeNumberData)
 		},
 		onUnload(){
 			clearTimeout(this.timeoutId);
@@ -489,7 +498,6 @@
 				}
 			},
 
-
 			selectServiceTeach(items,index,index1){
 				items.forEach(e=>{
 					e.select=false
@@ -582,7 +590,6 @@
 				this.selectIcon = !this.selectIcon
 			},
 
-
 			goTermsOfService() {
 				uni.navigateTo({
 					url: '/myPages/TermsOfService/index?name=' + '预约需知' + '&type=' + 5
@@ -609,7 +616,6 @@
 				},1000)
 			},
 
-
 			//提交订单
 			commitOrder() {
 				if (this.subOrderNo){
@@ -649,7 +655,12 @@
 				}
 			},
 
-
+      getSelectionRules(data){
+        this.$api.getSelectionRules(data).then(res=>{
+          console.log(res.data.rows,'222222222222')
+          this.takeNumberRules = res.data.rows
+        })
+      },
 
 
 		}

+ 0 - 1
orderPages/storeService/index.vue

@@ -301,7 +301,6 @@
           this.takeNumberRules = res.data.rows
         })
       },
-
 			openSetting(){
 
 				if (!this.userInfo.phone){

+ 4 - 4
pages/order/module/mescrollUni-item.vue

@@ -147,10 +147,10 @@
 							<view @click="appointment(item)" class="btn" v-if="item.orderStatus == 9">
 								<text>去支付预约费用</text>
 							</view>
-<!--							<view class="btn" v-if="item.canSignIn"  @click="orderSign(item)">-->
-<!--								<u-icon name="scan" size="18" />-->
-<!--								<text>扫码签到</text>-->
-<!--							</view>-->
+							<view class="btn" v-if="item.canSignIn"  @click="orderSign(item)">
+								<u-icon name="scan" size="18" />
+								<text>扫码签到</text>
+							</view>
 							<!--							<view @click="orderSign(item)" v-else-if="item.orderStatus == 4" class="btn">-->
 							<!--								立即排队-->
 							<!--								&lt;!&ndash; <text class="text1">点击开始排号</text> &ndash;&gt;-->