물건 상세화면 툴팁 메세지적용

This commit is contained in:
basssy 2024-10-17 10:31:29 +09:00
parent e7d988bba6
commit 6d6a44698a
5 changed files with 12 additions and 26 deletions

View File

@ -488,7 +488,7 @@ export default function StuffDetail() {
</tr> </tr>
<tr> <tr>
<th> <th>
물건구분/물건명 <span className="important">*</span> {getMessage('stuff.detail.objectStatusId')} <span className="important">*</span>
</th> </th>
<td> <td>
<div className="flx-box"> <div className="flx-box">
@ -529,7 +529,9 @@ export default function StuffDetail() {
{getMessage('stuff.detail.saleStoreId')} {getMessage('stuff.detail.saleStoreId')}
<span className="important">*</span> <span className="important">*</span>
</div> </div>
<div className="tooltips"></div> <div className="tooltips">
<span>{getMessage('stuff.detail.tooltip.saleStoreId')}</span>
</div>
</div> </div>
</th> </th>
<td> <td>
@ -553,7 +555,9 @@ export default function StuffDetail() {
<th> <th>
<div className="flx-box"> <div className="flx-box">
<div className="title">{getMessage('stuff.detail.otherSaleStoreId')}</div> <div className="title">{getMessage('stuff.detail.otherSaleStoreId')}</div>
<div className="tooltips"></div> <div className="tooltips">
<span>{getMessage('stuff.detail.tooltip.saleStoreId')}</span>
</div>
</div> </div>
</th> </th>
<td> <td>
@ -568,18 +572,6 @@ export default function StuffDetail() {
isDisabled={form.watch('saleStoreId') !== '' ? false : true} isDisabled={form.watch('saleStoreId') !== '' ? false : true}
isClearable={true} isClearable={true}
/> />
{/* <Select
options={otherSaleStoreList}
value={form.watch('otherSaleStoreId')}
labelField="saleStoreName"
valueField="saleStoreId"
searchBy="saleStoreName"
clearable={true}
onChange={onSelectionChange2}
disabled={form.watch('saleStoreId') !== '' ? false : true}
onClearAll={handleClear}
ref={ref}
></Select> */}
</div> </div>
<div className="input-wrap" style={{ width: '216px' }}> <div className="input-wrap" style={{ width: '216px' }}>
<input <input
@ -662,7 +654,7 @@ export default function StuffDetail() {
</th> </th>
<td> <td>
<div className="flx-box"> <div className="flx-box">
<div className="input-wrap mr5"> <div className="input-wrap mr10">
<input type="text" className="input-light" readOnly value={form.watch('windSpeed')} {...register('windSpeed')} /> <input type="text" className="input-light" readOnly value={form.watch('windSpeed')} {...register('windSpeed')} />
</div> </div>
{/* <div className="select-wrap mr10" style={{ width: '200px' }}> {/* <div className="select-wrap mr10" style={{ width: '200px' }}>

View File

@ -31,10 +31,6 @@ export default function FindAddressPopGrid(props) {
gridData ? setRowData(gridData) : '' gridData ? setRowData(gridData) : ''
}, [gridData]) }, [gridData])
const rowSelection = useMemo(() => {
return { mode: 'singleRow', enableClickSelection: true }
}, [])
const onGridReady = useCallback( const onGridReady = useCallback(
(params) => { (params) => {
setGridApi(params.api) setGridApi(params.api)
@ -57,7 +53,7 @@ export default function FindAddressPopGrid(props) {
rowData={rowData} rowData={rowData}
columnDefs={colDefs} columnDefs={colDefs}
defaultColDef={defaultColDef} defaultColDef={defaultColDef}
rowSelection={rowSelection} rowSelection={'singleRow'}
pagination={isPageable} pagination={isPageable}
onSelectionChanged={onSelectionChanged} onSelectionChanged={onSelectionChanged}
/> />

View File

@ -31,10 +31,6 @@ export default function PlanRequestPopQGrid(props) {
gridData ? setRowData(gridData) : '' gridData ? setRowData(gridData) : ''
}, [gridData]) }, [gridData])
const rowSelection = useMemo(() => {
return { mode: 'singleRow', enableClickSelection: true }
}, [])
const onGridReady = useCallback( const onGridReady = useCallback(
(params) => { (params) => {
setGridApi(params.api) setGridApi(params.api)
@ -51,7 +47,7 @@ export default function PlanRequestPopQGrid(props) {
rowData={rowData} rowData={rowData}
columnDefs={colDefs} columnDefs={colDefs}
defaultColDef={defaultColDef} defaultColDef={defaultColDef}
rowSelection={rowSelection} rowSelection={'singleRow'}
pagination={isPageable} pagination={isPageable}
// onSelectionChanged={onSelectionChanged} // onSelectionChanged={onSelectionChanged}
/> />

View File

@ -471,6 +471,7 @@
"stuff.detail.conType0": "余剰", "stuff.detail.conType0": "余剰",
"stuff.detail.conType1": "全量", "stuff.detail.conType1": "全量",
"stuff.detail.remarks": "メモ", "stuff.detail.remarks": "メモ",
"stuff.detail.tooltip.saleStoreId": "販売代理店または販売代理店IDを1文字以上入力してください",
"stuff.planReqPopup.popTitle": "設計依頼検索", "stuff.planReqPopup.popTitle": "設計依頼検索",
"stuff.planReqPopup.btn1": "検索", "stuff.planReqPopup.btn1": "検索",
"stuff.planReqPopup.btn2": "初期化", "stuff.planReqPopup.btn2": "初期化",

View File

@ -476,6 +476,7 @@
"stuff.detail.conType0": "잉여", "stuff.detail.conType0": "잉여",
"stuff.detail.conType1": "전량", "stuff.detail.conType1": "전량",
"stuff.detail.remarks": "메모", "stuff.detail.remarks": "메모",
"stuff.detail.tooltip.saleStoreId": "판매대리점 또는 판매대리점ID를 1자 이상 입력하세요",
"stuff.planReqPopup.popTitle": "설계 요청 검색", "stuff.planReqPopup.popTitle": "설계 요청 검색",
"stuff.planReqPopup.btn1": "검색", "stuff.planReqPopup.btn1": "검색",
"stuff.planReqPopup.btn2": "초기화", "stuff.planReqPopup.btn2": "초기화",