Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
Tia-dev
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Dida Adams Arizona
Tia-dev
Commits
0a2f94e4
Commit
0a2f94e4
authored
Sep 21, 2023
by
fahrur huzain
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'ENV-DEV' into 'ENV-DEPLOYMENT'
Env dev See merge request
!2009
parents
22d4db58
7e40c43d
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
47 additions
and
2 deletions
+47
-2
CreateParameter.js
src/container/MasterData/Parameter/CreateParameter.js
+47
-2
No files found.
src/container/MasterData/Parameter/CreateParameter.js
View file @
0a2f94e4
...
@@ -744,7 +744,7 @@ export default class CreateParameter extends Component {
...
@@ -744,7 +744,7 @@ export default class CreateParameter extends Component {
}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
CurrebcyMoneyFormat
()
}
}
} else if (this.state.getTypes.setting_group_name == "REPORT_SUBMIT_PERIOD") {
} else if (this.state.getTypes.setting_group_name == "REPORT_SUBMIT_PERIOD") {
if (R.isEmpty(data.maxValue) || data.maxValue == "" ) {
if (R.isEmpty(data.maxValue) || data.maxValue == "" ) {
...
@@ -769,7 +769,7 @@ export default class CreateParameter extends Component {
...
@@ -769,7 +769,7 @@ export default class CreateParameter extends Component {
}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
CurrebcyMoneyFormat
()
}
}
} else if (this.state.getTypes.setting_group_name == "REPORT_SUBMIT_PERIOD") {
} else if (this.state.getTypes.setting_group_name == "REPORT_SUBMIT_PERIOD") {
if (R.isEmpty(data.maxValue) || data.maxValue == "" ) {
if (R.isEmpty(data.maxValue) || data.maxValue == "" ) {
...
@@ -7024,6 +7024,28 @@ export default class CreateParameter extends Component {
...
@@ -7024,6 +7024,28 @@ export default class CreateParameter extends Component {
this.props.updateParameter(body)
this.props.updateParameter(body)
}
}
updateParameterCurrebcyMoneyFormat() {
// let char = this.state.value
// let arrayChar = char.split('');
// console.log(char);
let body = {
"setting_id": this.state.tempData.setting_id,
"setting_group_id": this.state.getTypes.setting_group_id,
"setting_type_id": this.state.getParameter.setting_type_id,
"company_id": this.state.getPerusahaan.company_id,
"reference_id": this.state.getFormatData == null ? null : this.state.getFormatData.setting_type_id,
"description": this.state.tempData.description,
"orders": this.state.tempData.order,
"value": this.state.tempData.value,
"max_value": this.state.tempData.max_value,
"min_value": this.state.tempData.min_value,
"start_date": this.state.tempData.start_date,
"end_date": this.state.tempData.end_date
}
console.log(body);
this.props.updateParameter(body)
}
createParameter() {
createParameter() {
let char = this.state.value
let char = this.state.value
let arrayChar = char.split('');
let arrayChar = char.split('');
...
@@ -7047,6 +7069,29 @@ export default class CreateParameter extends Component {
...
@@ -7047,6 +7069,29 @@ export default class CreateParameter extends Component {
this.props.createParameter(body)
this.props.createParameter(body)
}
}
createParameterCurrebcyMoneyFormat() {
let char = this.state.value
let arrayChar = char.split('');
console.log(char);
let body = {
"setting_group_id": this.state.getTypes.setting_group_id,
"setting_type_id": this.state.getParameter.setting_type_id,
"company_id": this.state.getPerusahaan.company_id,
"reference_id": this.state.getFormatData == null ? null : this.state.getFormatData.setting_type_id,
"description": this.state.description,
"orders": this.state.order,
"value": this.state.value,
// convert IDR to IDR mn
"value": this.state.enableReportName ? this.state.value.includes(".") || arrayChar.length == 2 ? this.state.value : this.state.value / 1000 : this.state.value,
"max_value": this.state.maxValue,
"min_value": this.state.minValue,
"start_date": this.state.startDate,
"end_date": this.state.endDate
}
console.log(body);
this.props.createParameter(body)
}
render() {
render() {
let { type } = this.props
let { type } = this.props
return type === 'edit' ? this.renderEdit() : this.renderCreate()
return type === 'edit' ? this.renderEdit() : this.renderCreate()
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment