张延森 3 years ago
parent
commit
4343cdda3e
3 changed files with 37 additions and 8 deletions
  1. 23
    0
      src/services/person.js
  2. 13
    0
      src/utils/request.js
  3. 1
    8
      src/utils/wx.js

+ 23
- 0
src/services/person.js View File

@@ -0,0 +1,23 @@
1
+
2
+import request from "../utils/request";
3
+import { baseURL } from "../utils/request";
4
+
5
+/**
6
+ * 更新人员信息
7
+ * @param {*} person 
8
+ * @returns 
9
+ */
10
+export function updatePerson(person) {
11
+  const url = `${baseURL}/taPerson/${person.personId}`
12
+  return request(url, { body: JSON.stringify(person) })
13
+}
14
+
15
+/**
16
+ * 抽奖
17
+ * @param {*} person 
18
+ * @returns 
19
+ */
20
+export function drawLottery(person) {
21
+  const url = `${baseURL}/taPerson/${person.personId}/prize`
22
+  return request(url)
23
+}

+ 13
- 0
src/utils/request.js View File

@@ -0,0 +1,13 @@
1
+
2
+export default function request (url, options) {
3
+  return fetch(url, options)
4
+    .then(response => response.json())
5
+    .then(data => {
6
+      if (data.code === 1000) return data.data
7
+      return Promise.reject(data.message)
8
+    })
9
+}
10
+
11
+export const baseURL = process.env.NODE_ENV === 'development' ?
12
+  'http://192.168.1.147:8080/wx' :
13
+  '/'

+ 1
- 8
src/utils/wx.js View File

@@ -1,12 +1,5 @@
1 1
 
2
-function request (url, options) {
3
-  return fetch(url, options)
4
-    .then(response => response.json())
5
-    .then(data => {
6
-      if (data.code === 1000) return data.data
7
-      return Promise.reject(data.message)
8
-    })
9
-}
2
+import request from "./request"
10 3
 
11 4
 const jsApiList = [
12 5
   'updateAppMessageShareData',