if(R.isNil(this.state.typeId))returnalert("Tipe Persetujuan is Required.");
if(R.isNil(this.state.typeId)){
if(R.isEmpty(this.state.order)){
returnalert("Tipe Persetujuan tidak boleh kosong");
this.setState({errorOrder:true,msgErrOrder:'Order is Required.'})
}
}
if(R.isNil(this.state.userId))returnalert("Pemberi Persetujuan is Required.");
elseif(R.isEmpty(this.state.order)){
if(R.isNil(this.state.operatorId))returnalert("Operator is Required.");
this.setState({errorOrder:true,msgErrOrder:'Order tidak boleh kosong'})
if(!R.isEmpty(this.state.startDate)&&!R.isEmpty(this.state.endDate)&&(this.state.startDate>this.state.endDate))returnalert("Masa Berlaku Tidak Boleh Kurang Dari Tanggal Mulai");
}
if(R.isEmpty(this.state.startDate))returnalert("Tanggal Mulai is Required.");
elseif(R.isNil(this.state.userId))returnalert("Pemberi Persetujuan tidak boleh kosong");
if(R.isEmpty(this.state.endDate))returnalert("Tanggal Berakhir is Required.");
elseif(R.isNil(this.state.operatorId))returnalert("Operator tidak boleh kosong");
console.log('masuk');
elseif(R.isNil(this.state.startDate)){
letpayload={
this.setState({errorStartDate:true,msgErrorStartDate:'Tanggal Mulai tidak boleh kosong'})
if(R.isNil(this.state.getTypes))returnalert("Tipe Persetujuan is Required.");
if(R.isNil(this.state.getTypes)){
if(R.isEmpty(this.state.order))returnalert("Order is Required.");
returnalert("Tipe Persetujuan tidak boleh kosong");
if(R.isNil(this.state.getApprovedBy))returnalert("Pemberi Persetujuan is Required.");
}
if(R.isNil(this.state.getOperators))returnalert("Operator is Required.");
elseif(R.isEmpty(this.state.order)){
if(!R.isEmpty(this.state.startDate)&&!R.isEmpty(this.state.endDate)&&(this.state.startDate>this.state.endDate))returnalert("Masa Berlaku Tidak Boleh Kurang Dari Tanggal Mulai");
this.setState({errorOrder:true,msgErrOrder:'Order tidak boleh kosong'})
if(R.isEmpty(this.state.startDate))returnalert("Tanggal Mulai is Required.");
}
if(R.isEmpty(this.state.endDate))returnalert("Tanggal Berakhir is Required.");
elseif(R.isNil(this.state.getApprovedBy))returnalert("Pemberi Persetujuan tidak boleh kosong");
console.log('masuk');
elseif(R.isNil(this.state.getOperators))returnalert("Operator tidak boleh kosong");
if(this.props.type=='edit'){
elseif(!R.isEmpty(this.state.startDate)&&!R.isEmpty(this.state.endDate)&&(this.state.startDate>this.state.endDate))returnalert("Masa Berlaku Tidak Boleh Kurang Dari Tanggal Mulai");
letpayload={
elseif(R.isEmpty(this.state.startDate)){
"approval_matrix_id":this.state.id,
this.setState({errorStartDate:true,msgErrorStartDate:'Tanggal Mulai tidak boleh kosong'})