diff --git a/public/pages/property/reportInfoAnswerManage/reportInfoAnswerManage.html b/public/pages/property/reportInfoAnswerManage/reportInfoAnswerManage.html new file mode 100644 index 000000000..7d0a5e84d --- /dev/null +++ b/public/pages/property/reportInfoAnswerManage/reportInfoAnswerManage.html @@ -0,0 +1,61 @@ +
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+
+ + +
+ \ No newline at end of file diff --git a/public/pages/property/reportInfoAnswerManage/reportInfoAnswerManage.js b/public/pages/property/reportInfoAnswerManage/reportInfoAnswerManage.js new file mode 100644 index 000000000..9d024dc4f --- /dev/null +++ b/public/pages/property/reportInfoAnswerManage/reportInfoAnswerManage.js @@ -0,0 +1,136 @@ +/** + 入驻小区 +**/ +(function (vc) { + var DEFAULT_PAGE = 1; + var DEFAULT_ROWS = 10; + vc.extends({ + data: { + userQuestionAnswerManageInfo: { + questionAnswerTitles: [], + total: 0, + records: 1, + moreCondition: false, + reportInfoSettings: [], + settingId:'' + } + }, + _initMethod: function () { + $that._listReportInfoSettings(1,50); + /**let _that = $that.userQuestionAnswerManageInfo; + let _qaId = vc.getParam('qaId'); + _that.qaId = _qaId; + _that.objType = vc.getParam('objType'); + _that.objId = vc.getParam('objId'); + _that.answerType = vc.getParam('answerType'); + _that.userQaId = vc.getParam('userQaId'); + vc.component._listQuestionAnswerTitles(DEFAULT_PAGE, DEFAULT_ROWS);**/ + }, + _initEvent: function () { + }, + methods: { + _listQuestionAnswerTitles: function (_page, _rows) { + let _that = $that.userQuestionAnswerManageInfo; + var param = { + params: { + page: 1, + row: 100, + settingId: _that.settingId, + communityId:vc.getCurrentCommunity().communityId + } + }; + + //发送get请求 + vc.http.apiGet('/reportInfoSettingTitle/querySettingTitle', + param, + function (json, res) { + _that.questionAnswerTitles=[]; + let _userQuestionAnswerManageInfo = JSON.parse(json); + _that.questionAnswerTitles = _userQuestionAnswerManageInfo.data; + console.log(_that.questionAnswerTitles); + _that.questionAnswerTitles.forEach(item => { + + if (item.titleType == '3003') { + item.valueContent = ''; + } else { + item.valueContent = []; + } + + }); + }, function (errInfo, error) { + console.log('请求失败处理'); + } + ); + }, + _listReportInfoSettings: function (_page, _rows) { + var param = { + params: { + page: _page, + row: _rows, + communityId:vc.getCurrentCommunity().communityId + } + }; + + vc.http.apiGet('/reportInfoSetting/queryReportInfoSetting', + param, + function (json, res) { + var _reportInfoSettingManageInfo = JSON.parse(json); + vc.component.userQuestionAnswerManageInfo.total = _reportInfoSettingManageInfo.total; + vc.component.userQuestionAnswerManageInfo.records = _reportInfoSettingManageInfo.records; + vc.component.userQuestionAnswerManageInfo.reportInfoSettings = _reportInfoSettingManageInfo.data; + }, function (errInfo, error) { + console.log('请求失败处理'); + } + ); + }, + _toQuestionAnswerTitle: function (_questionAnswer) { + vc.jumpToPage('/admin.html#/pages/property/questionAnswerTitleManage?qaId=' + _questionAnswer.qaId + "&objType=" + _questionAnswer.objType + "&objId=" + _questionAnswer.objId) + }, + _queryQuestionAnswerMethod: function () { + vc.component._listQuestionAnswers(DEFAULT_PAGE, DEFAULT_ROWS); + }, + _moreCondition: function () { + if (vc.component.userQuestionAnswerManageInfo.moreCondition) { + vc.component.userQuestionAnswerManageInfo.moreCondition = false; + } else { + vc.component.userQuestionAnswerManageInfo.moreCondition = true; + } + }, + _getStateName: function (_state) { + if (_state == '1201') { + return '待领导评价'; + } else if (_state == '1202') { + return '完成'; + } + + return '待答题' + }, + _goBack: function () { + vc.goBack(); + }, + _saveUserQuestionAnswer: function () { + vc.http.apiPost( + '/userQuestionAnswer/saveUserQuestionAnswerValue', + JSON.stringify(vc.component.userQuestionAnswerManageInfo), + { + emulateJSON: true + }, + function (json, res) { + //vm.menus = vm.refreshMenuActive(JSON.parse(json),0); + let data = JSON.parse(json); + if (data.code != 0) { + vc.toast(data.msg); + return; + } + $that._goBack(); + }, + function (errInfo, error) { + console.log('请求失败处理'); + vc.toast(errInfo); + }); + } + + + } + }); +})(window.vc); diff --git a/public/pages/property/reportInfoAnswerValueManage/reportInfoAnswerValueManage.html b/public/pages/property/reportInfoAnswerValueManage/reportInfoAnswerValueManage.html index 378e11fe6..dbaac8dbf 100644 --- a/public/pages/property/reportInfoAnswerValueManage/reportInfoAnswerValueManage.html +++ b/public/pages/property/reportInfoAnswerValueManage/reportInfoAnswerValueManage.html @@ -55,7 +55,13 @@
疫情上报
- +
+ +
diff --git a/public/pages/property/reportInfoAnswerValueManage/reportInfoAnswerValueManage.js b/public/pages/property/reportInfoAnswerValueManage/reportInfoAnswerValueManage.js index b0bbc0dc5..0b7f71ae9 100644 --- a/public/pages/property/reportInfoAnswerValueManage/reportInfoAnswerValueManage.js +++ b/public/pages/property/reportInfoAnswerValueManage/reportInfoAnswerValueManage.js @@ -80,6 +80,16 @@ } ); }, + _toQuestionAnswerTitle: function (_questionAnswer) { + /**let now = new Date().getTime(); + let start = new Date(_questionAnswer.startTime.replace(/-/g,'/')).getTime(); + let end = new Date(_questionAnswer.endTime.replace(/-/g,'/')).getTime(); + if(now < start || now > end){ + vc.toast('不在开放时段内!'); + return; + }**/ + vc.jumpToPage('/admin.html#/pages/property/reportInfoAnswerManage') + }, _queryReportInfoAnswerValueMethod: function(){ vc.component._listQuestionAnswerTitles(DEFAULT_PAGE, DEFAULT_ROWS); },