Przeglądaj źródła

获取发货时间

xgb 4 tygodni temu
rodzic
commit
6de42ee17d

+ 6 - 0
src/api/hisStore/storeOrder.js

@@ -153,3 +153,9 @@ export function getCreateOrderType() {
   })
 }
 
+export const updateDeliveryTime = (id) => {
+  return request({
+    url: '/store/store/storeOrder/updateDeliveryTime/'+ id,
+    method: 'get',
+  })
+}

+ 21 - 1
src/views/hisStore/storeOrder/list.vue

@@ -218,6 +218,14 @@
               v-hasPermi="['store:storeOrderAudit:auditAgain']"
             >重新提交审核</el-button>
           </el-col>
+          <el-col :span="1.5">
+            <el-button
+              type="warning"
+              icon="el-icon-download"
+              size="mini"
+              @click="handleGetSendDeliveryTime"
+            >获取发货时间</el-button>
+          </el-col>
         <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
         </el-row>
         <el-tabs type="card" v-model="activeName" @tab-click="handleClick">
@@ -515,7 +523,7 @@
 </template>
 
 <script>
-import {exportStoreOrderItems, createUserOrder,listStoreOrder, getStoreOrder, delStoreOrder, addStoreOrder, updateStoreOrder, exportStoreOrder } from "@/api/hisStore/storeOrder";
+import {exportStoreOrderItems, createUserOrder,listStoreOrder, getStoreOrder, updateDeliveryTime, addStoreOrder, updateStoreOrder, exportStoreOrder } from "@/api/hisStore/storeOrder";
 import { getUserList } from "@/api/users/user";
 import { getAddressList } from "@/api/users/userAddress";
 import { getTcmScheduleList } from "@/api/company/tcmScheduleReport";
@@ -743,6 +751,18 @@ export default {
         this.getList();
         this.open = false;
       });
+    },
+    handleGetSendDeliveryTime(){
+      if (this.ids.length !== 1) {
+        this.$message.warning("请选择一条数据");
+        return;
+      }
+
+      updateDeliveryTime(this.ids[0]).then(response => {
+        this.$message.success("获取发货时间成功");
+        this.getList();
+        this.open = false;
+      });
     },
      /** 查询部门下拉树结构 */
      getTreeselect() {