import { FormSchema } from '@/components/Form'; import { BasicColumn } from '/@/components/Table'; /** 参数表单配置项 */ export const paramsFormSchema: FormSchema[] = [ { label: 'L1', field: 'workingFaceLengeh', component: 'Input', slot: 'input', helpMessage: '工作面长度(m)', }, { label: 'L2', field: 'evaluationUnitDirectionLength', component: 'Input', slot: 'input', helpMessage: '评价单元走向长度(m)', }, { label: 'h', field: 'coalSeamThickness', component: 'Input', slot: 'input', helpMessage: '煤层厚度(m)', }, { label: 'ρ', field: 'coalSeamThickness', component: 'Input', slot: 'input', helpMessage: '煤的密度(t/m³)', }, { label: 'η', field: 'workingFaceRecoveryRate', component: 'Input', slot: 'input', helpMessage: '工作面回采率(%)', }, { label: 'W', field: 'originalGasContent', component: 'Input', slot: 'input', helpMessage: '单元原始瓦斯含量(m³/t)', }, { label: 'W0', field: 'W0', component: 'Input', slot: 'input', helpMessage: '回采前煤体瓦斯含量', }, { label: 'W01', field: 'W01', component: 'Input', slot: 'input', helpMessage: '煤的原始瓦斯含量', }, { label: 'W0i', field: 'W0i', component: 'Input', slot: 'input', helpMessage: '第i个邻近层煤层原始瓦斯含量', }, { label: 'Wc', field: 'Wc', component: 'Input', slot: 'input', helpMessage: '运出矿井后煤的残存瓦斯含量', }, { label: 'Wci', field: 'Wci', component: 'Input', slot: 'input', helpMessage: '第i个邻近层煤层残存瓦斯含量 ', }, { label: 'K1', field: 'K1', component: 'Input', slot: 'input', helpMessage: '围岩瓦斯涌出影响系数', }, { label: 'K2', field: 'K2', component: 'Input', slot: 'input', helpMessage: '采区内准备巷道预排瓦斯对开采层瓦斯涌出影响系数', }, { label: 'K3', field: 'K3', component: 'Input', slot: 'input', helpMessage: '放落煤体破碎度对放顶煤瓦斯涌出影响系数', }, { label: 'K4', field: 'K4', component: 'Input', slot: 'input', helpMessage: '留煤瓦斯涌出不均衡系数', }, { label: 'K5', field: 'K5', component: 'Input', slot: 'input', helpMessage: '综放工作面平均回采率', }, { label: 'Kfi', field: 'Kfi', component: 'Input', slot: 'input', helpMessage: '分层开采第i分层瓦斯涌出影响系数,面无分层开采该值取1', }, { label: 'Pa', field: 'Pa', component: 'Input', slot: 'input', helpMessage: '标准大气压力(Pa)', }, { label: 'Pcy', field: 'Pcy', component: 'Input', slot: 'input', helpMessage: '煤层残余相对瓦斯压力(Pa)', }, { label: 'Q', field: 'Q', component: 'Input', slot: 'input', helpMessage: '评价单元钻孔抽排瓦斯总量', }, { label: 'Qf', field: 'Qf', component: 'Input', slot: 'input', helpMessage: '下分层相对瓦斯涌出量,回采工作面无分层开采该值取0', }, { label: 'R', field: 'R', component: 'Input', slot: 'input', helpMessage: '抽采钻孔的有效影响半径(m)', }, { label: 'TMax', field: 'TMax', component: 'Input', slot: 'input', helpMessage: '预抽时间最长的钻孔抽采天数', }, { label: 'Tmin', field: 'Tmin', component: 'Input', slot: 'input', helpMessage: '预抽时间最短的钻孔抽采天数', }, { label: 'daH1', field: 'daH1', component: 'Input', slot: 'input', helpMessage: '分别为评价单元走向方向两端巷道瓦斯预排等值宽度(m)', }, { label: 'daH2', field: 'daH2', component: 'Input', slot: 'input', helpMessage: '分别为评价单元走向方向两端巷道瓦斯预排等值宽度(m)', }, { label: 'daL', field: 'daL', component: 'Input', slot: 'input', helpMessage: '评价单元煤层走向长度(m)', }, { label: 'h', field: 'h', component: 'Input', slot: 'input', helpMessage: '邻近层与开采层垂直距离(m)', }, { label: 'm', field: 'm', component: 'Input', slot: 'input', helpMessage: '评价单元平均煤层厚度(m)', }, { label: 'm1', field: 'm1', component: 'Input', slot: 'input', helpMessage: '割煤高度(m)', }, { label: 'm2', field: 'm2', component: 'Input', slot: 'input', helpMessage: '放顶煤高度(m)', }, { label: 'mi', field: 'mi', component: 'Input', slot: 'input', helpMessage: '第i个邻近层煤层厚度(m)', }, { label: 'xiaoH1', field: 'xiaoH1', component: 'Input', slot: 'input', helpMessage: '评价单元走向方向两端巷道瓦斯预排等值宽度1(m)', }, { label: 'xiaoH2', field: 'xiaoH2', component: 'Input', slot: 'input', helpMessage: '评价单元走向方向两端巷道瓦斯预排等值宽度2(m)', }, { label: 'xiaoL', field: 'xiaoL', component: 'Input', slot: 'input', helpMessage: '评价单元抽采钻孔控制范围内煤层平均倾向长度(m)', }, { label: '吸附常数a(cm³/g)', field: 'a', component: 'Input', slot: 'input', }, { label: '吸附常数b(MPa-1)', field: 'b', component: 'Input', slot: 'input', }, { label: '抽采半径(m)', field: 'drainageRadius', component: 'Input', slot: 'input', }, { label: '钻孔施工长度(m)', field: 'drillWorkLength', component: 'Input', slot: 'input', }, { label: '钻孔设计长度(m)', field: 'drillDesignLength', component: 'Input', slot: 'input', }, { label: '单元原始瓦斯压力(MPa)', field: 'originalGasPressure', component: 'Input', slot: 'input', }, { label: '残余瓦斯含量(m³/t)', field: 'residualGasContent', component: 'Input', slot: 'input', }, { label: '残余可解吸瓦斯量(m³/t)', field: 'residualGasDesorptionCapacity', component: 'Input', slot: 'input', }, { label: '工作面日产量(t/d)', field: 'workingFaceDailyOutput', component: 'Input', slot: 'input', }, { label: '煤的灰分(%)', field: 'Ad', component: 'Input', slot: 'input', }, { label: '煤的水分(%)', field: 'Mad', component: 'Input', slot: 'input', }, { label: '煤的孔隙率', field: 'meiDeKongXiLv', component: 'Input', slot: 'input', }, { label: '煤的容重', field: 'meiDeRongZhong', component: 'Input', slot: 'input', }, ]; /** 工作面参数表单配置项 */ export const workSurfaceFormSchema: FormSchema[] = [ { label: 'm2', field: 'm2', component: 'Input', slot: 'input', helpMessage: '放顶煤高度', }, { label: 'mi', field: 'mi', component: 'Input', slot: 'input', helpMessage: '第i个邻近层煤层厚度', }, { label: '工作面瓦斯储量', field: 'workingFaceGasReserves', component: 'Input', slot: 'input', }, { label: '工作面长度', field: 'workingFaceLengeh', component: 'Input', slot: 'input', }, ]; /** 计算参数表单配置项 */ export const calculationFormSchema: FormSchema[] = [ { label: 'Z', field: 'evaluationUnitCoalReserves', component: 'Input', slot: 'input', helpMessage: '评价单元煤炭储量(万吨)', }, { label: 'q', field: 'absoluteSurgeVolume', component: 'Input', slot: 'input', helpMessage: '工作面预测绝对涌出量(m³/min)', }, { label: 'q1', field: 'relativeGasEmissionDuringCoalCutting', component: 'Input', slot: 'input', helpMessage: '割煤相对瓦斯涌出量(m³/t)', }, { label: 'q2', field: 'relativeGasEmissionFromCoalDischarge', component: 'Input', slot: 'input', helpMessage: '放煤相对瓦斯涌出量(m³/t)', }, { label: 'q3', field: 'relativeGasEmissionFromGoaf', component: 'Input', slot: 'input', helpMessage: '采空区相对瓦斯涌出量(m³/t)', }, { label: 'q4', field: 'relativeGasEmissionFromAdjacentLayers', component: 'Input', slot: 'input', helpMessage: '邻近层相对瓦斯涌出量(m³/t)', }, { label: 'qc', field: 'relativeSurgeVolume', component: 'Input', slot: 'input', helpMessage: '工作面预测相对涌出量(m³/t)', }, { label: 'ηi', field: 'gasEmissionRateOfAdjacentLayers', component: 'Input', slot: 'input', helpMessage: '邻近层瓦斯排放率(%)', }, { label: '工作面瓦斯储量(m³)', field: 'workingFaceGasReserves', component: 'Input', slot: 'input', }, { label: '预抽瓦斯达标量(m³)', field: 'workingFaceGasReserves', component: 'Input', slot: 'input', }, ]; /** 抽采单元参数表单配置项 */ export const extractionUnitFormSchema: FormSchema[] = []; export const ManualSettingHeaderConfig = { summary: { title: '工作面日产量', prop: 'ssss', }, contentTemplate: { titleProp: 'name', items: [ { title: '抽采纯量', prop: 'am', }, { title: '预抽率', prop: 'pr', }, { title: '抽采达标', prop: 'sd', color: 'green', }, ], }, }; export const UnitTableColumns: BasicColumn[] = [ { title: '评价单元', dataIndex: 'name', key: 'name', rowSpan: 4, customCell: (_, index = 0) => { // 每4行合并为一列 if (index % 4 === 0) { return { rowSpan: 4 }; } // 这是剩下的3行,合并到上面去 return { rowSpan: 0 }; }, }, { title: '取样位置', dataIndex: 'age', key: 'age', }, { title: '采样深度(m)', dataIndex: 'dep', key: 'dep', }, { title: '残余瓦斯含量', dataIndex: 'ret', key: 'ret', }, { title: '可解吸瓦斯含量', dataIndex: 'oba', key: 'oba', }, ];