Browse Source

这是修改翻页的修改

Hongxilin
donghaolin 5 months ago
parent
commit
65b9b3d468
  1. 10
      vue/gold-system/src/views/consume/addConsume.vue
  2. 7
      vue/gold-system/src/views/consume/allConsume.vue
  3. 12
      vue/gold-system/src/views/refund/addRefund.vue
  4. 29
      vue/gold-system/src/views/refund/allRefund.vue

10
vue/gold-system/src/views/consume/addConsume.vue

@ -251,7 +251,7 @@ function calculateCoins() {
</script>
<template>
<div style="margin-bottom: 20px">新增消费</div>
<div style="margin-bottom: 20px; font-weight: bolder">新增消费</div>
<el-form
:model="addConsume"
@ -296,7 +296,7 @@ function calculateCoins() {
/>
</el-form-item>
<div style="display: flex; align-items: center">
<el-form-item prop="taskCoin" label="任务金币" style="float: left">
<el-form-item prop="rechargeCoin" label="充值金币" style="float: left">
<el-input
disabled
v-model="addConsume.taskCoin"
@ -316,11 +316,7 @@ function calculateCoins() {
/>
<p style="margin-right: 0px"></p>
</el-form-item>
<el-form-item
prop="rechargeCoin"
label="充值金币"
style="margin-left: -20px"
>
<el-form-item prop="taskCoin" label="任务金币" style="margin-left: -20px">
<el-input
disabled
v-model="addConsume.rechargeCoin"

7
vue/gold-system/src/views/consume/allConsume.vue

@ -2,6 +2,7 @@
import { ref, onMounted, reactive, computed } from "vue";
import ElementPlus from "element-plus";
import { AiFillRead } from "vue-icons-plus/ai";
import { ElMessage, ElMessageBox } from "element-plus";
import axios from "axios";
import API from "../../api/index.js";
//
@ -329,11 +330,7 @@ getGoods();
<el-table-column prop="userName" label="姓名" width="80px" />
<el-table-column prop="jwcode" label="精网号" width="180px" />
<el-table-column prop="area" label="所属地区" width="120px" />
<el-table-column
prop="productName"
label="商品名称"
width="200px"
/>
<el-table-column prop="productName" label="商品" width="200px" />
<el-table-column
prop="consumePlatform"
label="消费平台"

12
vue/gold-system/src/views/refund/addRefund.vue

@ -270,7 +270,7 @@ const handleSelectionChange = (value) => {
</script>
<template>
<div>新增退款</div>
<div style="font-weight: bold">新增退款</div>
<el-form
:model="addRefund"
@ -307,7 +307,7 @@ const handleSelectionChange = (value) => {
/>
</el-select>
</el-form-item>
<el-form-item prop="contactId" label="订单号">
<el-form-item prop="contactId" label="商品名">
<el-select
v-model="addRefund.orderCode"
placeholder="请选择"
@ -323,8 +323,8 @@ const handleSelectionChange = (value) => {
</el-select>
</el-form-item>
<div style="display: flex; align-items: center">
<el-form-item prop="taskCoin" label="任务金币" style="float: left">
<el-input v-model="addRefund.taskCoin" style="width: 100px" disabled />
<el-form-item prop="taskCoin" label="充值金币" style="float: left">
<el-input v-model="addRefund.rechargeCoin" style="width: 100px" disabled />
<p></p>
</el-form-item>
<el-form-item
@ -341,11 +341,11 @@ const handleSelectionChange = (value) => {
</el-form-item>
<el-form-item
prop="rechargeCoin"
label="充值金币"
label="任务金币"
style="margin-left: -20px"
>
<el-input
v-model="addRefund.rechargeCoin"
v-model="addRefund.taskCoin"
style="float: left; width: 100px"
disabled
/>

29
vue/gold-system/src/views/refund/allRefund.vue

@ -2,6 +2,7 @@
import { ref, onMounted, reactive, computed } from "vue";
import ElementPlus from "element-plus";
import { AiFillRead } from "vue-icons-plus/ai";
import { ElMessage, ElMessageBox } from "element-plus";
import axios from "axios";
import moment from "moment";
import API from "../../api/index.js";
@ -277,6 +278,34 @@ const getGoods = async function () {
}
};
getGoods();
//
const checkNumber = function () {
if (typeof parseInt(getObj.value.pageNum) === "number") {
console.log(
"总共有多少页" + Math.ceil(total.value / getObj.value.pageSize)
);
if (
getObj.value.pageNum > 0 &&
getObj.value.pageNum <= Math.ceil(total.value / getObj.value.pageSize)
) {
console.log("输入的数字合法");
get();
} else {
//
ElMessage({
type: "error",
message: "请检查输入内容",
});
}
} else {
//
ElMessage({
type: "error",
message: "请检查输入内容",
});
}
};
</script>
<template>

Loading…
Cancel
Save