Browse Source

更新

master
j1ack 2 years ago
parent
commit
cc218f2b4e
  1. BIN
      bitcopay后台-开发环境.zip
  2. 4
      src/views/otc/OtcStoreBondConfig/index.vue
  3. 9
      src/views/otc/otcAppealConfig/index.vue
  4. 32
      src/views/otc/otcAppealOrder/appealDetail.vue
  5. 8
      src/views/otc/otcAppealOrder/index.vue
  6. 1
      src/views/otc/otcCurrencyCoin/index.vue
  7. 2
      src/views/otc/otcFinance/index.vue
  8. 2
      src/views/otc/otcOrder/index.vue
  9. 2
      src/views/otc/otcStore/index.vue
  10. 4
      src/views/otc/otcStoreDaiFuOrder/index.vue
  11. 96
      src/views/otc/otcStoreOrder/index.vue
  12. 18
      src/views/otc/otcStorePledge/index.vue
  13. 4
      src/views/otc/otcStoreRechargeOrder/index.vue
  14. 5
      src/views/user/UserCertification/index.vue
  15. 2
      src/views/user/ad/index.vue
  16. 7
      src/views/user/coin/index.vue
  17. 23
      src/views/user/mail/index.vue
  18. 2
      src/views/user/position/index.vue
  19. 2
      src/views/user/userCustomer/index.vue
  20. 66
      src/views/user/userCustomer/pkCouponScopeRangeStoreList.vue
  21. 2
      src/views/user/walletAssetsRecord/index.vue

BIN
bitcopay后台-开发环境.zip

Binary file not shown.

4
src/views/otc/OtcStoreBondConfig/index.vue

@ -109,7 +109,7 @@
<el-dialog :title="title" :visible.sync="open" width="800px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="800px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="100px"> <el-form ref="form" :model="form" :rules="rules" label-width="100px">
<el-form-item label="质押币种" prop="pledgeCoin"> <el-form-item label="质押币种" prop="pledgeCoin">
<el-input v-model="form.pledgeCoin" placeholder="请输入质押币种" :disabled="form.id" /> <el-input v-model="form.pledgeCoin" placeholder="请输入质押币种" :disabled="form.id?true:false" />
</el-form-item> </el-form-item>
<el-form-item label="质押币种最低数量" prop="pledgeMinNum"> <el-form-item label="质押币种最低数量" prop="pledgeMinNum">
<el-input v-model="form.pledgeMinNum" placeholder="请输入质押币种最低数量" /> <el-input v-model="form.pledgeMinNum" placeholder="请输入质押币种最低数量" />
@ -145,7 +145,7 @@
<!-- </el-date-picker>--> <!-- </el-date-picker>-->
<!-- </el-form-item>--> <!-- </el-form-item>-->
<el-form-item label="质押标识" prop="code"> <el-form-item label="质押标识" prop="code">
<el-input v-model="form.code" placeholder="请输入质押标识" :disabled="form.id" /> <el-input v-model="form.code" placeholder="请输入质押标识" :disabled="form.id?true:false" />
</el-form-item> </el-form-item>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">

9
src/views/otc/otcAppealConfig/index.vue

