| | |
| | | this.$refs.table.$refs.table.toggleRowSelection(row); //åå»è¡æ¶éä¸å½åè¡; |
| | | }, |
| | | modelOpenAfter(row) { |
| | | //ç¹å»ç¼è¾ãæ°å»ºæé®å¼¹åºæ¡åï¼å¯ä»¥å¨æ¤å¤åé»è¾ï¼å¦ï¼ä»åå°è·åæ°æ® |
| | | //(1)夿æ¯ç¼è¾è¿æ¯æ°å»ºæä½ï¼ this.currentAction=='Add'; |
| | | //(2)ç»å¼¹åºæ¡è®¾ç½®é»è®¤å¼ |
| | | //(3)this.editFormFields.åæ®µ='xxx'; |
| | | //妿éè¦ç»ä¸ææ¡è®¾ç½®é»è®¤å¼ï¼è¯·éåthis.editFormOptionsæ¾å°å段é
置对åºdata屿§çkeyå¼ |
| | | //ç䏿就æè¾åºçï¼console.log(this.editFormOptions) |
| | | // ç¹å»ç¼è¾æé®å¼¹åºæ¡åæ§è¡ |
| | | if (this.currentAction === 'Edit') { // 夿å½åæ¯ç¼è¾æä½ |
| | | // è·åå½åç»å½ç¨æ·ï¼å设ä»å
¨å±åéè·åï¼å
·ä½æ ¹æ®ä½ ç项ç®å®ç°ï¼ |
| | | const currentUser = this.$store.state.userInfo?.username || 'system'; |
| | | |
| | | // è·åå½åæ¶é´å¹¶æ ¼å¼å为å端éè¦çæ ¼å¼ |
| | | const now = new Date(); |
| | | const formattedDate = now.toISOString().slice(0, 19).replace('T', ' '); |
| | | |
| | | // 设置修æ¹äººå段 |
| | | this.editFormFields.modifier = currentUser; |
| | | // è®¾ç½®ä¿®æ¹æ¶é´å段 |
| | | this.editFormFields.modifyDate = formattedDate; |
| | | } |
| | | } |
| | | } |
| | | }; |