| | |
| | | params |
| | | }) |
| | | } |
| | | |
| | | export function accessInterfaceLogPage(params) { |
| | | return axios({ |
| | | url: '/AccessInterfaceLog/page', |
| | | method: 'get', |
| | | params |
| | | }) |
| | | } |
| | | /** |
| | | * 导åºå¨å¶åçæ§ä¿¡æ¯çExcelæä»¶ 工件 |
| | | * |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <div> |
| | | <x-card :bordered="false" v-if="hasPerm('WorkPieceProcess:page')"> |
| | | <div slot="content" class="table-page-search-wrapper"> |
| | | <a-form :label-col="labelCol" :wrapper-col="wrapperCol"> |
| | | <a-row :gutter="gutter"> |
| | | <!-- <a-col :md="colMd" :sm="colSm"> |
| | | <a-form-item label="æ¥è¯¢ç»´åº¦"> |
| | | <a-select |
| | | @change="changeModel" |
| | | style="width: 100%" |
| | | v-model="queryParam.selectModel" |
| | | placeholder="è¯·éæ©æ¥è¯¢ç»´åº¦" |
| | | > |
| | | <a-select-option v-for="(item, index) in modelEnums" :key="index" :value="item.code"> |
| | | {{ item.name }} |
| | | </a-select-option> |
| | | </a-select> |
| | | </a-form-item> |
| | | </a-col> --> |
| | | <a-col :md="colMd" :sm="colSm"> |
| | | <a-form-item label="工件å·"> |
| | | <a-input v-model="queryParam.workPieceID" allow-clear placeholder="请è¾å
¥å·¥ä»¶å·" /> |
| | | </a-form-item> |
| | | </a-col> |
| | | <a-col :md="colMd" :sm="colSm"> |
| | | <a-form-item label="æ¥æº" > |
| | | <a-input v-model="queryParam.createdUserName" allow-clear placeholder="请è¾å
¥æ¥æº" /> |
| | | </a-form-item> |
| | | </a-col> |
| | | <a-col :md="colMd" :sm="colSm"> |
| | | <a-form-item label="å·¥åº"> |
| | | <a-select |
| | | allow-clear |
| | | style="width: 100%" |
| | | v-model="queryParam.WorkingProcedureCurrent" |
| | | placeholder="è¯·éæ©å·¥åº" |
| | | > |
| | | <a-select-option v-for="(item, index) in ProcessSelectData" :key="index" :value="item.code"> |
| | | {{ item.name }} |
| | | </a-select-option> |
| | | </a-select> |
| | | </a-form-item> |
| | | </a-col> |
| | | <a-col :md="colMd" :sm="colSm"> |
| | | <a-form-item label="è´¨éç¶æ"> |
| | | <a-select |
| | | allow-clear |
| | | style="width: 100%" |
| | | v-model="queryParam.qualityState" |
| | | placeholder="è¯·éæ©è´¨éç¶æ" |
| | | > |
| | | <a-select-option v-for="(item, index) in QualityState" :key="index" :value="item.code"> |
| | | {{ item.name }} |
| | | </a-select-option> |
| | | </a-select> |
| | | </a-form-item> |
| | | </a-col> |
| | | <a-col :md="colMd2" :sm="colSm2"> |
| | | <a-form-item :label="queryParam.selectModel == 1?'åå§æ¨éæ¶é´':'æ¨éæ¶é´'"> |
| | | <a-range-picker style="width:100%" :show-time="{format:'HH:mm'}" v-model="queryParam.dates" format="YYYY-MM-DD HH:mm" /> |
| | | </a-form-item> |
| | | </a-col> |
| | | |
| | | <!-- <template v-if="advanced"> |
| | | |
| | | |
| | | </template> --> |
| | | <a-col :md="colMd" :sm="colSm"> |
| | | <span class="table-page-search-submitButtons"> |
| | | <a-button type="primary" @click="getData(1)">æ¥è¯¢</a-button> |
| | | <a-button style="margin-left: 8px" @click="resetQueryData">éç½®</a-button> |
| | | <!-- <a @click="advanced = !advanced" style="margin-left: 8px"> |
| | | {{ advanced ? 'æ¶èµ·' : 'å±å¼' }} |
| | | <a-icon :type="advanced ? 'up' : 'down'" /> |
| | | </a> --> |
| | | </span> |
| | | </a-col> |
| | | </a-row> |
| | | </a-form> |
| | | </div> |
| | | </x-card> |
| | | |
| | | <a-card :bordered="false"> |
| | | <!-- <div style="margin-bottom:10px"> |
| | | <a-button type="info" icon="download" @click="exportExcel">导åºExcel</a-button> |
| | | </div> --> |
| | | |
| | | <a-spin :spinning="confirmLoading"> |
| | | <a-table |
| | | :rowClassName="getRowBackGround" |
| | | :columns="columns" |
| | | :data-source="data" |
| | | :pagination="pages" |
| | | :rowKey="(record) => record.id" |
| | | > |
| | | <span slot="workPieceinitOnlineTime" slot-scope="text"> |
| | | <span v-if="text">{{ moment(moment(text)).format('YYYY-MM-DD HH:mm:ss') }}</span> |
| | | <span v-else>{{ text }}</span> |
| | | </span> |
| | | <span slot="workPieceLastOfflineTime" slot-scope="text"> |
| | | <span v-if="text">{{ moment(moment(text)).format('YYYY-MM-DD HH:mm:ss') }}</span> |
| | | <span v-else>{{ text }}</span> |
| | | </span> |
| | | <span slot="qualityDeatil" slot-scope="item, record"> |
| | | <a @click="$refs.qualityDetail.show(record)">è´¨é详æ
</a> |
| | | </span> |
| | | </a-table> |
| | | </a-spin> |
| | | </a-card> |
| | | |
| | | <qualityDetail ref="qualityDetail" /> |
| | | </div> |
| | | </template> |
| | | <script> |
| | | // 工件å 工追溯 |
| | | import { STable, XCard } from '@/components' |
| | | import { downloadFile,getThisWeekRange } from '@/utils/util' |
| | | import moment from 'moment' |
| | | import { |
| | | workPieceInfoMachiningPage, |
| | | accessInterfaceLogPage, |
| | | WorkPieceInfoToExcel, |
| | | workPieceProcessToExcel |
| | | } from '@/api/modular/main/WorkPieceInfoManage' |
| | | // è·å设å¤ä¸ææ¡æ°æ® |
| | | import { getEquipmentName } from '@/api/modular/main/EquipmentBaseInfoManage' |
| | | import qualityDetail from './modules/qualityDetail.vue' |
| | | export default { |
| | | components: { |
| | | STable, |
| | | XCard, |
| | | qualityDetail |
| | | }, |
| | | data() { |
| | | return { |
| | | gutter: 36, |
| | | colMd: 6, |
| | | colSm: 18, |
| | | colMd2: 10, |
| | | colSm2: 24, |
| | | labelCol: { |
| | | xs: { span: 24 }, |
| | | sm: { span: 7 } |
| | | }, |
| | | wrapperCol: { |
| | | xs: { span: 24 }, |
| | | sm: { span: 17 } |
| | | }, |
| | | advanced: false, // é«çº§æç´¢ å±å¼/å
³é |
| | | confirmLoading: false, |
| | | currentSelModel:2,//å½åéæ©çç»´æ¤ |
| | | queryParam: { |
| | | selectModel:2, |
| | | dates:[] |
| | | }, |
| | | pages: { |
| | | current: 1, |
| | | pageSize: 10, |
| | | total: 0, |
| | | showSizeChanger: true, |
| | | showTotal: (total, range) => `${range[0]}-${range[1]}å
±${total}æ¡`, |
| | | pageSizeOptions: ['10', '20', '30', '40','50','100','200','300','400','500'], |
| | | onChange: this.getData, |
| | | onShowSizeChange: this.pageSizeChange |
| | | }, |
| | | columns: [ |
| | | { |
| | | title: 'åºå·', |
| | | dataIndex: 'index', |
| | | key: 'index', |
| | | align: 'center', |
| | | customRender: (text, record, index) => `${index + 1}` |
| | | }, |
| | | { |
| | | title: '工件å·', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'workPieceID' |
| | | }, |
| | | { |
| | | title: 'å·¥åº', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'workingProcedureCurrent' |
| | | }, |
| | | { |
| | | title: 'è´¨éç¶æ', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityStateName' |
| | | }, |
| | | { |
| | | title: 'æ¨éæ¶é´', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'createdTime' |
| | | }, |
| | | { |
| | | title: 'æ¥æº', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'createdUserName' |
| | | }, |
| | | { |
| | | title: 'è´¨é详æ
', |
| | | align: 'center', |
| | | sorter: true, |
| | | scopedSlots: { customRender: 'qualityDeatil' } |
| | | } |
| | | ], |
| | | columns1: [ |
| | | { |
| | | title: 'å·¥ä»¶ç¶æ', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'workPieceStateName' |
| | | }, |
| | | { |
| | | title: '设å¤åç§°', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'equipmentName' |
| | | // scopedSlots: {customRender: 'equipmentName'} |
| | | }, |
| | | { |
| | | title: 'åå§æ¨éæ¶é´', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'workPieceinitOnlineTime', |
| | | scopedSlots: { |
| | | customRender: 'workPieceinitOnlineTime' |
| | | } |
| | | }, |
| | | { |
| | | title: 'æç»ä¸çº¿æ¶é´', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'workPieceLastOfflineTime', |
| | | scopedSlots: { |
| | | customRender: 'workPieceLastOfflineTime' |
| | | } |
| | | }, |
| | | { |
| | | title: 'å å·¥æ¶é¿', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'workPieceCurr' |
| | | } |
| | | ], |
| | | columns2: [ |
| | | ], |
| | | data: [], |
| | | tstyle: { 'padding-bottom': '0px', 'margin-bottom': '10px' }, |
| | | // å è½½æ°æ®æ¹æ³ å¿
须为 Promise 对象 |
| | | // 设å¤ä¸ææ¡æ°æ® |
| | | equitypeData: [], |
| | | // å·¥åºä¸ææ¡æ°æ® |
| | | WorkPieceSelectData: [], |
| | | selectedRowKeys: [], |
| | | selectedRows: [], |
| | | QualityState: [] |
| | | } |
| | | }, |
| | | watch: { |
| | | 'queryParam.selectModel': { |
| | | handler(val, oldVal) { |
| | | // var old_dates=this.queryParam.dates; |
| | | // this.queryParam = { selectModel: val,dates:[] } |
| | | // this.queryParam.dates = old_dates; |
| | | // this.currentSelModel=val; |
| | | // if (val == 1) { |
| | | // if (oldVal) { |
| | | // this.columns.splice(3, this.columns2.length) |
| | | // } |
| | | // this.columns.splice(3, 0, ...this.columns1) |
| | | // } else if (val == 2) { |
| | | // this.columns.splice(3, this.columns1.length) |
| | | // this.columns.splice(3, 0, ...this.columns2) |
| | | // } |
| | | }, |
| | | immediate: true |
| | | } |
| | | }, |
| | | created() { |
| | | this.getEquipmentName() |
| | | this.ProcessSelectData = this.$options.filters['dictData']('process_type') |
| | | this.IsHaveOP80Code = this.$options.filters['dictData']('yes_or_no') |
| | | this.WorkPieceSelectData = this.$options.filters['dictData']('workpiece_state') |
| | | |
| | | this.modelEnums = [ |
| | | { name: '工件', code: 1 }, |
| | | { name: '工件+å·¥åº', code: 2 } |
| | | ] |
| | | this.QualityState = this.$options.filters['dictData']('quality_state') |
| | | this.initData(); |
| | | this.getData() |
| | | }, |
| | | methods: { |
| | | initData(){ |
| | | this.queryParam.dates = []; |
| | | this.queryParam.dates = getThisWeekRange(); |
| | | }, |
| | | //éç½® |
| | | resetQueryData(){ |
| | | this.queryParam = { selectModel: this.currentSelModel,dates:[] } |
| | | this.initData(); |
| | | }, |
| | | setDisabled() { |
| | | this.data.forEach((item) => { |
| | | if (item.operationTypeHand == 'SPC') { |
| | | item.disabled = |
| | | item.workingProcedureCurrent == 'OP05' || |
| | | //廿OP70ç䏿¾ç¤ºè´¨éæ°æ® ãEditby shaocx,2024-08-18ã |
| | | //item.workingProcedureCurrent == 'OP70' || |
| | | item.workingProcedureCurrent == 'OP80' |
| | | } else { |
| | | item.disabled = item.workingProcedureCurrent == 'OP05' || item.workingProcedureCurrent == 'OP50' |
| | | //廿OP70ç䏿¾ç¤ºè´¨éæ°æ® ãEditby shaocx,2024-08-18ã |
| | | //|| item.workingProcedureCurrent == 'OP70' |
| | | } |
| | | }) |
| | | }, |
| | | moment, |
| | | // æ¥è¯¢åè¡¨æ°æ® |
| | | async getData(pageNo) { |
| | | if (pageNo) this.pages.current = pageNo |
| | | const { current, pageSize } = this.pages |
| | | this.queryParam.pageNo = current |
| | | this.queryParam.pageSize = pageSize |
| | | this.confirmLoading = true |
| | | try { |
| | | if (this.queryParam.selectModel == 1) { |
| | | const { data } = await workPieceInfoMachiningPage(this.switchingDate()) |
| | | this.data = data.rows |
| | | this.pages.total = data.totalRows |
| | | } else { |
| | | const { data } = await accessInterfaceLogPage(this.switchingDate()) |
| | | this.data = data.rows |
| | | this.pages.total = data.totalRows |
| | | } |
| | | } catch (error) { |
| | | console.log(error) |
| | | } |
| | | this.confirmLoading = false |
| | | |
| | | this.setDisabled() |
| | | }, |
| | | getRowBackGround(record) { |
| | | if (this.queryParam.selectModel == 1) { |
| | | switch ( |
| | | record.cololType // è¿éæ ¹æ®æ¡ä»¶æ¹åè¡¨æ ¼èæ¯è² |
| | | ) { |
| | | case 1: |
| | | return 'table-color-yellow' |
| | | case 2: |
| | | return 'table-color-green' |
| | | case 3: |
| | | return 'table-color-red' |
| | | case 4: |
| | | return 'table-color-blue' |
| | | case 5: |
| | | return 'table-color-gray' |
| | | } |
| | | } |
| | | }, |
| | | // å¯¼åº |
| | | exportExcel() { |
| | | if (this.queryParam.selectModel == 1) { |
| | | WorkPieceInfoToExcel(this.queryParam) |
| | | .then((res) => { |
| | | downloadFile(res) |
| | | }) |
| | | .catch((err) => { |
| | | console.info(err) |
| | | this.$message.error('ä¸è½½é误ï¼è·åæä»¶æµé误' + err) |
| | | }) |
| | | } else { |
| | | workPieceProcessToExcel(this.queryParam) |
| | | .then((res) => { |
| | | downloadFile(res) |
| | | }) |
| | | .catch((err) => { |
| | | console.info(err) |
| | | this.$message.error('ä¸è½½é误ï¼è·åæä»¶æµé误' + err) |
| | | }) |
| | | } |
| | | }, |
| | | /** |
| | | * æ¥è¯¢åæ°ç»è£
|
| | | */ |
| | | switchingDate() { |
| | | const dates = this.queryParam.dates |
| | | if (dates != null) { |
| | | this.queryParam.startTimeBeginTime = moment(dates[0]).format('YYYY-MM-DD HH:mm') |
| | | this.queryParam.startTimeEndTime = moment(dates[1]).format('YYYY-MM-DD HH:mm') |
| | | if (dates.length < 1) { |
| | | delete this.queryParam.startTimeBeginTime |
| | | delete this.queryParam.startTimeEndTime |
| | | } |
| | | } |
| | | const obj = JSON.parse(JSON.stringify(this.queryParam)) |
| | | return obj |
| | | }, |
| | | getEquipmentName() { |
| | | getEquipmentName().then((res) => { |
| | | this.equitypeData = res.data |
| | | }) |
| | | }, |
| | | onSelectChange(rows) { |
| | | console.log(rows) |
| | | }, |
| | | // è®¾å¤æ¥è¯¢æ¡çé |
| | | filterOption(input, option) { |
| | | return option.componentOptions.children[0].text.toLowerCase().indexOf(input.toLowerCase()) >= 0 |
| | | }, |
| | | // pageSize ååçåè° |
| | | pageSizeChange(current, size) { |
| | | this.pages.pageSize = size |
| | | this.getData(1) |
| | | }, |
| | | changeModel() { |
| | | this.data = [] |
| | | } |
| | | } |
| | | } |
| | | </script> |
| | | <style lang="less"> |
| | | .table-operator { |
| | | margin-bottom: 18px; |
| | | } |
| | | button { |
| | | margin-right: 8px; |
| | | } |
| | | |
| | | .table-color-yellow{ |
| | | background-color: rgb(202, 202, 86); |
| | | } |
| | | |
| | | .table-color-green{ |
| | | background-color: rgb(147, 228, 147); |
| | | } |
| | | |
| | | .table-color-red{ |
| | | background-color: rgb(236, 157, 157); |
| | | } |
| | | |
| | | .table-color-blue{ |
| | | background-color: rgb(156, 156, 231); |
| | | } |
| | | |
| | | .table-color-gray{ |
| | | background-color: rgb(181, 172, 172); |
| | | } |
| | | </style> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <template> |
| | | <a-modal :width="900" :visible="visible" title="è´¨é详æ
" @cancel="close" ref="modal"> |
| | | <div ref="element" :style="{ height: height > 500 ? '500px' : 'auto' }" style="overflow-y: auto"> |
| | | <div class="detail_title"> |
| | | <div style="color: #000; font-size: 16px; font-weight: bold">工件å·:{{ record.workPieceID }}</div> |
| | | <!-- <div style="color: #f18201; font-size: 16px; font-weight: bold"> |
| | | æä½äººï¼{{ record.qualityStateUpdateUser }} |
| | | </div> --> |
| | | </div> |
| | | |
| | | <!-- <div class="detail_item"> |
| | | <div> |
| | | <span class="item_title">设å¤åç§°ï¼ </span> <span class="detail_data">{{ record.equipmentName }}</span> |
| | | </div> |
| | | </div> --> |
| | | |
| | | <div class="detail_item"> |
| | | <div> |
| | | <span class="item_title">æå±å·¥åºï¼ </span> |
| | | <span class="detail_data">{{ record.workingProcedureCurrent }}</span> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="detail_item"> |
| | | <div> |
| | | <span class="item_title">è´¨éç¶æï¼ </span> <span class="detail_data">{{ record.qualityStateName }}</span> |
| | | </div> |
| | | </div> |
| | | |
| | | <!-- <div class="detail_item"> |
| | | <div> |
| | | <span class="item_title">æä½æ¹å¼ï¼ </span> |
| | | <span class="detail_data">{{ record.qualityStateUpdateMode }}</span> |
| | | </div> |
| | | </div> --> |
| | | |
| | | <div v-if="record.operationTypeHand != 'SPC'"> |
| | | <div class="detail_item" v-for="(item, index) in qualityDataCurrent" :key="index"> |
| | | <div> |
| | | <span class="item_title">{{ item.title }}ï¼ </span> |
| | | <span class="detail_data">{{ data[item.dataIndex] }}</span> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <div v-else> |
| | | <div class="detail_item" v-for="(item, index) in qualityDataCurrent" :key="index"> |
| | | <div> |
| | | <div class="item_title">{{ item.name }}ï¼</div> |
| | | |
| | | <div> |
| | | <!-- <a-row :gutter="[16,16]"> |
| | | <a-col :span="8" v-for="(obj, ind) in item.data" :key="ind"> |
| | | <div>{{ obj.title }}ï¼{{ data[obj.dataIndex] }}</div> |
| | | </a-col> |
| | | </a-row> --> |
| | | |
| | | <div style="display:flex;flex-wrap: wrap;"> |
| | | <div style="width:33%;margin-bottom:10px" v-for="(obj, ind) in item.data" :key="ind"> |
| | | <div ><span style="font-weight:600">{{ obj.title }}ï¼</span>{{ data[obj.dataIndex] }}</div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <template slot="footer"> |
| | | <a-button type="primary" @click="close">å
³é</a-button> |
| | | </template> |
| | | </a-modal> |
| | | </template> |
| | | |
| | | <script> |
| | | import { GetQualityInfoForID, GetQualityInfoSPCForID } from '@/api/modular/main/WorkPieceProcessManage' |
| | | const qualityDataAll = { |
| | | EOP10: [ |
| | | { |
| | | title: 'è¿æå度', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP10To1' |
| | | } |
| | | ], |
| | | EOP40: [ |
| | | { |
| | | title: 'è¿æå度', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP40To1' |
| | | } |
| | | ], |
| | | EOP20: [ |
| | | { |
| | | title: 'å°å¤´åç´å¾', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP20To1' |
| | | } |
| | | ], |
| | | EOP30: [ |
| | | { |
| | | title: '涨æåç©', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP30To1' |
| | | }, |
| | | { |
| | | title: '颿§ç´§åç©(CH1)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP30To2' |
| | | }, |
| | | { |
| | | title: '颿§ç´§åç©(CH2)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP30To8' |
| | | }, |
| | | { |
| | | title: 'æç»åç©(CH3)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP30To3' |
| | | }, |
| | | { |
| | | title: 'ç»æ§ç´§åç©(CH3)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP30To4' |
| | | }, |
| | | { |
| | | title: 'ç»æ§ç´§è§åº¦(CH3)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP30To5' |
| | | }, |
| | | { |
| | | title: 'æç»åç©(CH4)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP30To9' |
| | | }, |
| | | { |
| | | title: 'ç»æ§ç´§åç©(CH4)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP30To10' |
| | | }, |
| | | { |
| | | title: 'ç»æ§ç´§è§åº¦(CH4)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP30To11' |
| | | }, |
| | | { |
| | | title: '衬å¥åè£
åç©', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP30To6' |
| | | }, |
| | | { |
| | | title: '衬å¥åè£
ä½ç§»', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP30To7' |
| | | } |
| | | ], |
| | | EOP35: [ |
| | | { |
| | | title: 'åè£
åç©', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP35To1' |
| | | }, |
| | | { |
| | | title: 'Yè½´ä½ç§»', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP35To2' |
| | | } |
| | | ], |
| | | EOP60: [ |
| | | { |
| | | title: '大头åç´å¾', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP60To1' |
| | | }, |
| | | { |
| | | title: 'å°å¤´åç´å¾', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP60To2' |
| | | } |
| | | ], |
| | | EOP70: [ |
| | | { |
| | | title: 'æ¸
æ´æ¸©åº¦', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP70To1' |
| | | }, |
| | | { |
| | | title: 'æ¸
æ´åå', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP70To2' |
| | | }, |
| | | { |
| | | title: 'åºå£å¤å·¥ä»¶æ¸©åº¦', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP70To3' |
| | | } |
| | | ], |
| | | EOP80: [ |
| | | { |
| | | title: 'å度', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80_Houdu' |
| | | }, |
| | | { |
| | | title: 'ä¸å¿è·', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80_ZXJ' |
| | | }, |
| | | { |
| | | title: '大头ååæ±åº¦', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80_DTKYZD' |
| | | }, |
| | | { |
| | | title: 'å°å¤´ä¸é¢å度', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80_XTSMYD' |
| | | }, |
| | | { |
| | | title: 'å°å¤´ä¸é¢å度', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80_XTXMYD' |
| | | }, |
| | | { |
| | | title: '大头åç´å¾', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80_D_TKZJ' |
| | | }, |
| | | { |
| | | title: 'å°å¤´åç´å¾', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80_X_TKZJ' |
| | | }, |
| | | { |
| | | title: '大头éé', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80To1' |
| | | }, |
| | | { |
| | | title: 'å°å¤´éé', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80To2' |
| | | }, |
| | | { |
| | | title: 'æ»é', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80To3' |
| | | }, |
| | | { |
| | | title: '弯æ²', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80To4' |
| | | }, |
| | | { |
| | | title: 'æåº¦', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80To5' |
| | | }, |
| | | { |
| | | title: '大头åç´åº¦', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80To6' |
| | | }, |
| | | { |
| | | title: 'å°å¤´åç´åº¦', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80To10' |
| | | }, |
| | | { |
| | | title: '大头ååç»çº§å«', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80To7' |
| | | }, |
| | | { |
| | | title: 'å°å¤´ååç»çº§å«', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80To8' |
| | | }, |
| | | { |
| | | title: 'ééç»å«', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'qualityOP80To9' |
| | | } |
| | | ] |
| | | } |
| | | |
| | | const qualityDataAllspC = { |
| | | OP10: { |
| | | SZB: { |
| | | name: 'ä¸åæ ', |
| | | data: [ |
| | | { |
| | | title: '两端é¢å', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP10_M1_DMH' |
| | | }, |
| | | { |
| | | title: 'å¹³é¢åº¦_23', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP10_M2_PMD' |
| | | }, |
| | | { |
| | | title: 'å¹³è¡åº¦', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP10_M3_PXD' |
| | | }, |
| | | { |
| | | title: 'å¹³é¢åº¦_25', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP10_M4_PMD' |
| | | }, |
| | | { |
| | | title: '对称度', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP10_M5_DCD' |
| | | } |
| | | ] |
| | | }, |
| | | RGT: { |
| | | name: 'äººå·¥æ£æµå°', |
| | | data: [ |
| | | { |
| | | title: 'OP10端é¢ç²ç³åº¦Rz25', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP10_M1_DMC' |
| | | } |
| | | ] |
| | | } |
| | | }, |
| | | OP20: { |
| | | SZB: { |
| | | name: 'ä¸åæ ', |
| | | data: [ |
| | | { |
| | | title: '1_ç´å¾_B_24', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M1_ZJB' |
| | | }, |
| | | { |
| | | title: '2_åæ±åº¦_0.008_B', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M2_YZD' |
| | | }, |
| | | { |
| | | title: '4_åç´åº¦_0.05C', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M3_CZD' |
| | | }, |
| | | { |
| | | title: '4_åç´åº¦_0.05C.X', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M4_CZD' |
| | | }, |
| | | { |
| | | title: '4_åç´åº¦_0.05C.Y', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M5_CZD' |
| | | }, |
| | | { |
| | | title: '5_ä½ç½®åº¦_0.5D', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M6_WZD' |
| | | }, |
| | | { |
| | | title: '5_ä½ç½®åº¦_0.5D.X', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M7_WZD' |
| | | }, |
| | | { |
| | | title: '5_ä½ç½®åº¦_0.5D.Y', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M8_WZD' |
| | | }, |
| | | { |
| | | title: '7_ç´å¾_A _51.4', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M9_ZJA' |
| | | }, |
| | | { |
| | | title: '9_X_144.5_B', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M10_144B' |
| | | }, |
| | | { |
| | | title: '10_ç´å¾_K2_D8.3', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M11_ZJK' |
| | | }, |
| | | { |
| | | title: '12_X_23.5_1', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M12_12X' |
| | | }, |
| | | |
| | | { |
| | | title: '10_ç´å¾_K1_D8.3', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M13_ZJK' |
| | | }, |
| | | { |
| | | title: '12_X_23.5_2', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M14_12X' |
| | | }, |
| | | { |
| | | title: '13_åç´åº¦_0.08K_1', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M15_CZD' |
| | | }, |
| | | { |
| | | title: '13_åç´åº¦_0.08K_2', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M16_CZD' |
| | | }, |
| | | { |
| | | title: '14_è·ç¦»_Y_44.5_Y', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M17_JLY' |
| | | }, |
| | | { |
| | | title: '15_对称度_0.2', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M18_DCD' |
| | | }, |
| | | { |
| | | title: '15_对称度_0.2.Y', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M19_DCD' |
| | | }, |
| | | { |
| | | title: '16_ä½ç½®åº¦_0.2_1', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M20_WZD' |
| | | }, |
| | | { |
| | | title: '16_ä½ç½®åº¦_0.2_1.Y', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M21_WZD' |
| | | }, |
| | | { |
| | | title: '16_ä½ç½®åº¦_0.2_1.Z', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M22_WZD' |
| | | }, |
| | | { |
| | | title: '16_ä½ç½®åº¦_0.2_2', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M23_WZD' |
| | | }, |
| | | { |
| | | title: '16_ä½ç½®åº¦_0.2_2.Y', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M24_WZD' |
| | | }, |
| | | { |
| | | title: '16_ä½ç½®åº¦_0.2_2.Z', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M25_WZD' |
| | | }, |
| | | { |
| | | title: '20å轴度_0.15_1', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M26_TZD' |
| | | }, |
| | | { |
| | | title: '20å轴度_0.15_1.Y', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M27_TZD' |
| | | }, |
| | | { |
| | | title: '20å轴度_0.15_1.Z', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M28_TZD' |
| | | }, |
| | | { |
| | | title: '20å轴度_0.15_2', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M29_TZD' |
| | | }, |
| | | { |
| | | title: '20å轴度_0.15_2.Y', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M30_TZD' |
| | | }, |
| | | { |
| | | title: '20å轴度_0.15_2.Z', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M31_TZD' |
| | | }, |
| | | { |
| | | title: 'X-å¼_35', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M32_35X' |
| | | }, |
| | | { |
| | | title: 'ç´å¾_åæ±_D8_1', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M33_ZJ1' |
| | | }, |
| | | { |
| | | title: 'ç´å¾_åæ±_D8_2', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP20_M34_ZJ2' |
| | | } |
| | | ] |
| | | }, |
| | | RGT: { |
| | | name: 'äººå·¥æ£æµå°', |
| | | data: [ |
| | | { |
| | | title: 'OP20èºæ 座é¢ç²ç³åº¦Rz25', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP20_M1_LMC' |
| | | }, |
| | | { |
| | | title: 'OP20èºæ åº§é¢æ ¹é¨å¼§é¢ç²ç³åº¦ï¼Rz25', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP20_M2_LHC' |
| | | }, |
| | | { |
| | | title: 'OP20è¿æå¤§å¤´åç²ç³åº¦Rz25', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP20_M3_LDC' |
| | | }, |
| | | { |
| | | title: 'OP20大头åä¾§è§ç²ç³åº¦Rz25', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP20_M4_DJC' |
| | | }, |
| | | { |
| | | title: 'OP20å°å¤´åä¾§è§ç²ç³åº¦Rz25', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP20_M5_XJC' |
| | | }, |
| | | { |
| | | title: 'OP20èºæ åç²ç³åº¦Rz50', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP20_M6_LKC' |
| | | }, |
| | | { |
| | | title: 'OP20èºæ ååè§ç²ç³åº¦Rz25', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP20_M7_LJC' |
| | | }, |
| | | { |
| | | title: 'OP20ææ è®°é¢ç²ç³åº¦Rz100', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP20_M8_BMC' |
| | | }, |
| | | { |
| | | title: 'OP20å·¦èºçº¹M8X1-6H', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP20_M9_ZLW' |
| | | }, |
| | | { |
| | | title: 'OP20å³èºçº¹M8X1-6H', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP20_M10_YLW' |
| | | }, |
| | | //ææ¶åºå¼åæ° [Editby shaocx,2024-08-11] |
| | | // { |
| | | // title: 'OP20èºçº¹å·¦åºåç´å¾7.51-7.59(ææéè§P90)æèºçº¹è·³è¿', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'rgT_OP20_M11_ZWT' |
| | | // }, |
| | | // { |
| | | // title: 'OP20èºçº¹å³åºåç´å¾7.51-7.59(ææéè§P90)æèºçº¹è·³è¿', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'rgT_OP20_M12_YWT' |
| | | // }, |
| | | { |
| | | title: 'OP20èºæ å左深度26±0.2ï¼ææéè§P91ï¼', |
| | | align: 'center', |
| | | sorter: true, |
| | | //dataIndex: 'rgT_OP20_M13_LZS' |
| | | //åæ´ ãEditby shaocx,2024-08-09ã |
| | | dataIndex: 'rgT_OP20_M11_LZS' |
| | | }, |
| | | { |
| | | title: 'OP20èºæ å峿·±åº¦26±0.2(ææéè§P91)', |
| | | align: 'center', |
| | | sorter: true, |
| | | //dataIndex: 'rgT_OP20_M14_LYS' |
| | | //åæ´ ãEditby shaocx,2024-08-09ã |
| | | dataIndex: 'rgT_OP20_M12_LZS' |
| | | }, |
| | | { |
| | | title: 'OP20èºçº¹å·¦åºå深度42Max(ææéè§P92)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP20_M13_LZD' |
| | | }, |
| | | { |
| | | title: 'OP20èºçº¹å³åºå深度42Max(ææéè§P92)', |
| | | align: 'center', |
| | | sorter: true, |
| | | //dataIndex: 'rgT_OP20_M16_LYD' |
| | | //åæ´ ãEditby shaocx,2024-08-09ã |
| | | dataIndex: 'rgT_OP20_M14_LYD' |
| | | }, |
| | | { |
| | | title: 'OP20èºçº¹å·¦æ·±åº¦38.3ï¼+1/0ï¼(çµåèºçº¹æ·±åº¦è§ï¼', |
| | | align: 'center', |
| | | sorter: true, |
| | | //dataIndex: 'rgT_OP20_M17_LZS' |
| | | //åæ´ ãEditby shaocx,2024-08-09ã |
| | | dataIndex: 'rgT_OP20_M15_LZS' |
| | | }, |
| | | { |
| | | title: 'OP20èºçº¹å³æ·±åº¦38.3ï¼+1/0ï¼(çµåèºçº¹æ·±åº¦è§ï¼', |
| | | align: 'center', |
| | | sorter: true, |
| | | //dataIndex: 'rgT_OP20_M18_LYS' |
| | | //åæ´ ãEditby shaocx,2024-08-09ã |
| | | dataIndex: 'rgT_OP20_M16_LYS' |
| | | }, |
| | | { |
| | | title: 'OP20大头忝å¯å¤åè½®å»ç¸å¯¹äºå¤§å¤´åå轴度Ï1', |
| | | align: 'center', |
| | | sorter: true, |
| | | //dataIndex: 'rgT_OP20_M19_DLK' |
| | | //åæ´ ãEditby shaocx,2024-08-09ã |
| | | dataIndex: 'rgT_OP20_M17_DLK' |
| | | } |
| | | ] |
| | | }, |
| | | SPC: { |
| | | name: 'SPC', |
| | | data: [ |
| | | { |
| | | title: 'OP20æ è®°é¢å°å¤´åç²ç³åº¦Rz6-9', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP20_M1_BXC' |
| | | }, |
| | | { |
| | | title: 'OP20æ è®°é¢å¤§å¤´ååè§æ·±åº¦2.1±0.15', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP20_M5_BDS' |
| | | }, |
| | | { |
| | | title: 'OP20æ è®°é¢å¤§å¤´ååè§è§åº¦45°', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP20_M6_BDJ' |
| | | }, |
| | | { |
| | | title: 'OP20æ è®°é¢å°å¤´ååè§æ·±åº¦0.5±0.2', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP20_M7_BXS' |
| | | }, |
| | | { |
| | | title: 'OP20æ è®°é¢å°å¤´ååè§è§åº¦30°', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP20_M8_BXJ' |
| | | }, |
| | | { |
| | | title: 'OP20æ è®°é¢å³èºæ åå·¦åè§æ·±åº¦0.6ï¼+0.4/0ï¼', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP20_M9_BYS' |
| | | }, |
| | | { |
| | | title: 'OP20æ è®°é¢å³èºæ åå·¦åè§è§åº¦30°', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP20_M10_BYJ' |
| | | }, |
| | | //ææ¶åºå¼åæ° [Editby shaocx,2024-08-11] |
| | | // { |
| | | // title: 'OP20æ è®°é¢å·¦èºæ åå·¦åè§æ·±åº¦0.6ï¼+0.4/0ï¼', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'spC_OP20_M11_BZS' |
| | | // }, |
| | | // { |
| | | // title: 'OP20æ è®°é¢å·¦èºæ åå·¦åè§è§åº¦30°', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'spC_OP20_M12_BZJ' |
| | | // }, |
| | | { |
| | | title: 'OP20éæ è®°é¢å¤§å¤´ååè§æ·±åº¦2.1±0.15', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP20_M13_FDS' |
| | | }, |
| | | { |
| | | title: 'OP20éæ è®°é¢å¤§å¤´ååè§è§åº¦45°', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP20_M14_FDJ' |
| | | }, |
| | | { |
| | | title: 'OP20éæ è®°é¢å°å¤´ååè§æ·±åº¦0.5±0.2', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP20_M15_FXS' |
| | | }, |
| | | { |
| | | title: 'OP20éæ è®°é¢å°å¤´ååè§è§åº¦30°', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP20_M16_FXJ' |
| | | }, |
| | | { |
| | | title: 'OP20éæ è®°é¢å·¦èºæ åå·¦åè§æ·±åº¦0.6ï¼+0.4/0ï¼', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP20_M17_FZS' |
| | | }, |
| | | { |
| | | title: 'OP20éæ è®°é¢å·¦èºæ åå·¦åè§è§åº¦30°', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP20_M18_FZJ' |
| | | }, |
| | | //ææ¶åºå¼åæ° [Editby shaocx,2024-08-11] |
| | | // { |
| | | // title: 'OP20éæ è®°é¢å³èºæ åå·¦åè§æ·±åº¦0.6ï¼+0.4/0ï¼', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'spC_OP20_M19_FYS' |
| | | // }, |
| | | // { |
| | | // title: 'OP20éæ è®°é¢å³èºæ åå·¦åè§è§åº¦30°', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'spC_OP20_M20_FYJ' |
| | | // } |
| | | ] |
| | | } |
| | | }, |
| | | OP30: { |
| | | SZB: { |
| | | name: 'ä¸åæ ', |
| | | data: [ |
| | | { |
| | | title: '43_æé¢é«åº¦å·®0', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP30_M1_DMG' |
| | | }, |
| | | { |
| | | title: '44_大头å度', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP30_M2_DYD' |
| | | } |
| | | ] |
| | | }, |
| | | RGT: { |
| | | name: 'äººå·¥æ£æµå°', |
| | | data: [ |
| | | { |
| | | title: 'OP30衬å¥åè£
è§åº¦45°', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M1_YZJ' |
| | | }, |
| | | { |
| | | title: 'OP30å·¦èºæ ç»åç©ç®¡çèå´35-70N.m', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M2_ZLX' |
| | | }, |
| | | { |
| | | title: 'OP30å³èºæ ç»åç©ç®¡çèå´35-70N.m', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M3_YLX' |
| | | }, |
| | | { |
| | | title: 'OP30èæé¢ææ¸£ä¸å
许è¶
è¿2X2.5mm', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M4_DFW' |
| | | }, |
| | | { |
| | | title: 'OP30èæé¢ä¸è¿æèºæ åå
å£ä¸å
许æä»»ä½å½¢å¼çè£çº¹', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M5_LXW' |
| | | }, |
| | | { |
| | | title: 'OP30èæé¢ä¸ä¸å
è®¸ææ¬¡çº§è£çº¹', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M6_MLW' |
| | | }, |
| | | { |
| | | title: 'OP30èæé¢ä¸è½®å»é«åº¦å³°è°·æè°·çé«åº¦åºå°äº2', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M7_LKG' |
| | | }, |
| | | { |
| | | title: 'OP30åºå槽左深度0.3-0.8', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M8_CZS' |
| | | }, |
| | | { |
| | | title: 'OP30åºåæ§½å³æ·±åº¦0.3-0.8', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M9_CYS' |
| | | }, |
| | | { |
| | | title: 'OP30å·¦èºæ æç©è¾¾å°20', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M10_ZLX' |
| | | }, |
| | | { |
| | | title: 'OP30å³èºæ æç©è¾¾å°20', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M11_YLX' |
| | | }, |
| | | { |
| | | title: 'OP30å·¦èºæ åç©ç®¡çèå´35-70N.m', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M12_ZXF' |
| | | }, |
| | | { |
| | | title: 'OP30å·¦èºæ åç©ç®¡çè§åº¦90±5', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M13_ZXJ' |
| | | }, |
| | | { |
| | | title: 'OP30å³èºæ åç©ç®¡çèå´35-70N.m', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M14_YXF' |
| | | }, |
| | | { |
| | | title: 'OP30å³èºæ åç©ç®¡çè§åº¦90±5', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M15_YXJ' |
| | | }, |
| | | { |
| | | title: 'OP30èæçº¿å¤ä¾§ææææ(ææ¸£ç¼é)é¿åº¦ä¸è¶
è¿2ï¼é«åº¦ä¸è¶
è¿2', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M16_ZDG' |
| | | }, |
| | | { |
| | | title: 'OP30è¿ææè§å®çæç©æ§ç´§åï¼èæé¢åºæ 任使æ¾å¯è§çèæçº¿ç迹', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP30_M17_ZDF' |
| | | } |
| | | ] |
| | | } |
| | | }, |
| | | OP35: { |
| | | RGT: { |
| | | name: 'äººå·¥æ£æµå°', |
| | | data: [ |
| | | { |
| | | title: 'OP35è¿æå°å¤´è¡¬å¥è´´å度æ¡ä»¶ä¸', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP35_M26_LXT1' |
| | | }, |
| | | { |
| | | title: 'OP35è¿æå°å¤´è¡¬å¥è´´å度æ¡ä»¶äº', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP35_M27_LXT2' |
| | | } |
| | | ] |
| | | } |
| | | }, |
| | | OP40: { |
| | | SZB: { |
| | | name: 'ä¸åæ ', |
| | | data: [ |
| | | { |
| | | title: 'è·ç¦»_22', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP40_M1_JL22' |
| | | }, |
| | | { |
| | | title: 'å¹³é¢åº¦_D_0.03', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP40_M2_PMD' |
| | | }, |
| | | { |
| | | title: 'å¹³é¢åº¦_C_0.03', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP40_M3_PMC' |
| | | }, |
| | | { |
| | | title: 'å¹³è¡åº¦_0.05', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP40_M4_PXD' |
| | | }, |
| | | { |
| | | title: '对称1', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP40_M5_DC1' |
| | | }, |
| | | { |
| | | title: 'åç´åº¦1', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP40_M6_ZCD' |
| | | }, |
| | | { |
| | | title: 'åç´åº¦1.X', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP40_M7_ZCD' |
| | | }, |
| | | { |
| | | title: 'åç´åº¦1.Y', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP40_M8_ZCD' |
| | | } |
| | | ] |
| | | }, |
| | | SPC: { |
| | | name: 'SPC', |
| | | data: [ |
| | | { |
| | | title: 'OP40æ è®°é¢ä¸¤ç«¯é¢ç²ç³åº¦ï¼Rz10', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP40_M1_BDC' |
| | | }, |
| | | { |
| | | title: 'OP40éæ è®°é¢ä¸¤ç«¯é¢ç²ç³åº¦ï¼Rz10', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP40_M2_FDC' |
| | | } |
| | | ] |
| | | } |
| | | }, |
| | | OP50: { |
| | | SZB: { |
| | | name: 'ä¸åæ ', |
| | | data: [ |
| | | { |
| | | title: 'è·ç¦»_17_3d', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP50_M1_JL17' |
| | | }, |
| | | { |
| | | title: '对称_0.3_C', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP50_M2_DCC' |
| | | }, |
| | | { |
| | | title: '对称_0.3_C.Z', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP50_M3_DCC' |
| | | }, |
| | | { |
| | | title: 'å¾æåº¦_12°-1', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP50_M4_QXD' |
| | | }, |
| | | { |
| | | title: 'å¾æåº¦_12°-2', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP50_M5_QXD' |
| | | }, |
| | | { |
| | | title: 'å
ç´ å¤¹è§1', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP50_M6_YSJ1' |
| | | }, |
| | | { |
| | | title: 'å
ç´ å¤¹è§2', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP50_M7_YSJ2' |
| | | }, |
| | | { |
| | | title: 'å线é¿åº¦_åç´çº¿1', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP50_M8_CZX1' |
| | | }, |
| | | { |
| | | title: 'å线é¿åº¦_åç´çº¿2', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP50_M9_CZX2' |
| | | } |
| | | ] |
| | | }, |
| | | RGT: { |
| | | name: 'äººå·¥æ£æµå°', |
| | | data: [ |
| | | { |
| | | title: 'OP50å°å¤´ç«¯æé¢ç²ç³åº¦Rz25', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP50_M28_XMC' |
| | | } |
| | | ] |
| | | }, |
| | | SPC: { |
| | | name: 'SPC', |
| | | data: [ |
| | | { |
| | | title: 'OP50æ è®°é¢å°å¤´ååè§æ·±åº¦ä¸0.8(+0.3/-0.2)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP50_M21_BXS1' |
| | | }, |
| | | { |
| | | title: 'OP50æ è®°é¢å°å¤´ååè§æ·±åº¦äº0.8(+0.3/-0.2)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP50_M22_BXS2' |
| | | }, |
| | | { |
| | | title: 'OP50æ è®°é¢å°å¤´ååè§äºè§åº¦45°', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP50_M23_BXJ' |
| | | }, |
| | | { |
| | | title: 'OP50éæ è®°é¢å°å¤´ååè§æ·±åº¦ä¸0.8(+0.3/-0.2)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP50_M24_FXS1' |
| | | }, |
| | | { |
| | | title: 'OP50éæ è®°é¢å°å¤´ååè§æ·±åº¦äº0.8(+0.3/-0.2)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP50_M25_FXS2' |
| | | }, |
| | | { |
| | | title: 'OP50éæ è®°é¢å°å¤´ååè§äºè§åº¦45°', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP50_M26_FXJ' |
| | | } |
| | | ] |
| | | } |
| | | }, |
| | | OP60: { |
| | | SZB: { |
| | | name: 'ä¸åæ ', |
| | | data: [ |
| | | //æ°å¢åæ° [Editby shaocx,2024-08-11] |
| | | { |
| | | title: '鮿§½æ·±åº¦ï¼1.5 +0.5/0ï¼', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP60_M1_CSD' |
| | | }, |
| | | { |
| | | title: '鮿§½å®½åº¦_3.2_Zï¼+0.1/0ï¼', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP60_M2_CKD' |
| | | }, |
| | | { |
| | | title: 'è·ç¦»ââ2.3±0.1', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'szB_OP60_M3_CJL' |
| | | }, |
| | | //ææ¶åºå¼åæ° [Editby shaocx,2024-08-11] |
| | | // { |
| | | // title: 'ç´å¾_22_åB', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M1_ZJB' |
| | | // }, |
| | | // { |
| | | // title: 'å度_0.003_B', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M2_YDB' |
| | | // }, |
| | | // { |
| | | // title: 'å¹³è¡åº¦_0.2_A', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M3_PXD' |
| | | // }, |
| | | // { |
| | | // title: 'å¹³è¡åº¦_0.2_A.Y', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M4_PXD' |
| | | // }, |
| | | // { |
| | | // title: 'å¹³è¡åº¦_0.075_A', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M5_PXD' |
| | | // }, |
| | | // { |
| | | // title: 'å¹³è¡åº¦_0.075_A.X', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M6_PXD' |
| | | // }, |
| | | // { |
| | | // title: 'ç´å¾_53_åA', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M7_ZJA' |
| | | // }, |
| | | // { |
| | | // title: 'åæ±åº¦_0.005', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M8_YZD' |
| | | // }, |
| | | // { |
| | | // title: 'X_144.5_åB', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M9_144X' |
| | | // }, |
| | | // { |
| | | // title: 'ç»æå
ç´ 1', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M10_YS1' |
| | | // }, |
| | | // { |
| | | // title: 'è·ç¦»_3.2_Z', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M11_JLZ' |
| | | // }, |
| | | // { |
| | | // title: 'å线é¿åº¦_2.3', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M12_CXC' |
| | | // }, |
| | | // { |
| | | // title: 'åç´åº¦_0.04_A-C', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M13_CZD' |
| | | // }, |
| | | // { |
| | | // title: 'åç´åº¦_0.04_A-C.X', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M14_CZD' |
| | | // }, |
| | | // { |
| | | // title: 'åç´åº¦_0.04_A-C.Y', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M15_CZD' |
| | | // }, |
| | | // { |
| | | // title: 'åç´åº¦_0.04_B-C', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M16_CZD' |
| | | // }, |
| | | // { |
| | | // title: 'åç´åº¦_0.04_B-C.X', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M17_CZD' |
| | | // }, |
| | | // { |
| | | // title: 'åç´åº¦_0.04_B-C.Y', |
| | | // align: 'center', |
| | | // sorter: true, |
| | | // dataIndex: 'szB_OP60_M18_CZD' |
| | | // } |
| | | ] |
| | | }, |
| | | RGT: { |
| | | name: 'äººå·¥æ£æµå°', |
| | | data: [ |
| | | { |
| | | title: 'OP60线槽é¿åº¦12.6(0.2/0)(çµåå¡å°º)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP60_M29_XCD' |
| | | }, |
| | | { |
| | | title: 'OP60线槽ç³åº¦Rz25', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'rgT_OP60_M30_XCD' |
| | | } |
| | | ] |
| | | }, |
| | | SPC: { |
| | | name: 'SPC', |
| | | data: [ |
| | | { |
| | | title: 'OP60æ è®°é¢å°å¤´åç²ç³åº¦ï¼Rz3', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP60_M3_BXC' |
| | | }, |
| | | { |
| | | title: 'OP60æ è®°é¢å¤§å¤´åç²ç³åº¦ï¼Rz6.3', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP60_M4_BDC' |
| | | }, |
| | | { |
| | | title: 'OP60æ è®°é¢å¤§å¤´ååè§æ·±åº¦1(+0.2/-0.2)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP60_M42_BDS' |
| | | }, |
| | | { |
| | | title: 'OP60æ è®°é¢å¤§å¤´ååè§è§åº¦45°', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP60_M43_BDJ' |
| | | }, |
| | | { |
| | | title: 'OP60æ è®°é¢å°å¤´ååè§æ·±åº¦ä¸0.6(+0.3/-0.2)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP60_M44_BXS1' |
| | | }, |
| | | { |
| | | title: 'OP60æ è®°é¢å°å¤´ååè§æ·±åº¦äº0.6(+0.3/-0.2)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP60_M45_BXS2' |
| | | }, |
| | | { |
| | | title: 'OP60æ è®°é¢å°å¤´ååè§è§åº¦äº45°', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP60_M46_BXJ' |
| | | }, |
| | | { |
| | | title: 'OP60æ è®°é¢é®æ§½ä¾§é¢åè§æ·±åº¦0.5max', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP60_M47_BCS' |
| | | }, |
| | | { |
| | | title: 'OP60æ è®°é¢é®æ§½ä¾§é¢åè§è§åº¦45°', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP60_M48_BCJ' |
| | | }, |
| | | { |
| | | title: 'OP60éæ è®°é¢å¤§å¤´ååè§æ·±åº¦1(+0.2/-0.2)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP60_M49_FDS' |
| | | }, |
| | | { |
| | | title: 'OP60éæ è®°é¢å¤§å¤´ååè§è§åº¦45°', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP60_M50_FDJ' |
| | | }, |
| | | { |
| | | title: 'OP60éæ è®°é¢å°å¤´ååè§æ·±åº¦ä¸0.6(+0.3/-0.2)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP60_M51_FXS1' |
| | | }, |
| | | { |
| | | title: 'OP60éæ è®°é¢å°å¤´ååè§æ·±åº¦äº0.6(+0.3/-0.2)', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP60_M52_FXS2' |
| | | }, |
| | | { |
| | | title: 'OP60éæ è®°é¢å°å¤´ååè§è§åº¦äº45°', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP60_M53_FXJ' |
| | | }, |
| | | { |
| | | title: 'OP60éæ è®°é¢é®æ§½ä¾§é¢åè§æ·±åº¦0.5max', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP60_M54_FCS' |
| | | }, |
| | | { |
| | | title: 'OP60éæ è®°é¢é®æ§½ä¾§é¢åè§è§åº¦45°', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'spC_OP60_M55_FCJ' |
| | | } |
| | | ] |
| | | }, |
| | | M31: { |
| | | name: 'M31', |
| | | data: [ |
| | | { |
| | | title: 'Big_End_Top_X_Dia', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M1_BTX' |
| | | }, |
| | | { |
| | | title: 'Big_End_Top_Y_Dia', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M2_BTY' |
| | | }, |
| | | { |
| | | title: 'Big_End_Bot_X_Dia', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M3_BBX' |
| | | }, |
| | | { |
| | | title: 'Big_End_Bot_Y_Dia', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M4_BBY' |
| | | }, |
| | | { |
| | | title: 'Big_End_Cylindricity', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M5_BCY' |
| | | }, |
| | | { |
| | | title: 'Small_End_Top_X_Dia', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M6_STX' |
| | | }, |
| | | { |
| | | title: 'Small_End_Top_Y_Dia', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M7_STY' |
| | | }, |
| | | { |
| | | title: 'Small_End_Bot_X_Dia', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M8_SBX' |
| | | }, |
| | | { |
| | | title: 'Small_End_Bot_Y_Dia', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M9_SBY' |
| | | }, |
| | | { |
| | | title: 'Small_End_Top_Ovalit', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M10_STO' |
| | | }, |
| | | { |
| | | title: 'Small_End_Bot_Ovalit', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M11_SBO' |
| | | }, |
| | | { |
| | | title: 'Distance', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M12_DSC' |
| | | }, |
| | | { |
| | | title: 'Twist to A', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M13_TTA' |
| | | }, |
| | | { |
| | | title: 'Bend to A', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M14_BTA' |
| | | }, |
| | | { |
| | | title: 'Big_End_C_Squareness', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M15_SQE' |
| | | }, |
| | | { |
| | | title: 'Sma_eND_c_Squareness', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M16_SQE' |
| | | }, |
| | | { |
| | | title: '大ååç´åº¦Xå0.04', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M17_SQE' |
| | | }, |
| | | { |
| | | title: '大ååç´åº¦Yå0.04', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M18_SQE' |
| | | }, |
| | | { |
| | | title: 'å度21.825±0.025', |
| | | align: 'center', |
| | | sorter: true, |
| | | dataIndex: 'm31_OP60_M19_SQE' |
| | | }, |
| | | ] |
| | | } |
| | | } |
| | | } |
| | | |
| | | export default { |
| | | name: 'QualityDetail', |
| | | data() { |
| | | return { |
| | | visible: false, |
| | | height: 0, |
| | | record: {}, |
| | | qualityDataAll, |
| | | qualityDataAllspC, |
| | | qualityDataCurrent: [], |
| | | data: {} |
| | | } |
| | | }, |
| | | methods: { |
| | | show(record) { |
| | | this.visible = true |
| | | this.record = record |
| | | console.log(this.record) |
| | | if (record) { |
| | | record.operationTypeHand = 'SPC' |
| | | if (record.operationTypeHand == 'SPC') { |
| | | this.getQualityInfoForID() |
| | | this.qualityDataCurrent = this.qualityDataAllspC[record.workingProcedureCurrent] |
| | | } else { |
| | | this.getQualityInfoForID() |
| | | for (var key in this.qualityDataAll) { |
| | | if (record.equipmentID == 'EOP10' && record.workingProcedureCurrent=='OP40') { |
| | | debugger |
| | | this.qualityDataCurrent = this.qualityDataAll.EOP40 |
| | | break |
| | | } else { |
| | | if (key == record.equipmentID) { |
| | | this.qualityDataCurrent = this.qualityDataAll[key] |
| | | break |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | this.$nextTick(() => { |
| | | this.height = this.$refs.element.offsetHeight // 100 |
| | | }) |
| | | }, |
| | | async getQualityInfoForID() { |
| | | this.record.operationType = 'SPC' |
| | | const { id, workPieceID, workingProcedureCurrent, operationType } = this.record |
| | | |
| | | const params = { qualityDataInfoID:id, workPieceID, operationType, workingProcedure: workingProcedureCurrent } |
| | | if (!params.operationType) { |
| | | params.operationType = '' |
| | | } |
| | | |
| | | if (operationType == 'SPC') { |
| | | console.log(params) |
| | | try { |
| | | const { data } = await GetQualityInfoSPCForID(params) |
| | | this.data = data || {} |
| | | } catch (error) { |
| | | console.log(error) |
| | | } |
| | | } else { |
| | | try { |
| | | const { data } = await GetQualityInfoForID(params) |
| | | this.data = data || {} |
| | | } catch (error) { |
| | | console.log(error) |
| | | } |
| | | } |
| | | }, |
| | | close() { |
| | | this.visible = false |
| | | this.height = 0 |
| | | this.qualityDataCurrent = [] |
| | | this.data = {} |
| | | } |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style lang="less" scoped> |
| | | .detail_title { |
| | | width: 100%; |
| | | display: flex; |
| | | justify-content: space-between; |
| | | padding-bottom: 10px; |
| | | border-bottom: 2px solid #f2f2f2; |
| | | } |
| | | |
| | | .detail_item { |
| | | |
| | | font-size: 15px; |
| | | padding: 10px 0 10px 5px; |
| | | border-bottom: 2px solid #f2f2f2; |
| | | |
| | | .item_title { |
| | | color: #000; |
| | | } |
| | | |
| | | .detail_data { |
| | | margin-left: 10px; |
| | | } |
| | | |
| | | .detail_image { |
| | | width: 80px; |
| | | height: 80px; |
| | | margin-right: 5px; |
| | | } |
| | | } |
| | | </style> |