Browse Source

添加 mock

戴艳蓉 3 years ago
parent
commit
5312babe3c
4 changed files with 34 additions and 7 deletions
  1. 2 2
      src/App.vue
  2. 25 0
      src/mock/modules/stock.js
  3. 3 1
      src/mock/service/stock/allot/index.js
  4. 4 4
      src/views/login/index.vue

+ 2 - 2
src/App.vue

@@ -6,7 +6,7 @@
 
 <script>
 import { JudgeEnvironment } from "@/utils/validate";
-import asyncRequest from "@/mock/service/stock/stockWarning";
+import asyncRequest from "@/mock/service/stock/allot";
 import { getCode } from "@/utils/dingding";
 export default {
   name: "App",
@@ -16,7 +16,7 @@ export default {
     };
   },
   async created() {
-    const res = await asyncRequest.list(this.parmValue);
+    const res = await asyncRequest.goodsList({});
     console.log(res);
     // if (res && res.code === 0 && res.data) {
     //   this.tableData = res.data.list;

+ 25 - 0
src/mock/modules/stock.js

@@ -101,3 +101,28 @@ export function orderWarnList() {
     data: model
   }
 }
+
+
+//仓库商品列表
+export function stockGoodsList() {
+  let model = JSON.parse(JSON.stringify(http)) 
+  let listModel= JSON.parse(JSON.stringify(list)) 
+  listModel.count = 100
+  listModel.list = []
+
+  for (let i = 0; i < 15; i++) {
+    listModel.list.push(Mock.mock({
+      orderNo: '@guid',//商品编号
+      'goods|1':  ['恰恰瓜子', '卫龙辣条', 'XX月饼', 'XX潮牌鞋', '可口可乐'],//商品名称
+      'attribute|1': ['红色-X码', '红色-m码', '红色-l码', '蓝色-l码', '蓝色-l码', '蓝色-l码', '整装'],//属性名称
+      'unit|1': [ '件', '双', '袋', '盒', '桶'],//单位
+      "number|1-100":100,//可用库存
+    }))
+  }
+  model.data = listModel
+  return {
+    url: 'stock/stockGoodsList',
+    type: 'post',
+    data: model
+  }
+}

+ 3 - 1
src/mock/service/stock/allot/index.js

@@ -5,5 +5,7 @@ export default {
   // 分页查询
   list:  (data, params) => http(api + 'orderWarnList', data, 'post', params),
   listAll: (data, params) => http(api + 'stockListAll', data, 'post', params),
- 
+  // 获取库存商品
+  goodsList:  (data, params) => http(api + 'stockGoodsList', data, 'post', params),
+  
 }

+ 4 - 4
src/views/login/index.vue

@@ -152,10 +152,10 @@ export default {
       loginForm: {
         // username: "17744520491",
         // password: "dingding123",
-        // username: "15501067031",
-        // password: "wugg123",
-        username: "",
-        password: "",
+        username: "15501067031",
+        password: "wugg123",
+        // username: "",
+        // password: "",
       },
       loginRules: {
         username: [