|
@@ -11,7 +11,9 @@ Page({
|
|
|
taskList:['洗衣服','做晚饭','打扫卫生'],
|
|
|
noticeShow:true,//通知栏展示
|
|
|
editModalShow:false,//编辑弹框
|
|
|
- unSetModal:true,//未设置偏好
|
|
|
+ unSetModal:false,//未设置偏好
|
|
|
+ noSetSerHobby:false,//展示未设置服务偏好
|
|
|
+ noSetSerStan:false,//展示未设置服务标准
|
|
|
unSetBtn: [
|
|
|
{ text: '现在设置', extClass: 'buttonBold' },
|
|
|
{ text: '暂不' },
|
|
@@ -31,6 +33,9 @@ Page({
|
|
|
// 存储此次进入任务中心的关联码
|
|
|
app.globalData.employRelationNo=emReNo;
|
|
|
this.initCustomerInfo();
|
|
|
+ this.isChooseSerHobSubject();
|
|
|
+ this.isChooseSerStanSubject();
|
|
|
+ this.selectTodayTaskItem();
|
|
|
},
|
|
|
onShow(query){
|
|
|
console.log(query);
|
|
@@ -55,6 +60,91 @@ Page({
|
|
|
|
|
|
})
|
|
|
},
|
|
|
+ // 是否设置服务偏好
|
|
|
+ isChooseSerHobSubject(){
|
|
|
+ let params={
|
|
|
+ "employRelationNo":app.globalData.employRelationNo
|
|
|
+ }
|
|
|
+ request.httpServiceGet(apiUrl.isChooseSerHobSubjectPath,params).then(data=>{
|
|
|
+ console.log(data);
|
|
|
+
|
|
|
+
|
|
|
+ let noSetSerHobby=(data=='0'?true:false);
|
|
|
+ this.setData({
|
|
|
+ noSetSerHobby:noSetSerHobby,
|
|
|
+ unSetModal:noSetSerHobby,
|
|
|
+ });
|
|
|
+
|
|
|
+ }).catch(e=>{
|
|
|
+ console.log(e);
|
|
|
+
|
|
|
+ })
|
|
|
+ },
|
|
|
+
|
|
|
+ // 是否设置服务标准
|
|
|
+ isChooseSerStanSubject(){
|
|
|
+ let params={
|
|
|
+ "employRelationNo":app.globalData.employRelationNo
|
|
|
+ }
|
|
|
+ request.httpServiceGet(apiUrl.isChooseSerStanSubjectPath,params).then(data=>{
|
|
|
+ console.log(data);
|
|
|
+
|
|
|
+
|
|
|
+ let noSetSerStan=(data=='0'?true:false);
|
|
|
+ this.setData({
|
|
|
+ noSetSerStan:noSetSerStan,
|
|
|
+ });
|
|
|
+
|
|
|
+ }).catch(e=>{
|
|
|
+ console.log(e);
|
|
|
+
|
|
|
+ })
|
|
|
+ },
|
|
|
+
|
|
|
+ // 是否每日任务,每日任务前三条
|
|
|
+ selectTodayTaskItem(){
|
|
|
+ let params={
|
|
|
+ "employRelationNo":app.globalData.employRelationNo
|
|
|
+ }
|
|
|
+ request.httpServiceGet(apiUrl.selectTodayTaskItemPath,params).then(data=>{
|
|
|
+ console.log(data);
|
|
|
+ // 未设置任务
|
|
|
+ if(!data.isSet){
|
|
|
+ this.setData({
|
|
|
+ noAddTaskShow:true,
|
|
|
+ noTaskShow:false,
|
|
|
+ taskListShow:false,
|
|
|
+ });
|
|
|
+ }else{
|
|
|
+ // 今天是休息日
|
|
|
+ if(data.servantTasks.length==0){
|
|
|
+ this.setData({
|
|
|
+ noAddTaskShow:false,
|
|
|
+ noTaskShow:true,
|
|
|
+ taskListShow:false,
|
|
|
+ taskList:data.servantTasks
|
|
|
+ });
|
|
|
+ }else{
|
|
|
+ // 今天有任务
|
|
|
+ this.setData({
|
|
|
+ noAddTaskShow:false,
|
|
|
+ noTaskShow:false,
|
|
|
+ taskListShow:true,
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ let noSetSerStan=(data=='0'?true:false);
|
|
|
+ this.setData({
|
|
|
+ noSetSerStan:noSetSerStan,
|
|
|
+ });
|
|
|
+
|
|
|
+ }).catch(e=>{
|
|
|
+ console.log(e);
|
|
|
+
|
|
|
+ })
|
|
|
+ },
|
|
|
+
|
|
|
|
|
|
switchList(){
|
|
|
my.navigateTo({
|
|
@@ -147,9 +237,16 @@ Page({
|
|
|
},
|
|
|
switchSerHobby(){
|
|
|
// 跳转到服务偏好页面
|
|
|
- my.navigateTo({
|
|
|
+ if(this.data.noSetSerHobby){
|
|
|
+ my.navigateTo({
|
|
|
url: '../servantsettings/servantsettings'
|
|
|
});
|
|
|
+ }else{
|
|
|
+ my.navigateTo({
|
|
|
+ url: '../servantlist/servantlist'
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
});
|