111
沙世明
2022-11-22 928399eceec50e3d37ea08669a12789a9410a9d2
force-app/main/default/lwc/maintenanceContractNotOpen/maintenanceContractNotOpen.js
@@ -82,6 +82,7 @@
        GetJTYY().then(response=>{var data = JSON.parse(response);this.JTYYList = data;})
        console.log(this.JTYYList);
        GetQX().then(response=>{var data = JSON.parse(response);this.QXList = data;})
    }
    ///金额格式化
@@ -212,6 +213,12 @@
        })
    }
    getThree(){
        GetQX1().then(response=>{
            var data = JSON.parse(response);
            this.QXList = data[0].To_Where__c;
        })
    }
    getShiDan()
    {
        this.TempData =={
@@ -498,9 +505,11 @@
    }
    Other_Reasons__cShow = false;
    Third_Party_Company__cShow = false;
    GoWhere = true;
    Third_Party_Contract_Price__cShow = false;
    Other__cShow = false;
    Price_Code = false;
    Price_Code2 = false;
    ModelShow = false;
@@ -586,10 +595,24 @@
          }
          if (values == '重复报价') {
            this.Price_Code = true;
        }else
        {
            this.GoWhere= false;
          }else{
            this.Price_Code = false;
        }
             this.GoWhere= true;
          }
          if (values == '转第三方或维修托管') {
            this.TempData.QXList = '医院选择第三方';
            this.TempData.To_Where__c = '医院选择第三方';
            this.Third_Party_Company__cShow= true;
            this.Third_Party_Contract_Price__cShow= true;
            this.template.querySelector('[data-parent-id="model3"]').disabled = true;
            this.template.querySelector('[data-parent-id="model3"]').refreshdata([],this.QXList );
          }else{
            this.Third_Party_Company__cShow= false;
            this.Third_Party_Contract_Price__cShow= false;
            this.template.querySelector('[data-parent-id="model3"]').disabled = false;
          }
          this.TempData.Specific_Reasons__c = values;
    }
@@ -605,19 +628,57 @@
        this.Maintenance_ContractName = values;
    }
    Maintenance_Contract__cFn(event)
    {
        SearchMaintenance_ContractData({name:this.Maintenance_ContractName}).then(response=>{
            debugger;
            this.BAOJIAList = JSON.parse(response);
     // onsearchchange1(event){
     //     var values = event.detail.value;
     //    this.Maintenance_ContractName = values;
     //    this.TempData.MC_Code__c = this.Maintenance_ContractName ;
     //    this.Maintenance_Contract__cFn();
     // }
     // tempArr = [];
    option = [{lableOne:"Name",lableTwo:"RecordType_Name__c"}]
    searchdata=[];
    onsearchchange(event){
    var searchContentStr = event.detail.searchContent;
        SearchMaintenance_ContractData({name:searchContentStr}).then(response=>{
        var datas = JSON.parse(response);
            this.searchdata = datas;
            console.log(this.searchdata+'!');
            this.template.querySelector('[data-parent-id="lookup1"]').refreshdata(this.searchdata);
        })
        if (searchContentStr == undefined || searchContentStr == '') {
            this.YYSelectedId = '';
        }
    }
    MC_Code__cFn(event)
    YYSelectedId = '';
    selectedFn(event)
    {
        var values = event.target.value;
        console.log(values);
        this.TempData.MC_Code__c = values;
        console.warn(event.detail.selectdata.Id);
        this.YYSelectedId = event.detail.selectdata.Id;
        this.Maintenance_ContractName = this.YYSelectedId ;
        this.TempData.MC_Code__c = this.Maintenance_ContractName ;
    }
    // Maintenance_Contract__cFn(event)
    // {
    //     SearchMaintenance_ContractData({name:this.Maintenance_ContractName}).then(response=>{
    //         debugger;
    //         this.BAOJIAList = JSON.parse(response);
    //         this.BAOJIAList.forEach(item=>{
    //             this.tempArr.push(item.name);
    //         })
    //     })
    // }
    // MC_Code__cFn(event)
    // {
    //     var values = event.target.value;
    //     console.log(values);
    //     this.TempData.MC_Code__c = values;
    // }
    To_Where__cFn(event)
    {
        var values = event.target.value;