Колонки исправлены и стилизованы

This commit is contained in:
goodmice 2021-11-17 12:10:33 +05:00
parent a26cd7265e
commit 91e1abc0fc
4 changed files with 172 additions and 172 deletions

View File

@ -1,35 +1,36 @@
import {RegExpIsFloat} from '../../components/Table' import React from 'react'
import {Input} from 'antd' import { Input } from 'antd'
import { RegExpIsFloat } from '../../components/Table'
const {TextArea} = Input const { TextArea } = Input
// export const v = (text) => <div export const v = (text) => (
// style={{ <div style={{
// position: 'absolute', display: 'flex',
// top: '0', height: '180px',
// left: '0', justifyContent: 'center'
// transform: 'rotate(-90deg)', }}>
// transformOrigin: 'left', <span
// height:'000px', style={{
// width:'400px' whiteSpace: 'pre',
// }}> verticalAlign: 'center',
// {text} textAlign: 'center',
// </div>
// export const v = (text) => <div WebkitTransform: 'rotate(-90deg)',
// style={{ MozTransform: 'rotate(-90deg)',
// writingMode:'vertical-lr', MsTransform: 'rotate(-90deg)',
// textOrientation: 'mixed', OTransform: 'rotate(-90deg)',
// }}> transform: 'rotate(-90deg)',
// {text} }}>
// </div> {text}
</span>
export const v = (text) => text </div>
)
export const numericColumnOptions = { export const numericColumnOptions = {
editable: true, editable: true,
initialValue: 0, initialValue: 0,
width:'4rem', width: '3rem',
formItemRules: [ formItemRules: [
{ {
required: true, required: true,
@ -40,12 +41,11 @@ export const numericColumnOptions = {
}; };
export const textColumnOptions = { export const textColumnOptions = {
editable:true, editable: true,
input:<TextArea/>, input: <TextArea/>,
width:'20rem', width: '3rem',
formItemRules: [ formItemRules: [{
{ required: true,
required: true, message: `Введите текст`
message: `Введите текст` }],
}, }
],}

View File

@ -1,35 +1,35 @@
import { makeColumn } from "../../components/Table"; import { makeColumn } from '../../components/Table';
import {v, numericColumnOptions, textColumnOptions} from './columnsCommon' import { numericColumnOptions, textColumnOptions } from './columnsCommon'
export const columnsDrillingFluid = [ export const columnsDrillingFluid = [
makeColumn("Наименование", "name", textColumnOptions), makeColumn('Наименование', 'name', textColumnOptions),
makeColumn(v("Температура, °C"), "temperature",numericColumnOptions), makeColumn('Температура, °C', 'temperature',numericColumnOptions),
makeColumn(v("Плотность, г/см³"), "density",numericColumnOptions), makeColumn('Плотность, г/см³', 'density',numericColumnOptions),
makeColumn(v("Усл. вязкость, сек"), "conditionalViscosity",numericColumnOptions), makeColumn('Усл. вязкость, сек', 'conditionalViscosity',numericColumnOptions),
makeColumn(v("R300"), "r300",numericColumnOptions), makeColumn('R300', 'r300',numericColumnOptions),
makeColumn(v("R600"), "r600",numericColumnOptions), makeColumn('R600', 'r600',numericColumnOptions),
makeColumn(v("R3/R6"), "r3r6",numericColumnOptions), makeColumn('R3/R6', 'r3r6',numericColumnOptions),
makeColumn(v("ДНС, дПа"), "dnsDpa",numericColumnOptions), makeColumn('ДНС, дПа', 'dnsDpa',numericColumnOptions),
makeColumn(v("Пластич. вязкость, сПз"), "plasticViscocity",numericColumnOptions), makeColumn('Пластич. вязкость, сПз', 'plasticViscocity',numericColumnOptions),
makeColumn(v("СНС, дПа"), "snsDpa",numericColumnOptions), makeColumn('СНС, дПа', 'snsDpa',numericColumnOptions),
makeColumn(v("R3/R6 49С"), "r3r649С",numericColumnOptions), makeColumn('R3/R6 49С', 'r3r649С',numericColumnOptions),
makeColumn(v("ДНС 49С, дПа"), "dns49Cdpa",numericColumnOptions), makeColumn('ДНС 49С, дПа', 'dns49Cdpa',numericColumnOptions),
makeColumn(v("Пластич. вязкость 49С, сПз"), "plasticViscocity49c",numericColumnOptions), makeColumn('Пластич. вязкость 49С, сПз', 'plasticViscocity49c',numericColumnOptions),
makeColumn(v("СНС 49С, дПа"), "sns49Cdpa",numericColumnOptions), makeColumn('СНС 49С, дПа', 'sns49Cdpa',numericColumnOptions),
makeColumn(v("МВТ, кг/м³"), "mbt",numericColumnOptions), makeColumn('МВТ, кг/м³', 'mbt',numericColumnOptions),
makeColumn(v("Песок, %"), "sand",numericColumnOptions), makeColumn('Песок, %', 'sand',numericColumnOptions),
makeColumn(v("Фильтрация, см³/30мин"), "filtering",numericColumnOptions), makeColumn('Фильтрация, см³/30мин', 'filtering',numericColumnOptions),
makeColumn(v("Корка, мм"), "crust",numericColumnOptions), makeColumn('Корка, мм', 'crust',numericColumnOptions),
makeColumn(v("KTK"), "ktk",numericColumnOptions), makeColumn('KTK', 'ktk',numericColumnOptions),
makeColumn(v("pH"), "ph",numericColumnOptions), makeColumn('pH', 'ph',numericColumnOptions),
makeColumn(v("Жесткость, мг/л"), "hardness",numericColumnOptions), makeColumn('Жесткость, мг/л', 'hardness',numericColumnOptions),
makeColumn(v("Хлориды, мг/л"), "chlorides",numericColumnOptions), makeColumn('Хлориды, мг/л', 'chlorides',numericColumnOptions),
makeColumn(v("PF"), "pf",numericColumnOptions), makeColumn('PF', 'pf',numericColumnOptions),
makeColumn(v("Mf"), "mf",numericColumnOptions), makeColumn('Mf', 'mf',numericColumnOptions),
makeColumn(v("Pm"), "pm",numericColumnOptions), makeColumn('Pm', 'pm',numericColumnOptions),
makeColumn(v("Твердая фаза раствора, %"), "fluidSolidPhase",numericColumnOptions), makeColumn('Твердая фаза раствора, %', 'fluidSolidPhase',numericColumnOptions),
makeColumn(v("Смазка, %"), "grease",numericColumnOptions), makeColumn('Смазка, %', 'grease',numericColumnOptions),
makeColumn(v("Карбонат кальция, кг/м³"), "calciumCarbonate",numericColumnOptions), makeColumn('Карбонат кальция, кг/м³', 'calciumCarbonate',numericColumnOptions),
]; ];
export const drillingFluidDefaultData = { export const drillingFluidDefaultData = {
@ -38,33 +38,33 @@ export const drillingFluidDefaultData = {
idCategory: 0, idCategory: 0,
isDefaultData: true, isDefaultData: true,
data: { data: {
"name": 0, 'name': 0,
"temperature": 0, 'temperature': 0,
"density": 0, 'density': 0,
"conditionalViscosity": 0, 'conditionalViscosity': 0,
"r300": 0, 'r300': 0,
"r600": 0, 'r600': 0,
"r3r6": 0, 'r3r6': 0,
"dnsDpa": 0, 'dnsDpa': 0,
"plasticViscocity": 0, 'plasticViscocity': 0,
"snsDpa": 0, 'snsDpa': 0,
"r3r649С": 0, 'r3r649С': 0,
"dns49Cdpa": 0, 'dns49Cdpa': 0,
"plasticViscocity49c": 0, 'plasticViscocity49c': 0,
"sns49Cdpa": 0, 'sns49Cdpa': 0,
"mbt": 0, 'mbt': 0,
"sand": 0, 'sand': 0,
"filtering": 0, 'filtering': 0,
"crust": 0, 'crust': 0,
"ktk": 0, 'ktk': 0,
"ph": 0, 'ph': 0,
"hardness": 0, 'hardness': 0,
"chlorides": 0, 'chlorides': 0,
"pf": 0, 'pf': 0,
"mf": 0, 'mf': 0,
"pm": 0, 'pm': 0,
"fluidSolidPhase": 0, 'fluidSolidPhase': 0,
"grease": 0, 'grease': 0,
"calciumCarbonate": 0 'calciumCarbonate': 0
} }
} }

View File

@ -1,28 +1,28 @@
import {makeColumn} from '../../components/Table' import { makeColumn } from '../../components/Table'
import {v, numericColumnOptions, textColumnOptions} from './columnsCommon' import { numericColumnOptions, textColumnOptions } from './columnsCommon'
export const columnsMudDiagram = [ export const columnsMudDiagram = [
makeColumn(v('N пробы'), 'probeNumber', numericColumnOptions), makeColumn('N пробы', 'probeNumber', numericColumnOptions),
makeColumn(v('Глубина отбора пробы'), 'probeExtractionDepth', numericColumnOptions), makeColumn('Глубина отбора пробы', 'probeExtractionDepth', numericColumnOptions),
makeColumn(v('Песчаник (%)'), 'sandstone', numericColumnOptions), makeColumn('Песчаник (%)', 'sandstone', numericColumnOptions),
makeColumn(v('Алевролит (%)'), 'siltstone', numericColumnOptions), makeColumn('Алевролит (%)', 'siltstone', numericColumnOptions),
makeColumn(v('Аргиллит (%)'), 'argillit', numericColumnOptions), makeColumn('Аргиллит (%)', 'argillit', numericColumnOptions),
makeColumn(v('Аргиллит бит. (%)'), 'brokenArgillit', numericColumnOptions), makeColumn('Аргиллит бит. (%)', 'brokenArgillit', numericColumnOptions),
makeColumn(v('Уголь (%)'), 'coal', numericColumnOptions), makeColumn('Уголь (%)', 'coal', numericColumnOptions),
makeColumn(v('Песок (%)'), 'sand', numericColumnOptions), makeColumn('Песок (%)', 'sand', numericColumnOptions),
makeColumn(v('Глина (%)'), 'clay', numericColumnOptions), makeColumn('Глина (%)', 'clay', numericColumnOptions),
makeColumn(v('Известняк (%)'), 'camstone', numericColumnOptions), makeColumn('Известняк (%)', 'camstone', numericColumnOptions),
makeColumn(v('Цемент (%)'), 'cement', numericColumnOptions), makeColumn('Цемент (%)', 'cement', numericColumnOptions),
makeColumn('Краткое описание', 'summary', textColumnOptions), makeColumn('Краткое описание', 'summary', textColumnOptions),
makeColumn(v('ЛБА бурового раствора'), 'drillingMud', numericColumnOptions), makeColumn('ЛБА бурового раствора', 'drillingMud', numericColumnOptions),
makeColumn(v('ЛБА (шлама)'), 'sludge', numericColumnOptions), makeColumn('ЛБА (шлама)', 'sludge', numericColumnOptions),
makeColumn(v('Сумма УВ мах. (абс%)'), 'maxSum', numericColumnOptions), makeColumn('Сумма УВ мах. (абс%)', 'maxSum', numericColumnOptions),
makeColumn(v('С1 метан (отн%)'), 'methane', numericColumnOptions), makeColumn('С1 метан (отн%)', 'methane', numericColumnOptions),
makeColumn(v('С2 этан (отн%)'), 'ethane', numericColumnOptions), makeColumn('С2 этан (отн%)', 'ethane', numericColumnOptions),
makeColumn(v('С3 пропан (отн%)'), 'propane', numericColumnOptions), makeColumn('С3 пропан (отн%)', 'propane', numericColumnOptions),
makeColumn(v('С4 бутан (отн%)'), 'butane', numericColumnOptions), makeColumn('С4 бутан (отн%)', 'butane', numericColumnOptions),
makeColumn(v('С5 пентан (отн%)'), 'pentane', numericColumnOptions), makeColumn('С5 пентан (отн%)', 'pentane', numericColumnOptions),
makeColumn(v('Мех. скорость'), 'mechanicalSpeed', numericColumnOptions), makeColumn('Мех. скорость', 'mechanicalSpeed', numericColumnOptions),
makeColumn('Предварительное заключение о насыщении по ГК', 'preliminaryConclusion', textColumnOptions), makeColumn('Предварительное заключение о насыщении по ГК', 'preliminaryConclusion', textColumnOptions),
] ]
@ -32,27 +32,27 @@ export const mudDiagramDefaultData = {
idCategory: 0, idCategory: 0,
isDefaultData: true, isDefaultData: true,
data: { data: {
"probeNumber": 0, 'probeNumber': 0,
"probeExtractionDepth": 0, 'probeExtractionDepth': 0,
"sandstone": 0, 'sandstone': 0,
"siltstone": 0, 'siltstone': 0,
"argillit": 0, 'argillit': 0,
"brokenArgillit": 0, 'brokenArgillit': 0,
"coal": 0, 'coal': 0,
"sand": 0, 'sand': 0,
"clay": 0, 'clay': 0,
"camstone": 0, 'camstone': 0,
"cement": 0, 'cement': 0,
"summary": '-', 'summary': '-',
"drillingMud": 0, 'drillingMud': 0,
"sludge": 0, 'sludge': 0,
"maxSum": 0, 'maxSum': 0,
"methane": 0, 'methane': 0,
"ethane": 0, 'ethane': 0,
"propane": 0, 'propane': 0,
"butane": 0, 'butane': 0,
"pentane": 0, 'pentane': 0,
"mechanicalSpeed": 0, 'mechanicalSpeed': 0,
"preliminaryConclusion": '-' 'preliminaryConclusion': '-'
} }
} }

View File

@ -1,24 +1,24 @@
import { makeColumn } from '../../components/Table' import { makeColumn } from '../../components/Table'
import {v, numericColumnOptions, textColumnOptions} from './columnsCommon' import { numericColumnOptions, textColumnOptions } from './columnsCommon'
export const columnsNnb = [ export const columnsNnb = [
makeColumn('Глубина по стволу, м', 'depth', textColumnOptions), makeColumn('Глубина по стволу, м', 'depth', textColumnOptions),
makeColumn(v('Зенитный угол, град'), 'zenithAngle', numericColumnOptions), makeColumn('Зенитный угол, град', 'zenithAngle', numericColumnOptions),
makeColumn(v('Азимут магнитный, град'), 'magneticAzimuth', numericColumnOptions), makeColumn('Азимут магнитный, град', 'magneticAzimuth', numericColumnOptions),
makeColumn(v('Азимут истинный, град'), 'trueAzimuth', numericColumnOptions), makeColumn('Азимут истинный, град', 'trueAzimuth', numericColumnOptions),
makeColumn(v('Азимут дирекц., град'), 'directAzimuth', numericColumnOptions), makeColumn('Азимут дирекц., град', 'directAzimuth', numericColumnOptions),
makeColumn(v('Глубина по вертикали, м'), 'verticalDepth', numericColumnOptions), makeColumn('Глубина по вертикали, м', 'verticalDepth', numericColumnOptions),
makeColumn(v('Абсолютная отметка, м'), 'absoluteMark', numericColumnOptions), makeColumn('Абсолютная отметка, м', 'absoluteMark', numericColumnOptions),
makeColumn(v('Лок. смещение к северу, м'), 'localNorthOffset', numericColumnOptions), makeColumn('Лок. смещение к северу, м', 'localNorthOffset', numericColumnOptions),
makeColumn(v('Лок. смещение к востоку, м'), 'localEastOffset', numericColumnOptions), makeColumn('Лок. смещение к востоку, м', 'localEastOffset', numericColumnOptions),
makeColumn(v('Отклонение от устья, м'), 'outFallOffset', numericColumnOptions), makeColumn('Отклонение от устья, м', 'outFallOffset', numericColumnOptions),
makeColumn(v('Азимут смещения, град'), 'offsetAzimuth', numericColumnOptions), makeColumn('Азимут смещения, град', 'offsetAzimuth', numericColumnOptions),
makeColumn(v('Пространст. интенсивность, град/10 м'), 'areaIntensity', numericColumnOptions), makeColumn('Пространст.\nинтенсивность, град/10 м', 'areaIntensity', numericColumnOptions),
makeColumn(v('Угол установки отклон., град'), 'offsetStopAngle', numericColumnOptions), makeColumn('Угол установки отклон., град', 'offsetStopAngle', numericColumnOptions),
makeColumn(v('Интенсив. по зениту, град/10 м'), 'zenithIntensity', numericColumnOptions), makeColumn('Интенсив. по зениту, град/10 м', 'zenithIntensity', numericColumnOptions),
makeColumn(v('Комментарий'), 'comment', numericColumnOptions), makeColumn('Комментарий', 'comment', numericColumnOptions),
makeColumn(v('Разница вертикальных глубин\nмежду планом и фактом'), 'depthPlanFactDifference', numericColumnOptions), makeColumn('Разница вертикальных глубин\nмежду планом и фактом', 'depthPlanFactDifference', numericColumnOptions),
makeColumn(v('Расстояние в пространстве\nмежду планом и фактом'), 'distancePlanFactDifference', numericColumnOptions), makeColumn('Расстояние в пространстве\nмежду планом и фактом', 'distancePlanFactDifference', numericColumnOptions),
]; ];
export const nnbDefaultData = { export const nnbDefaultData = {
@ -27,22 +27,22 @@ export const nnbDefaultData = {
idCategory: 0, idCategory: 0,
isDefaultData: true, isDefaultData: true,
data: { data: {
"depth": 0, 'depth': 0,
"zenithAngle": 0, 'zenithAngle': 0,
"magneticAzimuth": 0, 'magneticAzimuth': 0,
"trueAzimuth": 0, 'trueAzimuth': 0,
"directAzimuth": 0, 'directAzimuth': 0,
"verticalDepth": 0, 'verticalDepth': 0,
"absoluteMark": 0, 'absoluteMark': 0,
"localNorthOffset": 0, 'localNorthOffset': 0,
"localEastOffset": 0, 'localEastOffset': 0,
"outFallOffset": 0, 'outFallOffset': 0,
"offsetAzimuth": 0, 'offsetAzimuth': 0,
"areaIntensity": '-', 'areaIntensity': '-',
"offsetStopAngle": 0, 'offsetStopAngle': 0,
"zenithIntensity": 0, 'zenithIntensity': 0,
"comment": '-', 'comment': '-',
"depthPlanFactDifference": 0, 'depthPlanFactDifference': 0,
"distancePlanFactDifference": 0 'distancePlanFactDifference': 0
} }
} }