| ¶Ô±ÈÐÂÎļþ |
| | |
| | | # 设å¤ä¿å
Ȍ
容忮µ |
| | | |
| | | ## æ¶åé¡µé¢ |
| | | |
| | | - ä¿å
»å®æ¶ä»»å¡ç®¡ç页é¢ï¼æ°å¢/ç¼è¾å¼¹çªãåè¡¨ï¼ |
| | | - 设å¤ä¿å
»è®°å½ç®¡ç页é¢ï¼å表ã详æ
å¼¹çªã确认ä¿å
»å¼¹çªï¼ |
| | | |
| | | ## API |
| | | |
| | | ### ä¿å
»å®æ¶ä»»å¡ |
| | | |
| | | | æ¹æ³ | è·¯å¾ | 说æ | |
| | | |------|------|------| |
| | | | POST | /deviceMaintenanceTask/add | æ°å¢å®æ¶ä»»å¡ï¼æ°å¢ maintenanceContent åæ®µï¼ | |
| | | | POST | /deviceMaintenanceTask/update | ä¿®æ¹å®æ¶ä»»å¡ï¼æ°å¢ maintenanceContent åæ®µï¼ | |
| | | | GET | /deviceMaintenanceTask/listPage | å表æ¥è¯¢ï¼è¿åæ°å¢åæ®µï¼ | |
| | | |
| | | **æ°å¢è¯·æ±/ååºåæ°ï¼** |
| | | |
| | | | åæ° | ç±»å | å¿
å¡« | 说æ | |
| | | |------|------|------|------| |
| | | | maintenanceContent | String | å¦ | ä¿å
Ȍ
å®¹ï¼æé¿2000å | |
| | | |
| | | ### 设å¤ä¿å
»è®°å½ |
| | | |
| | | | æ¹æ³ | è·¯å¾ | 说æ | |
| | | |------|------|------| |
| | | | POST | /device/maintenance | æ°å¢ä¿å
»è®°å½ï¼æ°å¢ maintenanceContent åæ®µï¼ | |
| | | | PUT | /device/maintenance | ä¿®æ¹ä¿å
»è®°å½ï¼æ°å¢ maintenanceContent åæ®µï¼ | |
| | | | POST | /device/maintenance/maintenance | 确认ä¿å
»ï¼æ°å¢ maintenanceContent åæ®µï¼ | |
| | | | GET | /device/maintenance/page | å表æ¥è¯¢ï¼è¿åæ°å¢åæ®µï¼ | |
| | | | GET | /device/maintenance/{id} | 详æ
æ¥è¯¢ï¼è¿åæ°å¢åæ®µï¼ | |
| | | | POST | /device/maintenance/export | 导åºExcelï¼æ°å¢"ä¿å
Ȍ
容"åï¼ | |
| | | |
| | | **æ°å¢è¯·æ±/ååºåæ°ï¼** |
| | | |
| | | | åæ° | ç±»å | å¿
å¡« | 说æ | |
| | | |------|------|------|------| |
| | | | maintenanceContent | String | å¦ | ä¿å
Ȍ
å®¹ï¼æé¿2000å | |
| | | |
| | | **说æï¼** 宿¶ä»»å¡è§¦åçæä¿å
»è®°å½æ¶ï¼ä¼èªå¨å°å®æ¶ä»»å¡ç `maintenanceContent` å¤å¶å°ä¿å
»è®°å½ä¸ã |
| | | |
| | | ## å端修æ¹ç¹ |
| | | |
| | | ### 1. ä¿å
»å®æ¶ä»»å¡ - æ°å¢/ç¼è¾å¼¹çª |
| | | |
| | | ```html |
| | | <el-form-item label="ä¿å
Ȍ
容" prop="maintenanceContent"> |
| | | <el-input v-model="form.maintenanceContent" type="textarea" :rows="3" placeholder="请è¾å
¥ä¿å
Ȍ
容" maxlength="2000" show-word-limit /> |
| | | </el-form-item> |
| | | ``` |
| | | |
| | | ### 2. ä¿å
»å®æ¶ä»»å¡ - å表 |
| | | |
| | | ```html |
| | | <el-table-column label="ä¿å
Ȍ
容" prop="maintenanceContent" min-width="150" show-overflow-tooltip /> |
| | | ``` |
| | | |
| | | ### 3. 设å¤ä¿å
»è®°å½ - å表 |
| | | |
| | | ```html |
| | | <el-table-column label="ä¿å
Ȍ
容" prop="maintenanceContent" min-width="150" show-overflow-tooltip /> |
| | | ``` |
| | | |
| | | ### 4. 设å¤ä¿å
»è®°å½ - 详æ
å¼¹çª |
| | | |
| | | ```html |
| | | <el-form-item label="ä¿å
Ȍ
容"> |
| | | <span>{{ detail.maintenanceContent }}</span> |
| | | </el-form-item> |
| | | ``` |
| | | |
| | | ### 5. 设å¤ä¿å
»è®°å½ - 确认ä¿å
»å¼¹çªï¼å¯éå¡«å/ä¿®æ¹ï¼ |
| | | |
| | | ```html |
| | | <el-form-item label="ä¿å
Ȍ
容" prop="maintenanceContent"> |
| | | <el-input v-model="confirmForm.maintenanceContent" type="textarea" :rows="3" placeholder="请è¾å
¥ä¿å
Ȍ
容" maxlength="2000" show-word-limit /> |
| | | </el-form-item> |
| | | ``` |
| | | |
| | | ### 6. å¯¼åº |
| | | |
| | | 导åºExcelèªå¨æ°å¢"ä¿å
Ȍ
容"åï¼æ éå端é¢å¤å¤çã |
| | | |
| | | ## 注æäºé¡¹ |
| | | |
| | | - æ§è¡æ°æ®åºè¿ç§»èæ¬ `doc/20260617_device_maintenance_content.sql` ååé¨ç½² |
| | | - 宿¶ä»»å¡çæçä¿å
»è®°å½ä¼èªå¨æºå¸¦å®æ¶ä»»å¡çä¿å
Ȍ
å®¹ï¼æ éæå¨å¡«å |
| | | - ä¿å
»è®°å½çä¿å
Ȍ
容å¯å¨ç¡®è®¤ä¿å
»æ¶ä¿®æ¹ |