b34403f5
baiyun
配件锁件明细
|
1
|
import React, { useState } from 'react';
|
58a9b20c
jiangwei
服务站配件新增功能、工单缺件bug
|
2
|
import { Table, Divider } from "antd";
|
cc26d1fc
张志伟
🎉 重新构建项目,解决项目过大的问题
|
3
|
import { useStore } from '../index';
|
b34403f5
baiyun
配件锁件明细
|
4
|
import LockDetailModal from './LockDetailModal';
|
b20f6c52
baiyun
配件流水
|
5
|
import FlowDetailModal from './FlowDetailModal';
|
5d01826b
baiyun
编辑配件和配件库存信息
|
6
|
import PartShopModal from './PartShopModal';
|
052c8f9f
jiangwei
服务站配件锁库流水和释放流水查看
|
7
|
import LockFlowModal from './LockFlowModal';
|
cc26d1fc
张志伟
🎉 重新构建项目,解决项目过大的问题
|
8
9
10
11
|
const { Column } = Table;
export default function Filter() {
|
b412162f
jiangwei
服务站配件调整
|
12
|
const { setParams, loading, paginationConfig, list, setVisible, setItem, item, fw, setIsprice, fwS} = useStore();
|
5d01826b
baiyun
编辑配件和配件库存信息
|
13
|
const [visibleLockDetail, setVisibleLockDetail] = useState(false);
|
b20f6c52
baiyun
配件流水
|
14
|
const [visibleFlowDetail, setVisibleFlowDetail] = useState(false);
|
052c8f9f
jiangwei
服务站配件锁库流水和释放流水查看
|
15
|
const [visibleLockFlow, setVisibleLockFlow] = useState(false);
|
cc26d1fc
张志伟
🎉 重新构建项目,解决项目过大的问题
|
16
17
|
return (
|
b34403f5
baiyun
配件锁件明细
|
18
19
20
21
22
23
24
25
26
27
28
29
|
<div>
<Table
size="small"
loading={loading}
pagination={paginationConfig}
dataSource={list}
rowKey={(item: PartRepertorySpace.Item) => `${item.id}`}
onChange={(_pagination) => setParams({ ..._pagination }, true)}
>
<Column title="服务站名称" dataIndex="shopName" />
<Column title="库房" dataIndex="storageName" />
<Column title="配件编码" dataIndex="partCode" />
|
b34403f5
baiyun
配件锁件明细
|
30
|
<Column title="配件名称" dataIndex="partName" />
|
b20f6c52
baiyun
配件流水
|
31
|
<Column title="配件类型" dataIndex="partType" />
|
b34403f5
baiyun
配件锁件明细
|
32
33
|
<Column title="加权成本价(元)" dataIndex="costPrice" />
<Column title="总库存数量" dataIndex="stock" />
|
a73e931e
by1642146903
服务站配件展示库销比
|
34
|
<Column title="库销比" dataIndex="ratio" />
|
b34403f5
baiyun
配件锁件明细
|
35
36
37
|
<Column
title="锁定库存"
dataIndex="lockStock"
|
5d01826b
baiyun
编辑配件和配件库存信息
|
38
39
|
render={(t, it: PartRepertorySpace.Item) => <a onClick={() => { setVisibleLockDetail(true); setItem(it); }}>{t || 0}</a>}
/>
|
b20f6c52
baiyun
配件流水
|
40
41
42
43
44
45
46
47
|
<Column
title="出库流水"
render={(t, it: PartRepertorySpace.Item) => <a onClick={() => { setVisibleFlowDetail(true); setItem({...it, isOut: true}); }}>查看</a>}
/>
<Column
title="入库流水"
render={(t, it: PartRepertorySpace.Item) => <a onClick={() => { setVisibleFlowDetail(true); setItem({...it, isOut: false}); }}>查看</a>}
/>
|
052c8f9f
jiangwei
服务站配件锁库流水和释放流水查看
|
48
49
50
51
52
53
54
55
|
<Column
title="锁库流水"
render={(t, it: PartRepertorySpace.Item) => <a onClick={() => { setVisibleLockFlow(true); setItem({...it, isLock: true}); }}>查看</a>}
/>
<Column
title="释放流水"
render={(t, it: PartRepertorySpace.Item) => <a onClick={() => { setVisibleLockFlow(true); setItem({...it, isLock: false}); }}>查看</a>}
/>
|
58a9b20c
jiangwei
服务站配件新增功能、工单缺件bug
|
56
|
{fw ? (
|
750fc9fb
baiyun
服务站配件权限管理
|
57
58
59
|
<Column
title="操作"
render={(text, _item: PartRepertorySpace.Item) => (
|
42a69251
jiangwei
优化
|
60
|
<div style={{display: 'flex', alignItems: 'center'}}>
|
58a9b20c
jiangwei
服务站配件新增功能、工单缺件bug
|
61
|
<a onClick={() => { setVisible(true); setItem(_item); }}>修改</a>
|
b412162f
jiangwei
服务站配件调整
|
62
63
64
65
66
67
|
{fwS ? null : (
<>
<Divider type="vertical" />
<a onClick={() => { setVisible(true); setItem(_item); setIsprice(true); }}>修改价格</a>
</>
)}
|
42a69251
jiangwei
优化
|
68
|
</div>
|
58a9b20c
jiangwei
服务站配件新增功能、工单缺件bug
|
69
70
|
)}
/>
|
b412162f
jiangwei
服务站配件调整
|
71
|
) : null}
|
b34403f5
baiyun
配件锁件明细
|
72
|
</Table>
|
5d01826b
baiyun
编辑配件和配件库存信息
|
73
|
<LockDetailModal item={item} visible={visibleLockDetail} onCancel={() => setVisibleLockDetail(false)} />
|
b20f6c52
baiyun
配件流水
|
74
|
<FlowDetailModal item={item} visible={visibleFlowDetail} onCancel={() => setVisibleFlowDetail(false)} />
|
052c8f9f
jiangwei
服务站配件锁库流水和释放流水查看
|
75
|
<LockFlowModal item={item} visible={visibleLockFlow} onCancel={() => setVisibleLockFlow(false)} />
|
5d01826b
baiyun
编辑配件和配件库存信息
|
76
|
<PartShopModal />
|
b34403f5
baiyun
配件锁件明细
|
77
|
</div>
|
630dfca7
baiyun
优化导入库存和废弃代码删除
|
78
|
);
|
cc26d1fc
张志伟
🎉 重新构建项目,解决项目过大的问题
|
79
|
}
|