diff --git a/src/store/modules/user.js b/src/store/modules/user.js
index ab0a6fe..a90a5ac 100644
--- a/src/store/modules/user.js
+++ b/src/store/modules/user.js
@@ -6,6 +6,8 @@ const user = {
token: getToken(),
name: '',
avatar: '',
+ id: '',
+ nick: '',
roles: [],
permissions: []
},
@@ -20,6 +22,12 @@ const user = {
SET_AVATAR: (state, avatar) => {
state.avatar = avatar
},
+ SET_ID: (state, id) => {
+ state.id = id
+ },
+ SET_NICK: (state, nick) => {
+ state.nick = nick
+ },
SET_ROLES: (state, roles) => {
state.roles = roles
},
@@ -58,6 +66,8 @@ const user = {
} else {
commit('SET_ROLES', ['ROLE_DEFAULT'])
}
+ commit('SET_ID', user.userId)
+ commit('SET_NICK', user.nickName)
commit('SET_NAME', user.userName)
commit('SET_AVATAR', avatar)
resolve(res)
diff --git a/src/views/mes/dv/checkrecord/index.vue b/src/views/mes/dv/checkrecord/index.vue
index c9d929b..f06245a 100644
--- a/src/views/mes/dv/checkrecord/index.vue
+++ b/src/views/mes/dv/checkrecord/index.vue
@@ -99,7 +99,7 @@
-
+
{{ parseTime(scope.row.checkTime, '{y}-{m}-{d} {h}:{i}:{s}') }}
@@ -172,17 +172,20 @@
-
-
+
+
-
-
+
+
+
+
+
@@ -222,10 +225,11 @@ import { listCheckrecord, getCheckrecord, delCheckrecord, addCheckrecord, update
import MachinerySelectSingle from "@/components/machinerySelect/single.vue";
import CheckplanSelect from "@/components/dvplanSelect/index.vue";
import CheckRecordLine from "./line.vue";
+import UserSingleSelect from "@/components/userSelect/single.vue"
export default {
name: "Checkrecord",
dicts: ['mes_order_status'],
- components:{ MachinerySelectSingle, CheckplanSelect, CheckRecordLine },
+ components:{ MachinerySelectSingle, CheckplanSelect, CheckRecordLine, UserSingleSelect},
data() {
return {
optType: null,
@@ -287,8 +291,11 @@ export default {
// 表单重置
reset() {
this.form = {
- recordId: null, planId: null, planCode: null, planName: null, planType: null, machineryId: null, machineryCode: null, machineryName: null, machineryBrand: null, machinerySpec: null, checkTime: new Date(), status: "PREPARE", remark: null, attr1: null, attr2: null, attr3: null, attr4: null, createBy: null, createTime: null, updateBy: null, updateTime: null };
- this.resetForm("form");
+ recordId: null, planId: null, planCode: null, planName: null, planType: null, machineryId: null, machineryCode: null, machineryName: null, machineryBrand: null, userId: null, nickName: null, userName: null, machinerySpec: null, checkTime: new Date(), status: "PREPARE", remark: null, attr1: null, attr2: null, attr3: null, attr4: null, createBy: null, createTime: null, updateBy: null, updateTime: null };
+ this.form.userId= this.$store.state.user.id;
+ this.form.nickName= this.$store.state.user.nick;
+ this.form.userName= this.$store.state.user.name;
+ this.resetForm("form");
},
/** 搜索按钮操作 */
handleQuery() {
@@ -404,6 +411,18 @@ export default {
this.form.planType = obj.planType;
}
},
+
+ //点击人员选择按钮
+ handleUserSelect(){
+ this.$refs.userSelect.showFlag = true;
+ },
+ //人员选择返回
+ onUserSelected(row){
+ this.form.userId = row.userId;
+ this.form.nickName = row.nickName;
+ this.form.userName = row.userName;
+ },
+
/** 导出按钮操作 */
handleExport() {
this.download('dv/checkrecord/export', {