Sfoglia il codice sorgente

fix: 调整公共锁库数据权限ui显示

lanjianrong 5 anni fa
parent
commit
efbb1e53c1
2 ha cambiato i file con 17 aggiunte e 11 eliminazioni
  1. 3 3
      config/routes.js
  2. 14 8
      src/pages/Product/Lock/Lockstore/index.jsx

+ 3 - 3
config/routes.js

@@ -94,9 +94,9 @@ export default [
           {
             path: '/product/lock/lockstore',
             name: 'lockstore',
-            component: './Product/Lock/LockStore'
-            // access: 'authRouteFilter',
-            // validatePerm: true
+            component: './Product/Lock/LockStore',
+            access: 'authRouteFilter',
+            validatePerm: true
           }
           // {
           //   path: '/product/lock/lockcount',

+ 14 - 8
src/pages/Product/Lock/Lockstore/index.jsx

@@ -1,5 +1,5 @@
 import React, { useState } from 'react'
-import { Tag, Select } from 'antd'
+import { Tag, Select, Tooltip, Input } from 'antd'
 import ProTable from '@ant-design/pro-table'
 import consts from '@/consts'
 import { useModel } from 'umi'
@@ -47,7 +47,6 @@ const LockStore = () => {
   const [state, setState] = useState({
     params: { dataPermission: 'oneself' },
     data: [],
-    total: 0,
     id: ''
   })
   const handleSearch = value => {
@@ -180,7 +179,7 @@ const LockStore = () => {
           onChange={e => {
             setState({ ...state, params: { ...state.params, dataPermission: e } })
           }}
-          options={permData?.customer || []}
+          options={permData?.product || []}
         />
       }
       bordered
@@ -203,11 +202,18 @@ const LockStore = () => {
       }}
       scroll={getScrollRef}
       toolbar={{
-        search: {
-          allowClear: true,
-          onSearch: handleSearch,
-          placeholder: '输入软件锁号'
-        }
+        search: (
+          <Tooltip placement="bottom" title="输入软件锁号">
+            <Input.Search
+              style={{ width: '300px' }}
+              allowClear={true}
+              placeholder={`在${
+                permData?.product?.find(item => item.value === state.params.dataPermission)?.label
+              }下搜索`}
+              onSearch={handleSearch}
+            />
+          </Tooltip>
+        )
       }}
     />
     // {/* <Locks onClose={hideDrawer} visible={state.visible} onCreate={onCreate} id={state.id} /> */}