소스 검색

微信绑定功能

xiao547607 4 년 전
부모
커밋
4b84770fab
2개의 변경된 파일368개의 추가작업 그리고 130개의 파일을 삭제
  1. 11 1
      src/api/base/personInfo.js
  2. 357 129
      src/views/base/personInfo-list.vue

+ 11 - 1
src/api/base/personInfo.js

@@ -134,9 +134,19 @@ function enabledSyncList(ids) {
   });
 }
 
+function bindWechat(userId) {
+  var formData = new FormData();
+
+  formData.append("expire_seconds", "3600");
+  formData.append("action_name", "QR_STR_SCENE");
+  formData.append("scene_str", process.env.VUE_APP_BIND_PERSON_WECHAT_CODE + "," + userId);
+
+  return request.post(constant.serverUrl + "/wechat/qrcode/create", formData);
+}
+
 export default {
   pageList, create, edit, add, update, remove, batchRemove, exportXls,
   enabledFace, enabledCard, enabledApp, enabledGuest, dataSync, enabledFaceList,
   enabledWechatNotice, unbindWechat, lifeRecordList, clearFaceImg, batchClearFaceImg,
-  enabledSync, enabledSyncList
+  enabledSync, enabledSyncList, bindWechat
 }

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 357 - 129
src/views/base/personInfo-list.vue


이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.