|
@@ -1,84 +1,86 @@
|
|
-export const boreholeInterColumns = [
|
|
|
|
- {title: '层号(序号)', dataIndex: 'zone_no', key: 'zone_no', width: 120},
|
|
|
|
- {title: '裸眼井解释成果类型', dataIndex: 'borehole_inter_type_name', key: 'borehole_inter_type_name', width: 120},
|
|
|
|
- {title: '起始深度', dataIndex: 'start_depth', key: 'start_depth', width: 120},
|
|
|
|
- {title: '终止深度', dataIndex: 'end_depth', key: 'end_depth', width: 120},
|
|
|
|
- {title: '厚度', dataIndex: 'thickness', key: 'thickness', width: 120},
|
|
|
|
- {title: '岩性类型', dataIndex: 'lithology_class', key: 'lithology_class', width: 120},
|
|
|
|
- {title: '自然电位', dataIndex: 'spontaneous_potential', key: 'spontaneous_potential', width: 120},
|
|
|
|
- {title: '自然伽马', dataIndex: 'sp_gamma_radiant_intensity', key: 'sp_gamma_radiant_intensity', width: 120},
|
|
|
|
- {title: '井径', dataIndex: 'well_diameter', key: 'well_diameter', width: 120},
|
|
|
|
- {title: '体积密度', dataIndex: 'formation_volume_density', key: 'formation_volume_density', width: 120},
|
|
|
|
- {title: '声波时差', dataIndex: 'sonic_differential_time', key: 'sonic_differential_time', width: 120},
|
|
|
|
- {title: '中子', dataIndex: 'compensated_neutron', key: 'compensated_neutron', width: 120},
|
|
|
|
- {title: '浅电阻率', dataIndex: 'laterolog_shallow', key: 'laterolog_shallow', width: 120},
|
|
|
|
- {title: '深电阻率', dataIndex: 'laterolog_deep', key: 'laterolog_deep', width: 120},
|
|
|
|
- {title: '冲洗带电阻率', dataIndex: 'laterolog_flushed_zone', key: 'laterolog_flushed_zone', width: 120},
|
|
|
|
- {title: '密度孔隙度', dataIndex: 'density_porosity', key: 'density_porosity', width: 120},
|
|
|
|
- {title: '声波孔隙度', dataIndex: 'sonic_porosity', key: 'sonic_porosity', width: 120},
|
|
|
|
- {title: '中子孔隙度', dataIndex: 'neutron_porosity', key: 'neutron_porosity', width: 120},
|
|
|
|
- {title: '有效孔隙度', dataIndex: 'effective_porosity', key: 'effective_porosity', width: 120},
|
|
|
|
- {title: '总孔隙度', dataIndex: 'total_porosity', key: 'total_porosity', width: 120},
|
|
|
|
- {title: '渗透率', dataIndex: 'permeability', key: 'permeability', width: 120},
|
|
|
|
- {title: '含油气饱和度', dataIndex: 'oil_gas_saturation', key: 'oil_gas_saturation', width: 120},
|
|
|
|
- {title: '束缚水饱和度', dataIndex: 'irreducible_water_saturation', key: 'irreducible_water_saturation', width: 120},
|
|
|
|
- {title: '泥质含量', dataIndex: 'shale_content', key: 'shale_content', width: 120},
|
|
|
|
- {title: '砂质含量', dataIndex: 'sandy_content', key: 'sandy_content', width: 120},
|
|
|
|
- {title: '灰质含量', dataIndex: 'lime_content', key: 'lime_content', width: 120},
|
|
|
|
- {title: '白云质含量', dataIndex: 'dolomitic_content', key: 'dolomitic_content', width: 120},
|
|
|
|
- {title: '碳酸盐岩含量', dataIndex: 'carbonate_content', key: 'carbonate_content', width: 120},
|
|
|
|
- {title: '指标类型', dataIndex: 'idx_type', key: 'idx_type', width: 120},
|
|
|
|
- {title: '解释结论', dataIndex: 'interpretation_result', key: 'interpretation_result', width: 120},
|
|
|
|
- {title: '垂深顶深', dataIndex: 'start_tvd', key: 'start_tvd', width: 120},
|
|
|
|
- {title: '垂深底深', dataIndex: 'end_tvd', key: 'end_tvd', width: 120},
|
|
|
|
- {title: '垂深层厚 ', dataIndex: 'tvd_thickness', key: 'tvd_thickness', width: 120},
|
|
|
|
- {title: '备注', dataIndex: 'remarks', key: 'remarks', width: 120},
|
|
|
|
|
|
+import {ref} from 'vue';
|
|
|
|
+
|
|
|
|
+export const boreholeInterColumns = ref([
|
|
|
|
+ {title: '层号(序号)', dataIndex: 'zone_no', key: 'zone_no', resizable: true, width: 120},
|
|
|
|
+ {title: '裸眼井解释成果类型', dataIndex: 'borehole_inter_type_name', key: 'borehole_inter_type_name', resizable: true, width: 120},
|
|
|
|
+ {title: '起始深度', dataIndex: 'start_depth', key: 'start_depth', resizable: true, width: 120},
|
|
|
|
+ {title: '终止深度', dataIndex: 'end_depth', key: 'end_depth', resizable: true, width: 120},
|
|
|
|
+ {title: '厚度', dataIndex: 'thickness', key: 'thickness', resizable: true, width: 120},
|
|
|
|
+ {title: '岩性类型', dataIndex: 'lithology_class', key: 'lithology_class', resizable: true, width: 120},
|
|
|
|
+ {title: '自然电位', dataIndex: 'spontaneous_potential', key: 'spontaneous_potential', resizable: true, width: 120},
|
|
|
|
+ {title: '自然伽马', dataIndex: 'sp_gamma_radiant_intensity', key: 'sp_gamma_radiant_intensity', resizable: true, width: 120},
|
|
|
|
+ {title: '井径', dataIndex: 'well_diameter', key: 'well_diameter', resizable: true, width: 120},
|
|
|
|
+ {title: '体积密度', dataIndex: 'formation_volume_density', key: 'formation_volume_density', resizable: true, width: 120},
|
|
|
|
+ {title: '声波时差', dataIndex: 'sonic_differential_time', key: 'sonic_differential_time', resizable: true, width: 120},
|
|
|
|
+ {title: '中子', dataIndex: 'compensated_neutron', key: 'compensated_neutron', resizable: true, width: 120},
|
|
|
|
+ {title: '浅电阻率', dataIndex: 'laterolog_shallow', key: 'laterolog_shallow', resizable: true, width: 120},
|
|
|
|
+ {title: '深电阻率', dataIndex: 'laterolog_deep', key: 'laterolog_deep', resizable: true, width: 120},
|
|
|
|
+ {title: '冲洗带电阻率', dataIndex: 'laterolog_flushed_zone', key: 'laterolog_flushed_zone', resizable: true, width: 120},
|
|
|
|
+ {title: '密度孔隙度', dataIndex: 'density_porosity', key: 'density_porosity', resizable: true, width: 120},
|
|
|
|
+ {title: '声波孔隙度', dataIndex: 'sonic_porosity', key: 'sonic_porosity', resizable: true, width: 120},
|
|
|
|
+ {title: '中子孔隙度', dataIndex: 'neutron_porosity', key: 'neutron_porosity', resizable: true, width: 120},
|
|
|
|
+ {title: '有效孔隙度', dataIndex: 'effective_porosity', key: 'effective_porosity', resizable: true, width: 120},
|
|
|
|
+ {title: '总孔隙度', dataIndex: 'total_porosity', key: 'total_porosity', resizable: true, width: 120},
|
|
|
|
+ {title: '渗透率', dataIndex: 'permeability', key: 'permeability', resizable: true, width: 120},
|
|
|
|
+ {title: '含油气饱和度', dataIndex: 'oil_gas_saturation', key: 'oil_gas_saturation', resizable: true, width: 120},
|
|
|
|
+ {title: '束缚水饱和度', dataIndex: 'irreducible_water_saturation', key: 'irreducible_water_saturation', resizable: true, width: 120},
|
|
|
|
+ {title: '泥质含量', dataIndex: 'shale_content', key: 'shale_content', resizable: true, width: 120},
|
|
|
|
+ {title: '砂质含量', dataIndex: 'sandy_content', key: 'sandy_content', resizable: true, width: 120},
|
|
|
|
+ {title: '灰质含量', dataIndex: 'lime_content', key: 'lime_content', resizable: true, width: 120},
|
|
|
|
+ {title: '白云质含量', dataIndex: 'dolomitic_content', key: 'dolomitic_content', resizable: true, width: 120},
|
|
|
|
+ {title: '碳酸盐岩含量', dataIndex: 'carbonate_content', key: 'carbonate_content', resizable: true, width: 120},
|
|
|
|
+ {title: '指标类型', dataIndex: 'idx_type', key: 'idx_type', resizable: true, width: 120},
|
|
|
|
+ {title: '解释结论', dataIndex: 'interpretation_result', key: 'interpretation_result', resizable: true, width: 120},
|
|
|
|
+ {title: '垂深顶深', dataIndex: 'start_tvd', key: 'start_tvd', resizable: true, width: 120},
|
|
|
|
+ {title: '垂深底深', dataIndex: 'end_tvd', key: 'end_tvd', resizable: true, width: 120},
|
|
|
|
+ {title: '垂深层厚 ', dataIndex: 'tvd_thickness', key: 'tvd_thickness', resizable: true, width: 120},
|
|
|
|
+ {title: '备注', dataIndex: 'remarks', key: 'remarks', resizable: true, width: 120},
|
|
{
|
|
{
|
|
- title: '创建/更新日期', dataIndex: 'update_date', key: 'update_date', width: 120, customRender: ({record}) => {
|
|
|
|
|
|
+ title: '创建/更新日期', dataIndex: 'update_date', key: 'update_date', resizable: true, width: 120, customRender: ({record}) => {
|
|
return record.update_date == null ? record.create_date : record.update_date;
|
|
return record.update_date == null ? record.create_date : record.update_date;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-];
|
|
|
|
-export const testHistoryColumns = [
|
|
|
|
- {title: '测试日期', dataIndex: 'testing_date', key: 'testing_date', width: 120},
|
|
|
|
- {title: '测试名称', dataIndex: 'testing_name', key: 'testing_name', width: 120},
|
|
|
|
- {title: '测试单位', dataIndex: 'anal_coy', key: 'anal_coy', width: 120},
|
|
|
|
- {title: '内容描述', dataIndex: 'construction_description', key: 'construction_description', width: 120}
|
|
|
|
-]
|
|
|
|
|
|
+]);
|
|
|
|
+export const testHistoryColumns = ref([
|
|
|
|
+ {title: '测试日期', dataIndex: 'testing_date', key: 'testing_date', resizable: true, width: 120},
|
|
|
|
+ {title: '测试名称', dataIndex: 'testing_name', key: 'testing_name', resizable: true},
|
|
|
|
+ {title: '测试单位', dataIndex: 'anal_coy', key: 'anal_coy', resizable: true},
|
|
|
|
+ {title: '内容描述', dataIndex: 'construction_description', key: 'construction_description', resizable: true}
|
|
|
|
+])
|
|
|
|
|
|
-export const analyticalAssaysColumns = [
|
|
|
|
|
|
+export const analyticalAssaysColumns = ref([
|
|
{
|
|
{
|
|
- title: '分析类型', dataIndex: 'item_code', key: 'item_code', width: 220,
|
|
|
|
|
|
+ title: '分析类型', dataIndex: 'item_code', key: 'item_code', resizable: true, width: 220,
|
|
customCell: (row) => {
|
|
customCell: (row) => {
|
|
return {rowSpan: row.rowSpan};
|
|
return {rowSpan: row.rowSpan};
|
|
},
|
|
},
|
|
},
|
|
},
|
|
- {title: '分析指标', dataIndex: 'item_name', key: 'item_name'},
|
|
|
|
- {title: '指标单位', dataIndex: 'meter_unit', key: 'meter_unit'},
|
|
|
|
- {title: '指标值', dataIndex: 'idx_value', key: 'idx_value'},
|
|
|
|
- {title: '描述', dataIndex: 'description', key: 'description'}
|
|
|
|
-]
|
|
|
|
-export const historyAssignmentColumns = [
|
|
|
|
- {title: '开始时间', dataIndex: 'start_time', key: 'start_time', width: 120},
|
|
|
|
- {title: '结束时间', dataIndex: 'end_time', key: 'end_time', width: 120},
|
|
|
|
- {title: '施工简述', dataIndex: 'constr_description', key: 'constr_description', width: 120},
|
|
|
|
- {title: '备注', dataIndex: 'remarks', key: 'remarks', width: 120},
|
|
|
|
- {title: '生产井段', dataIndex: 'well_production_sections', key: 'well_production_sections', width: 120},
|
|
|
|
- {title: '层位', dataIndex: 'formation_name', key: 'formation_name', width: 120},
|
|
|
|
- {title: '井段顶深', dataIndex: 'top_md', key: 'top_md', width: 120},
|
|
|
|
- {title: '井段底深', dataIndex: 'btm_md', key: 'btm_md', width: 120},
|
|
|
|
- {title: '厚度', dataIndex: 'thickness', key: 'thickness', width: 120},
|
|
|
|
- {title: '层序号', dataIndex: 'layer_no', key: 'layer_no', width: 120},
|
|
|
|
- {title: '作业类型', dataIndex: 'working_type', key: 'working_type', width: 120},
|
|
|
|
- {title: '作业工序名称', dataIndex: 'test_processes_name', key: 'test_processes_name', width: 120},
|
|
|
|
- {title: '作业工作内容', dataIndex: 'worksummary', key: 'worksummary', width: 120},
|
|
|
|
- {title: '施工次序', dataIndex: 'construct_no', key: 'construct_no', width: 120},
|
|
|
|
- {title: '作业队伍', dataIndex: 'work_team', key: 'work_team', width: 120},
|
|
|
|
- {title: '泵深', dataIndex: 'pump_depth', key: 'pump_depth', width: 120},
|
|
|
|
-]
|
|
|
|
-export const dataIndexColumns = [
|
|
|
|
- {title: '日期', dataIndex: 'date', key: 'date', width: 120},
|
|
|
|
- {title: '文档名', dataIndex: 'file_name', key: 'file_name', width: 120},
|
|
|
|
- {title: '文档业务类型', dataIndex: 'file_business_type', key: 'file_business_type', width: 120},
|
|
|
|
- {title: '存储类型', dataIndex: 'storage_type', key: 'storage_type', width: 120}
|
|
|
|
-]
|
|
|
|
|
|
+ {title: '分析指标', dataIndex: 'item_name', key: 'item_name', resizable: true},
|
|
|
|
+ {title: '指标单位', dataIndex: 'meter_unit', key: 'meter_unit', resizable: true},
|
|
|
|
+ {title: '指标值', dataIndex: 'idx_value', key: 'idx_value', resizable: true},
|
|
|
|
+ {title: '描述', dataIndex: 'description', key: 'description', resizable: true}
|
|
|
|
+])
|
|
|
|
+export const historyAssignmentColumns =ref( [
|
|
|
|
+ {title: '开始时间', dataIndex: 'start_time', key: 'start_time', resizable: true, width: 120},
|
|
|
|
+ {title: '结束时间', dataIndex: 'end_time', key: 'end_time', resizable: true, width: 120},
|
|
|
|
+ {title: '施工简述', dataIndex: 'constr_description', key: 'constr_description', resizable: true, width: 120},
|
|
|
|
+ {title: '备注', dataIndex: 'remarks', key: 'remarks', resizable: true, width: 120},
|
|
|
|
+ {title: '生产井段', dataIndex: 'well_production_sections', key: 'well_production_sections', resizable: true, width: 120},
|
|
|
|
+ {title: '层位', dataIndex: 'formation_name', key: 'formation_name', resizable: true, width: 120},
|
|
|
|
+ {title: '井段顶深', dataIndex: 'top_md', key: 'top_md', resizable: true, width: 120},
|
|
|
|
+ {title: '井段底深', dataIndex: 'btm_md', key: 'btm_md', resizable: true, width: 120},
|
|
|
|
+ {title: '厚度', dataIndex: 'thickness', key: 'thickness', resizable: true, width: 120},
|
|
|
|
+ {title: '层序号', dataIndex: 'layer_no', key: 'layer_no', resizable: true, width: 120},
|
|
|
|
+ {title: '作业类型', dataIndex: 'working_type', key: 'working_type', resizable: true, width: 120},
|
|
|
|
+ {title: '作业工序名称', dataIndex: 'test_processes_name', key: 'test_processes_name', resizable: true, width: 120},
|
|
|
|
+ {title: '作业工作内容', dataIndex: 'worksummary', key: 'worksummary', resizable: true, width: 120},
|
|
|
|
+ {title: '施工次序', dataIndex: 'construct_no', key: 'construct_no', resizable: true, width: 120},
|
|
|
|
+ {title: '作业队伍', dataIndex: 'work_team', key: 'work_team', resizable: true, width: 120},
|
|
|
|
+ {title: '泵深', dataIndex: 'pump_depth', key: 'pump_depth', resizable: true, width: 120},
|
|
|
|
+])
|
|
|
|
+export const dataIndexColumns = ref([
|
|
|
|
+ {title: '日期', dataIndex: 'date', key: 'date', resizable: true, width: 120},
|
|
|
|
+ {title: '文档名', dataIndex: 'file_name', key: 'file_name', resizable: true, width: 120},
|
|
|
|
+ {title: '文档业务类型', dataIndex: 'file_business_type', key: 'file_business_type', resizable: true, width: 120},
|
|
|
|
+ {title: '存储类型', dataIndex: 'storage_type', key: 'storage_type', resizable: true, width: 120}
|
|
|
|
+])
|