| | |
| | | |
| | | import SearchAccountById from '@salesforce/apex/InspectCheckController.SearchAccountById'; |
| | | |
| | | |
| | | |
| | | import lwcCSS from '@salesforce/resourceUrl/lwcCSS'; |
| | | import {loadStyle} from 'lightning/platformResourceLoader' |
| | | import GetInspectById from '@salesforce/apex/InspectCheckController.GetInspectById'; |
| | | export default class test02 extends LightningElement { |
| | | |
| | |
| | | TongzhiIcon = 'standard:account' //提示框的图标 |
| | | IsLeftStyle = "" //提示框的样式 |
| | | BgColorStyle = "" |
| | | toastTime = null; |
| | | isSuccess = false; |
| | | message; |
| | | visible; |
| | | closeAction(){ |
| | | this.visible = false; |
| | | } |
| | | showToast(msg,type) { |
| | | try { |
| | | if(type == 'success'){ |
| | | this.isSuccess = true; |
| | | }else{ |
| | | this.isSuccess = false; |
| | | } |
| | | this.message = msg; |
| | | this.visible = true; |
| | | let delay = 5000; |
| | | console.log(this.message); |
| | | console.log('1'); |
| | | // setTimeout(() => { |
| | | // this.visible = false; |
| | | // }, delay ); |
| | | } catch (error) { |
| | | console.log(error); |
| | | } |
| | | |
| | | |
| | | } |
| | | Alert(content,error = false,left = false){ |
| | | this.Tongzhishow = false |
| | | clearTimeout(this.toastTime) |
| | | this.SaveShowText = content; |
| | | this.Tongzhishow = true; |
| | | |
| | | if (error) { |
| | | this.TongzhiIcon = "standard:first_non_empty"; |
| | | this.BgColorStyle = "background-color:#f88568"; |
| | | this.TongzhiIcon = "utility:error"; |
| | | this.BgColorStyle = "background-color:#ba0517 !important;padding: 9px 9px 9px 18px;"; |
| | | }else{ |
| | | this.TongzhiIcon = "standard:account"; |
| | | this.BgColorStyle = "background-color:#69e669"; |
| | | this.TongzhiIcon = "utility:success"; |
| | | this.BgColorStyle = "background-color:rgb(46, 132, 74)!important;padding: 9px 9px 9px 18px;"; |
| | | toastTime = setTimeout(() => { |
| | | this.Tongzhishow = false |
| | | },3000) |
| | | } |
| | | if (left) { |
| | | this.IsLeftStyle = "left: 0.25rem;" |
| | | }else{ |
| | | this.IsLeftStyle = "" |
| | | } |
| | | // if (left) { |
| | | // // this.IsLeftStyle = "left: 0.25rem;" |
| | | this.IsLeftStyle = "width: 100%;top: 14%;display: flex;justify-content: center;" |
| | | // }else{ |
| | | // this.IsLeftStyle = "color:#fff" |
| | | // } |
| | | } |
| | | CloseAlert() |
| | | { |
| | |
| | | return(false); |
| | | } |
| | | connectedCallback(){ |
| | | |
| | | Promise.all([ |
| | | loadStyle(this, lwcCSS) |
| | | ]); |
| | | var paramId = this.getQueryVariable('id'); |
| | | if (paramId == null || paramId == '') { |
| | | return ; |
| | |
| | | if (isloading == 2) { |
| | | this.OnLoading(false); |
| | | if (flag) { |
| | | this.Alert("保存成功",false,true); |
| | | // this.Alert("保存成功",false); |
| | | this.showToast('保存成功','success'); |
| | | } |
| | | } |
| | | }) |
| | |
| | | if (isloading == 2) { |
| | | this.OnLoading(false); |
| | | if (flag) { |
| | | this.Alert("保存成功",false,true); |
| | | // this.Alert("保存成功",false); |
| | | this.showToast('保存成功','success'); |
| | | } |
| | | } |
| | | |
| | |
| | | //table 列表的数据 |
| | | @track optionsdata=[ |
| | | { |
| | | label:"状态1", |
| | | props:"StageName__c", |
| | | Type:"text", |
| | | }, |
| | | { |
| | | label:"询价名称", |
| | | props:"Name", |
| | | url:"Id", |
| | |
| | | label:"询价编码", |
| | | props:"Opportunity_No__c", |
| | | Type:"text", |
| | | }, |
| | | { |
| | | label:"客户名", |
| | | props:"Account_Name_F__c", |
| | | url:"Id", |
| | | Type:"url", |
| | | }, |
| | | { |
| | | label:"询价阶段", |
| | |
| | | Type:"text", |
| | | }, |
| | | { |
| | | label:"状态1", |
| | | props:"StageName__c", |
| | | Type:"text", |
| | | label:"客户名", |
| | | props:"Account_Name_F__c", |
| | | url:"Id", |
| | | Type:"url", |
| | | }, |
| | | |
| | | |
| | | |
| | | |
| | | ] |
| | | |
| | |
| | | isloading ++; |
| | | if (isloading == 2) { |
| | | this.OnLoading(false); |
| | | this.Alert("保存成功",false,true); |
| | | // this.Alert("保存成功",false); |
| | | this.showToast('保存成功','success'); |
| | | } |
| | | }) |
| | | |
| | |
| | | isloading ++; |
| | | if (isloading == 2) { |
| | | this.OnLoading(false); |
| | | this.Alert("保存成功",false,true); |
| | | // this.Alert("保存成功",false); |
| | | this.showToast('保存成功','success'); |
| | | } |
| | | }) |
| | | } |
| | |
| | | var flag = this.compareSelected(); |
| | | if (flag == false) { |
| | | this.OnLoading(false); |
| | | this.Alert("医院不匹配,保存失败!",true); |
| | | // this.Alert("医院不匹配,保存失败!",true); |
| | | this.showToast('医院不匹配,保存失败!','error'); |
| | | return; |
| | | } |
| | | debugger; |
| | |
| | | this.UpdateDatas(this.notselected); |
| | | window.location.hash = "Refresh"+"=="+this.ParamIdStr; |
| | | this.OnLoading(false); |
| | | // this.Alert('保存成功',false); |
| | | this.showToast('保存成功','success'); |
| | | }else{ |
| | | this.OnLoading(false); |
| | | this.Alert(response,true,false); |
| | | // this.Alert(response,true); |
| | | this.showToast(response,'error'); |
| | | } |
| | | |
| | | }); |