Kaynağa Gözat

修改订单 添加收货人手机

ct 1 gün önce
ebeveyn
işleme
14c27aeefa

+ 9 - 0
src/api/store/storeOrder.js

@@ -130,6 +130,15 @@ export function updateOrder(data) {
   })
 }
 
+// 修改订单
+export function updateStoreOrder(data) {
+  return request({
+    url: '/store/storeOrder/updateStoreOrder',
+    method: 'put',
+    data: data
+  })
+}
+
 export function bindCustomer(data) {
   return request({
     url: '/store/storeOrder/bindCustomer',

+ 10 - 2
src/views/store/components/storeOrderDetails.vue

@@ -319,6 +319,12 @@
         <el-form-item label="备注" prop="remark"  >
           <el-input v-model="editForm.remark" placeholder="请输入备注" />
         </el-form-item>
+        <el-form-item label="详情地址" prop="userAddress"  >
+          <el-input v-model="editForm.userAddress" placeholder="请输入" />
+        </el-form-item>
+        <el-form-item label="收货人电话" prop="userPhone"  >
+          <el-input v-model="editForm.userPhone" placeholder="请输入" />
+        </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
         <el-button type="primary" @click="submitEditForm">确 定</el-button>
@@ -397,7 +403,7 @@
 </template>
 
 <script>
-import {bindCustomer, msgList,getMsgFollow,updateMoney,getGoods,getEroOrder,editTuiMoney,updateDelivery,createErpOrder,updateExpress, afterSales,sendgoods,logList,listOrder,getExpress,syncExpress, listOrderitem,getOrder,getOrderAddress,getUserPhone, delOrder, addOrder, updateOrder, exportOrder,payment,tuiOrder ,getPrescribe} from "@/api/store/storeOrder";
+import {bindCustomer, msgList,getMsgFollow,updateMoney,getGoods,getEroOrder,editTuiMoney,updateDelivery,createErpOrder,updateExpress, afterSales,sendgoods,logList,listOrder,getExpress,syncExpress, listOrderitem,getOrder,getOrderAddress,getUserPhone, delOrder, addOrder, updateStoreOrder, exportOrder,payment,tuiOrder ,getPrescribe} from "@/api/store/storeOrder";
 import packageOrderDetails from '../components/packageOrderDetails2.vue';
 import {getCustomerListBySearch } from "@/api/crm/customer";
 import { getTcmScheduleList } from "@/api/company/tcmScheduleReport";
@@ -713,7 +719,7 @@ import msgDetails from '../../store/components/followMsgDetails.vue';
     submitEditForm(){
         this.$refs["editForm"].validate(valid => {
         if (valid) {
-          updateOrder(this.editForm).then(response => {
+          updateStoreOrder(this.editForm).then(response => {
             if (response.code === 200) {
               this.msgSuccess("操作成功");
                this.edit.open = false;
@@ -731,6 +737,8 @@ import msgDetails from '../../store/components/followMsgDetails.vue';
         this.edit.open=true;
         this.editForm.orderId=this.item.orderId;
         this.editForm.remark=this.item.remark;
+        this.editForm.userAddress = this.item.userAddress.toString();
+        this.editForm.userPhone = this.item.userPhone.toString();
         if(this.item.orderBuyType!=null){
           this.editForm.orderBuyType=this.item.orderBuyType.toString();
         }