| | |
| | | :md="6" |
| | | :sm="8" |
| | | > |
| | | <a-form-item label="统计时间"> |
| | | <a-range-picker |
| | | style="width: 100%;" |
| | | format="YYYY-MM-DD" |
| | | v-model="faultTime" |
| | | @change="timeChange" |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | | <a-col |
| | | :md="6" |
| | | :sm="8" |
| | | > |
| | | <a-form-item label="统一标码"> |
| | | <a-input |
| | | placeholder="请输入统一标码" |
| | |
| | | :md="6" |
| | | :sm="8" |
| | | > |
| | | <a-form-item label="使用部门"> |
| | | <a-form-item label="使用单位"> |
| | | <j-dict-select-tag |
| | | allow-clear |
| | | placeholder='请选择使用部门' |
| | | placeholder='请选择使用单位' |
| | | :triggerChange='true' |
| | | dictCode="sys_depart,depart_name,id,del_flag!='1'" |
| | | v-model='queryParam.useId' |
| | | dictCode="mom_base_area,name,id,del_flag!='1' and type='1'" |
| | | v-model='queryParam.workCenterId' |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | | |
| | | </a-row> |
| | | <a-row :gutter="24"> |
| | | <a-col |
| | | :md="6" |
| | | :sm="8" |
| | | > |
| | | <a-form-item |
| | | label="关键设备标识" |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | > |
| | | <j-dict-select-tag |
| | | allow-clear |
| | | :triggerChange="true" |
| | | placeholder="请选择关键设备标识" |
| | | dictCode="specific_equipment" |
| | | v-model="queryParam.specificEquipment" |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | |
| | | :md="6" |
| | | :sm="8" |
| | | > |
| | | <a-form-item label="维修时间"> |
| | | <a-range-picker |
| | | style="width: 100%;" |
| | | format="YYYY-MM-DD HH:mm:ss" |
| | | v-model="faultTime" |
| | | @change="timeChange" |
| | | <a-form-item |
| | | label="ABC标识" |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | > |
| | | <j-dict-select-tag |
| | | allow-clear |
| | | placeholder="请选择ABC标识" |
| | | :triggerChange="true" |
| | | dictCode="ABC-standard-result" |
| | | v-model="queryParam.equipmentImportanceId" |
| | | /> |
| | | </a-form-item> |
| | | </a-col> |
| | |
| | | <!-- 查询区域-END --> |
| | | |
| | | <div> |
| | | <div |
| | | <!-- <div |
| | | class="ant-alert ant-alert-info" |
| | | style="margin-bottom: 16px;" |
| | | > |
| | |
| | | style="margin-left: 24px" |
| | | @click="onClearSelected" |
| | | >清空</a> |
| | | </div> |
| | | </div> --> |
| | | |
| | | <a-table |
| | | ref="table" |
| | |
| | | } |
| | | }, |
| | | { |
| | | title: '故障原因', |
| | | title: '使用单位', |
| | | align: "center", |
| | | dataIndex: 'item' |
| | | dataIndex: 'workCenterName' |
| | | }, |
| | | { |
| | | title: '发生次数', |
| | | title: '统一编号', |
| | | align: "center", |
| | | dataIndex: 'count' |
| | | dataIndex: 'equipmentNum' |
| | | }, |
| | | { |
| | | title: '设备名称', |
| | | align: "center", |
| | | dataIndex: 'equipmentName' |
| | | }, |
| | | { |
| | | title: '设备型号', |
| | | align: "center", |
| | | dataIndex: 'equipmentModel' |
| | | }, |
| | | { |
| | | title: '总可利用时间(h)', |
| | | align: "center", |
| | | dataIndex: 'totalAvailableTime' |
| | | }, |
| | | { |
| | | title: '无故障时间(h)', |
| | | align: "center", |
| | | dataIndex: 'noFaultTime' |
| | | }, |
| | | { |
| | | title: '故障时间(h)', |
| | | align: "center", |
| | | dataIndex: 'faultTime' |
| | | }, |
| | | { |
| | | title: '修复时间(h)', |
| | | align: "center", |
| | | dataIndex: 'repairTime' |
| | | }, |
| | | { |
| | | title: '故障次数', |
| | | align: "center", |
| | | dataIndex: 'faultNumber' |
| | | }, |
| | | { |
| | | title: 'MTTR', |
| | | align: "center", |
| | | dataIndex: 'mttr' |
| | | }, |
| | | { |
| | | title: 'MTBF', |
| | | align: "center", |
| | | dataIndex: 'mtbf' |
| | | }, |
| | | { |
| | | title: '完好率', |
| | | align: "center", |
| | | dataIndex: 'serviceabilityRate' |
| | | }, |
| | | { |
| | | title: '故障率', |
| | | align: "center", |
| | | dataIndex: 'startRate' |
| | | }, |
| | | ], |
| | | url: { |
| | | list: "/eam/repairOrder/getMTPF", |
| | | list: "/eam/mtbf/getMTBF", |
| | | }, |
| | | // 表头 |
| | | faultTime: [], |
| | |
| | | created() { }, |
| | | methods: { |
| | | timeChange() { |
| | | this.queryParam.faultStartTime = moment(this.faultTime[0]).format("YYYY-MM-DD HH:mm:ss") |
| | | this.queryParam.faultEndTime = moment(this.faultTime[1]).format("YYYY-MM-DD HH:mm:ss") |
| | | this.queryParam.faultStartTime = moment(this.faultTime[0]).format("YYYY-MM-DD") |
| | | this.queryParam.faultEndTime = moment(this.faultTime[1]).format("YYYY-MM-DD") |
| | | }, |
| | | |
| | | searchQuery() { |