15807800591 před 2 roky
rodič
revize
f5c4a6e433
3 změnil soubory, kde provedl 29 přidání a 8 odebrání
  1. 1 1
      common/http.js
  2. 26 6
      pages/home/index.vue
  3. 2 1
      pages/model/index.vue

+ 1 - 1
common/http.js

@@ -43,7 +43,7 @@ const urls = {
 	tool_borrowing_empty: ip +
 		'/runtime/__gAPYBW4YxB3UePM3lqO/forms/__9lR0Vy6jiAmTJTWiM8t/empty?formId=__9lR0Vy6jiAmTJTWiM8t&appId=__gAPYBW4YxB3UePM3lqO', //创建设备借用台账
 
-
+   myPending: ip +'/runtime/widget/myPending?pageNo=1&linesPerPage=5&workflowOrder=true',
 
 runViewDialogConfirmScript: ip + '/runtime/views/selectbox/runViewDialogConfirmScript?',
 

+ 26 - 6
pages/home/index.vue

@@ -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">&#xe602;</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({

+ 2 - 1
pages/model/index.vue

@@ -51,7 +51,8 @@
 export default {
 	data() {
 		return {
-			param: { pageNum: 1, pageSize: 10, userId: this.getUser().id, orderByColumn: 'createTime', isAsc: 'desc' },
+			param: { appId: '__gAPYBW4YxB3UePM3lqO', containTitle: '设备借还台账', opentarget: 'detail', viewId: '__CR9BgfreRzMvXS0xHsr', _currpage: 1 },
+			
 			list: [{}, {}, {}, {}, {}],
 			show: false,
 			loadMore: true