|
|
@@ -51,7 +51,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import { approveTaskWithVariables } from '@/api/bpm/task';
|
|
|
+import {approveTaskWithVariables, rejectTask} from '@/api/bpm/task';
|
|
|
import dictMixins from '@/mixins/dictMixins';
|
|
|
import { save } from '@/api/bpm/components/sparePartsApply/index.js';
|
|
|
|
|
|
@@ -95,12 +95,12 @@ export default {
|
|
|
//申请人申请
|
|
|
if (this.taskDefinitionKey === 'fqr') {
|
|
|
const data = await this.getTableValue();
|
|
|
-
|
|
|
+
|
|
|
// return
|
|
|
if (data) {
|
|
|
await save(data);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
}
|
|
|
await this._approveTaskWithVariables(status);
|
|
|
},
|
|
|
@@ -108,7 +108,8 @@ export default {
|
|
|
let variables = {
|
|
|
pass: !!status
|
|
|
};
|
|
|
- approveTaskWithVariables({
|
|
|
+ let API = !!status ? approveTaskWithVariables : rejectTask;
|
|
|
+ API({
|
|
|
id: this.taskId,
|
|
|
reason: this.form.reason,
|
|
|
variables
|