切换导航条
此项目
正在载入...
登录
朱兆平
/
vue_cli
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
shenhailong
5 years ago
提交
ef8cc2a8b6ef3b231125412356f8151d557aa08f
1 个父辈
1b93f7fe
充值日期显示时间戳问题
支付成功失败 跳转查询订单页面 搜索数据
隐藏空白字符变更
内嵌
并排对比
正在显示
2 个修改的文件
包含
23 行增加
和
24 行删除
src/views/empt/QueryOrder.vue
src/views/empt/userPayOrder.vue
src/views/empt/QueryOrder.vue
查看文件 @
ef8cc2a
...
...
@@ -44,10 +44,10 @@
<el-table-column prop="paytypeaddress" label="水表编号" width="200">
</el-table-column>
<el-table-column prop="paytime" label="充值日期" width="160">
<el-table-column prop="paytime"
:formatter="dateForma"
label="充值日期" width="160">
</el-table-column>
<el-table-column prop="payfees" label="充值金额" width="100">
<el-table-column prop="payfees"
label="充值金额" width="100">
</el-table-column>
<el-table-column prop="paytype" label="充值类型" width="100">
...
...
@@ -90,6 +90,7 @@
<script>
import { getOrder,addOrder,ediOrder,remove} from '../../api/empt/PayOrder';
import ElButton from "../../../node_modules/element-ui/packages/button/src/button.vue";
import moment from 'moment'
export default {
components: {ElButton},
data() {
...
...
@@ -146,12 +147,15 @@
this.QueryOrder();
},
QueryOrder(){
// 清空后为null 问题
var payTimes = '';
if (this.filters.payTime!==null){
payTimes = this.filters.payTime[0]+','+this.filters.payTime[1]
}
if (this.$route.params.orderNumber != undefined){
this.filters.orderNumber = this.$route.params.orderNumber;
}
let params = {
pageNum: this.pageNum,
pageSize: this.pageSize,
...
...
@@ -200,9 +204,15 @@
}).catch();
},
Pay(row){
this.$router.push({name:'缴水电费订单',params:{row,Edistatus:'update'}})
},
dateForma:function(row,column){
var date = row[column.property];
if(date == undefined){return ''};
return moment(date).format("YYYY-MM-DD HH:mm:ss")
}
},
}
...
...
src/views/empt/userPayOrder.vue
查看文件 @
ef8cc2a
...
...
@@ -7,9 +7,9 @@
<h2 style="width: 150px" type="primary"> 查询房间号</h2>
</div>
<br/>
<el-form :inline="true"
:model="filters">
<el-form :inline="true" :model="filters">
<el-form-item prop="roomNumber">
<el-input style="width: 700px" v-model="filters.roomNumber" placeholder="房间号"></el-input>
<el-input style="width: 700px" v-model="filters.roomNumber" placeholder="房间号"
required
></el-input>
<br/><br/>
<el-button style="width: 150px" type="primary" v-on:click="getdefaultData()">查询</el-button>
</el-form-item>
...
...
@@ -71,7 +71,6 @@
</el-form-item>
</el-col>
</el-form>
<el-button style="margin-left:885px" type="primary" v-on:click="topUpWater()">充值水费</el-button>
</el-col>
</el-row>
...
...
@@ -153,6 +152,7 @@
roomNumber: this.filters.roomNumber
};
this.loading=true;
getList(para).then((res) => {
let resData = res.data;
if (resData.length > 0) {
...
...
@@ -175,8 +175,6 @@
}
});
}
this.loading = false;
//NProgress.done();
}).catch((error) => {
...
...
@@ -223,22 +221,13 @@
if (resultMessage.success === "Y"){
_this.dialogVisible=false;
alert("充值成功")
// 支付成功后修改订单状态
let paras = { ordernumber: resultMessage.orderNumber,reamke3: "1"};
ediOrder(paras).then((res) => {
}).catch((error) => {
alert(error);
});
//带参数跳转
_this.$router.push({name:'订单查询',params:{orderNumber:resultMessage.orderNumber}});
}else {
_this.dialogVisible=false;
alert("充值失败")
let paras = { ordernumber: resultMessage.orderNumber,reamke3: "0"};
ediOrder(paras).then((res) => {
}).catch((error) => {
alert(error);
});
//带参数跳转
_this.$router.push({path:'订单查询',params:{orderNumber:resultMessage.orderNumber}});
}
}
}
...
...
请
注册
或
登录
后发表评论