From 2f25575cb3c1d045bab1bb265ef73f40772c8fc0 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Sun, 09 May 2021 16:46:09 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.105:10010/r/jfpt-Vue
---
src/views/security/security.vue | 8 ++--
src/views/attendance/attendance.vue | 109 ++++++++++++++++++++++++++----------------------------
2 files changed, 57 insertions(+), 60 deletions(-)
diff --git a/src/views/attendance/attendance.vue b/src/views/attendance/attendance.vue
index d5a2383..13e3c16 100644
--- a/src/views/attendance/attendance.vue
+++ b/src/views/attendance/attendance.vue
@@ -1,6 +1,6 @@
<template>
<el-row>
- <el-col :span="3">
+ <el-col :span="3" style="display:none">
<div class="box">
<el-scrollbar>
<basic-container>
@@ -9,7 +9,7 @@
</el-scrollbar>
</div>
</el-col>
- <el-col :span="21">
+ <el-col>
<basic-container>
<avue-crud :option="option"
:search.sync="search"
@@ -111,70 +111,69 @@
},
option: {
height:'auto',
- calcHeight: 30,
+ calcHeight: 54,
+ border: false,
+ stripe:true,
tip: false,
searchShow: true,
- searchMenuSpan: 3,
- // headerAlign:'center',
- maxHeight:'auto',
- align:'center',
- searchSpan: 4,
- border: true,
+ searchMenuSpan: 6,
index: true,
viewBtn: true,
selection: true,
+ labelWidth:120,
dialogClickModal: false,
+ headerAlign: 'center',
+ align: 'center',
column: [
- {
- label: "所属租户",
- prop: "tenantId",
- hide: true,
- width: 200,
- type: "tree",
- dicUrl: "/api/blade-system/tenant/select",
- props: {
- label: "tenantName",
- value: "tenantId"
- },
- addDisplay: website.tenantMode,
- editDisplay: website.tenantMode,
- viewDisplay: website.tenantMode,
- rules: [{
- required: true,
- message: "请输入所属租户",
- trigger: "click"
- }],
- span: 24,
- },
+ // {
+ // label: "所属租户",
+ // prop: "tenantId",
+ // hide: true,
+ // width: 200,
+ // type: "tree",
+ // dicUrl: "/api/blade-system/tenant/select",
+ // props: {
+ // label: "tenantName",
+ // value: "tenantId"
+ // },
+ // addDisplay: website.tenantMode,
+ // editDisplay: website.tenantMode,
+ // viewDisplay: website.tenantMode,
+ // rules: [{
+ // required: true,
+ // message: "请输入所属租户",
+ // trigger: "click"
+ // }],
+ // span: 24,
+ // },
{
label: "员工编号",
- width: 100,
searchSpan: 3,
prop: "number",
},
{
label: "姓名",
searchLabelWidth: 45,
+ searchSpan:3,
prop: "name",
- width: 90,
search: true,
},
- {
- label: "组织机构",
- prop: "deptName",
- type: "select",
- dicUrl: "/api/blade-system/dept/tree",
- width: 85,
- props: {
- label: "deptName",
- value: "deptId"
- },
- rules: [{
- required: true,
- message: "请输入组织机构",
- trigger: "blur"
- }]
- },
+ // {
+ // label: "组织机构",
+ // prop: "deptName",
+ // type: "select",
+ // dicUrl: "/api/blade-system/dept/tree",
+ // width: 85,
+ // props: {
+ // label: "deptName",
+ // value: "deptId"
+ // },
+ // rules: [{
+ // required: true,
+ // message: "请输入组织机构",
+ // trigger: "blur"
+ // }]
+ // },
{
label: "考勤时间",
prop: "releaseTimeRange",
@@ -198,7 +197,7 @@
label: "考勤时间",
prop: "clocktime",
type: "date",
- width: 130,
+ width: 200,
format: "yyyy-MM-dd hh:mm:ss",
valueFormat: "yyyy-MM-dd hh:mm:ss",
rules: [{
@@ -210,7 +209,6 @@
{
label: "星期",
prop: "week",
- width: 60,
rules: [{
required: true,
message: "请输入星期",
@@ -219,7 +217,6 @@
},
{
label: "天气",
- width: 90,
prop: "weather",
rules: [{
required: true,
@@ -251,7 +248,7 @@
label: "打卡类型",
searchSpan: 3,
prop: "clocktype",
- width: 80,
+ width: 120,
type: "select",
slot: true,
rules: [{
@@ -272,8 +269,8 @@
},
{
label: "考勤类型",
- width: 80,
search: true,
+ searchSpan:3,
prop: "attendancetype",
slot: true,
type: "select",
@@ -300,7 +297,7 @@
{
label: "考勤地址",
prop: "address",
- width: 350,
+ width: 450,
rules: [{
required: true,
message: "请输入地址",
@@ -316,10 +313,10 @@
...mapGetters(["permission"]),
permissionList() {
return {
- addBtn: this.vaildData(this.permission.attendance_add, false),
+ addBtn: this.vaildData(null, false),
viewBtn: this.vaildData(this.permission.attendance_view, true),
delBtn: this.vaildData(this.permission.attendance_delete, true),
- editBtn: this.vaildData(this.permission.attendance_edit, false)
+ editBtn: this.vaildData(null, false)
};
},
ids() {
diff --git a/src/views/security/security.vue b/src/views/security/security.vue
index 503ef84..7005301 100644
--- a/src/views/security/security.vue
+++ b/src/views/security/security.vue
@@ -259,16 +259,16 @@
this.$nextTick(() => {
this.$refs.securityMap.onload = () => {
- if (window.frames[0].init) {
+ if (window.frames[1].init) {
if(row.jd=="" || row.jd=="0.0"){
//如果处警员无位置信息,则赋值一个默认数据,否则地图无法加载
- window.frames[0].init("SecurityMap", {
+ window.frames[1].init("SecurityMap", {
x: rwjd,
y: rwwd,
code:row.code
});
}else{
- window.frames[0].init("SecurityMap", {
+ window.frames[1].init("SecurityMap", {
x: row.jd,
y: row.wd,
code:row.code
@@ -276,7 +276,7 @@
}
} else {
- console.log(`没有找到到window.frames[0].init`)
+ console.log(`没有找到到window.frames[1].init`)
}
}
});
--
Gitblit v1.9.3