| | |
| | | }) |
| | | } |
| | | |
| | | function getfilesApi(param) { |
| | | return $$.request({ |
| | | url: 'fileInfo/listByMainIdAndType', |
| | | type: 'get', |
| | | submitData: param || {}, |
| | | service: 'sys' |
| | | }) |
| | | } |
| | | |
| | | |
| | | |
| | | Page({ |
| | | |
| | | /** |
| | |
| | | */ |
| | | data: { |
| | | imgUrl: $$.url.img, |
| | | fileUrl: $$.baseUrl + $$.url.fileShowUrl, |
| | | search: { |
| | | page: 1, |
| | | size: 10, |
| | |
| | | |
| | | // 关闭筛选框 |
| | | addClosePopup() { |
| | | console.log('111', 11); |
| | | this.setData({ |
| | | showModal: false |
| | | }) |
| | |
| | | ...i, |
| | | plaintiffNames: i.plaintiffList.length > 0 ? i.plaintiffList.map(i => i.trueName).join('、') : '-', |
| | | defendantNames: i.defendantList.length > 0 ? i.defendantList.map(i => i.trueName).join('、') : '-', |
| | | show: index === 0 ? true : false |
| | | show: index === 0 ? true : false, |
| | | newAgreeContent: i.agreeContent ? i.agreeContent?.length > 75 ? i.agreeContent.slice(0, 75) + '...' : i.agreeContent : '', |
| | | agreeContentShow: i.agreeContent?.length > 75 ? true : false, |
| | | })), |
| | | total: res.data.totalElements || 0 |
| | | }); |
| | |
| | | } |
| | | }, |
| | | |
| | | // 前往查看 |
| | | AiModalClick(e) { |
| | | let item = e.currentTarget.dataset.item; |
| | | wx.navigateTo({ |
| | | url: '../../pages/AIAide/index?caseDes=' + item.caseDes + '&caseClaim=' + item.caseClaim + '&caseId=' + item.caseId |
| | | }); |
| | | this.setData({ |
| | | AiModal: false |
| | | }) |
| | | }, |
| | | |
| | | // 展示协议要点 |
| | | agreeContentClick(e) { |
| | | let item = e.currentTarget.dataset.item; |
| | | this.setData({ |
| | | showData: { |
| | | visible: true, |
| | | title: item.agreeContent |
| | | } |
| | | }) |
| | | }, |
| | | // 关闭协议要点 |
| | | agreeContentClosePopup(e) { |
| | | this.setData({ |
| | | showData: { |
| | | visible: false, |
| | | title: '' |
| | | } |
| | | }) |
| | | }, |
| | | |
| | | // 查看协议文书 |
| | | async agreeClick(e) { |
| | | let item = e.currentTarget.dataset.item; |
| | | $$.showLoading(); |
| | | |
| | | const res = await getfilesApi({ |
| | | mainId: item.id, |
| | | ownerType: '22_00018-302', |
| | | }); |
| | | $$.hideLoading(); |
| | | if (res.type) { |
| | | let data = res.data || []; |
| | | if (data?.length === 0) { |
| | | $$.showToast({ |
| | | title: '暂无协议文书', |
| | | duration: 1000 |
| | | }); |
| | | } |
| | | wx.previewImage({ |
| | | current: `${this.data.fileUrl}${data[0].showUrl}`, |
| | | urls: data.map(item => `${this.data.fileUrl}${item.showUrl}`) // 需要预览的图片http链接列表 |
| | | }); |
| | | } |
| | | }, |
| | | |
| | | // 评价 |
| | | evaluate(e) { |
| | | let id = e.currentTarget.dataset.id; |
| | | wx.navigateTo({ |
| | | url: '../../pages/evaluate/index?id=' + id |
| | | }); |
| | | }, |
| | | |
| | | // 关闭AI弹窗 |
| | | // addClosePopup() { |
| | | // this.setData({ |
| | | // AiModal: false |
| | | // }) |
| | | // }, |
| | | |
| | | /** |
| | | * 生命周期函数--监听页面加载 |
| | | */ |
| | | onLoad(options) { |
| | | onLoad(options) {}, |
| | | |
| | | onShow() { |
| | | this.pageQuery(this.data.search) |
| | | }, |
| | | |
| | | |
| | | // let AICase = wx.getStorageSync('AICase') || ''; |
| | | // if (AICase) { |
| | | // this.setData({ |
| | | // AiModal: AICase |
| | | // }) |
| | | // wx.removeStorage({ |
| | | // key: 'AICase' |
| | | // }) |
| | | // } |
| | | } |
| | | }) |