|
|
- import { showConfirmDialog } from 'vant';
-
-
- export default {
- methods : {
- //再来一单
- moreOrder(projectId,successCallback) {
- this.$api('getProjectDetail', {
- id: projectId
- }, res => {
- if (res.code == 200) {
- successCallback && successCallback(res,projectId)
- }
- })
- },
-
- //立即评价
- toEvaluate(id,projectId,terId) {
- uni.navigateTo({
- url: `/pages/order/evaluate?id=${id}&projectId=${projectId}&terId=${terId}`
- })
- },
-
- //取消订单
- calcelOrder(orderId,successCallback) {
- showConfirmDialog({
- title: '取消订单',
- message: '确认取消订单?',
- }).then(() => {
- this.$api('cancelVipOrder', {
- orderId
- }, res => {
- if (res.code == 200) {
- successCallback && successCallback()
- }
- })
- }).catch(() => {});
- },
-
- //立即支付
- toPayOrder(item) {
- this.$api('immediatelyPay', {
- addressId: item.addressId,
- couponId: item.couponId,
- orderId: item.id,
- payType: item.payType,
- remark: item.remark,
- serviceTime: item.serviceTime
- }, res => {
- if (res.code == 200) {
- this.$wxPay(res, this.getOrderList, this.getOrderList)
- }
- })
- },
- }
- }
|