Browse Source

退款删掉支付方式筛选

milestone-20251215-多语言二期2
ZhangYong 1 month ago
parent
commit
813fec6ee5
  1. 30
      src/views/moneyManage/refundDetail/refundCharge.vue
  2. 34
      src/views/moneyManage/refundDetail/refundFinance.vue
  3. 26
      src/views/moneyManage/refundDetail/refundHeader.vue

30
src/views/moneyManage/refundDetail/refundCharge.vue

@ -29,36 +29,15 @@
<el-option v-for="item in statusList" :label="item" :value="item" :key="item" /> <el-option v-for="item in statusList" :label="item" :value="item" :key="item" />
</el-select> </el-select>
</div> </div>
</div>
<div class="condition">
<!-- <div class="item2">
<el-text size="large" style="width:4vw;">{{ t('common.payCurrency') }}</el-text>
<el-select v-model="searchForm.paymentCurrency" style="width:9vw;"
:placeholder="t('common.payCurrencyPlaceholder')" clearable>
<el-option v-for="item in currencies" :key="item" :label="item" :value="item" />
</el-select>
</div> -->
<div class="item2">
<el-text size="large" style="width:4vw;">{{ t('common.payModel') }}</el-text>
<el-select v-model="searchForm.payType" style="width:9vw;"
:placeholder="t('common.payModelPlaceholder')" clearable>
<el-option v-for="item in channelOptions" :key="item" :label="item" :value="item" />
</el-select>
</div>
<!-- <div class="item2" style="width: 29.3vw;">
<el-text size="large" style="width:4vw;">{{ t('common.payTime') }}</el-text>
<el-date-picker v-model="dateRange" type="datetimerange" :range-separator="t('common.to')"
:start-placeholder="t('common.startTime')" :end-placeholder="t('common.endTime')"
style="width:22vw;" @change="handleDatePickerChange" clearable :disabled-date="disabledDate"
:default-time="defaultTime" />
</div> -->
<div>
<div style="margin-left: 2vw;">
<el-button type="primary" @click="getRefund">{{ t('common.search') }}</el-button> <el-button type="primary" @click="getRefund">{{ t('common.search') }}</el-button>
<el-button type="warning" @click="exportExcel()">{{ t('common.exportExcel') }}</el-button> <el-button type="warning" @click="exportExcel()">{{ t('common.exportExcel') }}</el-button>
<el-button type="primary" @click="openExportList">{{ t('common.viewExportList') }}</el-button> <el-button type="primary" @click="openExportList">{{ t('common.viewExportList') }}</el-button>
<el-button type="success" @click="reset">{{ t('common.reset') }}</el-button> <el-button type="success" @click="reset">{{ t('common.reset') }}</el-button>
</div> </div>
</div> </div>
</el-card> </el-card>
<el-card style="margin-top: 0.5vh;background-color: rgb(231,244,253);"> <el-card style="margin-top: 0.5vh;background-color: rgb(231,244,253);">
@ -830,10 +809,9 @@ onMounted(() => {
height: 4vh; height: 4vh;
.item1 { .item1 {
width: 18%;
width: 15%;
display: flex; display: flex;
align-items: center; align-items: center;
margin-bottom: 1vh;
margin-right: 0.5vw; margin-right: 0.5vw;
} }

34
src/views/moneyManage/refundDetail/refundFinance.vue

@ -25,33 +25,15 @@
<el-option v-for="item in statusList" :label="item" :value="item" :key="item" /> <el-option v-for="item in statusList" :label="item" :value="item" :key="item" />
</el-select> </el-select>
</div> </div>
</div>
<div class="condition">
<!-- <div class="item2">
<el-text size="large" style="width:4vw;">{{ t('common.payCurrency') }}</el-text>
<el-select v-model="searchForm.paymentCurrency" style="width:9vw;" clearable>
<el-option v-for="item in currencies" :key="item" :label="item" :value="item" />
</el-select>
</div> -->
<div class="item2">
<el-text size="large" style="width:4vw;">{{ t('common.payModel') }}</el-text>
<el-select v-model="searchForm.payType" style="width:9vw;" clearable>
<el-option v-for="item in channelOptions" :key="item" :label="item" :value="item" />
</el-select>
</div>
<!-- <div class="item2" style="width: 29.3vw;">
<el-text size="large" style="width:4vw;">{{ t('common.payTime') }}</el-text>
<el-date-picker v-model="dateRange" type="datetimerange" :range-separator="t('common.to')" :start-placeholder="t('common.startTime')"
:end-placeholder="t('common.endTime')" style="width:22vw;" @change="handleDatePickerChange" clearable
:disabled-date="disabledDate" :default-time="defaultTime" />
</div> -->
<div>
<div class="btns" style="margin-left: 2vw;">
<el-button type="primary" @click="getRefund">{{ t('common.search') }}</el-button> <el-button type="primary" @click="getRefund">{{ t('common.search') }}</el-button>
<el-button type="warning" @click="exportExcel()">{{ t('common.exportExcel') }}</el-button> <el-button type="warning" @click="exportExcel()">{{ t('common.exportExcel') }}</el-button>
<el-button type="primary" @click="openExportList">{{ t('common.viewExportList') }}</el-button> <el-button type="primary" @click="openExportList">{{ t('common.viewExportList') }}</el-button>
<el-button type="success" @click="reset">{{ t('common.reset') }}</el-button> <el-button type="success" @click="reset">{{ t('common.reset') }}</el-button>
</div> </div>
</div> </div>
</el-card> </el-card>
<el-card style="margin-top: 0.5vh;background-color: rgb(231,244,253);"> <el-card style="margin-top: 0.5vh;background-color: rgb(231,244,253);">
@ -799,10 +781,9 @@ onMounted(() => {
height: 4vh; height: 4vh;
.item1 { .item1 {
width: 18%;
width: 15%;
display: flex; display: flex;
align-items: center; align-items: center;
margin-bottom: 1vh;
margin-right: 0.5vw; margin-right: 0.5vw;
} }
@ -812,6 +793,13 @@ onMounted(() => {
align-items: center; align-items: center;
margin-right: 0.5vw; margin-right: 0.5vw;
} }
.btns {
display: flex;
align-items: center;
margin-right: 0.5vw;
margin-right: 60px;
}
} }
.audit { .audit {

26
src/views/moneyManage/refundDetail/refundHeader.vue

@ -26,33 +26,14 @@
<el-option v-for="item in statusList" :label="item" :value="item" :key="item" /> <el-option v-for="item in statusList" :label="item" :value="item" :key="item" />
</el-select> </el-select>
</div> </div>
</div>
<div class="condition">
<!-- <div class="item2">
<el-text size="large" style="width:4vw;">{{ t('common.payCurrency') }}</el-text>
<el-select v-model="searchForm.paymentCurrency" style="width:9vw;" :placeholder="t('common.payCurrencyPlaceholder')" clearable>
<el-option v-for="item in currencies" :key="item" :label="item" :value="item" />
</el-select>
</div> -->
<div class="item2">
<el-text size="large" style="width:4vw;">{{ t('common.payModel') }}</el-text>
<el-select v-model="searchForm.payType" style="width:9vw;" :placeholder="t('common.payModelPlaceholder')" clearable>
<el-option v-for="item in channelOptions" :key="item" :label="item" :value="item" />
</el-select>
</div>
<!-- <div class="item2" style="width: 29.3vw;">
<el-text size="large" style="width:4vw;">{{ t('common.payTime') }}</el-text>
<el-date-picker v-model="dateRange" type="datetimerange" :range-separator="t('common.to')" :start-placeholder="t('common.startTime')"
:end-placeholder="t('common.endTime')" style="width:22vw;" @change="handleDatePickerChange" clearable
:disabled-date="disabledDate" :default-time="defaultTime" />
</div> -->
<div>
<div style="margin-left: 2vw;">
<el-button type="primary" @click="getRefund">{{ t('common.search') }}</el-button> <el-button type="primary" @click="getRefund">{{ t('common.search') }}</el-button>
<el-button type="warning" @click="exportExcel()">{{ t('common.exportExcel') }}</el-button> <el-button type="warning" @click="exportExcel()">{{ t('common.exportExcel') }}</el-button>
<el-button type="primary" @click="openExportList">{{ t('common.viewExportList') }}</el-button> <el-button type="primary" @click="openExportList">{{ t('common.viewExportList') }}</el-button>
<el-button type="success" @click="reset">{{ t('common.reset') }}</el-button> <el-button type="success" @click="reset">{{ t('common.reset') }}</el-button>
</div> </div>
</div> </div>
</el-card> </el-card>
<el-card style="margin-top: 0.5vh;background-color: rgb(231,244,253);"> <el-card style="margin-top: 0.5vh;background-color: rgb(231,244,253);">
@ -868,10 +849,9 @@ onMounted(() => {
height: 4vh; height: 4vh;
.item1 { .item1 {
width: 18%;
width: 15%;
display: flex; display: flex;
align-items: center; align-items: center;
margin-bottom: 1vh;
margin-right: 0.5vw; margin-right: 0.5vw;
} }

Loading…
Cancel
Save