|
@@ -19,23 +19,23 @@
|
|
|
<el-tag prop="status" v-for="(ite, index) in orderOptions" v-if="item.status==ite.dictValue">{{ite.dictLabel}}</el-tag>
|
|
<el-tag prop="status" v-for="(ite, index) in orderOptions" v-if="item.status==ite.dictValue">{{ite.dictLabel}}</el-tag>
|
|
|
</span>
|
|
</span>
|
|
|
<div class="operate-button-container" v-if="item.status==3">
|
|
<div class="operate-button-container" v-if="item.status==3">
|
|
|
- <el-button size="mini" @click="finishOrder()" v-hasPermi="['his:liveOrder:good']">确认收货</el-button>
|
|
|
|
|
|
|
+ <el-button size="mini" @click="finishOrder()" v-hasPermi="['live:liveOrder:good']">确认收货</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="operate-button-container" v-if="item.status==2&&item.orderType==1">
|
|
<div class="operate-button-container" v-if="item.status==2&&item.orderType==1">
|
|
|
- <el-button size="mini" @click="sendVisible=true" v-hasPermi="['his:liveOrder:sendGoods']">发货</el-button>
|
|
|
|
|
|
|
+ <el-button size="mini" @click="sendVisible=true" v-hasPermi="['live:liveOrder:sendGoods']">发货</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="operate-button-container" v-if="item.status==2&&item.orderType==2">
|
|
<div class="operate-button-container" v-if="item.status==2&&item.orderType==2">
|
|
|
- <el-button size="mini" @click="tuiOrder()" v-hasPermi="['his:liveOrder:sendHisGoods']" >推送订单</el-button>
|
|
|
|
|
|
|
+ <el-button size="mini" @click="tuiOrder()" v-hasPermi="['live:liveOrder:sendHisGoods']" >推送订单</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="operate-button-container" v-if="item.deliverySn!=null" v-hasPermi="['his:liveOrder:express']">
|
|
|
|
|
|
|
+ <div class="operate-button-container" v-if="item.deliverySn!=null" v-hasPermi="['live:liveOrder:express']">
|
|
|
<el-button size="mini" @click="showExpress()" >查看物流</el-button>
|
|
<el-button size="mini" @click="showExpress()" >查看物流</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="operate-button-container" >
|
|
<div class="operate-button-container" >
|
|
|
- <el-button size="mini" @click="editDelivery()" v-hasPermi="['his:liveOrder:updateDelivery']" >修改物流单号</el-button>
|
|
|
|
|
|
|
+ <el-button size="mini" @click="editDelivery()" v-hasPermi="['live:liveOrder:updateDelivery']" >修改物流单号</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="operate-button-container" >
|
|
<div class="operate-button-container" >
|
|
|
- <el-button size="mini" @click="editOrder()" v-hasPermi="['his:liveOrder:edit']" >修改订单</el-button>
|
|
|
|
|
|
|
+ <el-button size="mini" @click="editOrder()" v-hasPermi="['live:liveOrder:edit']" >修改订单</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="operate-button-container" v-if="item.extendOrderId == null" >
|
|
<div class="operate-button-container" v-if="item.extendOrderId == null" >
|
|
|
<el-button size="mini" @click="addErpOrder()" >创建ERP订单信息</el-button>
|
|
<el-button size="mini" @click="addErpOrder()" >创建ERP订单信息</el-button>
|
|
@@ -44,7 +44,7 @@
|
|
|
<el-button size="mini" @click="showErpOrder()" >ERP订单信息</el-button>
|
|
<el-button size="mini" @click="showErpOrder()" >ERP订单信息</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="operate-button-container" v-if="item.status>1">
|
|
<div class="operate-button-container" v-if="item.status>1">
|
|
|
- <el-button size="mini" @click="refund()" v-hasPermi="['his:liveOrder:refundOrderMoney']">退款</el-button>
|
|
|
|
|
|
|
+ <el-button size="mini" @click="refund()" v-hasPermi="['live:liveOrder:refundOrderMoney']">退款</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="desct">
|
|
<div class="desct">
|
|
@@ -56,7 +56,7 @@
|
|
|
<el-descriptions-item label="支付方式" ><dict-tag :options="PayOptions" :value="item.payType"/></el-descriptions-item>
|
|
<el-descriptions-item label="支付方式" ><dict-tag :options="PayOptions" :value="item.payType"/></el-descriptions-item>
|
|
|
<el-descriptions-item label="收货人" > <span v-if="item!=null">{{item.userName}}</span> </el-descriptions-item>
|
|
<el-descriptions-item label="收货人" > <span v-if="item!=null">{{item.userName}}</span> </el-descriptions-item>
|
|
|
<el-descriptions-item label="手机号码" > <span v-if="item!=null">{{item.userPhone}}</span>
|
|
<el-descriptions-item label="手机号码" > <span v-if="item!=null">{{item.userPhone}}</span>
|
|
|
- <el-button icon="el-icon-search" size="mini" @click="handlePhone()" style="margin-left: 20px;" circle v-hasPermi="['his:liveOrder:queryPhone']"></el-button>
|
|
|
|
|
|
|
+ <el-button icon="el-icon-search" size="mini" @click="handlePhone()" style="margin-left: 20px;" circle v-hasPermi="['live:liveOrder:queryPhone']"></el-button>
|
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
|
<el-descriptions-item label="收货地址" > <span>{{item.userAddress}}</span> </el-descriptions-item>
|
|
<el-descriptions-item label="收货地址" > <span>{{item.userAddress}}</span> </el-descriptions-item>
|
|
|
<el-descriptions-item label="所属公司"><span v-if="item!=null">{{item.companyName}}</span></el-descriptions-item>
|
|
<el-descriptions-item label="所属公司"><span v-if="item!=null">{{item.companyName}}</span></el-descriptions-item>
|
|
@@ -347,7 +347,7 @@
|
|
|
|
|
|
|
|
<el-dialog :title="editDy.title" :visible.sync="editDy.open" width="600px" append-to-body>
|
|
<el-dialog :title="editDy.title" :visible.sync="editDy.open" width="600px" append-to-body>
|
|
|
<el-form ref="editDyForm" :model="editDyForm" :rules="editDyRules" label-width="100px">
|
|
<el-form ref="editDyForm" :model="editDyForm" :rules="editDyRules" label-width="100px">
|
|
|
- <div v-hasPermi="['his:liveOrder:updateErpOrder']" style="margin-bottom: 20px;" >
|
|
|
|
|
|
|
+ <div v-hasPermi="['live:liveOrder:updateErpOrder']" style="margin-bottom: 20px;" >
|
|
|
<el-button size="mini" @click="updateErpOrder" >同步物流单号信息</el-button>
|
|
<el-button size="mini" @click="updateErpOrder" >同步物流单号信息</el-button>
|
|
|
</div>
|
|
</div>
|
|
|
<el-form-item label="物流公司" prop="deliveryCode" >
|
|
<el-form-item label="物流公司" prop="deliveryCode" >
|