Browse Source

修改现金收款钱包样式

milestone-20260304-钱包体系
ZhangYong 4 weeks ago
parent
commit
5524691984
  1. 1
      src/components/locales/lang/en.js
  2. 1
      src/components/locales/lang/zh-CN.js
  3. 20
      src/views/moneyManage/receiveDetail/receiveService.vue
  4. 3
      src/views/moneyManage/receiveDetail/utils/recriveFormRules.js

1
src/components/locales/lang/en.js

@ -567,6 +567,7 @@ export default {
// Add Form Fields // Add Form Fields
common_add: { common_add: {
receiveWallet: "Received Wallet",
orderStatus: "Order Status", orderStatus: "Order Status",
jwcode: "Homily ID", jwcode: "Homily ID",
jwcodePlaceholder: "Enter Homily ID", jwcodePlaceholder: "Enter Homily ID",

1
src/components/locales/lang/zh-CN.js

@ -567,6 +567,7 @@ export default {
// 新增表单字段组 // 新增表单字段组
common_add: { common_add: {
receiveWallet: "钱包",
jwcode: "精网号", jwcode: "精网号",
jwcodePlaceholder: "请输入精网号", jwcodePlaceholder: "请输入精网号",
originalChinese: "原始中文", originalChinese: "原始中文",

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

@ -196,7 +196,7 @@
</div> </div>
<!-- 客服新增/编辑收款弹窗 --> <!-- 客服新增/编辑收款弹窗 -->
<el-dialog class="adddialog" v-model="addFormisible" width="35vw" :before-close="closeAddForm">
<el-dialog class="adddialog" v-model="addFormisible" width="25vw" :before-close="closeAddForm">
<el-form class="addForm" ref="addFormRef" :rules="addFormRule" :model="addFormData" label-width="6vw" <el-form class="addForm" ref="addFormRef" :rules="addFormRule" :model="addFormData" label-width="6vw"
label-position="left"> label-position="left">
<el-form-item :label="t('common_add.jwcode')" required prop="jwcode"> <el-form-item :label="t('common_add.jwcode')" required prop="jwcode">
@ -229,8 +229,7 @@
:placeholder="t('common_add.numUnit')" @change="handleCurrencyChange" /> :placeholder="t('common_add.numUnit')" @change="handleCurrencyChange" />
</div> </div>
</el-form-item> </el-form-item>
<el-form-item v-show="isGold" label="金币数量" required>
<div v-show="isGold" style="display: flex;">
<div v-show="isGold" style="display: flex; margin-bottom: 15px;">
<div style=" display: flex; "> <div style=" display: flex; ">
<span style="color: #999999; display: flex; white-space: nowrap;align-items: center;">{{ <span style="color: #999999; display: flex; white-space: nowrap;align-items: center;">{{
t('common_add.permanentGold') }}</span> t('common_add.permanentGold') }}</span>
@ -246,7 +245,6 @@
v-model="addFormData.freeGold" /> v-model="addFormData.freeGold" />
</div> </div>
</div> </div>
</el-form-item>
<el-form-item :label="t('common_add.payCurrency')" required prop="paymentCurrency"> <el-form-item :label="t('common_add.payCurrency')" required prop="paymentCurrency">
<CurrencySelect v-model="addFormData.paymentCurrency" :items="customOptions" <CurrencySelect v-model="addFormData.paymentCurrency" :items="customOptions"
:placeholder="t('common_add.payCurrencyPlaceholder')" @change="handleCurrencyChange" /> :placeholder="t('common_add.payCurrencyPlaceholder')" @change="handleCurrencyChange" />
@ -259,26 +257,18 @@
:placeholder="t('common_add.payMethodPlaceholder')" @change="ifGroup"> :placeholder="t('common_add.payMethodPlaceholder')" @change="ifGroup">
</CurrencySelect> </CurrencySelect>
</el-form-item> </el-form-item>
<el-form-item :label="t('common_add.receiveArea')" prop="receivedMarket" v-show="!isGold">
<CurrencySelect v-model="addFormData.receivedMarket" :items="MoneyAddressOptions"
:disabled="isGroup" :placeholder="t('common_add.receiveAreaPlaceholder')">
</CurrencySelect>
</el-form-item>
<el-form-item :label="t('common_add.receiveArea')" prop="receivedMarket" v-show="isGold">
<div style="display: flex;">
<el-form-item :label="t('common_add.receiveArea')" prop="receivedMarket">
<CurrencySelect v-model="addFormData.receivedMarket" :items="MoneyAddressOptions" <CurrencySelect v-model="addFormData.receivedMarket" :items="MoneyAddressOptions"
:placeholder="t('common_add.receiveAreaPlaceholder')" :placeholder="t('common_add.receiveAreaPlaceholder')"
style="flex: 1; min-width: 100px;"
:disabled="isGroup" :disabled="isGroup"
@change="showWallet(addFormData.receivedMarket)"> @change="showWallet(addFormData.receivedMarket)">
</CurrencySelect> </CurrencySelect>
</el-form-item>
<el-form-item :label="t('common_add.receiveWallet')" required prop="receivedWallet" v-show="isGold">
<CurrencySelect v-model="addFormData.receivedWallet" :items="MoneyWalletOptions" <CurrencySelect v-model="addFormData.receivedWallet" :items="MoneyWalletOptions"
:placeholder="t('common_add.receiveWalletPlaceholder')" :placeholder="t('common_add.receiveWalletPlaceholder')"
:disabled=" !selectWallet || isGroup " :disabled=" !selectWallet || isGroup "
style="flex: 1; min-width: 100px; margin-left: 0.5vw;">
</CurrencySelect> </CurrencySelect>
</div>
</el-form-item> </el-form-item>
<el-form-item :label="t('common_add.payTime')" required prop="payTime"> <el-form-item :label="t('common_add.payTime')" required prop="payTime">

3
src/views/moneyManage/receiveDetail/utils/recriveFormRules.js

@ -60,6 +60,9 @@ export const addFormRule = (t) => {
receivedMarket: [ receivedMarket: [
{ required: true, message: t('common_add.receiveAreaPlaceholder'), trigger: 'change' } { required: true, message: t('common_add.receiveAreaPlaceholder'), trigger: 'change' }
], ],
receivedWallet: [
{ required: true, message: t('common_add.receiveWalletPlaceholder'), trigger: 'change' }
],
// 付款时间:必填 // 付款时间:必填
payTime: [ payTime: [
{ required: true, message: t('common_add.payTimePlaceholder'), trigger: 'change' } { required: true, message: t('common_add.payTimePlaceholder'), trigger: 'change' }

Loading…
Cancel
Save