|
|
@@ -0,0 +1,95 @@
|
|
|
+import request from '@/utils/request'
|
|
|
+
|
|
|
+// 创建流程
|
|
|
+export function create(data) {
|
|
|
+ return request({
|
|
|
+ url: '/bpm/oa-turnover/commit',
|
|
|
+ method: 'post',
|
|
|
+ data: data
|
|
|
+ })
|
|
|
+}
|
|
|
+//驳回或撤回后再次提交通用用事项审批流程信息
|
|
|
+export function reCommit(data) {
|
|
|
+ return request({
|
|
|
+ url: '/bpm/oa-turnover/reCommit',
|
|
|
+ method: 'post',
|
|
|
+ data: data
|
|
|
+ })
|
|
|
+}
|
|
|
+// 暂存数据保存
|
|
|
+export function save(data) {
|
|
|
+ return request({
|
|
|
+ url: '/bpm/oa-turnover/staging',
|
|
|
+ method: 'post',
|
|
|
+ data: data
|
|
|
+ })
|
|
|
+}
|
|
|
+// 暂存数据删除
|
|
|
+export function deleteById(id) {
|
|
|
+ return request({
|
|
|
+ url: 'bpm/oa-turnover/delete?id=' + id,
|
|
|
+ method: 'delete'
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
+// 关闭审批流程信息
|
|
|
+export function closeById(id) {
|
|
|
+ return request({
|
|
|
+ url: '/bpm/oa-turnover/close?id=' + id,
|
|
|
+ method: 'delete'
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
+// 获得详情
|
|
|
+export function getDetail(id) {
|
|
|
+ return request({
|
|
|
+ url: '/bpm/oa-turnover/get?id=' + id,
|
|
|
+ method: 'get'
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
+// 获得列表
|
|
|
+export function getListData(query) {
|
|
|
+ return request({
|
|
|
+ url: '/bpm/oa-turnover/page',
|
|
|
+ method: 'get',
|
|
|
+ params: query
|
|
|
+ })
|
|
|
+}
|
|
|
+// 导出列表
|
|
|
+export function exportList(query) {
|
|
|
+ return request({
|
|
|
+ url: '/bpm/oa-turnover/export-excel',
|
|
|
+ method: 'get',
|
|
|
+ params: query,
|
|
|
+ responseType: 'blob'
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
+//审批同意通用事项审批流程信息
|
|
|
+export function agree(data) {
|
|
|
+ return request({
|
|
|
+ url: '/bpm/oa-turnover/agree',
|
|
|
+ method: 'post',
|
|
|
+ data: data
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
+//驳回通用事项审批流程信息
|
|
|
+export function disagree(data) {
|
|
|
+ return request({
|
|
|
+ url: '/bpm/oa-turnover/disagree',
|
|
|
+ method: 'post',
|
|
|
+ data: data
|
|
|
+ })
|
|
|
+}
|
|
|
+
|
|
|
+//撤回通用事项审批流程信息
|
|
|
+export function revocation(data) {
|
|
|
+ return request({
|
|
|
+ url: '/bpm/oa-turnover/revocation',
|
|
|
+ method: 'post',
|
|
|
+ data: data
|
|
|
+ })
|
|
|
+}
|
|
|
+
|