| | |
| | | layout="inline" |
| | | @keyup.enter.native="searchQuery" |
| | | > |
| | | <a-row :gutter="24" style="margin-bottom: 1%;"> |
| | | <a-row |
| | | :gutter="24" |
| | | style="margin-bottom: 1%;" |
| | | > |
| | | <a-col |
| | | :xl="24" |
| | | :lg="7" |
| | |
| | | :xl="6" |
| | | :lg="7" |
| | | :md="8" |
| | | :sm="24"> |
| | | <a-form-item |
| | | label="设备所属分类" |
| | | :sm="24" |
| | | > |
| | | <a-form-item label="设备所属分类"> |
| | | <j-dict-select-tag |
| | | dictCode="mom_eam_equipment_category,name,id" |
| | | placeholder="请输入搜索条件并选择" |
| | |
| | | :md="8" |
| | | :sm="24" |
| | | > |
| | | <a-form-item |
| | | label="工区" |
| | | > |
| | | <a-form-item label="工区"> |
| | | <j-dict-select-tag |
| | | allow-clear |
| | | placeholder="请选择资工区" |
| | |
| | | :md="8" |
| | | :sm="24" |
| | | > |
| | | <a-form-item |
| | | label="是否关键设备" |
| | | > |
| | | <a-form-item label="是否关键设备"> |
| | | <j-dict-select-tag |
| | | allow-clear |
| | | placeholder="请选择是否关键设备" |
| | |
| | | </div> |
| | | <!-- 操作按钮区域 --> |
| | | <div class="table-operator"> |
| | | <a-dropdown> |
| | | <!-- <a-dropdown> |
| | | <a-menu slot="overlay"> |
| | | <!-- <a-menu-item |
| | | <a-menu-item |
| | | key="1" |
| | | @click="handleAddPre(1)" |
| | | ><a-icon type="smile" />自建</a-menu-item> --> |
| | | <!-- <a-menu-item |
| | | ><a-icon type="smile" />自建</a-menu-item> |
| | | <a-menu-item |
| | | key="2" |
| | | @click="handleAddPre(2)" |
| | | ><a-icon type="copy" />参照故障报修单</a-menu-item> --> |
| | | ><a-icon type="copy" />参照故障报修单</a-menu-item> |
| | | <a-menu-item |
| | | key="2" |
| | | @click="handleAddPre(3)" |
| | |
| | | type="primary" |
| | | icon="plus" |
| | | >新增</a-button> |
| | | </a-dropdown> |
| | | </a-dropdown> --> |
| | | |
| | | <a-button |
| | | type="primary" |
| | |
| | | bordered |
| | | rowKey="id" |
| | | class="j-table-force-nowrap" |
| | | :scroll="{ x: 'calc(2700px + 50%)', y: 900 }" |
| | | :columns="columns" |
| | | :dataSource="dataSource" |
| | | :pagination="ipagination" |
| | |
| | | @change="handleTableChange" |
| | | :customRow="clickThenSelect" |
| | | :rowClassName="tableRowClass" |
| | | :scroll="{ x: 'calc(1700px + 50%)', y: 900 }" |
| | | > |
| | | <span slot="jell" slot-scope="text"> |
| | | <j-ellipsis :value="text" :length="8" /> |
| | | <span |
| | | slot="jell" |
| | | slot-scope="text" |
| | | > |
| | | <j-ellipsis |
| | | :value="text" |
| | | :length="8" |
| | | /> |
| | | </span> |
| | | <span |
| | | slot="specificEquipment" |
| | | slot-scope="text" |
| | | > |
| | | <a-icon type="check" style="color: chartreuse;" v-if="text==='0'" /> |
| | | <a-icon type="close" v-else style="color:red;"/> |
| | | <a-icon |
| | | type="check" |
| | | style="color: chartreuse;" |
| | | v-if="text==='0'" |
| | | /> |
| | | <a-icon |
| | | type="close" |
| | | v-else |
| | | style="color:red;" |
| | | /> |
| | | </span> |
| | | <span |
| | | slot="num" |
| | |
| | | v-if="record.status === '3' || record.status === '4' ||record.status === '5' ||record.status === '7' " |
| | | class="lot" |
| | | @click="handleOrderExe(record)" |
| | | ><j-ellipsis :value="text" :length="15"/></a> |
| | | <span v-else> <j-ellipsis :value="text" :length="15"/></span> |
| | | ><j-ellipsis |
| | | :value="text" |
| | | :length="15" |
| | | /></a> |
| | | <span v-else> <j-ellipsis |
| | | :value="text" |
| | | :length="15" |
| | | /></span> |
| | | </span> |
| | | <span |
| | | slot="action" |
| | |
| | | tab="实际用料" |
| | | key="6" |
| | | forceRender |
| | | |
| | | v-if="false" |
| | | > |
| | | <!-- v-if="!sonsAddStatus&&selectedRowKeys.length!=0" --> |
| | |
| | | title: '关键设备', |
| | | align: "center", |
| | | dataIndex: 'specificEquipment', |
| | | width: 90, |
| | | scopedSlots: { customRender: 'specificEquipment' } |
| | | }, |
| | | { |
| | |
| | | dataIndex: 'action', |
| | | align: "center", |
| | | fixed: "right", |
| | | width: 230, |
| | | width: 130, |
| | | scopedSlots: { customRender: 'action' }, |
| | | } |
| | | |
| | | ], |
| | | url: { |
| | | list: "/eam/repairOrder/list", |
| | |
| | | /* 分页参数 */ |
| | | ipagination: { |
| | | current: 1, |
| | | pageSize: 5, |
| | | pageSizeOptions: ['5', '10', '50'], |
| | | pageSize: 20, |
| | | pageSizeOptions: ['5', '10', '20', '50'], |
| | | showTotal: (total, range) => { |
| | | return range[0] + "-" + range[1] + " 共" + total + "条" |
| | | }, |