diff --git a/public/components/complaintDetail/complaintDetail.html b/public/components/complaintDetail/complaintDetail.html new file mode 100644 index 000000000..5155a3af5 --- /dev/null +++ b/public/components/complaintDetail/complaintDetail.html @@ -0,0 +1,94 @@ +
\ No newline at end of file diff --git a/public/components/complaintDetail/complaintDetail.js b/public/components/complaintDetail/complaintDetail.js new file mode 100644 index 000000000..39f97dfdc --- /dev/null +++ b/public/components/complaintDetail/complaintDetail.js @@ -0,0 +1,55 @@ +(function (vc, vm) { + + vc.extends({ + data: { + complaintDetailInfo: { + complaintId: '', + typeCd: '', + complaintName: '', + tel: '', + context: '', + typeCdName: '', + stateName: '', + roomName: '', + currentUserName: '', + currentUserTel: '', + currentUserId: '', + } + }, + _initMethod: function () { + + }, + _initEvent: function () { + vc.on('complaintDetail', 'openComplaintDetailModal', function (_params) { + vc.component.refreshcomplaintDetailInfo(); + $('#complaintDetailModel').modal('show'); + let _roomName = _params.floorNum + '号楼' + _params.unitNum + '单元' + _params.roomNum + '室'; + vc.copyObject(_params, vc.component.complaintDetailInfo); + $that.complaintDetailInfo.roomName = _roomName; + $that.complaintDetailInfo.currentUserName = _params.currentUserName == '' ? '无':_params.currentUserName; + $that.complaintDetailInfo.currentUserTel = _params.currentUserTel == '' ? '无':_params.currentUserTel; + $that.complaintDetailInfo.currentUserId = _params.currentUserId == '' ? '无':_params.currentUserId; + vc.component.complaintDetailInfo.communityId = vc.getCurrentCommunity().communityId; + }); + }, + methods: { + refreshcomplaintDetailInfo: function () { + vc.component.complaintDetailInfo = { + complaintId: '', + typeCd: '', + complaintName: '', + tel: '', + context: '', + typeCdName: '', + stateName: '', + roomName: '', + currentUserName: '', + currentUserTel: '', + currentUserId: '', + + } + } + } + }); + +})(window.vc, window.vc.component); diff --git a/public/components/complaintManage/complaintManage.html b/public/components/complaintManage/complaintManage.html index 6b8055720..fcec50061 100644 --- a/public/components/complaintManage/complaintManage.html +++ b/public/components/complaintManage/complaintManage.html @@ -83,20 +83,22 @@ >