| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 | 
							- new Vue({
 
- 	el: "#app",
 
- 	data: {
 
- 		code: "xiaoxi",
 
- 		xiaoxis: [],
 
- 		recordinfo: '',
 
- 	},
 
- 	mounted: function() {
 
- 		var vm = this
 
- 		var oauthInfo = JSON.parse(sessionStorage.getItem("oauthInfo"));
 
- 		vm.toUserId = oauthInfo.id
 
- 		vm.appId = httpRequest.client_id
 
- 		vm.getxiaoxi(1)
 
- 	},
 
- 	methods: {
 
- 		getxiaoxi: function(pageNo) {
 
- 			var vm = this
 
- 			var filters = "typeId?7;appId?" + vm.appId + ";toUserId?" + vm.toUserId
 
- 			jiuzhenAPI.messageList({
 
- 				filters: filters,
 
- 				size: 10,
 
- 				page: pageNo,
 
- 				sorts: "",
 
- 				fields: ""
 
- 			}).then(function(res) {
 
- 				vm.xiaoxis = res.detailModelList.map(function(v) {
 
- 					if(v.contentJsons.length == 1) {
 
- 						v.islong = false //短内容
 
- 					} else {
 
- 						v.islong = true
 
- 						v.issatisfaction = false
 
- 						if(v.portalMessagerTemplateType == "100" && v.notifieFlag == "0") {
 
- 							v.issatisfaction = true //长内容
 
- 						}
 
- 					}
 
- 					return v
 
- 				})
 
- 				vm.initPage(pageNo, res.totalPage, res.totalCount)
 
- 			})
 
- 		},
 
- 		initPage: function(pageNo, total, size) {
 
- 			var vm = this
 
- 			//分页初始化
 
- 			$("#page").paging({
 
- 				pageNo: pageNo,
 
- 				totalPage: total,
 
- 				totalSize: size,
 
- 				callback: function(num) {
 
- 					//回调的页数
 
- 					vm.getxiaoxi(num)
 
- 				}
 
- 			})
 
- 		},
 
- 		getinfo: function(orderid) {
 
- 			var vm = this
 
- 			if(orderid == null || orderid == undefined || orderid == "") {
 
- 				toastr.warning("该订单无法查看!");
 
- 			} else {
 
- 				jiuzhenAPI.getRegOrderInfo(orderid).then(function(res) {
 
- 					vm.recordinfo = res.obj
 
- 					$('#appointmentinfo').modal('show')
 
- 				})
 
- 			}
 
- 		},
 
- 		satisfactionbtn: function(id) {
 
- 			mineJiuZhenDialogForm.satisfaction(id)
 
- 		},
 
- 	}
 
- });
 
 
  |