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 {
}
}
validasiCreateEdit(){
async validasiCreateEdit(){
console.log("Masuk ke validasiCreateEdit")
let data = await this.validasiValueData()
if (this.props.type === "edit"){
if (R.isNil(this.state.getTypes)){
}else {
if (this.state.getTypes.setting_group_name == "CURRENCY"){
if (R.isNil(this.state.getReportName)){
}else {
this.updateParameter()
if (R.isNil(this.state.getReportName)) {
if (R.isEmpty(data.maxValue) || data.maxValue == "") {
} else {
this.updateParameter()
}
}
}else if (this.state.getTypes.setting_group_name == "CURRENCY_MONEY_FORMAT"){
if (R.isNil(this.state.getFormatData)){
}else {
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 {
this.updateParameter()
}
......@@ -750,15 +759,23 @@ export default class CreateParameter extends Component {
if (R.isNil(this.state.getTypes)){
}else {
if (this.state.getTypes.setting_group_name == "CURRENCY"){
if (R.isNil(this.state.getReportName)){
}else {
this.createParameter()
if (R.isNil(this.state.getReportName)) {
if (R.isEmpty(data.maxValue)) {
} else {
this.createParameter()
}
}
}else if (this.state.getTypes.setting_group_name == "CURRENCY_MONEY_FORMAT"){
if (R.isNil(this.state.getFormatData)){
}else {
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 {
this.createParameter()
}
......@@ -919,6 +936,7 @@ export default class CreateParameter extends Component {
}
async validasiCreate() {
console.log(this.state.getFormatData);
console.log(this.state.tempData);
console.log(this.state.getTypes);
console.log(this.state.getParameter);
......@@ -6204,20 +6222,25 @@ export default class CreateParameter extends Component {
}
}
}else {
this.validasiCreateEdit()
if (R.isEmpty(data.maxValue)){
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}else {
if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}else{
this.validasiMaxResponse()
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}
}
......@@ -6244,20 +6267,25 @@ export default class CreateParameter extends Component {
}
}
}else {
this.validasiCreateEdit()
if (R.isEmpty(data.maxValue)){
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}else {
if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}else{
this.validasiMaxResponse()
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}
}
......@@ -6377,6 +6405,8 @@ export default class CreateParameter extends Component {
if (R.isEmpty(data.maxValue)){
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}else {
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 {
this.validasiMaxResponse()
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}
}
......@@ -6504,20 +6536,25 @@ export default class CreateParameter extends Component {
}
}
}else {
this.validasiCreateEdit()
if (R.isEmpty(data.maxValue)){
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}else {
if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}else{
this.validasiMaxResponse()
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}
}
......@@ -6544,20 +6581,25 @@ export default class CreateParameter extends Component {
}
}
}else {
this.validasiCreateEdit()
if (R.isEmpty(data.maxValue)){
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}else {
if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}else{
this.validasiMaxResponse()
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}
}
......@@ -6633,16 +6675,22 @@ export default class CreateParameter extends Component {
if (R.isEmpty(data.maxValue)){
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}else {
if(data.maxValue.match(minMaxValidasi.minMaxRegex) && data.maxValue.substring(0,1) != "0" && data.maxValue.length <= minMaxValidasi.maxLength){
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}else{
this.validasiMaxResponse()
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}
}
......@@ -6669,6 +6717,7 @@ export default class CreateParameter extends Component {
}
}
}else {
this.validasiCreateEdit()
if (R.isEmpty(data.maxValue)){
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
......@@ -6756,6 +6805,8 @@ export default class CreateParameter extends Component {
if (R.isEmpty(data.maxValue)){
if (R.isNil(data.endDate)){
this.setState({ errorEndDate: true, msgErrorEndDate: 'Valid To Cannot be Empty' })
}else {
this.validasiCreateEdit()
}
}else {
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 {
this.validasiMaxResponse()
if (R.isNil(data.endDate)){
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