|
@@ -99,7 +99,7 @@ import { getSimpleUserMap } from '@/service/user'
|
|
|
import PubsubService from "@/utils/PubsubService";
|
|
|
import { formatDate, jsonToFormData } from "@/utils/common";
|
|
|
import { FlowDTO, getNextActivity } from "@/service/flow";
|
|
|
-import { getTemplateOpinionListByFlowInstanceId, getOpinionListByFlowInstanceId } from '@/service/flow';
|
|
|
+import { getTemplateOpinionListByFlowInstanceId, getOpinionListByFlowInstanceId, getBtnHtml } from '@/service/flow';
|
|
|
import calBack from "@/pages/handleCenter/calBack.vue";
|
|
|
|
|
|
defineOptions({
|
|
@@ -136,6 +136,12 @@ if (_o && _o == 'v') {
|
|
|
}
|
|
|
if (_isCalBack && _isCalBack === '1') {
|
|
|
isCallbackActivity.value = true
|
|
|
+} else {
|
|
|
+ getBtnHtml(flowInstanceId, activityInstanceId, userInfo.id).then(result => {
|
|
|
+ if (result && result.indexOf('退回') !== -1) {
|
|
|
+ isCallbackActivity.value = true
|
|
|
+ }
|
|
|
+ })
|
|
|
}
|
|
|
const currentOpinion = ref({
|
|
|
id: '',
|