| | |
| | | <template> |
| | | <div class="app-container"> |
| | | <el-row :gutter="10"> |
| | | <el-col :xs="24" :sm="24" :md="12" :lg="24" > |
| | | <el-card class="update-log" style="height: 70px"> |
| | | <el-form ref="elForm" :model="formData" size="small" label-width="80px" :inline="true"> |
| | | <el-row :gutter="5"> |
| | | <el-col :span="6"> |
| | | <el-card shadow="hover"> |
| | | å·¥ä½ç¼å·:OP1010 |
| | | </el-card> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-card shadow="hover"> |
| | | å·¥ä½å称:è´´æ æº-è´´ç |
| | | </el-card> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-card shadow="hover"> |
| | | æ»æç¼ç :1000000000000001 |
| | | </el-card> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-card shadow="hover"> |
| | | é¼ æ æ¬æµ®æ¶æ¾ç¤º |
| | | </el-card> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="5" style="margin-top: 5px"> |
| | | <el-col :span="6" > |
| | | <el-card class="bottom-card"> |
| | | <div slot="header" class="clearfix"> |
| | | <span>å½å工件信æ¯</span> |
| | | </div> |
| | | <el-descriptions :column="1" border> |
| | | <el-descriptions-item> |
| | | <template slot="label"> |
| | | <i class="el-icon-user"></i> |
| | | <span>æ»æç¼å·</span> |
| | | </template> |
| | | kooriookami |
| | | </el-descriptions-item> |
| | | <el-descriptions-item> |
| | | <template slot="label"> |
| | | <i class="el-icon-mobile-phone"></i> |
| | | ææºå· |
| | | </template> |
| | | 18100000000 |
| | | </el-descriptions-item> |
| | | <el-descriptions-item> |
| | | <template slot="label"> |
| | | <i class="el-icon-location-outline"></i> |
| | | å±
ä½å° |
| | | </template> |
| | | èå·å¸ |
| | | </el-descriptions-item> |
| | | <el-descriptions-item> |
| | | <template slot="label"> |
| | | <i class="el-icon-tickets"></i> |
| | | å¤æ³¨ |
| | | </template> |
| | | <el-tag size="small">å¦æ ¡</el-tag> |
| | | </el-descriptions-item> |
| | | <el-descriptions-item> |
| | | <template slot="label"> |
| | | <i class="el-icon-office-building"></i> |
| | | èç³»å°å |
| | | </template> |
| | | æ±èçèå·å¸å´ä¸åºå´ä¸å¤§é 1188 å· |
| | | </el-descriptions-item> |
| | | </el-descriptions> |
| | | <el-divider></el-divider> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-button class="circle-button" circle></el-button> |
| | | <span>OPCå¿è·³</span> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-button class="circle-button" circle></el-button> |
| | | <span>æ«ç æªç¶æ</span> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row style="margin-top: 20px"> |
| | | <el-col :span="12"> |
| | | <el-button class="circle-button" circle></el-button> |
| | | <span>工件å°ä½</span> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-button class="circle-button" circle></el-button> |
| | | <span>æ«ç å®æ</span> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row style="margin-top: 20px"> |
| | | <el-col :span="12"> |
| | | <el-button class="circle-button" circle></el-button> |
| | | <span>å¼å§ä½ä¸</span> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-button class="circle-button" circle></el-button> |
| | | <span>å
许æ¾è¡</span> |
| | | </el-col> |
| | | </el-row> |
| | | </el-card> |
| | | |
| | | <el-form-item label="å·¥ä½ç¼å·" prop="field101"> |
| | | <el-input v-model="formData.field101" placeholder="请è¾å
¥åè¡ææ¬" clearable> |
| | | </el-input> |
| | | </el-form-item> |
| | | <el-form-item label="å·¥ä½å称" prop="field101"> |
| | | <el-input v-model="formData.field101" placeholder="请è¾å
¥åè¡ææ¬" clearable > |
| | | </el-input> |
| | | </el-form-item> |
| | | <el-form-item label="æ»æç¼ç " prop="field101"> |
| | | <el-input v-model="formData.field101" placeholder="请è¾å
¥åè¡ææ¬" clearable > |
| | | </el-input> |
| | | </el-form-item> |
| | | |
| | | <el-form-item style="float: right"> |
| | | <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">å·¥ä½è®¾ç½®</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | </el-card> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="10"> |
| | | <el-col :xs="24" :sm="24" :md="12" :lg="6" > |
| | | <el-card class="update-log" style="height: 600px"> |
| | | <div slot="header" class="clearfix" style="height: 12px"> |
| | | <span>å½åå·¥ä»¶ä¿¡æ¯ </span> |
| | | </div> |
| | | <div class="body"> |
| | | <el-form ref="elForm" :model="formData" size="medium" label-width="80px" > |
| | | |
| | | <el-form-item label="æ»æç¼å·" prop="field101"> |
| | | <el-input v-model="formData.field101" placeholder="请è¾å
¥åè¡ææ¬" clearable> |
| | | </el-input> |
| | | </el-form-item> |
| | | <el-form-item label="å·¥åç¼å·" prop="field101"> |
| | | <el-input v-model="formData.field101" placeholder="请è¾å
¥åè¡ææ¬" clearable > |
| | | </el-input> |
| | | </el-form-item> |
| | | <el-form-item label="ç©æç¼å·" prop="field101"> |
| | | <el-input v-model="formData.field101" placeholder="请è¾å
¥åè¡ææ¬" clearable > |
| | | </el-input> |
| | | </el-form-item> |
| | | <el-form-item label="产ååå·" prop="field101"> |
| | | <el-input v-model="formData.field101" placeholder="请è¾å
¥åè¡ææ¬" clearable > |
| | | </el-input> |
| | | </el-form-item> |
| | | <el-form-item label="åè¡ææ¬" prop="field101"> |
| | | <el-input v-model="formData.field101" placeholder="请è¾å
¥åè¡ææ¬" clearable > |
| | | </el-input> |
| | | </el-form-item> |
| | | <hr /> |
| | | </el-form> |
| | | </div> |
| | | <div> |
| | | |
| | | <button class="circle-btn"></button>11111 |
| | | <button class="circle-btn"></button>2222 |
| | | |
| | | </div> |
| | | </el-card> |
| | | </el-col> |
| | | <el-col :xs="24" :sm="24" :md="12" :lg="18"> |
| | | <el-tabs type="border-card" style="height: 600px"> |
| | | <el-tab-pane> |
| | | <span slot="label"> <a class="el-icon-date"></a>é¦é¡µ</span> |
| | | <el-empty > |
| | | <span slot="description">ææ æ°æ®</span> |
| | | </el-empty> |
| | | </el-tab-pane> |
| | | <el-tab-pane> |
| | | <span slot="label"> <b class="el-icon-date"></b>ç©æBOM</span> |
| | | <el-empty > |
| | | <span slot="description">ææ æ°æ®</span> |
| | | </el-empty> |
| | | </el-tab-pane> |
| | | <el-tab-pane> |
| | | <span slot="label"> <c class="el-icon-date"></c>ééæ¸
å</span> |
| | | <el-empty > |
| | | <span slot="description">ææ æ°æ®</span> |
| | | </el-empty> |
| | | </el-tab-pane> |
| | | <el-tab-pane> |
| | | <span slot="label"> <d class="el-icon-date"></d>å®ç¯ç¶æ</span> |
| | | <el-empty > |
| | | <span slot="description">ææ æ°æ®</span> |
| | | </el-empty> |
| | | </el-tab-pane> |
| | | <el-tab-pane> |
| | | <span slot="label"> <e class="el-icon-date"></e>å·¥èºé
æ¹</span> |
| | | <el-empty > |
| | | <span slot="description">ææ æ°æ®</span> |
| | | </el-empty> |
| | | </el-tab-pane> |
| | | </el-tabs> |
| | | </el-col> |
| | | </el-row> |
| | | |
| | | |
| | | </el-col> |
| | | <el-col :span="18"> |
| | | <el-tabs type="border-card" style="height: 600px"> |
| | | <el-tab-pane> |
| | | <span slot="label"> <a class="el-icon-date"></a>é¦é¡µ</span> |
| | | <el-col :span="8"> |
| | | <el-table> |
| | | <el-table-column label="åºå·" align="center" prop="repairIdentification" width="60px"/> |
| | | <el-table-column label="æä½å
容" align="center" prop="boxCode" width="320px"/> |
| | | </el-table> |
| | | </el-col> |
| | | <el-col :span="16"> |
| | | <el-image style="height: 520px;width: 100%" :src="imgSrc"></el-image> |
| | | </el-col> |
| | | </el-tab-pane> |
| | | <el-tab-pane> |
| | | <span slot="label"> <b class="el-icon-date"></b>ç©æBOM</span> |
| | | <el-empty > |
| | | <span slot="description">ææ æ°æ®</span> |
| | | </el-empty> |
| | | </el-tab-pane> |
| | | <el-tab-pane> |
| | | <span slot="label"> <c class="el-icon-date"></c>ééæ¸
å</span> |
| | | <el-empty > |
| | | <span slot="description">ææ æ°æ®</span> |
| | | </el-empty> |
| | | </el-tab-pane> |
| | | <el-tab-pane> |
| | | <span slot="label"> <d class="el-icon-date"></d>å®ç¯ç¶æ</span> |
| | | <el-empty > |
| | | <span slot="description">ææ æ°æ®</span> |
| | | </el-empty> |
| | | </el-tab-pane> |
| | | <el-tab-pane> |
| | | <span slot="label"> <e class="el-icon-date"></e>å·¥èºé
æ¹</span> |
| | | <el-empty > |
| | | <span slot="description">ææ æ°æ®</span> |
| | | </el-empty> |
| | | </el-tab-pane> |
| | | </el-tabs> |
| | | </el-col> |
| | | </el-row> |
| | | |
| | | |
| | | </div> |
| | |
| | | props: [], |
| | | data() { |
| | | return { |
| | | formData: { |
| | | field101: undefined, |
| | | }, |
| | | rules: { |
| | | field101: [{ |
| | | required: true, |
| | | message: '请è¾å
¥åè¡ææ¬', |
| | | trigger: 'blur' |
| | | }], |
| | | }, |
| | | imgSrc: '', |
| | | } |
| | | }, |
| | | computed: {}, |
| | |
| | | } |
| | | |
| | | </script> |
| | | <style> |
| | | hr { |
| | | margin-top: 20px; |
| | | margin-bottom: 20px; |
| | | border: 0; |
| | | border-top: 1px solid #eee; |
| | | <style scoped> |
| | | .bottom-card{ |
| | | height: 600px; |
| | | } |
| | | blockquote { |
| | | padding: 10px 20px; |
| | | margin: 0 0 20px; |
| | | border-left: 5px solid #eee; |
| | | } |
| | | .circle-btn { |
| | | border: none; |
| | | width: 30px; /* æ ¹æ®éæ±è°æ´æé®å¤§å° */ |
| | | height: 30px; |
| | | border-radius: 50%; /* å°è¾¹æ¡åæåè§ */ |
| | | background-color: #e31116; |
| | | .circle-button{ |
| | | height: 40px; |
| | | width: 40px; |
| | | background-color: #ce0b0b; |
| | | } |
| | | </style> |