Browse Source

feat(国际化): 优化表单规则导入方式以支持动态国际化

zhangrenyuan/feature-20260128093451-日常优化1.0
zhangrenyuan 1 month ago
parent
commit
d6924fb3ea
  1. 5
      src/views/moneyManage/receiveDetail/receiveService.vue

5
src/views/moneyManage/receiveDetail/receiveService.vue

@ -430,7 +430,7 @@
</template> </template>
<script setup> <script setup>
import { ref, watch, onMounted } from 'vue';
import { ref, watch, onMounted, computed } from 'vue';
import { storeToRefs } from 'pinia'; import { storeToRefs } from 'pinia';
import { ElMessage, ElMessageBox } from 'element-plus' import { ElMessage, ElMessageBox } from 'element-plus'
import API from '@/util/http.js' import API from '@/util/http.js'
@ -444,12 +444,13 @@ import { hasMenuPermission } from '@/utils/menuTreePermission.js'
import _ from 'lodash' import _ from 'lodash'
import { isNumber } from 'lodash' import { isNumber } from 'lodash'
// //
import { addFormRule } from './utils/recriveFormRules.js'
import { addFormRule as getAddFormRule } from './utils/recriveFormRules.js'
import { productList, MarketNameForId, CurrencyForId, marketList,statusList, normalizeSubmitterMarket, normalizeGoodsName, normalizePayType } from './utils/staticData.js' import { productList, MarketNameForId, CurrencyForId, marketList,statusList, normalizeSubmitterMarket, normalizeGoodsName, normalizePayType } from './utils/staticData.js'
// //
import { useI18n } from 'vue-i18n' import { useI18n } from 'vue-i18n'
const { t } = useI18n() const { t } = useI18n()
const addFormRule = computed(() => getAddFormRule(t))
// ===================== ===================== // ===================== =====================
const adminStore = useAdminStore(); const adminStore = useAdminStore();

Loading…
Cancel
Save