From 48e865c8ed5902ae34f133a29dfade36d3f018d3 Mon Sep 17 00:00:00 2001 From: dengjunjie <dengjunjie@hnkhzn.com> Date: 星期四, 24 十月 2024 13:46:24 +0800 Subject: [PATCH] 修改WMS货位信息表,任务表,添加WCS接口 --- 项目代码/WMS/WIDESEA_WMSClient/src/views/system/Sys_User.vue | 452 +++++++++++++++++++++++++++++++++++++++++++++----------- 1 files changed, 360 insertions(+), 92 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/system/Sys_User.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/system/Sys_User.vue" index ef594a2..21530cd 100644 --- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/system/Sys_User.vue" +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient/src/views/system/Sys_User.vue" @@ -1,101 +1,369 @@ -<!-- -*Author锛歫xx - *Contact锛�283591387@qq.com - *浠g爜鐢辨鏋剁敓鎴�,浠讳綍鏇存敼閮藉彲鑳藉鑷磋浠g爜鐢熸垚鍣ㄨ鐩� - *涓氬姟璇峰湪@/extension/system/Sys_User.js姝ゅ缂栧啓 - --> + <template> - <view-grid ref="grid" :columns="columns" :detail="detail" :editFormFields="editFormFields" - :editFormOptions="editFormOptions" :searchFormFields="searchFormFields" :searchFormOptions="searchFormOptions" - :table="table" :extend="extend"> - </view-grid> + <view-grid + ref="grid" + :columns="columns" + :detail="detail" + :editFormFields="editFormFields" + :editFormOptions="editFormOptions" + :searchFormFields="searchFormFields" + :searchFormOptions="searchFormOptions" + :table="table" + :extend="extend" + > + </view-grid> </template> <script> import extend from "@/extension/system/Sys_User.js"; import { ref, defineComponent } from "vue"; export default defineComponent({ - setup() { - const table = ref({ - key: 'user_Id', - footer: "Foots", - cnName: '鐢ㄦ埛绠$悊', - name: 'Sys_User', - url: "/Sys_User/", - sortName: "User_Id" - }); - const editFormFields = ref({ "userName": "", "userTrueName": "", "role_Id": [], "enable": "", "gender": "", "remark": "","systemType": "0", }); - const editFormOptions = ref([ - [{ "title": "甯愬彿", "required": true, "field": "userName", }], - [{ "title": "濮撳悕", "required": true, "field": "userTrueName", "type": "text" }], - [{ "dataKey": "tree_roles", "data": [], "title": "瑙掕壊", "required": true, "field": "role_Id", "type": "cascader" }], - // [{ "dataKey": "缁勭粐鏈烘瀯", "data": [], "title": "缁勭粐鏋勬灦", "field": "DeptIds", "colSize": 12, "type": "treeSelect" }], - [{ "dataKey": "enable", "data": [], "title": "鏄惁鍙敤", "required": true, "field": "enable", "type": "select" }], - [{ "dataKey": "gender", "data": [], "title": "鎬у埆", "field": "gender", "type": "select" }], - [{ "title": "澶囨敞", "field": "remark", "colSize": 12, "type": "textarea" }], - [{ "title": "绯荤粺", "required": true, "field": "systemType" }], - // [{ "title": "澶村儚", "field": "headImageUrl", "type": "img" }] + setup() { + const table = ref({ + key: "user_Id", + footer: "Foots", + cnName: "鐢ㄦ埛绠$悊", + name: "Sys_User", + url: "/User/", + sortName: "user_Id", + }); + const editFormFields = ref({ + systemType: "0", + userName: "", + userTrueName: "", + role_Id: [], + deptIds: "", + enable: "", + gender: "", + remark: "", + headImageUrl: "", + }); + const editFormOptions = ref([ + [{ title: "甯愬彿", required: true, field: "userName"}], + [{ title: "濮撳悕", required: true, field: "userTrueName", type: "text" }], + [ + { + dataKey: "tree_roles", + data: [], + title: "瑙掕壊", + required: true, + field: "role_Id", + type: "cascader", + }, + ], + [ + { + dataKey: "缁勭粐鏈烘瀯", + data: [], + title: "缁勭粐鏋勬灦", + field: "deptIds", + colSize: 12, + type: "treeSelect", + }, + ], + [ + { + dataKey: "enable", + data: [], + title: "鏄惁鍙敤", + required: true, + field: "enable", + type: "select", + }, + ], + [ + { + dataKey: "gender", + data: [], + title: "鎬у埆", + field: "gender", + type: "select", + }, + ], + [{ title: "澶囨敞", field: "remark", colSize: 12, type: "textarea" }], + [{ title: "澶村儚", field: "headImageUrl", type: "img" }], ]); - const searchFormFields = ref({ "systemType": "0", "userName": "", "userTrueName": "", "gender": "", "deptName": "", "role_Id": [], "token": "", "appType": [], "createDate": "", "isRegregisterPhone": "", "phoneNo": "", "enable": "", "lastLoginDate": "", "address": "", "email": "" }); - const searchFormOptions = ref([ - [ - { "title": "甯愬彿", "field": "userName" }, - { "title": "濮撳悕", "field": "userTrueName" }, - { "dataKey": "gender", "data": [], "title": "鎬у埆", "field": "gender", "type": "select" } - ], - [ - { "dataKey": "enable", "data": [], "title": "鏄惁鍙敤", "field": "enable", "type": "select" }, - { "title": "娉ㄥ唽鏃堕棿", "field": "CreateDate", "type": "datetime" }] - ]); - const columns = ref([{ field: 'user_Id', title: 'User_Id', type: 'int', width: 90, hidden: true, readonly: true, require: true, align: 'left' }, - { field: 'userName', title: '甯愬彿', type: 'string', link: true, width: 120, readonly: true, require: true, align: 'left', sort: true }, - { field: 'userTrueName', title: '濮撳悕', type: 'string', width: 120, require: true, align: 'left' }, - { field: 'dept_Id', title: '涓嶇敤', type: 'int', width: 90, hidden: true, align: 'left' }, - { field: 'deptName', title: '涓嶇敤', type: 'string', width: 150, hidden: true, align: 'left' }, - { field: 'role_Id', title: '瑙掕壊', type: 'int', bind: { key: 'tree_roles', data: [] }, width: 130, require: true, align: 'left' }, - { field: 'gender', title: '鎬у埆', type: 'int', bind: { key: 'gender', data: [] }, width: 80, align: 'left' }, - { field: 'headImageUrl', title: '澶村儚', type: 'img', width: 90, align: 'left' }, - { field: 'roleName', title: '涓嶇敤', type: 'string', width: 90, hidden: true, align: 'left' }, - { field: 'token', title: 'Token', type: 'string', width: 180, hidden: true, align: 'left' }, - { field: 'appType', title: '绫诲瀷', type: 'int', bind: { key: 'ut', data: [] }, width: 150, hidden: true, align: 'left' }, - { field: 'deptIds', title: '缁勭粐鏋勬灦', type: 'string', bind: { key: '缁勭粐鏈烘瀯', data: [] }, width: 140, hidden: true, align: 'left' }, - { field: 'createDate', title: '娉ㄥ唽鏃堕棿', type: 'datetime', width: 150, readonly: true, align: 'left', sort: true }, - { field: 'enable', title: '鏄惁鍙敤', type: 'byte', bind: { key: 'enable', data: [] }, width: 90, require: true, align: 'left' }, - { field: 'isRegregisterPhone', title: '鎵嬫満鐢ㄦ埛', type: 'int', bind: { key: 'isphone', data: [] }, width: 120, hidden: true, align: 'left' }, - { field: 'phoneNo', title: '鎵嬫満鍙�', type: 'string', width: 150, hidden: true, align: 'left' }, - { field: 'tel', title: 'Tel', type: 'string', width: 90, hidden: true, align: 'left' }, - { field: 'createID', title: 'CreateID', type: 'int', width: 90, hidden: true, align: 'left' }, - { field: 'creater', title: '鍒涘缓浜�', type: 'string', width: 130, readonly: true, align: 'left' }, - { field: 'createrDate', title: '鍒涘缓鏃堕棿', type: 'string', width: 130, readonly: true, align: 'left' }, - { field: 'modifyID', title: 'ModifyID', type: 'int', width: 90, hidden: true, align: 'left' }, - { field: 'modifier', title: '淇敼浜�', type: 'string', width: 130, hidden: true, readonly: true, align: 'left' }, - { field: 'modifyDate', title: '淇敼鏃堕棿', type: 'datetime', width: 90, hidden: true, readonly: true, align: 'left', sort: true }, - { field: 'auditStatus', title: '瀹℃牳鐘舵��', type: 'int', bind: { key: 'audit', data: [] }, width: 90, hidden: true, align: 'left' }, - { field: 'auditor', title: '瀹℃牳浜�', type: 'string', width: 90, hidden: true, align: 'left' }, - { field: 'auditDate', title: '瀹℃牳鏃堕棿', type: 'datetime', width: 150, hidden: true, align: 'left', sort: true }, - { field: 'lastLoginDate', title: '鏈�鍚庣櫥闄嗘椂闂�', type: 'datetime', width: 150, hidden: true, align: 'left', sort: true }, - { field: 'lastModifyPwdDate', title: '鏈�鍚庡瘑鐮佷慨鏀规椂闂�', type: 'datetime', width: 150, hidden: true, align: 'left', sort: true }, - { field: 'address', title: '鍦板潃', type: 'string', width: 190, hidden: true, align: 'left' }, - { field: 'mobile', title: '鐢佃瘽', type: 'string', width: 140, hidden: true, align: 'left' }, - { field: 'email', title: 'Email', type: 'string', width: 140, hidden: true, align: 'left' }, - { field: 'remark', title: '澶囨敞', type: 'string', width: 180, hidden: true, align: 'left' }, - { field: 'orderNo', title: '鎺掑簭鍙�', type: 'int', width: 90, hidden: true, align: 'left' }]); - const detail = ref({ - cnName: "#detailCnName", - table: "#detailTable", - columns: [], - sortName: "", - key: "" - }); - return { - table, - extend, - editFormFields, - editFormOptions, - searchFormFields, - searchFormOptions, - columns, - detail, - }; - }, + const searchFormFields = ref({ + systemType: "0", + userName: "", + userTrueName: "", + gender: "", + deptName: "", + role_Id: [], + token: "", + appType: [], + createDate: "", + isRegregisterPhone: "", + phoneNo: "", + enable: "", + lastLoginDate: "", + address: "", + email: "", + }); + const searchFormOptions = ref([ + [ + { title: "甯愬彿", field: "userName" }, + { title: "濮撳悕", field: "userTrueName" }, + { + dataKey: "gender", + data: [], + title: "鎬у埆", + field: "gender", + type: "select", + }, + ], + [ + { + dataKey: "enable", + data: [], + title: "鏄惁鍙敤", + field: "enable", + type: "select", + }, + { title: "娉ㄥ唽鏃堕棿", field: "createDate", type: "datetime" }, + ], + ]); + const columns = ref([ + { + field: "user_Id", + title: "User_Id", + type: "int", + width: 90, + hidden: true, + readonly: true, + require: true, + align: "left", + }, + { + field: "userName", + title: "甯愬彿", + type: "string", + link: true, + width: 120, + readonly: true, + require: true, + align: "left", + sort: true, + }, + { + field: "userTrueName", + title: "濮撳悕", + type: "string", + width: 120, + require: true, + align: "left", + }, + { + field: "gender", + title: "鎬у埆", + type: "int", + bind: { key: "gender", data: [] }, + width: 80, + align: "left", + }, + { + field: "headImageUrl", + title: "澶村儚", + type: "img", + width: 90, + align: "left", + }, + { + field: "dept_Id", + title: "涓嶇敤", + type: "int", + width: 90, + hidden: true, + align: "left", + }, + { + field: "deptName", + title: "涓嶇敤", + type: "string", + width: 150, + hidden: true, + align: "left", + }, + { + field: "role_Id", + title: "瑙掕壊", + type: "int", + bind: { key: "tree_roles", data: [] }, + width: 130, + require: true, + align: "left", + }, + { + field: "roleName", + title: "涓嶇敤", + type: "string", + width: 90, + hidden: true, + align: "left", + }, + { + field: "token", + title: "Token", + type: "string", + width: 180, + hidden: true, + align: "left", + }, + { + field: "appType", + title: "绫诲瀷", + type: "int", + bind: { key: "ut", data: [] }, + width: 150, + hidden: true, + align: "left", + }, + { + field: "deptIds", + title: "缁勭粐鏋勬灦", + type: "string", + bind: { key: "缁勭粐鏈烘瀯", data: [] }, + width: 140, + hidden: true, + align: "left", + }, + { + field: "createDate", + title: "娉ㄥ唽鏃堕棿", + type: "datetime", + width: 150, + readonly: true, + align: "left", + sort: true, + }, + { + field: "phoneNo", + title: "鎵嬫満鍙�", + type: "string", + width: 150, + hidden: true, + align: "left", + }, + { + field: "tel", + title: "Tel", + type: "string", + width: 90, + hidden: true, + align: "left", + }, + { + field: "creater", + title: "鍒涘缓浜�", + type: "string", + width: 130, + readonly: true, + align: "left", + }, + { + field: "enable", + title: "鏄惁鍙敤", + type: "byte", + bind: { key: "enable", data: [] }, + width: 90, + require: true, + align: "left", + }, + { + field: "modifier", + title: "淇敼浜�", + type: "string", + width: 130, + hidden: true, + readonly: true, + align: "left", + }, + { + field: "modifyDate", + title: "淇敼鏃堕棿", + type: "datetime", + width: 90, + hidden: true, + readonly: true, + align: "left", + sort: true, + }, + { + field: "auditStatus", + title: "瀹℃牳鐘舵��", + type: "int", + bind: { key: "audit", data: [] }, + width: 90, + hidden: true, + align: "left", + }, + { + field: "auditor", + title: "瀹℃牳浜�", + type: "string", + width: 90, + hidden: true, + align: "left", + }, + { + field: "auditDate", + title: "瀹℃牳鏃堕棿", + type: "datetime", + width: 150, + hidden: true, + align: "left", + sort: true, + }, + { + field: "lastModifyPwdDate", + title: "鏈�鍚庡瘑鐮佷慨鏀规椂闂�", + type: "datetime", + width: 150, + hidden: true, + align: "left", + sort: true, + }, + { + field: "address", + title: "鍦板潃", + type: "string", + width: 190, + hidden: true, + align: "left", + }, + { + field: "email", + title: "Email", + type: "string", + width: 140, + hidden: true, + align: "left", + }, + { + field: "remark", + title: "澶囨敞", + type: "string", + width: 180, + hidden: true, + align: "left", + }, + ]); + const detail = ref({ + cnName: "#detailCnName", + table: "#detailTable", + columns: [], + sortName: "", + key: "", + }); + return { + table, + extend, + editFormFields, + editFormOptions, + searchFormFields, + searchFormOptions, + columns, + detail, + }; + }, }); </script> -- Gitblit v1.9.3