Commit 5d444a81 authored by fahrur huzain's avatar fahrur huzain

update issue parameter edit

parent 49bef4bc
...@@ -727,21 +727,30 @@ export default class CreateParameter extends Component { ...@@ -727,21 +727,30 @@ export default class CreateParameter extends Component {
} }
} }
validasiCreateEdit(){ async validasiCreateEdit(){
console.log("Masuk ke validasiCreateEdit") console.log("Masuk ke validasiCreateEdit")
let data = await this.validasiValueData()
if (this.props.type === "edit"){ if (this.props.type === "edit"){
if (R.isNil(this.state.getTypes)){ if (R.isNil(this.state.getTypes)){
}else { }else {
if (this.state.getTypes.setting_group_name == "CURRENCY"){ if (this.state.getTypes.setting_group_name == "CURRENCY"){
if (R.isNil(this.state.getReportName)){ if (R.isNil(this.state.getReportName)) {
}else { if (R.isEmpty(data.maxValue) || data.maxValue == "") {
this.updateParameter() } else {
this.updateParameter()
}
} }
}else if (this.state.getTypes.setting_group_name == "CURRENCY_MONEY_FORMAT"){ }else if (this.state.getTypes.setting_group_name == "CURRENCY_MONEY_FORMAT"){
if (R.isNil(this.state.getFormatData)){ if (R.isNil(this.state.getFormatData)){
}else { }else {
this.updateParameter() this.updateParameter()
} }
} else if (this.state.getTypes.setting_group_name == "REPORT_SUBMIT_PERIOD") {
console.log("masuk creat : " + data.maxValue);
if (R.isEmpty(data.maxValue) || data.maxValue == "" ) {
} else {
this.updateParameter()
}
} else { } else {
this.updateParameter() this.updateParameter()
} }
...@@ -750,15 +759,23 @@ export default class CreateParameter extends Component { ...@@ -750,15 +759,23 @@ export default class CreateParameter extends Component {
if (R.isNil(this.state.getTypes)){ if (R.isNil(this.state.getTypes)){
}else { }else {
if (this.state.getTypes.setting_group_name == "CURRENCY"){ if (this.state.getTypes.setting_group_name == "CURRENCY"){
if (R.isNil(this.state.getReportName)){ if (R.isNil(this.state.getReportName)) {
}else { if (R.isEmpty(data.maxValue)) {
this.createParameter() } else {
this.createParameter()
}
} }
}else if (this.state.getTypes.setting_group_name == "CURRENCY_MONEY_FORMAT"){ }else if (this.state.getTypes.setting_group_name == "CURRENCY_MONEY_FORMAT"){
if (R.isNil(this.state.getFormatData)){ if (R.isNil(this.state.getFormatData)){
}else { }else {
this.createParameter() this.createParameter()
} }
} else if (this.state.getTypes.setting_group_name == "REPORT_SUBMIT_PERIOD") {
console.log("masuk creat : " + data.maxValue);
if (R.isEmpty(data.maxValue) || data.maxValue == "" ) {
} else {
this.createParameter()
}
} else { } else {
this.createParameter() this.createParameter()
} }
...@@ -919,6 +936,7 @@ export default class CreateParameter extends Component { ...@@ -919,6 +936,7 @@ export default class CreateParameter extends Component {
} }
async validasiCreate() { async validasiCreate() {
console.log(this.state.getFormatData);
console.log(this.state.tempData); console.log(this.state.tempData);
console.log(this.state.getTypes); console.log(this.state.getTypes);
console.log(this.state.getParameter); console.log(this.state.getParameter);
...@@ -6204,20 +6222,25 @@ export default class CreateParameter extends Component { ...@@ -6204,20 +6222,25 @@ export default class CreateParameter extends Component {
} }
} }
}else { }else {
this.validasiCreateEdit()
if (R.isEmpty(data.maxValue)){ if (R.isEmpty(data.maxValue)){
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
}else { }else {
if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){ if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
}else{ }else{
this.validasiMaxResponse() this.validasiMaxResponse()
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
} }
} }
...@@ -6244,20 +6267,25 @@ export default class CreateParameter extends Component { ...@@ -6244,20 +6267,25 @@ export default class CreateParameter extends Component {
} }
} }
}else { }else {
this.validasiCreateEdit()
if (R.isEmpty(data.maxValue)){ if (R.isEmpty(data.maxValue)){
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
}else { }else {
if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){ if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
}else{ }else{
this.validasiMaxResponse() this.validasiMaxResponse()
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
} }
} }
...@@ -6377,6 +6405,8 @@ export default class CreateParameter extends Component { ...@@ -6377,6 +6405,8 @@ export default class CreateParameter extends Component {
if (R.isEmpty(data.maxValue)){ if (R.isEmpty(data.maxValue)){
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
}else { }else {
if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){ if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){
...@@ -6389,6 +6419,8 @@ export default class CreateParameter extends Component { ...@@ -6389,6 +6419,8 @@ export default class CreateParameter extends Component {
this.validasiMaxResponse() this.validasiMaxResponse()
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
} }
} }
...@@ -6504,20 +6536,25 @@ export default class CreateParameter extends Component { ...@@ -6504,20 +6536,25 @@ export default class CreateParameter extends Component {
} }
} }
}else { }else {
this.validasiCreateEdit()
if (R.isEmpty(data.maxValue)){ if (R.isEmpty(data.maxValue)){
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
}else { }else {
if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){ if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
}else{ }else{
this.validasiMaxResponse() this.validasiMaxResponse()
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
} }
} }
...@@ -6544,20 +6581,25 @@ export default class CreateParameter extends Component { ...@@ -6544,20 +6581,25 @@ export default class CreateParameter extends Component {
} }
} }
}else { }else {
this.validasiCreateEdit()
if (R.isEmpty(data.maxValue)){ if (R.isEmpty(data.maxValue)){
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
}else { }else {
if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){ if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
}else{ }else{
this.validasiMaxResponse() this.validasiMaxResponse()
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
} }
} }
...@@ -6633,16 +6675,22 @@ export default class CreateParameter extends Component { ...@@ -6633,16 +6675,22 @@ export default class CreateParameter extends Component {
if (R.isEmpty(data.maxValue)){ if (R.isEmpty(data.maxValue)){
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
}else { }else {
if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){ if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
}else{ }else{
this.validasiMaxResponse() this.validasiMaxResponse()
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
} }
} }
...@@ -6669,6 +6717,7 @@ export default class CreateParameter extends Component { ...@@ -6669,6 +6717,7 @@ export default class CreateParameter extends Component {
} }
} }
}else { }else {
this.validasiCreateEdit()
if (R.isEmpty(data.maxValue)){ if (R.isEmpty(data.maxValue)){
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
...@@ -6756,6 +6805,8 @@ export default class CreateParameter extends Component { ...@@ -6756,6 +6805,8 @@ export default class CreateParameter extends Component {
if (R.isEmpty(data.maxValue)){ if (R.isEmpty(data.maxValue)){
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
}else { }else {
if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){ if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){
...@@ -6768,6 +6819,8 @@ export default class CreateParameter extends Component { ...@@ -6768,6 +6819,8 @@ export default class CreateParameter extends Component {
this.validasiMaxResponse() this.validasiMaxResponse()
if (R.isNil(data.endDate)){ if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' }) this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment