|
本帖最后由 qq67868020 于 2016-11-9 11:59 编辑
[img]file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\67868020\QQ\WinTemp\RichOle\DGL(}[9OI07`IR2_GH)ZCFS.png[/img]解释一下三个button分别设置今天2016-11-09,明天2016-11-10,后天2016-11-11
1
时间段用radioGroup组件数据绑定fTimeBucketData bind-itemsetValue绑定ref("fTimeBucket")。我想实现: 1、选择时间段(如;08:00-09:00)不能小于当前时间,2、判断一个老师被选择的日期和时间不能重复,3、判断当前日期大于数据表选择日期该日期时段才能再次选择。判断日期没有写 应该怎样实现。求大神指教。下图的预约日期和时段都是重复的。
2
"fCreateTime" : justep.Date.toString(new Date(), justep.Date.STANDART_FORMAT),
"fName" : cartData.val("fName"),
"fTel" : cartData.val("fTel"),
"fUserID" : userData.val("fID"),
"fUserName" : userData.val("fName"),
"fPhoneNumber" : userData.val("fPhoneNumber"),
"fDate" : date1Data.val("date"),
"fTimeBucket" : defaultData.val("value"),
} ]
});
orderData.saveData({
onSuccess : function() {
justep.Util.hint("下单成功");
//判断方法1
if (orderData.val.fName==cartData.val("fName")&&
orderData.val.fDate != date1Data.val("date")&&
orderData.val.fTimeBucket !=defaultData.val("value")) {
//判断方法2
if (date1Data.val("date")!=orderData.setFilter('filter1',"fDate")){
}
else if(defaultData.val("value")!=orderData.setFilter('filter2',"fTimeBucket")){
}
else if(cartData.val("fName")==orderData.setFilter('filter3',"fName")){
}
else {
orderData.saveData({
//判断方法3
if (orderData.setFilter("filter1", "fDate!='" + date1Data.val("date") + "'") && orderData.setFilter('filter2', "fTimeBucket!='" + defaultData.val("value") + "'")
&& orderData.setFilter('filter3', "fName='" + "fName") + "'") {
|
|