保存主表数据
@@ -99,9 +104,7 @@
@@ -185,12 +188,11 @@
import { useMessage } from '/@/hooks/web/useMessage';
import JSelectDept from '/@/components/Form/src/jeecg/components/JSelectDept.vue';
import JSelectUser from '/@/components/Form/src/jeecg/components/JSelectUser.vue';
+ import JTreeSelect from '/@/components/Form/src/jeecg/components/JTreeSelect.vue';
import { bgXiSpeakFeedbackList, bgXiSpeakFeedbackSaveOrUpdate, saveBpmForm, setProcessVariable } from '../BgXiSpeak.api';
import { usePermission } from '/@/hooks/web/usePermission';
import TaskHandleInnerContent from '/@/views/super/bpm/process/personalOffice/myHandleTask/content/TaskHandleInnerContent.vue';
- const { isDisabledAuth, hasPermission, initBpmFormData } = usePermission();
- import { usePermission } from '/@/hooks/web/usePermission';
const { isDisabledAuth, hasPermission, initBpmFormData } = usePermission();
const props = defineProps({
@@ -330,14 +332,12 @@
savingMain.value = true;
try {
const processInstanceId = processInfo.value.processInstanceId;
- console.log('BgXiSpeak BPM process info', { ...processInfo.value, processInstanceId });
const res = await saveBpmForm({
processInstanceId,
varField: 'json_data',
formData: { ...mainForm },
});
if (res.success) {
- // 保存 BPM 变量:needSdwApproval 和 sdwLeaderList
if (processInstanceId && (mainForm.needSdwApproval != null || mainForm.sdwLeaderList)) {
const varTasks = [];
if (mainForm.needSdwApproval != null) {
@@ -518,4 +518,4 @@
gap: 12px;
margin-top: 8px;
}
-
+
\ No newline at end of file