jiangping
2025-07-19 24e49ffa60cc9b138bd0c6ed912a61ecc9f1aa6e
前端
已修改3个文件
69 ■■■■ 文件已修改
small-program/pages/employment-certification/employment-certification.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
small-program/pages/order-details/order-details.vue 62 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
small-program/utils/http.api.js 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
small-program/pages/employment-certification/employment-certification.vue
@@ -460,7 +460,6 @@
                                that.form.img21Full = that.info.imgList.length>1?that.info.imgList[1]:null
                            }
                        }
                    }
                 }) 
            },
small-program/pages/order-details/order-details.vue
@@ -188,7 +188,7 @@
            </view>
            <view slot="confirmButton" style="display: flex; justify-content: space-between; align-items: center; width: 100%;">
                <view class="btn1" @click="show = false">我再想想</view>
                <view class="btn2" @click="show = false">确认取消</view>
                <view class="btn2" @click="cancelDo">确认取消</view>
            </view>
        </u-modal>
        
@@ -230,9 +230,9 @@
                </view>
                <view class="zhifu-textarea">
                    <image src="/static/icon/ic_pingjia@2x.png" mode="widthFix"></image>
                    <u--textarea placeholder="请说说您对本次交易的感受" border="none" count></u--textarea>
                    <u--textarea placeholder="请说说您对本次交易的感受" border="none" v-model="commentInfo" count></u--textarea>
                </view>
                <view class="zhifu-botton" style="margin-top: 60rpx;">立即评价</view>
                <view class="zhifu-botton" style="margin-top: 60rpx;" @click="commentDo">立即评价</view>
            </view>
        </u-popup>
    </view>
@@ -254,6 +254,7 @@
                bgImg: require('@/static/image/bg_green@2x.png'),
                id: null,
                loading:false,
                commentInfo:'',
                info: {}, 
            };
        },
@@ -264,6 +265,61 @@
            this.getOrderData()
        },
        methods:{
            commentDo(){
                var that = this
                var param = { info: that.commentInfo,level:that.value,orderId: this.id}
                this.$u.api.comment(param).then(res =>{
                    if(res.code ===200){
                        that.show=false
                        uni.showToast({ title: '评价成功', icon: 'error', duration: 2000 });
                        that.getOrderData()
                    }
                })
            },
            beginDo(){
                var that = this
                var param = { info: that.commentInfo,level:that.value,orderId: this.id}
                this.$u.api.begin(param).then(res =>{
                    if(res.code ===200){
                        that.show=false
                        uni.showToast({ title: '操作成功', icon: 'error', duration: 2000 });
                        that.getOrderData()
                    }
                })
            },
            confirmUpdDo(){
                var that = this
                var param = { info: that.commentInfo,level:that.value,orderId: this.id}
                this.$u.api.confirmUpdDo(param).then(res =>{
                    if(res.code ===200){
                        that.show=false
                        uni.showToast({ title: '操作成功', icon: 'error', duration: 2000 });
                        that.getOrderData()
                    }
                })
            },
            acceptDo(){
                var that = this
                var param = { info: that.commentInfo,level:that.value,orderId: this.id}
                this.$u.api.accept(param).then(res =>{
                    if(res.code ===200){
                        that.show=false
                        uni.showToast({ title: '抢单成功', icon: 'error', duration: 2000 });
                        that.getOrderData()
                    }
                })
            },
            cancelDo(){
                var that = this
                var param ={ orderId:that.id}
                this.$u.api.cancelOrder(param).then(res =>{
                    if(res.code ===200){
                        that.show=false
                        uni.showToast({ title: '订单取消成功', icon: 'error', duration: 2000 });
                        that.getOrderData()
                    }
                 })
            },
            previemImg(src){
                uni.previewImage({
                    current: src, // 当前显示图片的http链接
small-program/utils/http.api.js
@@ -22,8 +22,7 @@
    let doneOrder = (data = {}) => vm.$u.http.post('web/orders/doneOrder', data);    // 完成订单 - 发单方
    let getDetail = (params = {}) => vm.$u.http.get('web/orders/getDetail', { params });    // 订单详情
    let orderPage = (data) => vm.$u.http.post('web/orders/page', data);    // 分页查询
    let receiveCancelOrder = (params = {}) => vm.$u.http.get('web/orders/receiveCancelOrder', { params });    // 取消接单 - 接单方
    let releaseCancelOrder = (params = {}) => vm.$u.http.get('web/orders/releaseCancelOrder', { params });    // 取消接单 - 接单方
    let cancelOrder = (params = {}) => vm.$u.http.get('web/orders/cancelOrder', { params });    // 取消接单 - 接单方
    let release = (data = {}) => vm.$u.http.post('web/orders/release', data);    // 发布订单 - 发单方
    let updOrderData = (data = {}) => vm.$u.http.post('web/orders/updOrderData', data);    // 修改订单日期 - 发单方
    let updateOrder = (data = {}) => vm.$u.http.post('web/orders/updateOrder', data);    // 修改订单 - 接单方
@@ -55,8 +54,7 @@
        doneOrder,
        getDetail,
        orderPage,
        receiveCancelOrder,
        releaseCancelOrder,
        cancelOrder,
        release,
        updOrderData,
        updateOrder,