@ -79,7 +79,7 @@
type="text" type="text"
@click="handleUpdate(scope.row)" @click="handleUpdate(scope.row)"
v-hasPermi="['otc:otcAppealConfig:edit']" v-hasPermi="['otc:otcAppealConfig:edit']"
>修改</el-button> >编辑</el-button>
<el-button <el-button
size="medium" size="medium"
type="text" type="text"
@ -117,7 +117,7 @@
/> />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="是否"> <el-form-item label="状态">
<!-- <el-radio-group v-model="form.status">--> <!-- <el-radio-group v-model="form.status">-->
<!-- <el-radio label="1">请选择字典生成</el-radio>--> <!-- <el-radio label="1">请选择字典生成</el-radio>-->
<!-- </el-radio-group>--> <!-- </el-radio-group>-->
@ -245,11 +245,6 @@ export default {
// //
reset() { reset() {
this.form = { this.form = {
id: null,
remark: null,
terminalSource: null,
status: "Y",
createTime: null
}; };
this.resetForm("form"); this.resetForm("form");
}, },

32
src/views/otc/otcAppealOrder/appealDetail.vue

@ -2,8 +2,8 @@
<div class="app-container"> <div class="app-container">
<div class="bg bg-white"> <div class="bg bg-white">
<div class="detailTit flex m-b-16"> <div class="detailTit flex m-b-16">
<div class="circle"></div> <div class="circle"></div>
订单信息 订单信息
</div> </div>
<el-table v-loading="loading" :data="UserCertificationList"> <el-table v-loading="loading" :data="UserCertificationList">
<el-table-column :label="'订单编号'" align="center" prop="balance"> <el-table-column :label="'订单编号'" align="center" prop="balance">
@ -183,16 +183,12 @@
<div class="text flex m-b-28"> <div class="text flex m-b-28">
申诉文件 申诉文件
<div class="flex"> <div class="flex">
<template v-if="UserCertificationList[0].listUrl.length" > <template v-if="UserCertificationList[0].listUrl.length">
<el-image v-for="dict in UserCertificationList[0].listUrl" <el-image v-for="dict in UserCertificationList[0].listUrl" :key="dict"
:key="dict" @click="previewImage(dict)" style="width: 150px;height:150px;margin-right:10px"
@click="previewImage(dict)" :src="dict" :preview-src-list="srcList" class="avatar">
style="width: 150px;height:150px;margin-right:10px" </el-image>
:src="dict" </template>
:preview-src-list="srcList"
class="avatar" >
</el-image>
</template>
<span v-if="!UserCertificationList[0].listUrl.length"></span> <span v-if="!UserCertificationList[0].listUrl.length"></span>
</div> </div>
</div> </div>
@ -328,6 +324,7 @@ export default {
cancelApple() { cancelApple() {
this.openApple = false; this.openApple = false;
this.open = false; this.open = false;
this.formApple.appealDesc=''
this.reset(); this.reset();
}, },
handleSuccess() { handleSuccess() {
@ -336,9 +333,14 @@ export default {
this.formApple = this.UserCertificationList[0] this.formApple = this.UserCertificationList[0]
}, },
handleFail() { handleFail() {
this.reset() getOtcAppealOrder(this.detailId).then(response => {
this.formApple = this.UserCertificationList[0] this.reset()
this.openApple = true this.formApple = this.UserCertificationList[0]
this.formApple.appealDesc=''
this.openApple = true
});
}, },
// //
reset() { reset() {

8
src/views/otc/otcAppealOrder/index.vue

@ -32,7 +32,7 @@
</el-form-item> </el-form-item>
<el-form-item label="下单时间"> <el-form-item label="下单时间">
<el-date-picker v-model="dateRange" size="medium" style="width: 340px" value-format="yyyy-MM-dd HH:mm:ss" <el-date-picker v-model="dateRange" size="medium" style="width: 360px" value-format="yyyy-MM-dd HH:mm:ss"
type="datetimerange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" type="datetimerange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"
:unlink-panels="true" :default-time="['00:00:00', '23:59:59']"></el-date-picker> :unlink-panels="true" :default-time="['00:00:00', '23:59:59']"></el-date-picker>
</el-form-item> </el-form-item>
@ -381,6 +381,12 @@ export default {
}); });
}); });
}, },
watch:{
$route(to,from){
this.getList()
}
},
methods: { methods: {
handleView(row) { handleView(row) {
this.$router.push( this.$router.push(

1
src/views/otc/otcCurrencyCoin/index.vue

@ -89,7 +89,6 @@
</el-row> </el-row>
<el-table v-loading="loading" :data="otcCurrencyCoinList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" :data="otcCurrencyCoinList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="法币简称" align="center" prop="currencyCoin" /> <el-table-column label="法币简称" align="center" prop="currencyCoin" />
<el-table-column label="法币全称" align="center" prop="fullName" /> <el-table-column label="法币全称" align="center" prop="fullName" />
<el-table-column label="状态" align="center" prop="isDefault" width="140px"> <el-table-column label="状态" align="center" prop="isDefault" width="140px">

2
src/views/otc/otcFinance/index.vue

@ -29,7 +29,7 @@
</el-form-item> </el-form-item>
<el-form-item label="创建时间"> <el-form-item label="创建时间">
<el-date-picker v-model="dateRange" size="medium" style="width: 340px" <el-date-picker v-model="dateRange" size="medium" style="width: 360px"
value-format="yyyy-MM-dd HH:mm:ss" type="datetimerange" range-separator="-" start-placeholder="开始日期" value-format="yyyy-MM-dd HH:mm:ss" type="datetimerange" range-separator="-" start-placeholder="开始日期"
end-placeholder="结束日期" :unlink-panels="true" end-placeholder="结束日期" :unlink-panels="true"
:default-time="['00:00:00', '23:59:59']"></el-date-picker> :default-time="['00:00:00', '23:59:59']"></el-date-picker>

2
src/views/otc/otcOrder/index.vue

@ -70,7 +70,7 @@
</el-form-item> </el-form-item>
<el-form-item label="下单时间"> <el-form-item label="下单时间">
<el-date-picker v-model="dateRange" size="medium" style="width: 340px" value-format="yyyy-MM-dd HH:mm:ss" <el-date-picker v-model="dateRange" size="medium" style="width: 360px" value-format="yyyy-MM-dd HH:mm:ss"
type="datetimerange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" type="datetimerange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"
:unlink-panels="true" :default-time="['00:00:00', '23:59:59']"></el-date-picker> :unlink-panels="true" :default-time="['00:00:00', '23:59:59']"></el-date-picker>
</el-form-item> </el-form-item>

2
src/views/otc/otcStore/index.vue

@ -16,7 +16,7 @@
</el-form-item> </el-form-item>
<el-form-item label="创建时间"> <el-form-item label="创建时间">
<el-date-picker v-model="dateRange" size="medium" style="width: 340px" value-format="yyyy-MM-dd HH:mm:ss" <el-date-picker v-model="dateRange" size="medium" style="width: 360px" value-format="yyyy-MM-dd HH:mm:ss"
type="datetimerange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" type="datetimerange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"
:unlink-panels="true" :default-time="['00:00:00', '23:59:59']"></el-date-picker> :unlink-panels="true" :default-time="['00:00:00', '23:59:59']"></el-date-picker>
</el-form-item> </el-form-item>

4
src/views/otc/otcStoreDaiFuOrder/index.vue

@ -40,7 +40,7 @@
</el-form-item> </el-form-item>
<el-form-item label="创建时间"> <el-form-item label="创建时间">
<el-date-picker v-model="dateRange" size="medium" style="width: 340px" <el-date-picker v-model="dateRange" size="medium" style="width: 360px"
value-format="yyyy-MM-dd HH:mm:ss" type="datetimerange" range-separator="-" start-placeholder="开始日期" value-format="yyyy-MM-dd HH:mm:ss" type="datetimerange" range-separator="-" start-placeholder="开始日期"
end-placeholder="结束日期" :unlink-panels="true" end-placeholder="结束日期" :unlink-panels="true"
:default-time="['00:00:00', '23:59:59']"></el-date-picker> :default-time="['00:00:00', '23:59:59']"></el-date-picker>
@ -60,7 +60,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row> </el-row>
<el-table :data="infoList" v-loading="loading"> <el-table :data="otcCoinList" v-loading="loading">
<el-table-column label="平台订单号" align="center" prop="noOrder" /> <el-table-column label="平台订单号" align="center" prop="noOrder" />

96
src/views/otc/otcStoreOrder/index.vue

@ -30,7 +30,7 @@
</el-form-item> </el-form-item>
<el-form-item label="下单时间"> <el-form-item label="下单时间">
<el-date-picker v-model="dateRange" size="medium" style="width: 340px" value-format="yyyy-MM-dd HH:mm:ss" <el-date-picker v-model="dateRange" size="medium" style="width: 360px" value-format="yyyy-MM-dd HH:mm:ss"
type="datetimerange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" type="datetimerange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"
:unlink-panels="true" :default-time="['00:00:00', '23:59:59']"></el-date-picker> :unlink-panels="true" :default-time="['00:00:00', '23:59:59']"></el-date-picker>
</el-form-item> </el-form-item>
@ -146,71 +146,67 @@
<!-- 添加或修改otc订单信息对话框 --> <!-- 添加或修改otc订单信息对话框 -->
<el-dialog :title="title" :visible.sync="open" width="900px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="900px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="120px" class="flex" style="justify-content: space-around;">
<el-form-item label="订单编号" prop="orderNo"> <div>
<el-input v-model="form.orderNo" placeholder="请输入订单编号" />
<el-form-item label="订单编号">
{{form.orderNo}}
</el-form-item> </el-form-item>
<el-form-item label="交易类型" prop="tradeType"> <el-form-item label="交易类型">
<el-select v-model="form.tradeType" placeholder="请选择交易类型"> {{ tradeTypeFormat(form) }}
<!-- <el-option label="请选择字典生成" value="" />-->
<el-option v-for="dict in tradeTypeStatusOptions" :key="dict.dictValue" :label="dict.dictLabel"
:value="dict.dictValue" />
</el-select>
</el-form-item> </el-form-item>
<!-- <el-form-item label="商家编号" prop="storeId">--> <!-- <el-form-item label="商家编号" prop="storeId">-->
<!-- <el-input v-model="form.storeId" placeholder="请输入商家编号" />--> <!-- <el-input v-model="form.storeId" placeholder="请输入商家编号" />-->
<!-- </el-form-item>--> <!-- </el-form-item>-->
<el-form-item label="商家昵称" prop="storeId"> <el-form-item label="商家昵称">
<el-input v-model="form.storeName" placeholder="请输入商家编号" /> {{form.storeName}}
</el-form-item> </el-form-item>
<el-form-item label="币种" prop="coin"> <el-form-item label="币种">
<el-input v-model="form.coin" placeholder="请输入币种" /> {{form.coin}}
</el-form-item> </el-form-item>
<el-form-item label="币种数量" prop="coinNum"> <el-form-item label="币种数量">
<el-input v-model="form.coinNum" placeholder="请输入币种数量" /> {{form.coinNum}}
</el-form-item> </el-form-item>
<el-form-item label="订单数量" prop="realityCoinNum"> <el-form-item label="订单数量">
<el-input v-model="form.realityCoinNum" placeholder="请输入订单数量" /> {{form.realityCoinNum}}
</el-form-item> </el-form-item>
<el-form-item label="剩余数量" prop="remainNum"> <el-form-item label="剩余数量">
<el-input v-model="form.remainNum" placeholder="请输入剩余数量" /> {{form.remainNum}}
</el-form-item> </el-form-item>
<el-form-item label="法币价格" prop="legalCurrency"> <el-form-item label="法币价格">
<el-input v-model="form.legalCurrency" placeholder="请输入法币价格" /> {{form.legalCurrency}}
</el-form-item> </el-form-item>
<el-form-item label="订单状态"> <el-form-item label="订单状态">
<!-- <el-radio-group v-model="form.orderStatus">--> <!-- <el-radio-group v-model="form.orderStatus">-->
<!-- <el-radio label="1">请选择字典生成</el-radio>--> <!-- <el-radio label="1">请选择字典生成</el-radio>-->
<!-- </el-radio-group>--> <!-- </el-radio-group>-->
<el-select v-model="form.orderStatus" placeholder="订单状态"> {{ orderStatusFormat(form)}}
<el-option v-for="dict in orderStatusOptions" :key="dict.dictValue" :label="dict.dictLabel"
:value="dict.dictValue" />
</el-select>
</el-form-item> </el-form-item>
<el-form-item label="最小限额" prop="minLimit"> <el-form-item label="最小限额">
<el-input v-model="form.minLimit" placeholder="请输入最小限额" /> {{form.minLimit}}
</el-form-item> </el-form-item>
<el-form-item label="最大限额" prop="maxLimit"> </div>
<el-input v-model="form.maxLimit" placeholder="请输入最大限额" /> <div>
<el-form-item label="最大限额">
{{form.maxLimit}}
</el-form-item> </el-form-item>
<el-form-item label="限额币种" prop="limitCoin">
<el-input v-model="form.limitCoin" placeholder="请输入限额币种" /> <el-form-item label="限额币种">
{{form.limitCoin}}
</el-form-item> </el-form-item>
<el-form-item label="手续费类型:" prop="feeType"> <el-form-item label="手续费类型">
<el-select v-model="form.feeType" placeholder="手续费类型"> {{ feeTypeFormat(form)}}
<!-- <el-option label="请选择字典生成" value="" />-->
<el-option v-for="dict in feeTypeOptions" :key="dict.dictValue" :label="dict.dictLabel"
:value="dict.dictValue" />
</el-select>
</el-form-item> </el-form-item>
<el-form-item label="手续费" prop="fee"> <el-form-item label="手续费">
<el-input v-model="form.fee" placeholder="请输入手续费" /> {{form.fee}}
</el-form-item> </el-form-item>
<el-form-item label="手续费率" prop="feeRate"> <el-form-item label="手续费率">
<el-input v-model="form.feeRate" placeholder="手续费率" /> {{form.feeRate}}
</el-form-item> </el-form-item>
<el-form-item label="已扣除手续费" prop="deductedFee"> <el-form-item label="已扣除手续费">
<el-input v-model="form.deductedFee" placeholder="请输入已扣除手续费" /> {{form.deductedFee}}
</el-form-item> </el-form-item>
<!-- <el-form-item label="添加时间" prop="createTime">--> <!-- <el-form-item label="添加时间" prop="createTime">-->
<!-- <el-date-picker clearable size="medium"--> <!-- <el-date-picker clearable size="medium"-->
@ -223,16 +219,18 @@
<!-- <el-form-item label="收款方式" prop="walletType">--> <!-- <el-form-item label="收款方式" prop="walletType">-->
<!-- <el-input v-model="form.walletType" placeholder="收款方式" />--> <!-- <el-input v-model="form.walletType" placeholder="收款方式" />-->
<!-- </el-form-item>--> <!-- </el-form-item>-->
<el-form-item label="收款方式" prop="walletType"> <el-form-item label="收款方式">
<el-input v-model="form.walletTypeName" placeholder="收款方式" /> {{form.walletTypeName}}
</el-form-item> </el-form-item>
<el-form-item label="交易说明" prop="transactionDesc"> <el-form-item label="交易说明">
<el-input v-model="form.transactionDesc" type="textarea" placeholder="请输入内容" /> {{form.transactionDesc}}
</el-form-item> </el-form-item>
</div>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<!-- <el-button type="primary" @click="submitForm"> </el-button>--> <!-- <el-button type="primary" @click="submitForm"> </el-button>-->
<el-button @click="cancel"> </el-button> <el-button @click="cancel"> </el-button>
</div> </div>
</el-dialog> </el-dialog>

18
src/views/otc/otcStorePledge/index.vue

@ -146,10 +146,19 @@
<el-form-item label="可用数量" prop="availableBalance"> <el-form-item label="可用数量" prop="availableBalance">
<el-input v-model="form.availableBalance" placeholder="请输入可用数量" /> <el-input v-model="form.availableBalance" placeholder="请输入可用数量" />
</el-form-item> </el-form-item>
<el-form-item label="状态YN"> <el-form-item label="状态">
<el-radio-group v-model="form.status"> <!-- <el-radio-group v-model="form.status">
<el-radio label="1">请选择字典生成</el-radio> <el-radio label="1">请选择字典生成</el-radio>
</el-radio-group> </el-radio-group> -->
<el-select v-model="form.status" placeholder="请选择状态" clearable size="medium">
<el-option
v-for="dict in statusOptions"
:key="dict.dictValue"
:label="dict.dictLabel"
:value="dict.dictValue"
/>
</el-select>
</el-form-item> </el-form-item>
<el-form-item label="添加时间" prop="createTime"> <el-form-item label="添加时间" prop="createTime">
<el-date-picker clearable size="small" <el-date-picker clearable size="small"
@ -177,6 +186,8 @@ export default {
}, },
data() { data() {
return { return {
statusOptions: [],
// //
loading: true, loading: true,
// //
@ -240,7 +251,6 @@ export default {
}, },
statusFormat(row, column) { statusFormat(row, column) {
return this.selectDictLabel(this.statusOptions, row.status); return this.selectDictLabel(this.statusOptions, row.status);
}, },
// //

4
src/views/otc/otcStoreRechargeOrder/index.vue

@ -40,7 +40,7 @@
</el-form-item> --> </el-form-item> -->
<el-form-item label="创建时间"> <el-form-item label="创建时间">
<el-date-picker v-model="dateRange" size="medium" style="width: 340px" <el-date-picker v-model="dateRange" size="medium" style="width: 360px"
value-format="yyyy-MM-dd HH:mm:ss" type="datetimerange" range-separator="-" start-placeholder="开始日期" value-format="yyyy-MM-dd HH:mm:ss" type="datetimerange" range-separator="-" start-placeholder="开始日期"
end-placeholder="结束日期" :unlink-panels="true" end-placeholder="结束日期" :unlink-panels="true"
:default-time="['00:00:00', '23:59:59']"></el-date-picker> :default-time="['00:00:00', '23:59:59']"></el-date-picker>
@ -103,7 +103,7 @@
<el-table-column label="操作" align="center" class-name="small-padding fixed-width"> <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button size="medium" type="text" style=" ;" v-if="scope.row.orderStatus == 1" <el-button size="medium" type="text" v-if="scope.row.orderStatus == 1"
@click="handleOrder(scope.row)">手工处理</el-button> @click="handleOrder(scope.row)">手工处理</el-button>
</template> </template>
</el-table-column> </el-table-column>

5
src/views/user/UserCertification/index.vue

@ -212,6 +212,11 @@ export default {
srcList: ["http://118.25.187.239:9099/img/adImg/557097620301025280.jpg"], srcList: ["http://118.25.187.239:9099/img/adImg/557097620301025280.jpg"],
}; };
}, },
watch:{
$route(to,from){
this.getList()
}
},
created() { created() {
this.getList(); this.getList();
this.getDicts("audit_status").then(response => { this.getDicts("audit_status").then(response => {

2
src/views/user/ad/index.vue

@ -140,7 +140,7 @@
type="text" type="text"
@click="handleUpdate(scope.row)" @click="handleUpdate(scope.row)"
v-hasPermi="['ad:ad:edit']" v-hasPermi="['ad:ad:edit']"
>修改</el-button> >编辑</el-button>
<el-button <el-button
size="medium" size="medium"
type="text" type="text"

7
src/views/user/coin/index.vue

@ -82,7 +82,6 @@
</el-row> </el-row>
<el-table v-loading="loading" :data="coinList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" :data="coinList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="ID" align="center" prop="id" /> <el-table-column label="ID" align="center" prop="id" />
<el-table-column label="币种名称" align="center" prop="name" /> <el-table-column label="币种名称" align="center" prop="name" />
<el-table-column label="中文名称" align="center" prop="nameCn" /> <el-table-column label="中文名称" align="center" prop="nameCn" />
@ -108,14 +107,12 @@
<el-button <el-button
size="medium" size="medium"
type="text" type="text"
icon="el-icon-edit"
@click="handleUpdate(scope.row)" @click="handleUpdate(scope.row)"
v-hasPermi="['user:coin:edit']" v-hasPermi="['user:coin:edit']"
>修改</el-button> >编辑</el-button>
<el-button <el-button
size="medium" size="medium"
type="text" type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)" @click="handleDelete(scope.row)"
v-hasPermi="['user:coin:remove']" v-hasPermi="['user:coin:remove']"
>删除</el-button> >删除</el-button>
@ -135,7 +132,7 @@
<!-- 添加或修改币种配置对话框 --> <!-- 添加或修改币种配置对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="120px">
<!-- <el-form-item label="类型" prop="feeType"> <!-- <el-form-item label="类型" prop="feeType">
<el-select v-model="form.feeType" placeholder="请选择类型"> <el-select v-model="form.feeType" placeholder="请选择类型">
<el-option label="按笔" value="pen"></el-option> <el-option label="按笔" value="pen"></el-option>

23
src/views/user/mail/index.vue

@ -136,14 +136,12 @@
<el-button <el-button
size="medium" size="medium"
type="text" type="text"
icon="el-icon-edit"
@click="handleUpdate(scope.row)" @click="handleUpdate(scope.row)"
v-hasPermi="['user:mail:edit']" v-hasPermi="['user:mail:edit']"
>修改</el-button> >编辑</el-button>
<el-button <el-button
size="medium" size="medium"
type="text" type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)" @click="handleDelete(scope.row)"
v-hasPermi="['user:mail:remove']" v-hasPermi="['user:mail:remove']"
>删除</el-button> >删除</el-button>
@ -162,7 +160,7 @@
<!-- 添加或修改站内信对话框 --> <!-- 添加或修改站内信对话框 -->
<el-dialog :title="title" :visible.sync="open" width="50%" append-to-body> <el-dialog :title="title" :visible.sync="open" width="50%" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="82px"> <el-form ref="form" :model="form" :rules="rules" label-width="122px">
<!-- <el-form-item label="发送者" prop="sender"> <!-- <el-form-item label="发送者" prop="sender">
<el-input v-model="form.sender" placeholder="请输入发送者" /> <el-input v-model="form.sender" placeholder="请输入发送者" />
</el-form-item> </el-form-item>
@ -378,22 +376,7 @@ export default {
// //
reset() { reset() {
this.form = { this.form = {
mailId: null,
sender: null,
recipient: null,
mailImg: null,
orderNo: null,
mailTitleZh: null,
mailTitleEn: null,
mailTitleFt: null,
mailDetailsZh: null,
mailDetailsEn: null,
mailDetailsFt: null,
mailState: null,
dataStatus: "0",
mailType: null,
createTime: null,
updateTime: null
}; };
this.resetForm("form"); this.resetForm("form");
}, },

2
src/views/user/position/index.vue

@ -76,7 +76,7 @@
type="text" type="text"
@click="handleUpdate(scope.row)" @click="handleUpdate(scope.row)"
v-hasPermi="['ad:position:edit']" v-hasPermi="['ad:position:edit']"
>修改</el-button> >编辑</el-button>
<el-button <el-button
size="medium" size="medium"
type="text" type="text"

2
src/views/user/userCustomer/index.vue

@ -49,7 +49,7 @@
</el-form-item> </el-form-item>
<el-form-item label="注册时间"> <el-form-item label="注册时间">
<el-date-picker v-model="dateRange" size="medium" style="width: 340px" value-format="yyyy-MM-dd HH:mm:ss" <el-date-picker v-model="dateRange" size="medium" style="width: 360px" value-format="yyyy-MM-dd HH:mm:ss"
type="datetimerange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" type="datetimerange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"
:unlink-panels="true" :default-time="['00:00:00', '23:59:59']"></el-date-picker> :unlink-panels="true" :default-time="['00:00:00', '23:59:59']"></el-date-picker>
</el-form-item> </el-form-item>

66
src/views/user/userCustomer/pkCouponScopeRangeStoreList.vue

@ -14,7 +14,7 @@
<el-form-item label="转账类型" prop="type"> <el-form-item label="转账类型" prop="type">
<el-select v-model="queryParams.type" placeholder="请选择转账类型" clearable size="medium"> <el-select v-model="queryParams.type" placeholder="请选择转账类型" clearable size="medium">
<el-option v-for="dict in typeOptions" :key="dict.dictValue" :label="dict.dictLabel" <el-option v-for="dict in typeOptions" :key="dict.dictCode" :label="dict.dictLabel"
:value="dict.dictValue" /> :value="dict.dictValue" />
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -48,7 +48,7 @@
<div class="bg bg-white"> <div class="bg bg-white">
<el-row :gutter="10" class="m-b-16"> <el-row :gutter="10" class="m-b-16">
<el-col :span="1.5"> <!-- <el-col :span="1.5">
<el-button <el-button
type="primary" type="primary"
size="medium" size="medium"
@ -73,7 +73,7 @@
@click="handleDelete" @click="handleDelete"
v-hasPermi="['user:walletAssetsRecord:remove']" v-hasPermi="['user:walletAssetsRecord:remove']"
>删除</el-button> >删除</el-button>
</el-col> </el-col> -->
<el-col :span="1.5"> <el-col :span="1.5">
<el-button <el-button
type="primary" type="primary"
@ -86,37 +86,31 @@
</el-row> </el-row>
<el-table v-loading="loading" :data="walletAssetsRecordList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" :data="walletAssetsRecordList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" /> <el-table-column label="用户名称" align="center" prop="userName" />
<el-table-column label="流水编号" align="center" prop="id" /> <el-table-column label="操作类型" align="center" prop="type" :formatter="typeFormat" />
<!-- <el-table-column label="用户编号" align="center" prop="userId" /> --> <el-table-column label="币种" align="center" prop="coinId" />
<el-table-column label="用户姓名" align="center" prop="userName" /> <el-table-column label="数量" align="center" prop="num" />
<el-table-column label="转账类型" align="center" prop="type" :formatter="typeFormat"/> <!-- <el-table-column label="手续费" align="center" prop="fee" /> -->
<el-table-column label="币种" align="center" prop="coinId" /> <!-- <el-table-column label="类型 完成complete" align="center" prop="status" /> -->
<el-table-column label="数量" align="center" prop="num" />
<el-table-column label="手续费" align="center" prop="fee" /> <el-table-column label="变动前余额" align="center">
<!-- <el-table-column label="类型 完成complete" align="center" prop="status" /> --> <template slot-scope="scope">
<el-table-column label="剩下金额" align="center" prop="remainBalance" /> {{ scope.row.num + scope.row.remainBalance }}
<el-table-column label="业务编号" align="center" prop="serviceId" /> </template>
<!-- <el-table-column label="是否显示" align="center" prop="isShow" /> --> </el-table-column>
<el-table-column label="操作" align="center" class-name="small-padding fixed-width"> <el-table-column label="变动后余额" align="center" prop="remainBalance" />
<template slot-scope="scope"> <el-table-column label="操作时间" align="center" prop="createTime" />
<el-button
size="medium" <!-- <el-table-column label="是否显示" align="center" prop="isShow" /> -->
type="text" <!-- <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
icon="el-icon-edit" <template slot-scope="scope">
@click="handleUpdate(scope.row)" <el-button size="medium" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
v-hasPermi="['user:walletAssetsRecord:edit']" v-hasPermi="['user:walletAssetsRecord:edit']">修改</el-button>
>修改</el-button> <el-button size="medium" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
<el-button v-hasPermi="['user:walletAssetsRecord:remove']">删除</el-button>
size="medium" </template>
type="text" </el-table-column> -->
icon="el-icon-delete" </el-table>
@click="handleDelete(scope.row)"
v-hasPermi="['user:walletAssetsRecord:remove']"
>删除</el-button>
</template>
</el-table-column>
</el-table>
<pagination <pagination
v-show="total>0" v-show="total>0"
@ -135,7 +129,7 @@
</el-form-item> </el-form-item>
<el-form-item label="转账类型" prop="type"> <el-form-item label="转账类型" prop="type">
<el-select v-model="form.type" placeholder="请选择转账类型" clearable size="medium"> <el-select v-model="form.type" placeholder="请选择转账类型" clearable size="medium">
<el-option v-for="dict in typeOptions" :key="dict.dictValue" :label="dict.dictLabel" <el-option v-for="dict in typeOptions" :key="dict.dictCode" :label="dict.dictLabel"
:value="dict.dictValue" /> :value="dict.dictValue" />
</el-select> </el-select>
@ -192,7 +186,7 @@ export default {
}, },
props: { props: {
pkCouponId: { pkCouponId: {
type: Number, type: String,
default() { default() {
return null; return null;
}, },

2
src/views/user/walletAssetsRecord/index.vue

@ -30,7 +30,7 @@
</el-form-item> </el-form-item>
<el-form-item label="操作时间"> <el-form-item label="操作时间">
<el-date-picker v-model="dateRange" size="medium" style="width: 340px" value-format="yyyy-MM-dd HH:mm:ss" <el-date-picker v-model="dateRange" size="medium" style="width: 360px" value-format="yyyy-MM-dd HH:mm:ss"
type="datetimerange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期" type="datetimerange" range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"
:unlink-panels="true" :default-time="['00:00:00', '23:59:59']"></el-date-picker> :unlink-panels="true" :default-time="['00:00:00', '23:59:59']"></el-date-picker>
</el-form-item> </el-form-item>

Loading…
Cancel
Save