diff --git a/dist.zip b/dist.zip
index abd23ae..4f5862e 100644
Binary files a/dist.zip and b/dist.zip differ
diff --git a/src/api/storeManage.js b/src/api/storeManage.js
index b3bbac5..7658225 100644
--- a/src/api/storeManage.js
+++ b/src/api/storeManage.js
@@ -1701,7 +1701,7 @@ export function updateRegionList(data) {
export function getRegionList(params) {
return service({
- url: "/api" + "/regionList",
+ url: "/api" + "/regionList/get",
method: "get",
params:params,
});
@@ -1777,6 +1777,141 @@ export function getStaffTemporary(params) {
});
}
+export function zhongkongTest() {
+ return service({
+ url: "/api" + `/zhongkongTest`,
+ method: "get",
+ });
+}
+
+export function getJobContext(data) {
+ return service({
+ url: "/api" + `/zhongkongTest/getJobContext`,
+ method: "post",
+ data
+ });
+}
+
+export function sendZhongkong(data) {
+ return service({
+ url: "/api" + `/zhongkongTest/sendZhongkong`,
+ method: "post",
+ data
+ });
+}
+
+export function getBsToken() {
+ return service({
+ url: "/api" + `/beiSenTest/getToken`,
+ method: "get",
+ });
+}
+
+export function updateByBeiSen(data) {
+ return service({
+ url: "/api" + `/staffTemporary/updateByBeiSen`,
+ method: "put",
+ data
+ });
+}
+
+export function bsJobContentList(data) {
+ return service({
+ url: "/api" + `/jobContentList`,
+ method: "put",
+ data
+ });
+}
+
+export function sendZhongkongDimission(data) {
+ return service({
+ url: "/api" + `/staffTemporary/sendZhongkongDimission`,
+ method: "post",
+ data
+ });
+}
+export function sendBeisenDimission(data) {
+ return service({
+ url: "/api" + `/staffTemporary/sendBeisenDimission`,
+ method: "post",
+ data
+ });
+}
+
+export function ruzhiZhongkongDimission(data) {
+ return service({
+ url: "/api" + `/staffTemporary/ruzhiZhongkongDimission`,
+ method: "post",
+ data
+ });
+}
+
+export function beisenUserList(data) {
+ return service({
+ url: "/api" + `/beisenUserList`,
+ method: "post",
+ data
+ });
+}
+
+export function getBeisenUserList(params) {
+ return service({
+ url: "/api" + `/beisenUserList`,
+ method: "get",
+ params
+ });
+}
+
+export function delBeisenUserList(id) {
+ return service({
+ url: "/api" + `/beisenUserList/${id}`,
+ method: "delete",
+ });
+}
+
+export function addStaffs(data) {
+ return service({
+ url: "/api" + `/demay/ssm/staff/staffAddByWeChat`,
+ method: "post",
+ data
+ });
+}
+
+export function addBeiSen(data) {
+ return service({
+ url: "/api" + `/staffTemporary/updateByBeiSen`,
+ method: "put",
+ data
+ });
+}
+
+export function delSendBeisenDimission(data) {
+ return service({
+ url: "/api" + `/staffTemporary/sendBeisenDimission`,
+ method: "post",
+ data
+ });
+}
+
+export function jobSendBeisen(data) {
+ return service({
+ url: "/api" + `/staffTemporary/jobSendBeisen`,
+ method: "post",
+ data
+ });
+}
+
+export function sendZhongkongDimissions(data) {
+ return service({
+ url: "/api" + `/staffTemporary/sendZhongkongDimission`,
+ method: "post",
+ data
+ });
+}
+
+
+
+
diff --git a/src/layout/components/asider.vue b/src/layout/components/asider.vue
index 9de1987..129e045 100644
--- a/src/layout/components/asider.vue
+++ b/src/layout/components/asider.vue
@@ -209,35 +209,35 @@ export default {
number: "400",
id:"1001001",
},
- {
- name: "角色",
- icon: "el-icon-user",
- route: "/role",
- index: "role",
- number: "400",
- id:"100104",
- },
- {
- name: "权限",
- icon: "el-icon-user",
- route: "/permissions",
- index: "permissions",
- number: "400",
- id:"100104",
- },
+ // {
+ // name: "角色",
+ // icon: "el-icon-user",
+ // route: "/role",
+ // index: "role",
+ // number: "400",
+ // id:"100104",
+ // },
+ // {
+ // name: "权限",
+ // icon: "el-icon-user",
+ // route: "/permissions",
+ // index: "permissions",
+ // number: "400",
+ // id:"100104",
+ // },
{
name: "用户",
icon: "el-icon-user",
- route: "/yh",
- index: "yh",
+ route: "/user",
+ index: "user",
number: "400",
id:"100104",
},
{
- name: "区域",
+ name: "部门",
icon: "el-icon-view",
- route: "/qyqyda",
- index: "qyqyda",
+ route: "/dept",
+ index: "dept",
number: "400",
listShow: true,
},
@@ -252,8 +252,8 @@ export default {
{
name: "扫码工作记录",
icon: "el-icon-view",
- route: "/lsg",
- index: "lsg",
+ route: "/codeJob",
+ index: "codeJob",
number: "400",
listShow: true,
},
@@ -268,8 +268,16 @@ export default {
{
name: "临时工考勤记录",
icon: "el-icon-view",
- route: "/kqjl",
- index: "kqjl",
+ route: "/staffAttendance",
+ index: "staffAttendance",
+ number: "400",
+ listShow: true,
+ },
+ {
+ name: "北森失败记录",
+ icon: "el-icon-view",
+ route: "/errList",
+ index: "errList",
number: "400",
listShow: true,
},
diff --git a/src/layout/layout.vue b/src/layout/layout.vue
index 9cf7863..bb52773 100644
--- a/src/layout/layout.vue
+++ b/src/layout/layout.vue
@@ -9,7 +9,7 @@
-
+
{{storeNum}}
diff --git a/src/login/login.vue b/src/login/login.vue
index 22d5f28..728bd2e 100644
--- a/src/login/login.vue
+++ b/src/login/login.vue
@@ -80,7 +80,7 @@ import {
phoneLoginNews,
phoneLogindzz,
} from "../api/login.js";
-import { storeParaList } from "../api/storeManage.js";
+import { storeParaList,zhongkongTest } from "../api/storeManage.js";
import { storeOne } from "../api/eashier";
import { setCookie } from "../utils/utils";
import { partten } from "../../partten/index";
@@ -274,6 +274,15 @@ export default {
});
}
},
+ zhongkongTest(){
+ zhongkongTest().then(res=>{
+ if(res.code == '000000'){
+ console.log(res)
+ sessionStorage.setItem("accessKey", res.data.key);
+ sessionStorage.setItem("host", res.data.host);
+ }
+ })
+ },
radioData(v) {
let form = { ...this.form };
form.storeId = v.id;
@@ -343,6 +352,7 @@ export default {
sessionStorage.setItem("mobilePhone", res.data.mobilePhone);
sessionStorage.setItem("userInfo", JSON.stringify(res.data));
sessionStorage.setItem("list", JSON.stringify(res.data.list));
+ this.zhongkongTest()
if (this.hours < 9) {
this.hello = "早上好!";
} else if (this.hours < 12) {
diff --git a/src/pages/qyMange/baseStaff/components/edit.vue b/src/pages/qyMange/baseStaff/components/edit.vue
index 20c3c18..52543ef 100644
--- a/src/pages/qyMange/baseStaff/components/edit.vue
+++ b/src/pages/qyMange/baseStaff/components/edit.vue
@@ -44,98 +44,16 @@
-
+
-
-
+ -->
+
取 消
diff --git a/src/pages/qyMange/qyqy/components/edit.vue b/src/pages/qyMange/bm/components/edit.vue
similarity index 86%
rename from src/pages/qyMange/qyqy/components/edit.vue
rename to src/pages/qyMange/bm/components/edit.vue
index 91f4e06..02582a0 100644
--- a/src/pages/qyMange/qyqy/components/edit.vue
+++ b/src/pages/qyMange/bm/components/edit.vue
@@ -1,12 +1,15 @@
-
+
@@ -143,7 +143,7 @@ export default {
},
//刷新方法
refresh() {
- this.$route.go(0)
+ this.$router.go(0)
},
//切换标签页
handleClick(tab, event) {
diff --git a/src/pages/storeManage/baseStaff/components/blacklist.vue b/src/pages/storeManage/baseStaff/components/blacklist.vue
index 4da7784..5c1bd25 100644
--- a/src/pages/storeManage/baseStaff/components/blacklist.vue
+++ b/src/pages/storeManage/baseStaff/components/blacklist.vue
@@ -3,6 +3,7 @@
+
@@ -64,7 +65,7 @@
this.$refs.jonContent.show({identityCard:row.identityCard})
},
handleRemove(row){
- this.$confirm("是否将该员工移除黑名单?", "提示", {
+ this.$confirm("是否将该员工移出黑名单?", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
diff --git a/src/pages/storeManage/baseStaff/components/jonContent.vue b/src/pages/storeManage/baseStaff/components/jonContent.vue
index 6594e88..d6bd6c5 100644
--- a/src/pages/storeManage/baseStaff/components/jonContent.vue
+++ b/src/pages/storeManage/baseStaff/components/jonContent.vue
@@ -2,17 +2,6 @@
-
-
-
-
-
-
-
-
-
- {{ scope.row.regionList.regionName }}
-
-
-
+
-
-
-
-
- {{ scope.row.type == 1?'下班':'上班' }}
-
-
-
+
{{ scope.row.checkTime|timestampToTime }}
@@ -111,7 +88,7 @@
})
},
show(row) {
- this.queryForm = {...row,...this.queryForm}
+ this.queryForm = {...this.queryForm,...row}
this.dialogVisible = true
this.init()
},
diff --git a/src/pages/storeManage/baseStaff/components/sendCode.vue b/src/pages/storeManage/baseStaff/components/sendCode.vue
index 0ea5b3c..b1e2e8c 100644
--- a/src/pages/storeManage/baseStaff/components/sendCode.vue
+++ b/src/pages/storeManage/baseStaff/components/sendCode.vue
@@ -2,8 +2,6 @@
-
-
-
+
+
diff --git a/src/pages/storeManage/baseStaff/components/whitelist.vue b/src/pages/storeManage/baseStaff/components/whitelist.vue
index 3f4ee62..76a9a89 100644
--- a/src/pages/storeManage/baseStaff/components/whitelist.vue
+++ b/src/pages/storeManage/baseStaff/components/whitelist.vue
@@ -3,6 +3,7 @@
+
@@ -61,10 +62,11 @@
this.$refs.sendCode.show({identityCard:row.identityCard})
},
handleJon(row){
+ console.log(row.identityCard)
this.$refs.jonContent.show({identityCard:row.identityCard})
},
handleRemove(row){
- this.$confirm("是否将该员工设置黑名单?", "提示", {
+ this.$confirm("是否将该员工移入黑名单?", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
diff --git a/src/router/index.js b/src/router/index.js
index ba66730..888ef87 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -21,45 +21,36 @@ const router = new VueRouter({
name: "layout",
component: Layout,
children: [
- // gzjl
- // {
- // path: "/gzjl",
- // component: () => import("../pages/qyMange/gzjl"),
- // meta: {
- // title: "扫码工作记录",
- // index: "gzjl"
- // }
- // },
{
- path: "/yh",
+ path: "/user",
component: () => import("../pages/qyMange/baseStaff/baseStaff"),
meta: {
title: "用户",
- index: "yh"
+ index: "user"
}
},
{
- path: "/kqjl",
+ path: "/staffAttendance",
component: () => import("../pages/qyMange/kqjl"),
meta: {
title: "临时工考勤记录",
- index: "kqjl"
+ index: "staffAttendance"
}
},
{
- path: "/lsg",
+ path: "/codeJob",
component: () => import("../pages/qyMange/lsg"),
meta: {
title: "扫码工作记录",
- index: "lsg"
+ index: "codeJob"
}
},
{
- path: "/qyqyda",
- component: () => import("../pages/qyMange/qyqy"),
+ path: "/dept",
+ component: () => import("../pages/qyMange/bm"),
meta: {
- title: "区域",
- index: "qyqyda"
+ title: "部门",
+ index: "dept"
}
},
{
@@ -70,6 +61,14 @@ const router = new VueRouter({
index: "qyda"
}
},
+ {
+ path: "/errList",
+ component: () => import("../pages/qyMange/errList"),
+ meta: {
+ title: "北森失败记录",
+ index: "errList"
+ }
+ },
{
path: "/qydaAdd",
component: () => import("../pages/storeManage/baseStore/baseStore"),
@@ -1010,14 +1009,14 @@ const router = new VueRouter({
index: "reconciliation"
}
},
- {
- path: "/dept",
- component: () => import("../pages/storeManage/dept/index"),
- meta: {
- title: "部门业绩",
- index: "dept"
- }
- },
+ // {
+ // path: "/dept",
+ // component: () => import("../pages/storeManage/dept/index"),
+ // meta: {
+ // title: "部门业绩",
+ // index: "dept"
+ // }
+ // },
{
path: "/giftCards",
component: () => import("../pages/promotion/giftCards/index"),