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