From 428f42fab44b654c69fbc461513203830743d7de Mon Sep 17 00:00:00 2001
From: 黄千龙 <huangqianlong@prec-tech.com>
Date: 星期二, 18 七月 2023 10:55:50 +0800
Subject: [PATCH] hql20230718更新lightning按钮
---
force-app/main/default/lwc/lexOCSMNoToReportLighting/lexOCSMNoToReportLighting.js | 42 ++++++++++++++++++++++++++----------------
1 files changed, 26 insertions(+), 16 deletions(-)
diff --git a/force-app/main/default/lwc/lexOCSMNoToReportLighting/lexOCSMNoToReportLighting.js b/force-app/main/default/lwc/lexOCSMNoToReportLighting/lexOCSMNoToReportLighting.js
index 31f4054..e138fa1 100644
--- a/force-app/main/default/lwc/lexOCSMNoToReportLighting/lexOCSMNoToReportLighting.js
+++ b/force-app/main/default/lwc/lexOCSMNoToReportLighting/lexOCSMNoToReportLighting.js
@@ -3,14 +3,22 @@
import { CloseActionScreenEvent } from 'lightning/actions';
import LightningConfirm from 'lightning/confirm';
import { ShowToastEvent } from 'lightning/platformShowToastEvent';
+import { updateRecord } from 'lightning/uiRecordApi';
import init from '@salesforce/apex/QISReportController.initForlexOCSMNoToReportLightingButton';
import updateQis from '@salesforce/apex/QISReportController.updateQisForlexOCSMNoToReportLighting';
+/*
+ * @Description: OCSM涓嶈鎶ュ憡
+ * @Author: hql
+ * @Date: 2023-07-12 09:45:19
+ * @LastEditTime: 2023-07-12 15:44:33
+ * @LastEditors:
+ */
export default class lexOCSMNoToReportLighting extends LightningElement {
- @api recordId;
- IsLoading = true;
- qisReportId;
- OCSMAdministrativeReportNumber;
+ @api recordId;
+ IsLoading = true;
+ qisReportId;
+ OCSMAdministrativeReportNumber;
OCSMAdministrativeReportDate;
Awaredate;
err;
@@ -48,8 +56,8 @@
if(res) {
if (this.OCSMAdministrativeReportDate != null || this.OCSMAdministrativeReportNumber != null) {
const evt = new ShowToastEvent({
- title : '宸茬粡鎶ュ憡鐨凲IS锛屼笉鍙互鐐瑰嚮OCSM涓嶈鎶ュ憡',
- message: '',
+ title : '',
+ message: '宸茬粡鎶ュ憡鐨凲IS锛屼笉鍙互鐐瑰嚮OCSM涓嶈鎶ュ憡',
variant: 'error'
});
this.dispatchEvent(evt);
@@ -60,8 +68,8 @@
this.updateQisSubmit();
}else{
const evt = new ShowToastEvent({
- title : '娌℃湁AwareDate鎴栧凡缁廜CSM琛屾斂鎶ュ憡锛岃纭',
- message: '',
+ title : '',
+ message: '娌℃湁AwareDate鎴栧凡缁廜CSM琛屾斂鎶ュ憡锛岃纭',
variant: 'error'
});
this.dispatchEvent(evt);
@@ -81,21 +89,23 @@
});
}
updateQisSubmit(){
- updateQis({
- recordId: this.recordId
- }).then(result =>{
- console.log('result'+result);
+ updateQis({
+ recordId: this.recordId
+ }).then(result =>{
+ console.log('result'+result);
this.err = result;
- if (result!='鎴愬姛') {
+ if (result!='鎴愬姛') {
const evt = new ShowToastEvent({
- title : '鏇存柊澶辫触',
- message: this.err,
+ title : '',
+ message: '鏇存柊澶辫触'+this.err,
variant: 'error'
});
this.dispatchEvent(evt);
+ updateRecord({fields: { Id: this.recordId }});
}
this.dispatchEvent(new CloseActionScreenEvent());
- }).catch(error => {
+ updateRecord({fields: { Id: this.recordId }});
+ }).catch(error => {
console.log('error='+error);
}).finally(() => {
--
Gitblit v1.9.1