feat: 设置-合同设置-(合同编号设置100% & 合同条款设置10%)

This commit is contained in:
Zzz1zz
2025-07-27 14:59:30 +08:00
parent 503b5968ff
commit 381c40eeb4
25 changed files with 1553 additions and 310 deletions
@@ -69,7 +69,7 @@
<script setup lang="ts">
import { ref, reactive, watch } from 'vue';
import type { FormInstance } from '@arco-design/web-vue';
import { DictionaryForm, TenantDictionaryType } from '@/api/setting';
import { DictionaryForm, TenantDictionaryType } from '@/types/setting';
import { HttpResponse } from '@/api/interceptor';
import { Message } from '@arco-design/web-vue';
@@ -96,18 +96,20 @@
// getProjectTypeById
import {
getAllProjectTypeList,
projectTypeInfo,
getProvinceList,
ProvinceItem,
checkProjectType,
checkAllProjectType,
ProjectTypeChecked,
checkAllProvince,
checkProvince,
createProjectType,
updateProjectType,
delProjectType,
} from '@/api/setting';
import {
projectTypeInfo,
ProvinceItem,
ProjectTypeChecked,
} from '@/types/setting';
import useLoading from '@/hooks/loading';
import { Message } from '@arco-design/web-vue';
import labelFormModal from './label-form-modal.vue';
@@ -66,14 +66,13 @@
import { ref, onMounted } from 'vue';
import {
getRoomTagList,
projectTypeInfo,
checkRoomTag,
checkAllRoomTag,
ProjectTypeChecked,
createRoomTag,
updateRoomTag,
delRoomTag,
} from '@/api/setting';
import { projectTypeInfo, ProjectTypeChecked } from '@/types/setting';
import useLoading from '@/hooks/loading';
import { Message } from '@arco-design/web-vue';
import labelFormModal from './label-form-modal.vue';