diff --git a/src/components/scSelect/userselect.vue b/src/components/scSelect/userselect.vue
index 97b4709b..7bfe17ce 100644
--- a/src/components/scSelect/userselect.vue
+++ b/src/components/scSelect/userselect.vue
@@ -62,7 +62,7 @@
v-model="query.search"
placeholder="姓名"
clearable
- @click="handleQuery"
+ @keyup.enter="handleQuery"
>
{
- if (res.err_msg) {
- } else {
- that.showBindBlt = false;
+ let that = this
+ let form = {
+ code: this.form.code,
+ type: this.form.type,
+ employee: this.form.employee
+ }
+ that.$API.third.tdevice.bltBind.req(form).then((res) => {
+ this.showBindBlt = false;
that.$refs.table.refresh();
- }
});
},
},
diff --git a/src/views/am/em1.vue b/src/views/am/em1.vue
index 7642bbcf..50009d1f 100644
--- a/src/views/am/em1.vue
+++ b/src/views/am/em1.vue
@@ -15,7 +15,7 @@
v-model="query.search"
placeholder="编号"
clearable
- @click="handleQuery"
+ @keyup.enter="handleQuery"
>
定位
-
+
-
+
-
+
-
-
- {{item.name}}
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
- {{item.name}}
+
+ {{ item.name }}
-
+
@@ -63,9 +100,13 @@
-
-
-
+
+
@@ -83,24 +124,26 @@
否
-
+
- 查看
- 处理
-
-
+
+
+
+
+
+
+
+
+
+
+
+ -->
{
+ this.cateOptions = res;
+ });
+ },
+ getAreaOptions() {
+ this.$API.am.area.list.req({page: 0}).then(res=>{
+ this.areaOptions = res;
+ })
+ },
//查看
table_show(row) {
this.$router.push({
diff --git a/src/views/home/widgets/components/ticket.vue b/src/views/home/widgets/components/ticket.vue
index fdd591c9..eeb4a8fe 100644
--- a/src/views/home/widgets/components/ticket.vue
+++ b/src/views/home/widgets/components/ticket.vue
@@ -124,6 +124,7 @@ export default {
dutyAgg: [],
//数据统计
ep_count_type: "2",
+ countIndex: "2",
userCount: {
total: 0,
count_employee: 0, //正式员工
diff --git a/src/views/hrm/certificate.vue b/src/views/hrm/certificate.vue
index cc932a6f..8b9c92ac 100644
--- a/src/views/hrm/certificate.vue
+++ b/src/views/hrm/certificate.vue
@@ -8,9 +8,34 @@
v-auth="'certificate.create'"
@click="handleForm('add')"
>
-
+
+
+
+
+
+
@@ -18,12 +43,12 @@
v-model="query.search"
placeholder="证书名称/编号"
clearable
-
+ @keyup.enter="handleQuery"
>
@@ -177,6 +202,12 @@ export default {
{ id: 20, name: "特种设备操作证书" },
{ id: 30, name: "安全管理人员证书" },
],
+ eptypeOptions: [
+ {label:"正式员工", value:"employee"},
+ {label:"相关方", value:"remployee"},
+ {label:"访客", value:"visitor"},
+ {label:"货车司机", value:"driver"}
+ ],
type_: {
10: "特种作业证书",
20: "特种设备操作证书",
diff --git a/src/views/hrm/certificates.vue b/src/views/hrm/certificates.vue
index 24ebcdb0..47678fbd 100644
--- a/src/views/hrm/certificates.vue
+++ b/src/views/hrm/certificates.vue
@@ -18,12 +18,12 @@
v-model="query.search"
placeholder="证书名称/编号"
clearable
-
+ @keyup.enter="handleQuery"
>
diff --git a/src/views/hrm/clock_record.vue b/src/views/hrm/clock_record.vue
index 569177c4..9f5f2ac3 100644
--- a/src/views/hrm/clock_record.vue
+++ b/src/views/hrm/clock_record.vue
@@ -1,18 +1,31 @@
+
+
+
@@ -55,6 +68,7 @@ export default {
components: {},
data() {
return {
+ timeRange: [],
apiObj: this.$API.hrm.clock_record.list,
query: {},
selection: [],
@@ -72,6 +86,13 @@ export default {
},
methods: {
handleQuery(){
+ if (this.timeRange) {
+ this.query.start_create = this.timeRange[0];
+ this.query.end_create = this.timeRange[1];
+ } else {
+ this.query.end_create = null;
+ this.query.start_create = null;
+ }
this.$refs.table.queryData(this.query)
},
diff --git a/src/views/hrm/employee.vue b/src/views/hrm/employee.vue
index 5ea56715..df24bd4c 100644
--- a/src/views/hrm/employee.vue
+++ b/src/views/hrm/employee.vue
@@ -2,15 +2,20 @@
-
-
+
+
+
@@ -18,7 +23,7 @@
v-model="query.search"
placeholder="姓名/手机号"
clearable
- @click="handleQuery"
+ @keyup.enter="handleQuery"
>
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ item.name }}
-
-
-
-
-
- {{ stateoptions[scope.row.state] }}
-
-
-
- {{ scope.row.area_.name }}
-
-
-
-
-
- {{ scope.row.dept_ter_.name }}
-
-
- {{ scope.row.dept_bus_.name }}
-
-
- {{ scope.row.create_by_.name }}
-
-
-
-
- 许可证
-
- 查看
-
- 编辑
-
- 删除
-
-
-
-
-
-
-
-
+
+
+ {{ item.name }}
+
+
+
+
+
+ {{
+ stateoptions[scope.row.state]
+ }}
+
+
+
+ {{ scope.row.area_.name }}
+
+
+
+
+
+ {{ scope.row.dept_ter_.name }}
+
+
+ {{ scope.row.dept_bus_.name }}
+
+
+ {{ scope.row.create_by_.name }}
+
+
+
+
+ 许可证
+
+ 查看
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
+
diff --git a/src/views/opm/oplcate.vue b/src/views/opm/oplcate.vue
index f5f0f517..965520ac 100644
--- a/src/views/opm/oplcate.vue
+++ b/src/views/opm/oplcate.vue
@@ -8,7 +8,7 @@
diff --git a/src/views/rpm/rcertificate.vue b/src/views/rpm/rcertificate.vue
index fc1d24d6..7a039258 100644
--- a/src/views/rpm/rcertificate.vue
+++ b/src/views/rpm/rcertificate.vue
@@ -18,7 +18,7 @@
v-model="query.search"
placeholder="编号/名称"
clearable
- @click="handleQuery"
+ @keyup.enter="handleQuery"
>
diff --git a/src/views/rpm/rpj.vue b/src/views/rpm/rpj.vue
index 40ef7b11..f3b5a1e8 100644
--- a/src/views/rpm/rpj.vue
+++ b/src/views/rpm/rpj.vue
@@ -1,213 +1,385 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ type_[scope.row.type] }}
-
-
-
-
-
-
- {{ state_[scope.row.state] }}
-
-
-
- {{ scope.row.ticket_.state_.name }}
-
- {{ act_states[scope.row.ticket_.act_state] }}
-
-
-
-
-
-
-
-
-
- 继续编辑
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ type_[scope.row.type] }}
+
+
+
+
+
+ {{ state_[scope.row.state] }}
+
+
+
+ {{ scope.row.ticket_.state_.name }}
+
+ {{ act_states[scope.row.ticket_.act_state] }}
+
+
+
+
+
+
+
+
+
+ 继续编辑
+
- 查看
-
-
-
-
- 删除
-
-
-
-
-
-
-
+
+
+ 删除
+
+
+
+
+
+
+
-
-
-
+
+
+
diff --git a/src/views/setting/dept/index.vue b/src/views/setting/dept/index.vue
index 2707f7a5..9c18a819 100644
--- a/src/views/setting/dept/index.vue
+++ b/src/views/setting/dept/index.vue
@@ -7,7 +7,7 @@
diff --git a/src/views/setting/role/index.vue b/src/views/setting/role/index.vue
index ccadb5d2..edf61fdc 100644
--- a/src/views/setting/role/index.vue
+++ b/src/views/setting/role/index.vue
@@ -8,7 +8,7 @@
diff --git a/src/views/setting/user/index.vue b/src/views/setting/user/index.vue
index 0ec1f0d8..038356be 100644
--- a/src/views/setting/user/index.vue
+++ b/src/views/setting/user/index.vue
@@ -20,7 +20,7 @@
diff --git a/src/views/sys/dept.vue b/src/views/sys/dept.vue
index 11d7a52b..223ff6e1 100644
--- a/src/views/sys/dept.vue
+++ b/src/views/sys/dept.vue
@@ -8,18 +8,18 @@
@click="addDept"
v-auth="'dept.create'"
>
-
+ > -->
-
+
diff --git a/src/views/sys/user.vue b/src/views/sys/user.vue
index b5af8110..eb1cfff4 100644
--- a/src/views/sys/user.vue
+++ b/src/views/sys/user.vue
@@ -34,19 +34,20 @@
v-auth="'user.create'"
@click="add"
>
-
-
+
+
+
@@ -73,32 +74,36 @@
remoteFilter
@selection-change="selectionChange"
>
-
-
+ >
+
-
+
启用
禁用
-
+
{{userTypeOptions[scope.row.type]}}
+
+
+
+
-
-
-
-
-
- {{form.name}}
-
-
-
-
- {{form.username}}
-
-
-
-
- {{form.phone}}
-
-
-
-
- {{job_states[form.is_active]}}
-
-
-
-
-
-
-
+
+
+
+
+
+ {{ form.name }}
+
+
+
+
+ {{ form.username }}
+
+
+
+
+ {{ form.phone }}
+
+
+
+
+ {{ job_states[form.is_active] }}
+
+
+
+
+
+
+
-
-
- {{scope.row.sort}}
-
-
-
-
-
- {{scope.row.dept_.name}}
-
-
-
-
-
- {{scope.row.post_.name}}
-
-
-
-
-
-
-
- 删除
- 添加
-
-
-
-
-
-
+
+
+ {{ scope.row.sort }}
+
+
+
+
+
+ {{
+ scope.row.dept_.name
+ }}
+
+
+
+
+
+ {{ scope.row.post_.name }}
+
+
+
+
+
+
+
+ 删除
+ 添加
+
+
+
+
+
+