Merge branch 'dev' into feature/jaeyoung

This commit is contained in:
Jaeyoung Lee 2024-12-10 09:50:19 +09:00
commit f12ce267cc
4 changed files with 26 additions and 16 deletions

View File

@ -1128,7 +1128,7 @@ export default function Estimate({ params }) {
<input
type="checkbox"
id="next"
checked={estimateContextState?.fileFlg === '0' ? false : true}
checked={estimateContextState?.fileFlg === '0' || estimateContextState?.fileFlg === null ? false : true}
onChange={(e) => {
setEstimateContextState({
fileFlg: e.target.checked ? '1' : '0',

View File

@ -72,21 +72,25 @@ export default function ChangePasswordPop(props) {
chgPwd: _password1,
}
await patch({ url: '/api/login/v1.0/user/change-password', data: param }).then((res) => {
if (res.result.code === 200) {
if (res.result.resultCode === 'S') {
await patch({ url: '/api/login/v1.0/user/change-password', data: param })
.then((res) => {
if (res?.result?.code === 200) {
if (res?.result?.resultCode === 'S') {
alert(getMessage('main.popup.login.success'))
setSessionState({ ...sessionState, pwdInitYn: 'Y' })
//
// setSessionState
// setSessionState({ ...sessionState, pwdInitYn: 'Y' })
props.setChagePasswordPopOpen(false)
router.push('/')
router.push('/login')
} else {
alert(res.result.resultMsg)
alert(res?.result?.resultMsg)
}
} else {
console.log('error')
console.log('code not 200 error')
}
})
.catch((error) => {
console.log('catch::::::::', error)
})
}
return (

View File

@ -262,6 +262,11 @@ export default function PlanRequestPop(props) {
}
}
const handleBlur = (e) => {
let input = e.target
input.value = input.value.replace(/[^0-9]/g, '')
}
//
const handleByOnKeyUp = (e) => {
if (e.key === 'Enter') {
@ -318,6 +323,7 @@ export default function PlanRequestPop(props) {
className="input-light"
value={schPlanReqNo}
onKeyUp={handleKeyUp}
onBlur={handleBlur}
onChange={(e) => {
setSchPlanReqNo(e.target.value)
}}

View File

@ -148,12 +148,12 @@ export const useEstimateController = (planNo) => {
let originFileFlg = false
let fileFlg = true
let itemFlg = true
if (estimateData.charger.trim().length === 0) {
if (estimateData?.charger === null || estimateData?.charger?.trim().length === 0) {
flag = false
return alert(getMessage('estimate.detail.save.requiredCharger'))
}
if (estimateData.objectName.trim().length === 0) {
if (estimateData?.objectName === null || estimateData?.objectName?.trim().length === 0) {
flag = false
return alert(getMessage('estimate.detail.save.requiredObjectName'))
}