|
@@ -59,15 +59,16 @@
|
|
|
</view>
|
|
|
<view class="list">
|
|
|
<view class="tab"><u-tabs :list="tab" :current="current" @click="click"></u-tabs></view>
|
|
|
- <view class="item" v-for="(item, index) in list" :key="index" @click="detail(item.id)">
|
|
|
+ <view class="item" v-for="(item, index) in list" :key="index" @click="detail(item.formId,item.docId)">
|
|
|
<view class="title">
|
|
|
<text class="icon"></text>
|
|
|
- <text>报告流程</text>
|
|
|
+ <text>{{item.flowName}}</text>
|
|
|
+ <text>{{item.subject}}</text>
|
|
|
</view>
|
|
|
<view class="desc">
|
|
|
- <view class="name">杨军</view>
|
|
|
- <view class="bm omit">电器技术研究所</view>
|
|
|
- <view class="date">2022-09-14 10:51:12</view>
|
|
|
+ <view class="name">{{item.initiator}}</view>
|
|
|
+ <view class="bm omit">{{item.initiatorDept}}</view>
|
|
|
+ <view class="date">{{item.actionTime}}</view>
|
|
|
</view>
|
|
|
<view class="clear"></view>
|
|
|
</view>
|
|
@@ -90,12 +91,31 @@ export default {
|
|
|
this.getData();
|
|
|
},
|
|
|
methods: {
|
|
|
- getData() {},
|
|
|
+ getData() {
|
|
|
+ this.http.request({
|
|
|
+ url: this.http.urls.myPending,
|
|
|
+
|
|
|
+ success: res => {
|
|
|
+ console.log('gfgh===1111' + JSON.stringify(res.data.data.datas));
|
|
|
+ //let totalPage = res.data.data.row_count < 10 ? 1 : res.data.data.row_count / 10;
|
|
|
+ //this.loadMore = totalPage > this.param._currpage ? true : false;
|
|
|
+ //res.data.data.data.forEach(item => {
|
|
|
+ this.list=res.data.data.datas;
|
|
|
+ //});
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
//跳转
|
|
|
go(url) {
|
|
|
uni.navigateTo({ url: url });
|
|
|
},
|
|
|
click(e) {},
|
|
|
+ //跳转到详情
|
|
|
+ detail(formId, id) {
|
|
|
+ uni.navigateTo({
|
|
|
+ url: '/pages/index/detail?id=' + id + '&ste=1&formId=' + formId
|
|
|
+ });
|
|
|
+ },
|
|
|
//退出登录
|
|
|
exit() {
|
|
|
uni.showModal({
|