// 物资信息维护
import React from 'react';
import { Card, Row, Col, Form, DatePicker, Select, Button, Checkbox, Table, Switch, message, Pagination, Input } from 'antd';
import ColumnAuthoritysModel from 'pages/columnAuthority/ColumnAuthoritysModel';
import { $http } from 'containers/config/https';
import CommonPagination from 'components/pagination/index';
import Moment from 'moment';
import store from 'store';

const { Option } = Select;
const FormItem = Form.Item;
const formItemLayout = {    // label 和input宽度
	labelCol: { span: 8 },
	wrapperCol: { span: 16 },
};
const formItemCheckbox = {
	labelCol: { span: 14 },
	wrapperCol: { span: 10 }
};
const formItemItem = {
	labelCol: { span: 10 },
	wrapperCol: { span: 14 }
};
const formItemLayout5_19 = {
	labelCol: { span: 5 },
	wrapperCol: { span: 19 }
};
const MaterialInformationMaintenance = Form.create()(
	class extends React.Component {
		constructor() {
			super();
			this.state = {
				userInfo: {}, //表单数据详情
				SelectData: {}, //下拉数据
				WaListData: [], //物资信息列表数据
				pageSize: 10,
				page: 1,
				total: 0,
				rowKey: '', //行选中id
				language: JSON.parse(window.sessionStorage.userData),
				ChineseEnglishSize: [],
				columns: [], //表头数据
				columnsWidth: '', //长度
			}
			// 库存单的数据表头
			this.columns = [
				{
					key: 1,
					title: '代码',
					dataIndex: 'stockCode',
					align: "center",
					width: '10%'
				},
				{
					key: 2,
					title: '名称',
					dataIndex: 'stockDesc',
					align: "center",
					width: '10%'
				},
				{
					key: 3,
					title: '规格',
					dataIndex: 'stockSpec',
					align: "center",
					width: '10%'
				},
				{
					key: 4,
					title: '入库单位',
					dataIndex: 'purUnitDesc',
					align: "center",
					width: '10%'
				},
				{
					key: 5,
					title: '售价(入库单位)',
					dataIndex: 'outSpAmt',
					align: "center",
					width: '10%'
				},
				{
					key: 6,
					title: '基本单位',
					dataIndex: 'baseUnitDesc',
					align: "center",
					width: '10%'
				},
				{
					key: 7,
					title: '库存分类',
					dataIndex: 'stkSubCatDesc',
					align: "center",
					width: '10%',
				},
				{
					key: 8,
					title: '创建日期',
					dataIndex: 'qty',
					align: "center",
					width: '10%'
				},
				{
					key: 9,
					title: '更新日期',
					dataIndex: 'outQty',
					align: "center",
					width: '10%'
				},
				{
					key: 10,
					title: '不可用',
					dataIndex: 'inSpAmt',
					align: "center",
					width: '10%'
				}
			]
		}

		componentDidMount() {
			// 初始化数据
			this.getTacitlyApproveData();
			this.getDetailTableColumns();
			this.getDeadStockList();
		}

		componentWillUnmount() {
			// 组件销毁前将静止让setState修改state的状态，防止内存泄漏
			this.setState = (state, callback) => { return; }
		}

		//清空表格内容
		resetFields = () => {
			this.props.form.resetFields();
			this.setState({ userInfo: {}, rowKey: '' });
		};

		handleReset = () => {
			this.resetFields();
			this.setState({ WaListData: [], total: 0 });
		}

		// 获取界面默认值
		getTacitlyApproveData() {
			let data = {
				params: []
			};
			// 获取下拉数据
			$http.post('urlS', this, {
				code: "02060001",
				data: data,
				success: function (res) {
					if (+res.errorCode == 0) {
						this.setState({ SelectData: res })
					}
				}
			})
		}
		
		searchInformation = () => {
			this.setState({ page: 1 }, () => {
				this.getDeadStockList()
			})
		};

		// 获取物资列表数据
		getDeadStockList = () => {
			let { language } = this.state;
			let code = this.props.form.getFieldValue('code');
			let desc = this.props.form.getFieldValue('desc');
			let stockAlias = this.props.form.getFieldValue('stockAlias');
			let stkSubCatID = this.props.form.getFieldValue('stkSubCatIDTitle');
			let stkCatID = this.props.form.getFieldValue('stkCatID');
			let specsTitle = this.props.form.getFieldValue('specsTitle');
			this.setState({ loading: true });
			let data = {
				params: [{
					code: code ? code : '',	//代码
					desc: desc ? desc : '',	//描述
					stockAlias: stockAlias ? stockAlias : '', //别名
					stkSubCatID: stkSubCatID ? stkSubCatID : '', //库存子类
					stkCatID: stkCatID ? stkCatID : '', //库存大类
					specsTitle: specsTitle ? specsTitle : '' //规格
				}],
				pagination: [
					{
						pageSize: this.state.pageSize,
						currentPage: this.state.page,
						sort: "ID",
						dir: "asc",
					}
				],
			};
			$http.post('urlS', this, {
				code: "02060003",
				data: data,
				success: function (res) {
					if (res.errorCode == 0 && res.result.rows.length > 0) {
						for (let i = 0; i < res.result.rows.length; i++) {
							res.result.rows[i].key = i;
						}
						this.setState({ WaListData: res.result.rows, total: res.result.total, loading: false });
					} else {
						this.setState({ WaListData: [] });
						if (language.language == 'EN') {
							message.error("No related data was found");
						} else {
							message.error("没数据");
						}
						this.props.form.resetFields();
					}
				}
			});
		};

		//保存
		saveData = () => {
			this.props.form.validateFields((error, value) => {
				let obj = JSON.parse(JSON.stringify(value));
				if (error == null) {
					let data = {
						params: [
							{
								stock: {
									"stockID": this.state.userInfo.stockID ? this.state.userInfo.stockID : undefined,	//物资id(修改需要的id)
									"stockCode": obj.stockCode ? obj.stockCode : undefined,	//物资代码
									"stockDesc": obj.stockDesc ? obj.stockDesc : undefined,	//物资描述
									"stockSpec": obj.stockSpec ? obj.stockSpec : undefined,	//规格
									"barCode": obj.barCode ? obj.barCode : undefined,	//条形码
									"baseUnitID": obj.baseUnitID ? obj.baseUnitID : undefined,	//基本单位id
									"purUnitID": obj.purUnitID ? obj.purUnitID : undefined,	//入库单位id
									"stkSubCatID": obj.stkSubCatID ? obj.stkSubCatID : undefined,		//库存子类id
									"importTypeID": obj.importTypeID ? obj.importTypeID : undefined,	//进口类型id
									"quaLevID": obj.quaLevID ? obj.quaLevID : undefined,	//质量层次ID
									"qualityNo": obj.qualityNo ? obj.qualityNo : undefined,	//质标编号
									"priceTypeID": obj.priceTypeID ? obj.priceTypeID : undefined,	//定价类型ID
									"rp": obj.rp ? obj.rp : undefined, // 进价
									"sp": obj.sp ? obj.sp : undefined, // 售价
									"maxSp": obj.maxSp ? obj.maxSp : undefined,	//最高售价
									"priceFileNo": obj.priceFileNo ? obj.priceFileNo : undefined,	//物价文件号
									crystalType: obj.crystalType ? obj.crystalType : undefined,	// 晶体类型
									"baseFac": obj.baseFac ? obj.baseFac : undefined,	//转换系数
									"billFac": obj.billFac ? obj.billFac : undefined,	//转换系数 计价
									uniformPurchFlag: obj?.uniformPurchFlag ? 'Y' : 'N', // 集采标志

									"itemID": this.state.userInfo.itemID ? this.state.userInfo.itemID : undefined,	//收费项ID（修改需要的id）
									"itemCode": obj.itemCode ? obj.itemCode : undefined,	//收费项代码
									"itemDesc": obj.itemDesc ? obj.itemDesc : undefined,	//收费项描述
									"itemTCID": obj.itemTCID ? obj.itemTCID : undefined,	//收费分类ID
									"itemPCID": obj.itemPCID ? obj.itemPCID : undefined,	//物价分类ID
									"itemICID": obj.itemICID ? obj.itemICID : undefined,	//住院收据费用ID
									"itemOCID": obj.itemOCID ? obj.itemOCID : undefined,	//门诊收据费用ID
									"itemECID": obj.itemECID ? obj.itemECID : undefined,	//核算项目分类ID
									"itemACID": obj.itemACID ? obj.itemACID : undefined,	//会计科目ID
									"itemMCID": obj.itemMCID ? obj.itemMCID : undefined,	//病案分类ID
									"itemStDate": obj.itemStDate ? Moment(obj.itemStDate).format('YYYY-MM-DD') : undefined,	//生效日期
									"itemEndDate": obj.itemEndDate ? Moment(obj.itemEndDate).format('YYYY-MM-DD') : undefined,	//失效日期

									"minTemp": obj.minTemp ? obj.minTemp : undefined,
									"maxTemp": obj.maxTemp ? obj.maxTemp : undefined,
									"minHumidity": obj.minHumidity ? obj.minHumidity : undefined,
									"maxHumidity": obj.maxHumidity ? obj.maxHumidity : undefined,
									"commonTemp": obj.commonTemp ? obj.commonTemp : undefined,
									"dry": obj.dry ? obj.dry : undefined,
									"airtight": obj.airtight ? obj.airtight : undefined,
									"dark": obj.dark ? obj.dark : undefined,
									"radiation": obj.radiation ? obj.radiation : undefined,
									"seal": obj.seal ? obj.seal : undefined,
									"gloomyCool": obj.gloomyCool ? obj.gloomyCool : undefined,
									"meltPack": obj.meltPack ? obj.meltPack : undefined,
									"coldST": obj.coldST ? obj.coldST : undefined,
									"freeze": obj.freeze ? obj.freeze : undefined,
									"dampProof": obj.dampProof ? obj.dampProof : undefined,
									approvalNo: obj.approvalNo ? obj.approvalNo : undefined, // 批准文号
									manfDesc: obj.manfDesc ? obj.manfDesc : undefined, // 生产厂家
								},
								med: {
									"medID": this.state.userInfo.medID ? this.state.userInfo.medID : undefined, //需改的id
									"medCode": obj.medCode ? obj.medCode : undefined,	//医嘱代码
									"medDesc": obj.medDesc ? obj.medDesc : undefined,	//医嘱名称
									"medShortDesc": obj.medShortDesc ? obj.medShortDesc : undefined,	//简称
									"medSubCatID": obj.medSubCatID ? obj.medSubCatID : undefined,	//医嘱子类ID
									"medPriorityID": obj.medPriorityID ? obj.medPriorityID : undefined,	//优先级ID
									"medUnitID": obj.medUnitID ? obj.medUnitID : undefined,	//计价单位ID
									"medMessage": obj.medMessage ? obj.medMessage : undefined,
									"medStartDate": obj.medStartDate ? Moment(obj.medStartDate).format('YYYY-MM-DD') : undefined,	//生效日期
									"medStopDate": obj.medStopDate ? Moment(obj.medStopDate).format('YYYY-MM-DD') : undefined,	//失效日期
									"medNoAloneOrder": obj.medNoAloneOrder ? obj.medNoAloneOrder : undefined,//非独立医嘱
									"medNoStockFlag": obj.medNoStockFlag ? obj.medNoStockFlag : undefined,	//无库存医嘱
									"medNoChangeFlag": obj.medNoChangeFlag ? obj.medNoChangeFlag : undefined,	//不收费
								}
							}
						]
					};
					$http.post('urlS', this, {
						code: "02060002",
						data: data,
						success: function (res) {
							if (res.errorCode == 0) {
								message.success(res.errorMessage);
								this.resetFields();
								this.getDeadStockList();
							}
						}
					});
				}
			})
		}
		
		// 设置行属性
		onClickRow = (record) => {
			return {
				// 单击行选中
				onClick: (e) => {
					e.stopPropagation();
					// this.resetFields();
					if (this.state.rowKey === '') {
						// 保存行数据以及ID
						this.setState({ rowKey: record.stockID });
						this.materialInfoData(record.stockID);
					} else {
						if (this.state.rowKey !== record.stockID) {
							this.setState({ rowKey: record.stockID });
							this.materialInfoData(record.stockID);
						} else {
							this.setState({ rowKey: '', userInfo: {} });
							this.resetFields();
							// this.childDesc.resetFields();
						}
					}
				}
			}
		};

		// 表格行的类名
		setRowClassName = (record) => {
			return record.stockID === this.state.rowKey ? 'clickRowStyle' : '';
		};

		materialInfoData = (id) => {
			let data = {
				params: [
					{
						stockID: id
					}
				]
			};
			$http.post('urlS', this, {
				code: "02060004",
				data: data,
				success: function (res) {
					if (+res.errorCode === 0) {
						this.setState({ userInfo: res.result })
					}
				}
			})
		};

		// 页码改变的回调，参数是改变后的页码及每页条数 库存单
		onChange = (page, pageSize) => {
			this.setState({ page: page, pageSize: this.state.pageSize }, () => {
				// 重新调用查询方法
				this.getDeadStockList();
			});
		};

		onShowSizeChange = (current, size) => {
			this.setState({ page: current, pageSize: size }, () => {
				// 重新调用查询方法
				this.onChange(current, size);
			})
		};

		// 显示分页总条数
		showTotal(total) {
			return `共 ${total} 条`;
		}

		//页面中英文翻译
		getDetailTableColumns = () => {
			let { language } = this.state;
			let data = {
				params: [{
					reactCode: ['MaterialInformationMaintenance'],
					compontName: 'ListOfMaterialsList',
					type: 'C',
				}]
			}
			$http.post('urlS', this, {
				code: '01040073',
				data: data,
				success: function (res) {
					if (+res.errorCode === 0) {
						let arr = res.result.C && res.result.C.length > 0 ? JSON.parse(JSON.stringify(res.result.C)).map((item, index) => {
							return {
								...item,
								key: index + 1,
								title: <div onDoubleClick={() => { this.columnRef.onOpenModel(); }}>{language.language == 'EN' ? item.enDescripts : item.title}</div>,
							}
						}) : '';
						let filterArr = arr.filter(function (item) { return item.display === 'Y' });
						this.setState({ columns: filterArr, columnsWidth: res.totalWidth, ChineseEnglishSize: language.language == 'EN' ? res.result.language.EN : res.result.language.CN })
					}
				}
			})
		};

		//组件权限编辑器
		onColumnRef = (ref) => {
			this.columnRef = ref;
		};

		render() {
			const { getFieldDecorator } = this.props.form;
			const { SelectData, userInfo, ChineseEnglishSize, columns, columnsWidth } = this.state;
			// 入库单位
			let purUnitIDOption = SelectData && SelectData.unit && SelectData.unit.map((item, index) => {
				return (<Option key={index} value={item.id} title={item.descripts} seatchprop={item.descripts + '^' + item.descriptsSPCode}>{item.descripts}</Option>)
			})

			// 医嘱子类
			let ordSubCat = SelectData && SelectData.ordSubCat && SelectData.ordSubCat.map((item, index) => {
				return (<Option key={index} value={item.id} title={item.descripts} seatchprop={item.descripts + '^' + item.descriptsSPCode}>{item.descripts}</Option>)
			})
			// 医嘱优先级
			let priority = SelectData && SelectData.priority && SelectData.priority.map((item, index) => {
				return (<Option key={index} value={item.id} title={item.descripts} seatchprop={item.descripts + '^' + item.descriptsSPCode}>{item.descripts}</Option>)
			})
			// 基本单位
			let baseUnitIDOption = SelectData && SelectData.unit && SelectData.unit.map((item, index) => {
				return (<Option key={index} value={item.id} title={item.descripts} seatchprop={item.descripts + '^' + item.descriptsSPCode}>{item.descripts}</Option>)
			})
			// 库存子类
			let stkSubCatIDOption = SelectData && SelectData.stkSubCat && SelectData.stkSubCat.map((item, index) => {
				return (<Option key={index} value={item.id} title={item.descripts} seatchprop={item.descripts + '^' + item.descriptsSPCode}>{item.descripts}</Option>)
			})
			// 质量层次
			let quaLevIDOption = SelectData && SelectData.qualityLevel && SelectData.qualityLevel.map((item, index) => {
				return (<Option key={index} value={item.id} title={item.descripts} seatchprop={item.descripts + '^' + item.descriptsSPCode}>{item.descripts}</Option>)
			})
			// 定价类型
			let priceTypeIDOption = SelectData && SelectData.priceType && SelectData.priceType.map((item, index) => {
				return (<Option key={index} value={item.id} title={item.descripts} seatchprop={item.descripts + '^' + item.descriptsSPCode}>{item.descripts}</Option>)
			})
			// 进口类型
			let criticalOption = SelectData && SelectData.importType && SelectData.importType.map((item, index) => {
				return (<Option key={index} value={item.id} title={item.descripts} seatchprop={item.descripts + '^' + item.descriptsSPCode}>{item.descripts}</Option>)
			})

			// // 关联收费项
			// const chargeItemOptions = this.state.chargeData.map(d => <Option title={d.text} key={d.value}>{d.text}</Option>);
			// 物价分类
			let itemPCIDOption = SelectData && SelectData.PC && SelectData.PC.map((item, index) => {
				return (<Option key={index} value={item.id} title={item.descripts} seatchprop={item.descripts + '^' + item.descriptsSPCode}>{item.descripts}</Option>)
			})
			// 核算项目分类
			let itemECIDOption = SelectData && SelectData.EC && SelectData.EC.map((item, index) => {
				return (<Option key={index} value={item.id} title={item.descripts} seatchprop={item.descripts + '^' + item.descriptsSPCode}>{item.descripts}</Option>)
			})
			// 住院收据费用
			let itemICIDOption = SelectData && SelectData.IC && SelectData.IC.map((item, index) => {
				return (<Option key={index} value={item.id} title={item.descripts} seatchprop={item.descripts + '^' + item.descriptsSPCode}>{item.descripts}</Option>)
			})
			// 会计科目
			let itemACIDOption = SelectData && SelectData.AC && SelectData.AC.map((item, index) => {
				return (<Option key={index} value={item.id} title={item.descripts} seatchprop={item.descripts + '^' + item.descriptsSPCode}>{item.descripts}</Option>)
			})
			// 门诊收据费用
			let itemOCIDOption = SelectData && SelectData.OC && SelectData.OC.map((item, index) => {
				return (<Option key={index} value={item.id} title={item.descripts} seatchprop={item.descripts + '^' + item.descriptsSPCode}>{item.descripts}</Option>)
			})
			// 病案分类
			let itemMCIDOption = SelectData && SelectData.MC && SelectData.MC.map((item, index) => {
				return (<Option key={index} value={item.id} title={item.descripts} seatchprop={item.descripts + '^' + item.descriptsSPCode}>{item.descripts}</Option>)
			})
			// 收费分类
			let itemTCIDOption = SelectData && SelectData.TC && SelectData.TC.map((item, index) => {
				return (<Option key={index} value={item.id} title={item.descripts} seatchprop={item.descripts + '^' + item.descriptsSPCode}>{item.descripts}</Option>)
			})
			return (
				<div className="MaterialInformationMaintenance">
					<Col span={12}>
						<Row>
							<Card
								size="small"
								title={<div className="card-title-left-icon"><div></div>{ChineseEnglishSize.MaterialInformationMaintenancematerialList ? ChineseEnglishSize.MaterialInformationMaintenancematerialList.descripts : '物资列表'}</div>}
							>
								<Col span={20}>
									<Row >
										<Col span={8}>
											<FormItem {...formItemLayout} label={ChineseEnglishSize.MaterialInformationMaintenancematerialCode ? ChineseEnglishSize.MaterialInformationMaintenancematerialCode.descripts : '物资编码'}>
												{getFieldDecorator('code', {
													initialValue: undefined,
													rules: [{ required: ChineseEnglishSize.StkCatMaintenancecode ? ChineseEnglishSize.StkCatMaintenancecode.required == 'Y' ? true : false : false, message: ChineseEnglishSize.StkCatMaintenancecode ? ChineseEnglishSize.StkCatMaintenancecode.message : '物资编码不能为空' }]
												})(
													<Input />
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem {...formItemLayout} label={ChineseEnglishSize.MaterialInformationMaintenancematerialName ? ChineseEnglishSize.MaterialInformationMaintenancematerialName.descripts : '物资名称'}>
												{getFieldDecorator('desc', {
													initialValue: undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancematerialName ? ChineseEnglishSize.MaterialInformationMaintenancematerialName.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancematerialName ? ChineseEnglishSize.MaterialInformationMaintenancematerialName.message : '物资名称不能为空' }]
												})(
													<Input />
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem {...formItemLayout} label={ChineseEnglishSize.MaterialInformationMaintenancematerialAlia ? ChineseEnglishSize.MaterialInformationMaintenancematerialAlia.descripts : '物资别名'}>
												{getFieldDecorator('stockAlias', {
													initialValue: undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancematerialAlia ? ChineseEnglishSize.MaterialInformationMaintenancematerialAlia.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancematerialAlia ? ChineseEnglishSize.MaterialInformationMaintenancematerialAlia.message : '物资别名不能为空' }]
												})(
													<Input />
												)}
											</FormItem>
										</Col>
									</Row>
									<Row >
										<Col span={8}>
											<FormItem {...formItemLayout} label={ChineseEnglishSize.MaterialInformationMaintenanceStkCat ? ChineseEnglishSize.MaterialInformationMaintenanceStkCat.descripts : '库存大类'}>
												{getFieldDecorator('stkCatID', {
													initialValue: undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenanceStkCat ? ChineseEnglishSize.MaterialInformationMaintenanceStkCat.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenanceStkCat ? ChineseEnglishSize.MaterialInformationMaintenanceStkCat.message : '库存大类不能为空' }]
												})(
													<Select allowClear style={{ width: '100%' }}>
														{this.state.SelectData.stkCat && this.state.SelectData.stkCat.map(item => {
															return <Option value={item.id} key={item.id} title={item.descripts} seatchprop={item.descripts}>{item.descripts}</Option>
														})}
													</Select>
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem {...formItemLayout} label={ChineseEnglishSize.MaterialInformationMaintenancestkType ? ChineseEnglishSize.MaterialInformationMaintenancestkType.descripts : '库存子类'}>
												{getFieldDecorator('stkSubCatIDTitle', {
													initialValue: undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancestkType ? ChineseEnglishSize.MaterialInformationMaintenancestkType.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancestkType ? ChineseEnglishSize.MaterialInformationMaintenancestkType.message : '库存子类不能为空' }]
												})(
													<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
														{stkSubCatIDOption}
													</Select>
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem {...formItemLayout} label={ChineseEnglishSize.MaterialInformationMaintenanceSpecs ? ChineseEnglishSize.MaterialInformationMaintenanceSpecs.descripts : '规格'}>
												{getFieldDecorator('specsTitle', {
													initialValue: undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenanceSpecs ? ChineseEnglishSize.MaterialInformationMaintenanceSpecs.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenanceSpecs ? ChineseEnglishSize.MaterialInformationMaintenanceSpecs.message : '规格' }]
												})(
													<Input />
												)}
											</FormItem>
										</Col>
										{/* <Col span={8}>
                                            <FormItem {...formItemLayout} label={ChineseEnglishSize.MaterialInformationMaintenancestatisticalMethods ? ChineseEnglishSize.MaterialInformationMaintenancestatisticalMethods.descripts:'统计方式'}>
                                                {getFieldDecorator('stalType',{
                                                    initialValue: undefined,
                                                    rules:[{ required : ChineseEnglishSize.MaterialInformationMaintenancestatisticalMethods ? ChineseEnglishSize.MaterialInformationMaintenancestatisticalMethods.required =='Y'? true:false: false, message: ChineseEnglishSize.MaterialInformationMaintenancestatisticalMethods ? ChineseEnglishSize.MaterialInformationMaintenancestatisticalMethods.message:'统计方式不能为空'}] 
                                                })(
                                                    <Select allowClear style={{width: '100%'}}>
                                                        {this.state.SelectData.stalType && this.state.SelectData.stalType.map(item => {
                                                            return <Option value={item.id} key={item.id} title={item.descripts} seatchprop={item.descripts}>{item.descripts}</Option>
                                                        })}
                                                    </Select>
                                                ) }
                                            </FormItem>
                                        </Col> */}
									</Row>
									{/* <Row>
                                        <Col span={8}>
                                            <FormItem {...formItemLayout} label={ChineseEnglishSize.MaterialInformationMaintenancedateOfFiling ? ChineseEnglishSize.MaterialInformationMaintenancedateOfFiling.descripts:'建档日期'}>
                                                {getFieldDecorator('startDate',{
                                                    initialValue: undefined,
                                                    rules:[{ required : ChineseEnglishSize.MaterialInformationMaintenancedateOfFiling ? ChineseEnglishSize.MaterialInformationMaintenancedateOfFiling.required =='Y'? true:false: false, message: ChineseEnglishSize.MaterialInformationMaintenancedateOfFiling ? ChineseEnglishSize.MaterialInformationMaintenancedateOfFiling.message:'建档日期不能为空'}]
                                                })(
                                                    <DatePicker style={{width: '100%'}} format="YYYY-MM-DD" />
                                                ) }
                                            </FormItem>
                                        </Col>
                                        <Col span={8}>
                                            <FormItem {...formItemLayout} label={ChineseEnglishSize.MaterialInformationMaintenanceupdatedDate ? ChineseEnglishSize.MaterialInformationMaintenanceupdatedDate.descripts:'更新日期'}>
                                                {getFieldDecorator('updateDate',{
                                                    initialValue: undefined,
                                                    rules:[{ required : ChineseEnglishSize.MaterialInformationMaintenanceupdatedDate ? ChineseEnglishSize.MaterialInformationMaintenanceupdatedDate.required =='Y'? true:false: false, message: ChineseEnglishSize.MaterialInformationMaintenanceupdatedDate ? ChineseEnglishSize.MaterialInformationMaintenanceupdatedDate.message:'更新日期不能为空'}]
                                                })(
                                                    <DatePicker style={{width: '100%'}} format="YYYY-MM-DD" />
                                                ) }
                                            </FormItem>
                                        </Col>
                                    </Row> */}
								</Col>
								<Col style={{ textAlign: 'center' }} span={4}>
									<Row>
										<Button type="primary" onClick={this.searchInformation}>{ChineseEnglishSize.MaterialInformationMaintenancesearch ? ChineseEnglishSize.MaterialInformationMaintenancesearch.descripts : '查询'}</Button>
									</Row>
									<Row style={{ marginTop: '20px' }}>
										<Button type="danger" ghost onClick={this.handleReset}>{ChineseEnglishSize.MaterialInformationMaintenanceclean ? ChineseEnglishSize.MaterialInformationMaintenanceclean.descripts : '清屏'}</Button>
									</Row>
								</Col>

							</Card>
						</Row>
						<Row>
							<Col>
								<Card
									size="small"
									title={<div className="card-title-left-icon"><div></div>{ChineseEnglishSize.MaterialInformationMaintenancematerialListDetail ? ChineseEnglishSize.MaterialInformationMaintenancematerialListDetail.descripts : '物资列表明细'}</div>}
								>
									<div style={{ height: store.getState().tableHeight.y - 42 + 'px' }}>
										<Table
											columns={columns.length > 0 ? columns : this.columns}
											dataSource={this.state.WaListData}
											pagination={false}
											bordered
											style={{ height: store.getState().tableHeight.y - 22 + 'px' }}
											scroll={{ x: columnsWidth ? columnsWidth : 1000, y: store.getState().tableHeight.y - 72 }}
											rowKey={record => record.key}
											onRow={this.onClickRow}
											rowClassName={this.setRowClassName}
											className="table-body-height"
										/>
										<CommonPagination size='small' current={this.state.page} total={this.state.total} search='search'
											onShowSizeChange={this.onShowSizeChange.bind(this)} complete={true} dataSource={this.state.WaListData}
											loading={this.state.loading} onChange={this.onChange.bind(this)} />
									</div>
								</Card>
							</Col>
						</Row>
					</Col>
					<Col span={12}>
						<Col style={{ height: store.getState().tableHeight.y + 180 + 'px', overflow: 'auto' }}>
							<Form>
								<Card
									type="inner"
									title={<div className="card-title-left-icon"><div></div>{ChineseEnglishSize.MaterialInformationMaintenancemedID ? ChineseEnglishSize.MaterialInformationMaintenancemedID.descripts : '医嘱项'}</div>}
									size="small"
								>
									<Col >
										<Row>
											<Col span={8}>
												<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemedCode ? ChineseEnglishSize.MaterialInformationMaintenancemedCode.descripts : '医嘱项代码：'} {...formItemItem}>
													{getFieldDecorator('medCode', {
														initialValue: userInfo.medCode ? userInfo.medCode : undefined,
														rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancemedCode ? ChineseEnglishSize.MaterialInformationMaintenancemedCode.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancemedCode ? ChineseEnglishSize.MaterialInformationMaintenancemedCode.message : '请输入医嘱项代码' }]
													})(
														<Input style={{ width: '100%' }} />
													)}
												</FormItem>
											</Col>
											<Col span={8}>
												<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemedDesc ? ChineseEnglishSize.MaterialInformationMaintenancemedDesc.descripts : '医嘱项描述：'} {...formItemItem}>
													{getFieldDecorator('medDesc', {
														initialValue: userInfo.medDesc ? userInfo.medDesc : undefined,
														rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancemedDesc ? ChineseEnglishSize.MaterialInformationMaintenancemedDesc.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancemedDesc ? ChineseEnglishSize.MaterialInformationMaintenancemedDesc.message : '请输入医嘱项描述' }]
													})(
														<Input style={{ width: '100%' }} />
													)}
												</FormItem>
											</Col>
											<Col span={8}>
												<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemedShortDesc ? ChineseEnglishSize.MaterialInformationMaintenancemedShortDesc.descripts : '简称：'} {...formItemItem}>
													{getFieldDecorator('medShortDesc', {
														initialValue: userInfo.medShortDesc ? userInfo.medShortDesc : undefined,
														rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancemedShortDesc ? ChineseEnglishSize.MaterialInformationMaintenancemedShortDesc.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancemedShortDesc ? ChineseEnglishSize.MaterialInformationMaintenancemedShortDesc.message : '请输入简称' }]
													})(
														<Input style={{ width: '100%' }} />
													)}
												</FormItem>
											</Col>
										</Row>
										<Row>
											<Col span={8}>
												<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemedSubCatID ? ChineseEnglishSize.MaterialInformationMaintenancemedSubCatID.descripts : '医嘱子类：'} {...formItemItem}>
													{getFieldDecorator('medSubCatID', {
														initialValue: userInfo.medSubCatID ? userInfo.medSubCatID : undefined,
														rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancemedSubCatID ? ChineseEnglishSize.MaterialInformationMaintenancemedSubCatID.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancemedSubCatID ? ChineseEnglishSize.MaterialInformationMaintenancemedSubCatID.message : '请输入医嘱子类' }]
													})(
														<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
															{ordSubCat}
														</Select>
													)}
												</FormItem>
											</Col>
											<Col span={8}>
												<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemedPriorityID ? ChineseEnglishSize.MaterialInformationMaintenancemedPriorityID.descripts : '医嘱优先级：'} {...formItemItem}>
													{getFieldDecorator('medPriorityID', {
														initialValue: userInfo.medPriorityID ? userInfo.medPriorityID : undefined,
														rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancemedPriorityID ? ChineseEnglishSize.MaterialInformationMaintenancemedPriorityID.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancemedPriorityID ? ChineseEnglishSize.MaterialInformationMaintenancemedPriorityID.message : '请输入医嘱优先级' }]
													})(
														<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
															{priority}
														</Select>
													)}
												</FormItem>
											</Col>
											<Col span={8}>
												<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemedUnitID ? ChineseEnglishSize.MaterialInformationMaintenancemedUnitID.descripts : '计价单位：'} {...formItemItem}>
													{getFieldDecorator('medUnitID', {
														initialValue: userInfo.medUnitID ? userInfo.medUnitID : undefined,
														rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancemedUnitID ? ChineseEnglishSize.MaterialInformationMaintenancemedUnitID.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancemedUnitID ? ChineseEnglishSize.MaterialInformationMaintenancemedUnitID.message : '请输入计价单位' }]
													})(
														<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
															{purUnitIDOption}
														</Select>
													)}
												</FormItem>
											</Col>
										</Row>
										<Row>
											<Col span={8}>
												<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemedStartDate ? ChineseEnglishSize.MaterialInformationMaintenancemedStartDate.descripts : '生效日期：'} {...formItemItem}>
													{getFieldDecorator('medStartDate', {
														initialValue: userInfo.medStartDate ? Moment(userInfo.medStartDate) : undefined,
														rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancemedStartDate ? ChineseEnglishSize.MaterialInformationMaintenancemedStartDate.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancemedStartDate ? ChineseEnglishSize.MaterialInformationMaintenancemedStartDate.message : '请选择生效日期' }]
													})(
														<DatePicker
															format="YYYY-MM-DD"
															style={{ width: '100%' }}
														>
														</DatePicker>
													)}
												</FormItem>
											</Col>
											<Col span={8}>
												<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemedStopDate ? ChineseEnglishSize.MaterialInformationMaintenancemedStopDate.descripts : '失效日期：'} {...formItemItem}>
													{getFieldDecorator('medStopDate', {
														initialValue: userInfo.medStopDate ? Moment(userInfo.medStopDate) : undefined,
													})(
														<DatePicker
															format="YYYY-MM-DD"
															style={{ width: '100%' }}
														>
														</DatePicker>
													)}
												</FormItem>
											</Col>
											<Col span={8}>
												<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemedMessage ? ChineseEnglishSize.MaterialInformationMaintenancemedMessage.descripts : '医嘱提示'} {...formItemItem}>
													{getFieldDecorator('medMessage', {
														initialValue: userInfo.medMessage ? userInfo.medMessage : undefined,
													})(
														<Input style={{ width: '100%' }} />
													)}
												</FormItem>
											</Col>
										</Row>
										<Row>
											<Col span={6}>
												<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemedNoAloneOrder ? ChineseEnglishSize.MaterialInformationMaintenancemedNoAloneOrder.descripts : '独立医嘱：'} {...formItemCheckbox}>
													{getFieldDecorator('medNoAloneOrder', {
														valuePropName: 'checked',
														initialValue: userInfo.medNoAloneOrder === 'Y' ? true : false,
													})(
														this.state.language.language == "EN" ? <Switch checkedChildren="yes" unCheckedChildren="no" /> : <Switch checkedChildren="是" unCheckedChildren="否" />
													)}
												</FormItem>
											</Col>
											<Col span={6}>
												<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemedNoStockFlag ? ChineseEnglishSize.MaterialInformationMaintenancemedNoStockFlag.descripts : '无库存医嘱：'} {...formItemCheckbox}>
													{getFieldDecorator('medNoStockFlag', {
														valuePropName: 'checked',
														initialValue: userInfo.medNoStockFlag === 'Y' ? true : false,
													})(
														this.state.language.language == "EN" ? <Switch checkedChildren="yes" unCheckedChildren="no" /> : <Switch checkedChildren="是" unCheckedChildren="否" />
													)}
												</FormItem>
											</Col>
										</Row>
									</Col>
								</Card>
								<Card
									type="inner"
									title={<div className="card-title-left-icon"><div></div>{ChineseEnglishSize.MaterialInformationMaintenancestockID ? ChineseEnglishSize.MaterialInformationMaintenancestockID.descripts : '库存项'}</div>}
									size="small"
								>
									<Row>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancestockCode ? ChineseEnglishSize.MaterialInformationMaintenancestockCode.descripts : '库存项代码：'} {...formItemItem}>
												{getFieldDecorator('stockCode', {
													initialValue: userInfo.stockCode ? userInfo.stockCode : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancestockCode ? ChineseEnglishSize.MaterialInformationMaintenancestockCode.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancestockCode ? ChineseEnglishSize.MaterialInformationMaintenancestockCode.message : '请输入库存项代码' }]
												})(
													<Input style={{ width: '100%' }} />
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancestockDesc ? ChineseEnglishSize.MaterialInformationMaintenancestockDesc.descripts : '库存项描述：'} {...formItemItem}>
												{getFieldDecorator('stockDesc', {
													initialValue: userInfo.stockDesc ? userInfo.stockDesc : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancestockDesc ? ChineseEnglishSize.MaterialInformationMaintenancestockDesc.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancestockDesc ? ChineseEnglishSize.MaterialInformationMaintenancestockDesc.message : '请输入库存项描述' }]
												})(
													<Input style={{ width: '100%' }} />
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancestockSpec ? ChineseEnglishSize.MaterialInformationMaintenancestockSpec.descripts : '包装规格：'} {...formItemItem}>
												{getFieldDecorator('stockSpec', {
													initialValue: userInfo.stockSpec ? userInfo.stockSpec : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancestockSpec ? ChineseEnglishSize.MaterialInformationMaintenancestockSpec.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancestockSpec ? ChineseEnglishSize.MaterialInformationMaintenancestockSpec.message : '请输入包装规格' }]
												})(
													<Input style={{ width: '100%' }} />
												)}
											</FormItem>
										</Col>
									</Row>
									<Row>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancepurUnitID ? ChineseEnglishSize.MaterialInformationMaintenancepurUnitID.descripts : '入库单位：'} {...formItemItem}>
												{getFieldDecorator('purUnitID', {
													initialValue: userInfo.purUnitID ? userInfo.purUnitID : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancepurUnitID ? ChineseEnglishSize.MaterialInformationMaintenancepurUnitID.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancepurUnitID ? ChineseEnglishSize.MaterialInformationMaintenancepurUnitID.message : '请选择入库单位' }]
												})(
													<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
														{purUnitIDOption}
													</Select>
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancebaseFac ? ChineseEnglishSize.MaterialInformationMaintenancebaseFac.descripts : '转换系数：'} {...formItemItem}>
												{getFieldDecorator('baseFac', {
													initialValue: userInfo.baseFac ? userInfo.baseFac : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancebaseFac ? ChineseEnglishSize.MaterialInformationMaintenancebaseFac.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancebaseFac ? ChineseEnglishSize.MaterialInformationMaintenancebaseFac.message : '请输入转换系数' }]
												})(
													<Input style={{ width: '100%' }} />
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancebaseUnitID ? ChineseEnglishSize.MaterialInformationMaintenancebaseUnitID.descripts : '基本单位：'} {...formItemItem}>
												{getFieldDecorator('baseUnitID', {
													initialValue: userInfo.baseUnitID ? userInfo.baseUnitID : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancebaseUnitID ? ChineseEnglishSize.MaterialInformationMaintenancebaseUnitID.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancebaseUnitID ? ChineseEnglishSize.MaterialInformationMaintenancebaseUnitID.message : '请选择基本单位' }]
												})(
													<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
														{baseUnitIDOption}
													</Select>
												)}
											</FormItem>
										</Col>
									</Row>
									<Row>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceimportTypeID ? ChineseEnglishSize.MaterialInformationMaintenanceimportTypeID.descripts : '进口类型：'} {...formItemItem}>
												{getFieldDecorator('importTypeID', {
													initialValue: userInfo.importTypeID ? userInfo.importTypeID : undefined,
												})(
													<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
														{criticalOption}
													</Select>
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancebillFac ? ChineseEnglishSize.MaterialInformationMaintenancebillFac.descripts : '转换系数(计价):'} {...formItemItem}>
												{getFieldDecorator('billFac', {
													initialValue: userInfo.billFac ? userInfo.billFac : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancebillFac ? ChineseEnglishSize.MaterialInformationMaintenancebillFac.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancebillFac ? ChineseEnglishSize.MaterialInformationMaintenancebillFac.message : '请输入转换系数(计价)' }]
												})(
													<Input style={{ width: '100%' }} type="number" className="input-number" />
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancebarCode ? ChineseEnglishSize.MaterialInformationMaintenancebarCode.descripts : '条码：'} {...formItemItem}>
												{getFieldDecorator('barCode', {
													initialValue: userInfo.barCode ? userInfo.barCode : undefined,
												})(
													<Input style={{ width: '100%' }} />
												)}
											</FormItem>
										</Col>
									</Row>
									{/* 进价，售价，最高售价 */}
									<Row>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancerp ? ChineseEnglishSize.MaterialInformationMaintenancerp.descripts : '进价'} {...formItemItem}>
												{getFieldDecorator('rp', {
													initialValue: userInfo.rp ? userInfo.rp : undefined,
													rules: [{
														required: ChineseEnglishSize.MaterialInformationMaintenancerp ? (ChineseEnglishSize.MaterialInformationMaintenancerp.required == 'Y' ? true : false) : false
													}]
												})(
													<Input style={{ width: '100%' }} type="number" className="input-number" disabled />
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancesp ? ChineseEnglishSize.MaterialInformationMaintenancesp.descripts : '售价:'} {...formItemItem}>
												{getFieldDecorator('sp', {
													initialValue: userInfo.sp ? userInfo.sp : undefined,
													rules: [{
														required: ChineseEnglishSize.MaterialInformationMaintenancesp ? (ChineseEnglishSize.MaterialInformationMaintenancesp.required == 'Y' ? true : false) : false,
														message: ChineseEnglishSize.MaterialInformationMaintenancesp ? ChineseEnglishSize.MaterialInformationMaintenancesp.message : '请输入进价'
													}]
												})(
													<Input style={{ width: '100%' }} type="number" className="input-number" />
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemaxSp ? ChineseEnglishSize.MaterialInformationMaintenancemaxSp.descripts : '最高售价：'} {...formItemItem}>
												{getFieldDecorator('maxSp', {
													initialValue: userInfo.maxSp ? userInfo.maxSp : undefined,
												})(
													<Input style={{ width: '100%' }} type="number" className="input-number" />
												)}
											</FormItem>
										</Col>
									</Row>
									<Row>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancestkSubCatID ? ChineseEnglishSize.MaterialInformationMaintenancestkSubCatID.descripts : '库存子类：'} {...formItemItem}>
												{getFieldDecorator('stkSubCatID', {
													initialValue: userInfo.stkSubCatID ? userInfo.stkSubCatID : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancestkSubCatID ? ChineseEnglishSize.MaterialInformationMaintenancestkSubCatID.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancestkSubCatID ? ChineseEnglishSize.MaterialInformationMaintenancestkSubCatID.message : '请选择库存子类' }]
												})(
													<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
														{stkSubCatIDOption}
													</Select>
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancequaLevID ? ChineseEnglishSize.MaterialInformationMaintenancequaLevID.descripts : '质量层次：'} {...formItemItem}>
												{getFieldDecorator('quaLevID', {
													initialValue: userInfo.quaLevID ? userInfo.quaLevID : undefined,
												})(
													<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
														{quaLevIDOption}
													</Select>
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancepriceTypeID ? ChineseEnglishSize.MaterialInformationMaintenancepriceTypeID.descripts : '定价类型：'} {...formItemItem}>
												{getFieldDecorator('priceTypeID', {
													initialValue: userInfo.priceTypeID ? userInfo.priceTypeID : undefined,
												})(
													<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
														{priceTypeIDOption}
													</Select>
												)}
											</FormItem>
										</Col>
									</Row>
									<Row>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancequalityNo ? ChineseEnglishSize.MaterialInformationMaintenancequalityNo.descripts : '质标编号'} {...formItemItem}>
												{getFieldDecorator('qualityNo', {
													initialValue: userInfo.qualityNo ? userInfo.qualityNo : undefined,
												})(
													<Input style={{ width: '100%' }} />
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancepriceFileNo ? ChineseEnglishSize.MaterialInformationMaintenancepriceFileNo.descripts : '物价文件号：'} {...formItemItem}>
												{getFieldDecorator('priceFileNo', {
													initialValue: userInfo.priceFileNo ? userInfo.priceFileNo : undefined,
												})(
													<Input style={{ width: '100%' }} />
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceuniformPurchFlag ? ChineseEnglishSize.MaterialInformationMaintenanceuniformPurchFlag.descripts : '集采标志'} {...formItemItem}>
												{getFieldDecorator('uniformPurchFlag', {
													valuePropName: 'checked',
													initialValue: userInfo?.uniformPurchFlag === 'Y' ? true : false,
												})(
													<Switch checkedChildren="是" unCheckedChildren="否" />
												)}
											</FormItem>
										</Col>
									</Row>
									<Row>
										<Col span={16}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancecrystalType ? ChineseEnglishSize.MaterialInformationMaintenancecrystalType.descripts : '晶体类型'} {...formItemLayout5_19}>
												{getFieldDecorator('crystalType', {
													initialValue: userInfo.crystalType ? userInfo.crystalType : undefined,
												})(
													<Select
														showSearch
														allowClear
														mode="multiple"
														optionFilterProp="seatchprop"
														style={{ width: '100%' }}
													>
														{React.$SelectOptions(SelectData?.crystalType || [])}
													</Select>
												)}
											</FormItem>
										</Col>
									</Row>
								</Card>
								<Card
									type="inner"
									title={<div className="card-title-left-icon"><div></div>{ChineseEnglishSize.MaterialInformationMaintenancepayItem ? ChineseEnglishSize.MaterialInformationMaintenancepayItem.descripts : '收费项'}</div>}
									size="small"
								>
									<Row>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceitemID ? ChineseEnglishSize.MaterialInformationMaintenanceitemID.descripts : '关联收费项：'} {...formItemItem}>
												{getFieldDecorator('itemID', {
													initialValue: userInfo.itemDesc ? userInfo.itemDesc : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenanceitemID ? ChineseEnglishSize.MaterialInformationMaintenanceitemID.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenanceitemID ? ChineseEnglishSize.MaterialInformationMaintenanceitemID.message : '收费项是必填项,请选择！' }]
												})(
													<Select
														allowClear
														showSearch
														style={{ width: '100%' }}
													>

													</Select>
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceitemPCID ? ChineseEnglishSize.MaterialInformationMaintenanceitemPCID.descripts : '物价分类：'} {...formItemItem}>
												{getFieldDecorator('itemPCID', {
													initialValue: userInfo.itemPCID ? userInfo.itemPCID : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenanceitemPCID ? ChineseEnglishSize.MaterialInformationMaintenanceitemPCID.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenanceitemPCID ? ChineseEnglishSize.MaterialInformationMaintenanceitemPCID.message : '请选择物价分类' }]
												})(
													<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
														{itemPCIDOption}
													</Select>
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceitemECID ? ChineseEnglishSize.MaterialInformationMaintenanceitemECID.descripts : '核算项目分类：'} {...formItemItem}>
												{getFieldDecorator('itemECID', {
													initialValue: userInfo.itemECID ? userInfo.itemECID : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenanceitemECID ? ChineseEnglishSize.MaterialInformationMaintenanceitemECID.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenanceitemECID ? ChineseEnglishSize.MaterialInformationMaintenanceitemECID.message : '请选择核算项目分类' }]
												})(
													<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
														{itemECIDOption}
													</Select>
												)}
											</FormItem>
										</Col>
									</Row>
									<Row>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceitemCode ? ChineseEnglishSize.MaterialInformationMaintenanceitemCode.descripts : '收费项代码：'} {...formItemItem}>
												{getFieldDecorator('itemCode', {
													initialValue: userInfo.itemCode ? userInfo.itemCode : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenanceitemCode ? ChineseEnglishSize.MaterialInformationMaintenanceitemCode.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenanceitemCode ? ChineseEnglishSize.MaterialInformationMaintenanceitemCode.message : '请输入收费项代码' }]
												})(
													<Input style={{ width: '100%' }} />
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceitemICID ? ChineseEnglishSize.MaterialInformationMaintenanceitemICID.descripts : '住院收据费用：'} {...formItemItem}>
												{getFieldDecorator('itemICID', {
													initialValue: userInfo.itemICID ? userInfo.itemICID : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenanceitemICID ? ChineseEnglishSize.MaterialInformationMaintenanceitemICID.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenanceitemICID ? ChineseEnglishSize.MaterialInformationMaintenanceitemICID.message : '请选择住院收据费用' }]
												})(
													<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
														{itemICIDOption}
													</Select>
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceitemACID ? ChineseEnglishSize.MaterialInformationMaintenanceitemACID.descripts : '会计科目：'} {...formItemItem}>
												{getFieldDecorator('itemACID', {
													initialValue: userInfo.itemACID ? userInfo.itemACID : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenanceitemACID ? ChineseEnglishSize.MaterialInformationMaintenanceitemACID.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenanceitemACID ? ChineseEnglishSize.MaterialInformationMaintenanceitemACID.message : '请选择会计科目' }]
												})(
													<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
														{itemACIDOption}
													</Select>
												)}
											</FormItem>
										</Col>
									</Row>
									<Row>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceitemDesc ? ChineseEnglishSize.MaterialInformationMaintenanceitemDesc.descripts : '收费项描述：'} {...formItemItem}>
												{getFieldDecorator('itemDesc', {
													initialValue: userInfo.itemDesc ? userInfo.itemDesc : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenanceitemDesc ? ChineseEnglishSize.MaterialInformationMaintenanceitemDesc.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenanceitemDesc ? ChineseEnglishSize.MaterialInformationMaintenanceitemDesc.message : '请输入收费项描述' }]
												})(
													<Input style={{ width: '100%' }} />
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceitemOCID ? ChineseEnglishSize.MaterialInformationMaintenanceitemOCID.descripts : '门诊收据费用：'} {...formItemItem}>
												{getFieldDecorator('itemOCID', {
													initialValue: userInfo.itemOCID ? userInfo.itemOCID : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenanceitemOCID ? ChineseEnglishSize.MaterialInformationMaintenanceitemOCID.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenanceitemOCID ? ChineseEnglishSize.MaterialInformationMaintenanceitemOCID.message : '请选择门诊收据费用' }]
												})(
													<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
														{itemOCIDOption}
													</Select>
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceitemMCID ? ChineseEnglishSize.MaterialInformationMaintenanceitemMCID.descripts : '病案分类：'} {...formItemItem}>
												{getFieldDecorator('itemMCID', {
													initialValue: userInfo.itemMCID ? userInfo.itemMCID : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenanceitemMCID ? ChineseEnglishSize.MaterialInformationMaintenanceitemMCID.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenanceitemMCID ? ChineseEnglishSize.MaterialInformationMaintenanceitemMCID.message : '请输入病案分类' }]
												})(
													<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
														{itemMCIDOption}
													</Select>
												)}
											</FormItem>
										</Col>
									</Row>
									<Row>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceitemTCID ? ChineseEnglishSize.MaterialInformationMaintenanceitemTCID.descripts : '收费分类：'} {...formItemItem}>
												{getFieldDecorator('itemTCID', {
													initialValue: userInfo.itemTCID ? userInfo.itemTCID : undefined,
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenanceitemTCID ? ChineseEnglishSize.MaterialInformationMaintenanceitemTCID.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenanceitemTCID ? ChineseEnglishSize.MaterialInformationMaintenanceitemTCID.message : '请输入收费分类' }]
												})(
													<Select style={{ width: '100%' }} showSearch optionFilterProp="seatchprop" allowClear>
														{itemTCIDOption}
													</Select>
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label="批准文号" {...formItemItem}>
												{getFieldDecorator('approvalNo', {
													initialValue: userInfo.approvalNo ? userInfo.approvalNo : undefined,
												})(
													<Input allowClear style={{ width: '100%' }} />
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label="生产厂家" {...formItemItem}>
												{getFieldDecorator('manfDesc', {
													initialValue: userInfo.manfDesc ? userInfo.manfDesc : undefined,
												})(
													<Input allowClear style={{ width: '100%' }} />
												)}
											</FormItem>
										</Col>
									</Row>
									<Row>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemedStartDate ? ChineseEnglishSize.MaterialInformationMaintenancemedStartDate.descripts : '生效日期：'} {...formItemItem}>
												{getFieldDecorator('itemStDate', {
													initialValue: userInfo.itemStDate ? Moment(userInfo.itemStDate) : Moment(),
													rules: [{ required: ChineseEnglishSize.MaterialInformationMaintenancemedStartDate ? ChineseEnglishSize.MaterialInformationMaintenancemedStartDate.required == 'Y' ? true : false : false, message: ChineseEnglishSize.MaterialInformationMaintenancemedStartDate ? ChineseEnglishSize.MaterialInformationMaintenancemedStartDate.message : '请选择生效日期' }]
												})(
													<DatePicker
														format="YYYY-MM-DD"
														style={{ width: '100%' }}
													>
													</DatePicker>
												)}
											</FormItem>
										</Col>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemedStopDate ? ChineseEnglishSize.MaterialInformationMaintenancemedStopDate.descripts : '失效日期：'} {...formItemItem}>
												{getFieldDecorator('itemEndDate', {
													initialValue: userInfo.itemEndDate ? Moment(userInfo.itemEndDate) : undefined,
												})(
													<DatePicker
														format="YYYY-MM-DD"
														style={{ width: '100%' }}
													>
													</DatePicker>
												)}
											</FormItem>
										</Col>
									</Row>
									{/* 
									* @shizi: 存在itemYBCode的时候显示医保国家码
									* Create 2021-06-22
									*/}
									<Row style={{ display: userInfo.itemYBCode ? 'block' : 'none' }}>
										<Col span={3} style={{ textAlign: 'right', color: 'rgba(0, 0, 0, 0.85)' }}>医保国家码：</Col>
										<Col span={21}>
											<Input disabled style={{ width: '100%' }} value={userInfo.itemYBCode} />
										</Col>
									</Row>
								</Card>
								<Card
									type="inner"
									title={<div className="card-title-left-icon"><div></div>{ChineseEnglishSize.MaterialInformationMaintenancestorageCondition ? ChineseEnglishSize.MaterialInformationMaintenancestorageCondition.descripts : '存储条件'}</div>}
									size="small"
								>
									<Row>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceminTemp ? ChineseEnglishSize.MaterialInformationMaintenanceminTemp.descripts : '最低温度(°C)：'} {...formItemItem}>
												{getFieldDecorator('minTemp', {
													initialValue: userInfo.minTemp ? userInfo.minTemp : undefined,
												})(
													<Input style={{ width: '100%' }} type="number" className="input-number" />
												)}
											</FormItem>
										</Col>
										<Col span={5}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancecommonTemp ? ChineseEnglishSize.MaterialInformationMaintenancecommonTemp.descripts : '常温：'} {...formItemCheckbox}>
												{getFieldDecorator('commonTemp', {
													valuePropName: 'checked',
													initialValue: userInfo.commonTemp === 'Y' ? true : false,
												})(
													this.state.language.language == "EN" ? <Switch checkedChildren="yes" unCheckedChildren="no" /> : <Switch checkedChildren="是" unCheckedChildren="否" />
												)}
											</FormItem>
										</Col>
										<Col span={5}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceradiation ? ChineseEnglishSize.MaterialInformationMaintenanceradiation.descripts : '防辐射：'} {...formItemCheckbox}>
												{getFieldDecorator('radiation', {
													valuePropName: 'checked',
													initialValue: userInfo.radiation === 'Y' ? true : false,
												})(
													this.state.language.language == "EN" ? <Switch checkedChildren="yes" unCheckedChildren="no" /> : <Switch checkedChildren="是" unCheckedChildren="否" />
												)}
											</FormItem>
										</Col>
										<Col span={5}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancecoldST ? ChineseEnglishSize.MaterialInformationMaintenancecoldST.descripts : '冷藏：'} {...formItemCheckbox}>
												{getFieldDecorator('coldST', {
													valuePropName: 'checked',
													initialValue: userInfo.coldST === 'Y' ? true : false,
												})(
													this.state.language.language == "EN" ? <Switch checkedChildren="yes" unCheckedChildren="no" /> : <Switch checkedChildren="是" unCheckedChildren="否" />
												)}
											</FormItem>
										</Col>
									</Row>
									<Row>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemaxTemp ? ChineseEnglishSize.MaterialInformationMaintenancemaxTemp.descripts : '最高温度(°C)：'} {...formItemItem}>
												{getFieldDecorator('maxTemp', {
													initialValue: userInfo.maxTemp ? userInfo.maxTemp : undefined,
												})(
													<Input style={{ width: '100%' }} type="number" className="input-number" />
												)}
											</FormItem>
										</Col>
										<Col span={5}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancedry ? ChineseEnglishSize.MaterialInformationMaintenancedry.descripts : '干燥：'} {...formItemCheckbox}>
												{getFieldDecorator('dry', {
													valuePropName: 'checked',
													initialValue: userInfo.dry === 'Y' ? true : false,
												})(
													this.state.language.language == "EN" ? <Switch checkedChildren="yes" unCheckedChildren="no" /> : <Switch checkedChildren="是" unCheckedChildren="否" />
												)}
											</FormItem>
										</Col>
										<Col span={5}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceseal ? ChineseEnglishSize.MaterialInformationMaintenanceseal.descripts : '熔封：'} {...formItemCheckbox}>
												{getFieldDecorator('seal', {
													valuePropName: 'checked',
													initialValue: userInfo.seal === 'Y' ? true : false,
												})(
													this.state.language.language == "EN" ? <Switch checkedChildren="yes" unCheckedChildren="no" /> : <Switch checkedChildren="是" unCheckedChildren="否" />
												)}
											</FormItem>
										</Col>
										<Col span={5}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancefreeze ? ChineseEnglishSize.MaterialInformationMaintenancefreeze.descripts : '冷冻：'} {...formItemCheckbox}>
												{getFieldDecorator('freeze', {
													valuePropName: 'checked',
													initialValue: userInfo.freeze === 'Y' ? true : false,
												})(
													this.state.language.language == "EN" ? <Switch checkedChildren="yes" unCheckedChildren="no" /> : <Switch checkedChildren="是" unCheckedChildren="否" />
												)}
											</FormItem>
										</Col>
									</Row>
									<Row>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceminHumidity ? ChineseEnglishSize.MaterialInformationMaintenanceminHumidity.descripts : '最低湿度：'} {...formItemItem}>
												{getFieldDecorator('minHumidity', {
													initialValue: userInfo.minHumidity ? userInfo.minHumidity : undefined,
												})(
													<Input style={{ width: '100%' }} type="number" className="input-number" />
												)}
											</FormItem>
										</Col>
										<Col span={5}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenanceairtight ? ChineseEnglishSize.MaterialInformationMaintenanceairtight.descripts : '封闭：'} {...formItemCheckbox}>
												{getFieldDecorator('airtight', {
													valuePropName: 'checked',
													initialValue: userInfo.airtight === 'Y' ? true : false,
												})(
													this.state.language.language == "EN" ? <Switch checkedChildren="yes" unCheckedChildren="no" /> : <Switch checkedChildren="是" unCheckedChildren="否" />
												)}
											</FormItem>
										</Col>
										<Col span={5}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancegloomyCool ? ChineseEnglishSize.MaterialInformationMaintenancegloomyCool.descripts : '凉暗：'} {...formItemCheckbox}>
												{getFieldDecorator('gloomyCool', {
													valuePropName: 'checked',
													initialValue: userInfo.gloomyCool === 'Y' ? true : false,
												})(
													this.state.language.language == "EN" ? <Switch checkedChildren="yes" unCheckedChildren="no" /> : <Switch checkedChildren="是" unCheckedChildren="否" />
												)}
											</FormItem>
										</Col>
										<Col span={5}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancedampProof ? ChineseEnglishSize.MaterialInformationMaintenancedampProof.descripts : '防潮：'} {...formItemCheckbox}>
												{getFieldDecorator('dampProof', {
													valuePropName: 'checked',
													initialValue: userInfo.dampProof === 'Y' ? true : false,
												})(
													this.state.language.language == "EN" ? <Switch checkedChildren="yes" unCheckedChildren="no" /> : <Switch checkedChildren="是" unCheckedChildren="否" />
												)}
											</FormItem>
										</Col>
									</Row>
									<Row>
										<Col span={8}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemaxHumidity ? ChineseEnglishSize.MaterialInformationMaintenancemaxHumidity.descripts : '最高湿度：'} {...formItemItem}>
												{getFieldDecorator('maxHumidity', {
													initialValue: userInfo.maxHumidity ? userInfo.maxHumidity : undefined,
												})(
													<Input style={{ width: '100%' }} type="number" className="input-number" />
												)}
											</FormItem>
										</Col>
										<Col span={5}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancedark ? ChineseEnglishSize.MaterialInformationMaintenancedark.descripts : '遮光：'} {...formItemCheckbox}>
												{getFieldDecorator('dark', {
													valuePropName: 'checked',
													initialValue: userInfo.dark === 'Y' ? true : false,
												})(
													this.state.language.language == "EN" ? <Switch checkedChildren="yes" unCheckedChildren="no" /> : <Switch checkedChildren="是" unCheckedChildren="否" />
												)}
											</FormItem>
										</Col>
										<Col span={5}>
											<FormItem label={ChineseEnglishSize.MaterialInformationMaintenancemeltPack ? ChineseEnglishSize.MaterialInformationMaintenancemeltPack.descripts : '密封：'} {...formItemCheckbox}>
												{getFieldDecorator('meltPack', {
													valuePropName: 'checked',
													initialValue: userInfo.meltPack === 'Y' ? true : false,
												})(
													this.state.language.language == "EN" ? <Switch checkedChildren="yes" unCheckedChildren="no" /> : <Switch checkedChildren="是" unCheckedChildren="否" />
												)}
											</FormItem>
										</Col>
									</Row>
								</Card>
							</Form>
						</Col>
						<Col>
							<Row style={{ marginTop: '10px', paddingTop: '12px', textAlign: 'center', borderTop: '1px solid #e8e8e8' }} >
								<Button style={{ marginRight: '30px' }} onClick={this.saveData}>{ChineseEnglishSize.MaterialInformationMaintenancesave ? ChineseEnglishSize.MaterialInformationMaintenancesave.descripts : '保存'}</Button>
								<Button type="primary" onClick={this.resetFields}>{ChineseEnglishSize.MaterialInformationMaintenanceitemStDate ? ChineseEnglishSize.MaterialInformationMaintenanceitemStDate.descripts : '重置'}</Button>
							</Row>
						</Col>
					</Col>
					<ColumnAuthoritysModel
						clientWidth='800px'
						compontName='ListOfMaterialsList'
						configType="C"
						onRef={this.onColumnRef}
						reloadData={this.getDetailTableColumns}
					/>
				</div>
			)
		}
	}
);

export default MaterialInformationMaintenance;