diff --git a/src/api/ctr/expensesContract/index.ts b/src/api/ctr/expensesContract/index.ts
index 139324e..3b2c2bb 100644
--- a/src/api/ctr/expensesContract/index.ts
+++ b/src/api/ctr/expensesContract/index.ts
@@ -71,4 +71,13 @@ export const getFileList = (data) => {
method: 'get',
params: data
})
+}
+
+// 获取招标计划
+export const getTenderPlan = (data) => {
+ return request({
+ url: '/ctr/expensesContract/tender/list',
+ method: 'get',
+ params: data
+ })
}
\ No newline at end of file
diff --git a/src/views/ctr/expensesContract/index.vue b/src/views/ctr/expensesContract/index.vue
index 5d7e5b5..3235641 100644
--- a/src/views/ctr/expensesContract/index.vue
+++ b/src/views/ctr/expensesContract/index.vue
@@ -60,6 +60,11 @@
+
+
+
+
+
@@ -128,7 +133,9 @@ import { ExpensesContractVO, ExpensesContractQuery, ExpensesContractForm } from
import FileList from '@/components/FileList/index.vue';
const { proxy } = getCurrentInstance() as ComponentInternalInstance;
-
+const { expenses_contract_type, income_contract_type } = toRefs(
+ proxy?.useDict('income_contract_type', 'expenses_contract_type')
+);
const expensesContractList = ref([]);
const buttonLoading = ref(false);
const loading = ref(true);
diff --git a/src/views/ctr/incomeContract/index.vue b/src/views/ctr/incomeContract/index.vue
index e98a491..7c5b7f0 100644
--- a/src/views/ctr/incomeContract/index.vue
+++ b/src/views/ctr/incomeContract/index.vue
@@ -56,7 +56,11 @@
-
+
+
+
+
+
@@ -118,8 +122,11 @@
import { listIncomeContract, getIncomeContract, delIncomeContract, addIncomeContract, updateIncomeContract, getFileList } from '@/api/ctr/incomeContract';
import { IncomeContractVO, IncomeContractQuery, IncomeContractForm } from '@/api/ctr/incomeContract/types';
import FileList from '@/components/FileList/index.vue';
-const { proxy } = getCurrentInstance() as ComponentInternalInstance;
+const { proxy } = getCurrentInstance();
+const { expenses_contract_type, income_contract_type } = toRefs(
+ proxy?.useDict('income_contract_type', 'expenses_contract_type')
+);
const incomeContractList = ref([]);
const buttonLoading = ref(false);
const loading = ref(true);
diff --git a/src/views/ctr/index.vue b/src/views/ctr/index.vue
index d752aa2..d07b67f 100644
--- a/src/views/ctr/index.vue
+++ b/src/views/ctr/index.vue
@@ -64,6 +64,11 @@
:value="item.value" />
+
+
+
+ 选择招标
+
@@ -75,9 +80,7 @@
oninput="value=value.replace(/[^0-9.]/g,'').replace(/\.{2,}/g,'.').replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')"
v-model="form.amount" placeholder="请输入合同金额" />
-
-
-
+
@@ -131,15 +134,17 @@