Переглянути джерело

feat: 调整业务流程发起

luoyali 1 рік тому
батько
коміт
d1fd3b07a8
2 змінених файлів з 36 додано та 10 видалено
  1. 13 4
      src/api/flow/process.ts
  2. 23 6
      src/views/flow/test/business.vue

+ 13 - 4
src/api/flow/process.ts

@@ -16,7 +16,8 @@ const api = {
 	processLaunch: '/v1/process/launch', // 发起流程
 	childProcessTop10: '/v1/process/list-child-top10', // 查询满足条件的前10条子流程列表
 	pageHistoryList: '/v1/process/page-history', // 历史分页列表
-	checkoutHistory: '/v1/process/checkout' // 根据Id签出历史流程
+	checkoutHistory: '/v1/process/checkout', // 根据Id签出历史流程
+	businessProcess: '/v1/process/business' // 根据Key查询业务流程信息
 }
 
 function progressCreateApi(data: any): AxiosPromise {
@@ -106,8 +107,8 @@ function processDetailApi(id: any): AxiosPromise {
 }
 
 // pageHistoryList: '/v1/process/page-history', // 历史分页列表
-	// checkoutHistory: '/v1/process/checkout' // 根据Id签出历史流程
-	//{
+// checkoutHistory: '/v1/process/checkout' // 根据Id签出历史流程
+//{
 //   "page": 0,
 //   "pageSize": 0,
 //   "data": {
@@ -130,6 +131,13 @@ function checkoutHistoryApi(id: any): AxiosPromise {
 	})
 }
 
+export function progressBusinessApi(): AxiosPromise {
+	return request({
+		url: api.businessProcess + '?key=purchaseOrder',
+		method: 'get'
+	})
+}
+
 export default {
 	progressCreateApi,
 	progressDeleteApi,
@@ -144,5 +152,6 @@ export default {
 	releaseProcessApi,
 	childProcessTop10Api,
 	pageHistoryListApi,
-	checkoutHistoryApi
+	checkoutHistoryApi,
+	progressBusinessApi
 }

Різницю між файлами не показано, бо вона завелика
+ 23 - 6
src/views/flow/test/business.vue


Деякі файли не було показано, через те що забагато файлів було змінено