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 <input
type="checkbox" type="checkbox"
id="next" id="next"
checked={estimateContextState?.fileFlg === '0' ? false : true} checked={estimateContextState?.fileFlg === '0' || estimateContextState?.fileFlg === null ? false : true}
onChange={(e) => { onChange={(e) => {
setEstimateContextState({ setEstimateContextState({
fileFlg: e.target.checked ? '1' : '0', fileFlg: e.target.checked ? '1' : '0',

View File

@ -72,21 +72,25 @@ export default function ChangePasswordPop(props) {
chgPwd: _password1, chgPwd: _password1,
} }
await patch({ url: '/api/login/v1.0/user/change-password', data: param }).then((res) => { await patch({ url: '/api/login/v1.0/user/change-password', data: param })
if (res.result.code === 200) { .then((res) => {
if (res.result.resultCode === 'S') { if (res?.result?.code === 200) {
if (res?.result?.resultCode === 'S') {
alert(getMessage('main.popup.login.success')) alert(getMessage('main.popup.login.success'))
setSessionState({ ...sessionState, pwdInitYn: 'Y' }) // setSessionState
// // setSessionState({ ...sessionState, pwdInitYn: 'Y' })
props.setChagePasswordPopOpen(false) props.setChagePasswordPopOpen(false)
router.push('/') router.push('/login')
} else { } else {
alert(res.result.resultMsg) alert(res?.result?.resultMsg)
} }
} else { } else {
console.log('error') console.log('code not 200 error')
} }
}) })
.catch((error) => {
console.log('catch::::::::', error)
})
} }
return ( 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) => { const handleByOnKeyUp = (e) => {
if (e.key === 'Enter') { if (e.key === 'Enter') {
@ -318,6 +323,7 @@ export default function PlanRequestPop(props) {
className="input-light" className="input-light"
value={schPlanReqNo} value={schPlanReqNo}
onKeyUp={handleKeyUp} onKeyUp={handleKeyUp}
onBlur={handleBlur}
onChange={(e) => { onChange={(e) => {
setSchPlanReqNo(e.target.value) setSchPlanReqNo(e.target.value)
}} }}

View File

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