diff --git a/src/views/purchase/purchasingrequisition/accept/AcceptCommonForm.vue b/src/views/purchase/purchasingrequisition/accept/AcceptCommonForm.vue
index 2561c49..38fb61b 100644
--- a/src/views/purchase/purchasingrequisition/accept/AcceptCommonForm.vue
+++ b/src/views/purchase/purchasingrequisition/accept/AcceptCommonForm.vue
@@ -22,7 +22,7 @@
正在查询合同...
-
+
-
+
合同正在流程审批中,无法进行履约操作
@@ -175,7 +175,6 @@ const emit = defineEmits(['update:modelValue']);
const formRef = ref();
const contractLoading = ref(false);
-const contractFlowStatus = ref('');
const purchaserOptions = ref([]);
const purchaserLoading = ref(false);
@@ -189,6 +188,7 @@ const form = reactive({
contractName: '',
contractNo: '',
contractMoney: null as number | null,
+ contractFlowStatus: '',
isInstallment: '0',
totalPhases: 1,
projectName: '',
@@ -202,7 +202,7 @@ const form = reactive({
});
const canEdit = computed(() => {
- return form.hasContract !== '1' || contractFlowStatus.value === '1';
+ return form.hasContract !== '1' || form.contractFlowStatus === '1';
});
const syncFormFromModel = (val: Record | undefined) => {
@@ -212,7 +212,7 @@ const syncFormFromModel = (val: Record | undefined) => {
form.contractName = val.contractName || '';
form.contractNo = val.contractNo || '';
form.contractMoney = val.contractMoney || null;
- contractFlowStatus.value = val.contractFlowStatus || '';
+ form.contractFlowStatus = val.contractFlowStatus || '';
form.isInstallment = val.isInstallment || '0';
form.totalPhases = val.totalPhases || 1;
form.supplierName = val.supplierName || '';
@@ -323,7 +323,7 @@ const rules: FormRules = {
};
const validate = async () => {
- if (form.hasContract === '1' && contractFlowStatus.value !== '1') {
+ if (form.hasContract === '1' && form.contractFlowStatus !== '1') {
useMessage().error('合同正在流程审批中,无法进行履约操作');
return false;
}