Commit 45d17a73dc9043243643899abe9e01237df1e067
1 parent
fdb98055
编辑弹窗功能
Showing
3 changed files
with
92 additions
and
60 deletions
src/components/Common/CommonHooks/useCommonBase.js
| @@ -135,8 +135,6 @@ const useCommonBase = props => { | @@ -135,8 +135,6 @@ const useCommonBase = props => { | ||
| 135 | cbState.callbackRefresh = callbackRefresh + 1; | 135 | cbState.callbackRefresh = callbackRefresh + 1; |
| 136 | cbState.callback = callback; | 136 | cbState.callback = callback; |
| 137 | } | 137 | } |
| 138 | - console.log(values, 'values'); | ||
| 139 | - | ||
| 140 | dispatch(["saveState", { ...values, ...cbState }]); | 138 | dispatch(["saveState", { ...values, ...cbState }]); |
| 141 | }; | 139 | }; |
| 142 | 140 | ||
| @@ -288,7 +286,7 @@ const useCommonBase = props => { | @@ -288,7 +286,7 @@ const useCommonBase = props => { | ||
| 288 | } | 286 | } |
| 289 | 287 | ||
| 290 | // 凹印人检特殊处理 | 288 | // 凹印人检特殊处理 |
| 291 | - if (configData.sGrd === "slaveWyrj2") { | 289 | + if (configData?.sGrd === "slaveWyrj2") { |
| 292 | const { | 290 | const { |
| 293 | slaveWyrj1Data = [], | 291 | slaveWyrj1Data = [], |
| 294 | slaveWyrj3Data = [], | 292 | slaveWyrj3Data = [], |
| @@ -328,8 +326,24 @@ const useCommonBase = props => { | @@ -328,8 +326,24 @@ const useCommonBase = props => { | ||
| 328 | ...sParentConditions | 326 | ...sParentConditions |
| 329 | }; | 327 | }; |
| 330 | } | 328 | } |
| 331 | - | ||
| 332 | - const configDataId = configData.sId; | 329 | + |
| 330 | + const configDataId = configData?.sId; | ||
| 331 | + const sId = JSON.parse(JSON.stringify(condition?.sId || '')) | ||
| 332 | + console.log(configData, 'configData'); | ||
| 333 | + | ||
| 334 | + if (name === 'master') { | ||
| 335 | + // condition.sId = configDataId | ||
| 336 | + condition.pageNum = '' | ||
| 337 | + condition.pageSize = '' | ||
| 338 | + delete condition.sSqlCondition | ||
| 339 | + } | ||
| 340 | + if (name.includes('slave')) { | ||
| 341 | + delete condition.sSqlCondition | ||
| 342 | + delete condition.sId | ||
| 343 | + condition.sSqlCondition = { | ||
| 344 | + sParentId: sId | ||
| 345 | + } | ||
| 346 | + } | ||
| 333 | const dataUrl = `${commonConfig.server_host | 347 | const dataUrl = `${commonConfig.server_host |
| 334 | }business/getBusinessDataByFormcustomId/${configDataId}?sModelsId=${sModelsId}&sName=${formSrcRoute}`; | 348 | }business/getBusinessDataByFormcustomId/${configDataId}?sModelsId=${sModelsId}&sName=${formSrcRoute}`; |
| 335 | const dataReturn = (await commonServices.postValueService( | 349 | const dataReturn = (await commonServices.postValueService( |
| @@ -534,6 +548,7 @@ const useCommonBase = props => { | @@ -534,6 +548,7 @@ const useCommonBase = props => { | ||
| 534 | const conditonValues = {}; | 548 | const conditonValues = {}; |
| 535 | if (commonUtils.isNotEmptyStr(showConfig.sSqlCondition)) { | 549 | if (commonUtils.isNotEmptyStr(showConfig.sSqlCondition)) { |
| 536 | const conditon = showConfig.sSqlCondition.split(","); | 550 | const conditon = showConfig.sSqlCondition.split(","); |
| 551 | + | ||
| 537 | conditon.forEach(item => { | 552 | conditon.forEach(item => { |
| 538 | // 特殊处理 | 553 | // 特殊处理 |
| 539 | if (item === "sBoardNo.sBoardNo") { | 554 | if (item === "sBoardNo.sBoardNo") { |
| @@ -638,6 +653,9 @@ const useCommonBase = props => { | @@ -638,6 +653,9 @@ const useCommonBase = props => { | ||
| 638 | } | 653 | } |
| 639 | }); | 654 | }); |
| 640 | } | 655 | } |
| 656 | + if (name === 'master') { | ||
| 657 | + delete conditonValues.sSqlCondition | ||
| 658 | + } | ||
| 641 | return conditonValues; | 659 | return conditonValues; |
| 642 | }; | 660 | }; |
| 643 | 661 | ||
| @@ -2270,19 +2288,22 @@ const useCommonBase = props => { | @@ -2270,19 +2288,22 @@ const useCommonBase = props => { | ||
| 2270 | // 双击事件 | 2288 | // 双击事件 |
| 2271 | const handleDoubleClickNew = ({ name, record }) => { | 2289 | const handleDoubleClickNew = ({ name, record }) => { |
| 2272 | const { [`${name}Config`]: tableConfig = {} } = state; | 2290 | const { [`${name}Config`]: tableConfig = {} } = state; |
| 2273 | - const dbclickPopConfig = tableConfig.gdsconfigformslave?.find( | 2291 | + let dbclickPopConfig = tableConfig.gdsconfigformslave?.find( |
| 2274 | item => | 2292 | item => |
| 2275 | item.sControlName && item.sControlName.toLowerCase() === "dbclickpop" | 2293 | item.sControlName && item.sControlName.toLowerCase() === "dbclickpop" |
| 2276 | ); | 2294 | ); |
| 2277 | - if (!dbclickPopConfig) return; | ||
| 2278 | - | 2295 | + if (!dbclickPopConfig) { |
| 2296 | + dbclickPopConfig = tableConfig.gdsconfigformslave?.find( | ||
| 2297 | + item => | ||
| 2298 | + item.sName && item.sName.toLowerCase() === "picarr" | ||
| 2299 | + ); | ||
| 2300 | + }; | ||
| 2301 | + if (!dbclickPopConfig) return | ||
| 2279 | let { sActiveId, sActiveName } = dbclickPopConfig; | 2302 | let { sActiveId, sActiveName } = dbclickPopConfig; |
| 2280 | 2303 | ||
| 2281 | // 如果行数据里有sFormId, 则取sFormId作为弹窗的表单id | 2304 | // 如果行数据里有sFormId, 则取sFormId作为弹窗的表单id |
| 2282 | const { sFormId, sMaintenanceLevel } = record; | 2305 | const { sFormId, sMaintenanceLevel } = record; |
| 2283 | - if (sFormId) { | ||
| 2284 | - if (!sMaintenanceLevel) return; | ||
| 2285 | - | 2306 | + if (sFormId && sMaintenanceLevel) { |
| 2286 | sActiveId = sFormId; | 2307 | sActiveId = sFormId; |
| 2287 | sActiveName = sMaintenanceLevel; | 2308 | sActiveName = sMaintenanceLevel; |
| 2288 | if (sMaintenanceLevel === "日常保养") { | 2309 | if (sMaintenanceLevel === "日常保养") { |
| @@ -2301,12 +2322,15 @@ const useCommonBase = props => { | @@ -2301,12 +2322,15 @@ const useCommonBase = props => { | ||
| 2301 | ) { | 2322 | ) { |
| 2302 | sActiveId = "17102090670002643282020454509600"; | 2323 | sActiveId = "17102090670002643282020454509600"; |
| 2303 | } | 2324 | } |
| 2325 | + } else { | ||
| 2326 | + sActiveId = sFormId; | ||
| 2327 | + sActiveName = '编辑'; | ||
| 2304 | } | 2328 | } |
| 2305 | 2329 | ||
| 2330 | + | ||
| 2306 | if (sActiveId) { | 2331 | if (sActiveId) { |
| 2307 | // 获取sqlCondition值 | 2332 | // 获取sqlCondition值 |
| 2308 | const sParentConditions = getSqlCondition(dbclickPopConfig, name, record); | 2333 | const sParentConditions = getSqlCondition(dbclickPopConfig, name, record); |
| 2309 | - | ||
| 2310 | // 弹窗展示 | 2334 | // 弹窗展示 |
| 2311 | props.onOpenCommonModal({ | 2335 | props.onOpenCommonModal({ |
| 2312 | type: "commonModal", | 2336 | type: "commonModal", |
| @@ -2314,14 +2338,15 @@ const useCommonBase = props => { | @@ -2314,14 +2338,15 @@ const useCommonBase = props => { | ||
| 2314 | title: sActiveName, | 2338 | title: sActiveName, |
| 2315 | sParentConditions, | 2339 | sParentConditions, |
| 2316 | parentProps: { | 2340 | parentProps: { |
| 2317 | - ...returnProps | 2341 | + ...returnProps, |
| 2342 | + record | ||
| 2318 | }, | 2343 | }, |
| 2319 | onOk: data => { | 2344 | onOk: data => { |
| 2320 | console.log("=====onOk", data); | 2345 | console.log("=====onOk", data); |
| 2321 | }, | 2346 | }, |
| 2322 | onCancel: () => { | 2347 | onCancel: () => { |
| 2323 | console.log("=====onCancel"); | 2348 | console.log("=====onCancel"); |
| 2324 | - } | 2349 | + }, |
| 2325 | }); | 2350 | }); |
| 2326 | } | 2351 | } |
| 2327 | }; | 2352 | }; |
src/components/Common/CommonTable/index.js
| @@ -217,7 +217,7 @@ class CommonTableRc extends React.Component { | @@ -217,7 +217,7 @@ class CommonTableRc extends React.Component { | ||
| 217 | commonUtils.isNotEmptyObject(props.tableProps) && | 217 | commonUtils.isNotEmptyObject(props.tableProps) && |
| 218 | !commonUtils.isEmpty(props.tableProps.rowKey) | 218 | !commonUtils.isEmpty(props.tableProps.rowKey) |
| 219 | ? props.tableProps.rowKey | 219 | ? props.tableProps.rowKey |
| 220 | - : "sId"; /* 表格主键 */ | 220 | + : "sSlaveId"; /* 表格主键 */ |
| 221 | this.config = {}; /* 配置信息(基础)(数据格式:对象) */ | 221 | this.config = {}; /* 配置信息(基础)(数据格式:对象) */ |
| 222 | this.tableColumn = []; /* table的表头信息(数据类型:数组对象) */ | 222 | this.tableColumn = []; /* table的表头信息(数据类型:数组对象) */ |
| 223 | this.tableInfoColumn = []; | 223 | this.tableInfoColumn = []; |
| @@ -1224,11 +1224,13 @@ class CommonTableRc extends React.Component { | @@ -1224,11 +1224,13 @@ class CommonTableRc extends React.Component { | ||
| 1224 | 1224 | ||
| 1225 | /** 行选择 */ | 1225 | /** 行选择 */ |
| 1226 | onDoubleClick = (name, record) => { | 1226 | onDoubleClick = (name, record) => { |
| 1227 | + | ||
| 1227 | if (this.props.onDoubleClickNew) { | 1228 | if (this.props.onDoubleClickNew) { |
| 1228 | this.props.onDoubleClickNew({ name, record }); | 1229 | this.props.onDoubleClickNew({ name, record }); |
| 1229 | } else if (this.props.onDoubleClick !== undefined) { | 1230 | } else if (this.props.onDoubleClick !== undefined) { |
| 1230 | this.props.onDoubleClick(record); | 1231 | this.props.onDoubleClick(record); |
| 1231 | } | 1232 | } |
| 1233 | + | ||
| 1232 | }; | 1234 | }; |
| 1233 | 1235 | ||
| 1234 | onKeyDownDiv = (e, sName) => { | 1236 | onKeyDownDiv = (e, sName) => { |
| @@ -6973,7 +6975,7 @@ class CommonTableRc extends React.Component { | @@ -6973,7 +6975,7 @@ class CommonTableRc extends React.Component { | ||
| 6973 | this.props.onSelectCommonPopup(name, selectConfig, selectData, tb?.name, tb?.config, { index: this.rowClickRef.current }); | 6975 | this.props.onSelectCommonPopup(name, selectConfig, selectData, tb?.name, tb?.config, { index: this.rowClickRef.current }); |
| 6974 | return; | 6976 | return; |
| 6975 | } | 6977 | } |
| 6976 | - | 6978 | + |
| 6977 | this.props.onSelectCommonPopup(name, selectConfig, selectData, tb?.name, commonPopupShowConfig); | 6979 | this.props.onSelectCommonPopup(name, selectConfig, selectData, tb?.name, commonPopupShowConfig); |
| 6978 | } | 6980 | } |
| 6979 | }; | 6981 | }; |
src/mes/common/commonModelComponent/index.js
| @@ -196,7 +196,7 @@ const useCommonModelEvent = props => { | @@ -196,7 +196,7 @@ const useCommonModelEvent = props => { | ||
| 196 | tableListFilter = tableList.filter(item => item !== "materials31"); | 196 | tableListFilter = tableList.filter(item => item !== "materials31"); |
| 197 | try { | 197 | try { |
| 198 | delete tabConfigFilter[3].configList[3]; | 198 | delete tabConfigFilter[3].configList[3]; |
| 199 | - } catch (error) {} | 199 | + } catch (error) { } |
| 200 | return [tableListFilter, tabConfigFilter]; | 200 | return [tableListFilter, tabConfigFilter]; |
| 201 | } | 201 | } |
| 202 | 202 | ||
| @@ -218,7 +218,7 @@ const useCommonModelEvent = props => { | @@ -218,7 +218,7 @@ const useCommonModelEvent = props => { | ||
| 218 | try { | 218 | try { |
| 219 | delete tabConfigFilter[0].configList[0].children[1].configList[2]; | 219 | delete tabConfigFilter[0].configList[0].children[1].configList[2]; |
| 220 | delete tabConfigFilter[0].configList[0].children[1].configList[1]; | 220 | delete tabConfigFilter[0].configList[0].children[1].configList[1]; |
| 221 | - } catch (error) {} | 221 | + } catch (error) { } |
| 222 | } else if ( | 222 | } else if ( |
| 223 | iTeamType === 1 | 223 | iTeamType === 1 |
| 224 | // [ | 224 | // [ |
| @@ -239,7 +239,7 @@ const useCommonModelEvent = props => { | @@ -239,7 +239,7 @@ const useCommonModelEvent = props => { | ||
| 239 | delete tabConfigFilter[0].configList[0].children[1].configList[3]; | 239 | delete tabConfigFilter[0].configList[0].children[1].configList[3]; |
| 240 | delete tabConfigFilter[0].configList[0].children[1].configList[1]; | 240 | delete tabConfigFilter[0].configList[0].children[1].configList[1]; |
| 241 | delete tabConfigFilter[0].configList[1].children[2].configList[7]; | 241 | delete tabConfigFilter[0].configList[1].children[2].configList[7]; |
| 242 | - } catch (error) {} | 242 | + } catch (error) { } |
| 243 | } else { | 243 | } else { |
| 244 | tableListFilter = tableList.filter( | 244 | tableListFilter = tableList.filter( |
| 245 | item => | 245 | item => |
| @@ -251,7 +251,7 @@ const useCommonModelEvent = props => { | @@ -251,7 +251,7 @@ const useCommonModelEvent = props => { | ||
| 251 | delete tabConfigFilter[0].configList[0].children[1].configList[3]; | 251 | delete tabConfigFilter[0].configList[0].children[1].configList[3]; |
| 252 | delete tabConfigFilter[0].configList[0].children[1].configList[2]; | 252 | delete tabConfigFilter[0].configList[0].children[1].configList[2]; |
| 253 | delete tabConfigFilter[0].configList[1].children[2].configList[7]; | 253 | delete tabConfigFilter[0].configList[1].children[2].configList[7]; |
| 254 | - } catch (error) {} | 254 | + } catch (error) { } |
| 255 | } | 255 | } |
| 256 | return [tableListFilter, tabConfigFilter]; | 256 | return [tableListFilter, tabConfigFilter]; |
| 257 | }; | 257 | }; |
| @@ -267,7 +267,6 @@ const useCommonModelEvent = props => { | @@ -267,7 +267,6 @@ const useCommonModelEvent = props => { | ||
| 267 | const pageLayoutConfig = gdsconfigformslave.find( | 267 | const pageLayoutConfig = gdsconfigformslave.find( |
| 268 | item => item.sControlName === "pageLayout" | 268 | item => item.sControlName === "pageLayout" |
| 269 | ); | 269 | ); |
| 270 | - console.log('pageLayoutConfig', pageLayoutConfig); | ||
| 271 | if (pageLayoutConfig) { | 270 | if (pageLayoutConfig) { |
| 272 | pageLayout = commonUtils.convertStrToObj( | 271 | pageLayout = commonUtils.convertStrToObj( |
| 273 | pageLayoutConfig.sDefault, | 272 | pageLayoutConfig.sDefault, |
| @@ -282,7 +281,8 @@ const useCommonModelEvent = props => { | @@ -282,7 +281,8 @@ const useCommonModelEvent = props => { | ||
| 282 | const colunmData = handleGetColumnData(tableList, true); | 281 | const colunmData = handleGetColumnData(tableList, true); |
| 283 | let result = {}; | 282 | let result = {}; |
| 284 | if (!commonUtils.isEmptyObject(copyTo) && !refreshCount) { | 283 | if (!commonUtils.isEmptyObject(copyTo) && !refreshCount) { |
| 285 | - | 284 | + result = await handleGetData(tableList, true, true); |
| 285 | + | ||
| 286 | } else if (noGetData) { | 286 | } else if (noGetData) { |
| 287 | result = await await handleGetData( | 287 | result = await await handleGetData( |
| 288 | tableList.filter( | 288 | tableList.filter( |
| @@ -327,7 +327,8 @@ const useCommonModelEvent = props => { | @@ -327,7 +327,8 @@ const useCommonModelEvent = props => { | ||
| 327 | ...addState, | 327 | ...addState, |
| 328 | ...handleMergeCustomColumn(addState, tableList) | 328 | ...handleMergeCustomColumn(addState, tableList) |
| 329 | }; | 329 | }; |
| 330 | - | 330 | + console.log(addState,'addState'); |
| 331 | + | ||
| 331 | props.onSaveState(addState); | 332 | props.onSaveState(addState); |
| 332 | } | 333 | } |
| 333 | } | 334 | } |
| @@ -407,14 +408,14 @@ const useCommonModelEvent = props => { | @@ -407,14 +408,14 @@ const useCommonModelEvent = props => { | ||
| 407 | masterDataCopyTo = tableData; | 408 | masterDataCopyTo = tableData; |
| 408 | } | 409 | } |
| 409 | } | 410 | } |
| 410 | - const masterDataNew = { | ||
| 411 | - ...commonFunc.getDefaultData(masterConfig), | ||
| 412 | - handleType: "add", | ||
| 413 | - sId: commonUtils.createSid(), | ||
| 414 | - sFormId: sModelsId, | ||
| 415 | - ...masterDataCopyTo | ||
| 416 | - }; | ||
| 417 | - props.onSaveState({ masterData: masterDataNew, enabled: true }); | 411 | + // const masterDataNew = { |
| 412 | + // ...commonFunc.getDefaultData(masterConfig), | ||
| 413 | + // handleType: "add", | ||
| 414 | + // sId: commonUtils.createSid(), | ||
| 415 | + // sFormId: sModelsId, | ||
| 416 | + // ...masterDataCopyTo | ||
| 417 | + // }; | ||
| 418 | + // props.onSaveState({ masterData: masterDataNew, enabled: true }); | ||
| 418 | }, | 419 | }, |
| 419 | [props.bFinish] | 420 | [props.bFinish] |
| 420 | ); | 421 | ); |
| @@ -466,6 +467,8 @@ const useCommonModelEvent = props => { | @@ -466,6 +467,8 @@ const useCommonModelEvent = props => { | ||
| 466 | for (let i = 0; i < tableList.length; i++) { | 467 | for (let i = 0; i < tableList.length; i++) { |
| 467 | const tableName = tableList[i]; | 468 | const tableName = tableList[i]; |
| 468 | const config = formData.find(item => item.sGrd === tableName); | 469 | const config = formData.find(item => item.sGrd === tableName); |
| 470 | + console.log(config, 'config'); | ||
| 471 | + | ||
| 469 | if (!config || tableName.includes("FirstlineSelected")) continue; | 472 | if (!config || tableName.includes("FirstlineSelected")) continue; |
| 470 | const conditonValues = props.onGetSqlConditionValues(config); | 473 | const conditonValues = props.onGetSqlConditionValues(config); |
| 471 | let { [`${tableName}Filter`]: bFilter } = props; | 474 | let { [`${tableName}Filter`]: bFilter } = props; |
| @@ -582,14 +585,14 @@ const useCommonModelEvent = props => { | @@ -582,14 +585,14 @@ const useCommonModelEvent = props => { | ||
| 582 | if (currentId && tableName !== 'master') { | 585 | if (currentId && tableName !== 'master') { |
| 583 | conditonValues.sParentId = currentId; | 586 | conditonValues.sParentId = currentId; |
| 584 | } | 587 | } |
| 585 | - | ||
| 586 | const result = | 588 | const result = |
| 587 | (await props.onGetDataSet({ | 589 | (await props.onGetDataSet({ |
| 588 | name: tableName, | 590 | name: tableName, |
| 589 | configData: config, | 591 | configData: config, |
| 590 | condition: { | 592 | condition: { |
| 591 | ...masterState, | 593 | ...masterState, |
| 592 | - sSqlCondition: { ...conditonValues, ...sFilterConditions }, | 594 | + sId: props.parentProps?.record?.sId, |
| 595 | + sSqlCondition: { ...conditonValues, ...sFilterConditions, }, | ||
| 593 | bFilter | 596 | bFilter |
| 594 | }, | 597 | }, |
| 595 | isWait: true | 598 | isWait: true |
| @@ -774,9 +777,8 @@ const useCommonModelEvent = props => { | @@ -774,9 +777,8 @@ const useCommonModelEvent = props => { | ||
| 774 | const { app } = props; | 777 | const { app } = props; |
| 775 | const { sId } = item?.record || {}; | 778 | const { sId } = item?.record || {}; |
| 776 | const { token } = app; | 779 | const { token } = app; |
| 777 | - const url = `${ | ||
| 778 | - commonConfig.server_host | ||
| 779 | - }oee/updateProductionplan/${sId}/${iFlag}`; | 780 | + const url = `${commonConfig.server_host |
| 781 | + }oee/updateProductionplan/${sId}/${iFlag}`; | ||
| 780 | const dataReturn = (await commonServices.getService(token, url)).data; | 782 | const dataReturn = (await commonServices.getService(token, url)).data; |
| 781 | if (dataReturn.code === 1) { | 783 | if (dataReturn.code === 1) { |
| 782 | handleRefresh(); | 784 | handleRefresh(); |
| @@ -1121,9 +1123,9 @@ const useGetSelectedDataGroup = props => { | @@ -1121,9 +1123,9 @@ const useGetSelectedDataGroup = props => { | ||
| 1121 | const { sSqlCondition } = config; | 1123 | const { sSqlCondition } = config; |
| 1122 | return sSqlCondition | 1124 | return sSqlCondition |
| 1123 | ? { | 1125 | ? { |
| 1124 | - tableName, | ||
| 1125 | - sSqlCondition | ||
| 1126 | - } | 1126 | + tableName, |
| 1127 | + sSqlCondition | ||
| 1128 | + } | ||
| 1127 | : null; | 1129 | : null; |
| 1128 | }) | 1130 | }) |
| 1129 | .filter(item => item) | 1131 | .filter(item => item) |
| @@ -1183,6 +1185,8 @@ const CommonModel = baseProps => { | @@ -1183,6 +1185,8 @@ const CommonModel = baseProps => { | ||
| 1183 | ? useCommonModelEvent(baseProps) | 1185 | ? useCommonModelEvent(baseProps) |
| 1184 | : useCommonModelEvent(useCommonBase(baseProps)); | 1186 | : useCommonModelEvent(useCommonBase(baseProps)); |
| 1185 | const { bFinish } = props; | 1187 | const { bFinish } = props; |
| 1188 | + console.log(props, 'CommonModel'); | ||
| 1189 | + | ||
| 1186 | if (!bFinish) return ""; | 1190 | if (!bFinish) return ""; |
| 1187 | 1191 | ||
| 1188 | const { tabConfig = [] } = props; | 1192 | const { tabConfig = [] } = props; |
| @@ -1237,7 +1241,7 @@ const CommonModelComponent = props => { | @@ -1237,7 +1241,7 @@ const CommonModelComponent = props => { | ||
| 1237 | const componentProps = { | 1241 | const componentProps = { |
| 1238 | ...props, | 1242 | ...props, |
| 1239 | showType, // 展示类型(表单/表格) | 1243 | showType, // 展示类型(表单/表格) |
| 1240 | - enabled: !bMesBill ? defaultEnabled: enabled, // 是否可编辑 | 1244 | + enabled: !bMesBill ? defaultEnabled : enabled, // 是否可编辑 |
| 1241 | sTabName, // 标题名称 | 1245 | sTabName, // 标题名称 |
| 1242 | sName, // 配置对应的sGrd | 1246 | sName, // 配置对应的sGrd |
| 1243 | bHideTitle, //隐藏标题 | 1247 | bHideTitle, //隐藏标题 |
| @@ -1284,12 +1288,12 @@ const CommonModelComponent = props => { | @@ -1284,12 +1288,12 @@ const CommonModelComponent = props => { | ||
| 1284 | const advancedStyle = | 1288 | const advancedStyle = |
| 1285 | mode === "advanced" | 1289 | mode === "advanced" |
| 1286 | ? { | 1290 | ? { |
| 1287 | - float: "left", | ||
| 1288 | - width, | ||
| 1289 | - height: height.startsWith("costomHeight") | ||
| 1290 | - ? height.split(",")[1] | ||
| 1291 | - : height | ||
| 1292 | - } | 1291 | + float: "left", |
| 1292 | + width, | ||
| 1293 | + height: height.startsWith("costomHeight") | ||
| 1294 | + ? height.split(",")[1] | ||
| 1295 | + : height | ||
| 1296 | + } | ||
| 1293 | : { width: "100%", height: "100%" }; | 1297 | : { width: "100%", height: "100%" }; |
| 1294 | 1298 | ||
| 1295 | // 产量上报信息特殊处理 | 1299 | // 产量上报信息特殊处理 |
| @@ -1339,11 +1343,10 @@ const CommonModelComponent = props => { | @@ -1339,11 +1343,10 @@ const CommonModelComponent = props => { | ||
| 1339 | <div | 1343 | <div |
| 1340 | className={ | 1344 | className={ |
| 1341 | level === 0 | 1345 | level === 0 |
| 1342 | - ? `advanced ${ | ||
| 1343 | - sEntireTabName && sEntireTabName !== "空" | ||
| 1344 | - ? "advanced1" | ||
| 1345 | - : "" | ||
| 1346 | - }` | 1346 | + ? `advanced ${sEntireTabName && sEntireTabName !== "空" |
| 1347 | + ? "advanced1" | ||
| 1348 | + : "" | ||
| 1349 | + }` | ||
| 1347 | : "" | 1350 | : "" |
| 1348 | } | 1351 | } |
| 1349 | style={advancedStyle} | 1352 | style={advancedStyle} |
| @@ -1376,7 +1379,7 @@ const CommonModelComponent = props => { | @@ -1376,7 +1379,7 @@ const CommonModelComponent = props => { | ||
| 1376 | ) | 1379 | ) |
| 1377 | .map((config, index) => { | 1380 | .map((config, index) => { |
| 1378 | const { sName, sEnglishTabName, sBig5TabName, sTabName } = config; | 1381 | const { sName, sEnglishTabName, sBig5TabName, sTabName } = config; |
| 1379 | - const sTabNewName = sLanguage ==='sEnglish' ? sEnglishTabName : sLanguage ==='sBig5' ? | 1382 | + const sTabNewName = sLanguage === 'sEnglish' ? sEnglishTabName : sLanguage === 'sBig5' ? |
| 1380 | sBig5TabName : sTabName; | 1383 | sBig5TabName : sTabName; |
| 1381 | let disabled = false; | 1384 | let disabled = false; |
| 1382 | 1385 | ||
| @@ -1468,6 +1471,8 @@ const CommonViewTableComponent = props => { | @@ -1468,6 +1471,8 @@ const CommonViewTableComponent = props => { | ||
| 1468 | // 展示的数据 | 1471 | // 展示的数据 |
| 1469 | let viewRow = {}; | 1472 | let viewRow = {}; |
| 1470 | const dataArr = Array.isArray(data) ? data : [data]; | 1473 | const dataArr = Array.isArray(data) ? data : [data]; |
| 1474 | + console.log(dataArr,props, 'dataArr'); | ||
| 1475 | + | ||
| 1471 | if (selectedRowKeys.length) { | 1476 | if (selectedRowKeys.length) { |
| 1472 | viewRow = dataArr.find(item => item.sId === selectedRowKeys[0]); | 1477 | viewRow = dataArr.find(item => item.sId === selectedRowKeys[0]); |
| 1473 | } | 1478 | } |
| @@ -1573,7 +1578,8 @@ const CommonViewTableComponent = props => { | @@ -1573,7 +1578,8 @@ const CommonViewTableComponent = props => { | ||
| 1573 | viewRow, | 1578 | viewRow, |
| 1574 | tableName: sName | 1579 | tableName: sName |
| 1575 | }; | 1580 | }; |
| 1576 | - | 1581 | + console.log(viewProps, 'viewProps'); |
| 1582 | + | ||
| 1577 | if (commonUtils.isEmptyObject(viewRow)) { | 1583 | if (commonUtils.isEmptyObject(viewRow)) { |
| 1578 | viewProps.enabledNew = false; | 1584 | viewProps.enabledNew = false; |
| 1579 | } | 1585 | } |
| @@ -1781,7 +1787,7 @@ const CommonTableComponent = props => { | @@ -1781,7 +1787,7 @@ const CommonTableComponent = props => { | ||
| 1781 | // }, | 1787 | // }, |
| 1782 | onTableBtnClick, | 1788 | onTableBtnClick, |
| 1783 | tableProps: { | 1789 | tableProps: { |
| 1784 | - onChange: () => {} | 1790 | + onChange: () => { } |
| 1785 | // AutoTableHeight: 200 | 1791 | // AutoTableHeight: 200 |
| 1786 | }, | 1792 | }, |
| 1787 | onViewClick: (tableName, sFieldName, record, index, config) => { | 1793 | onViewClick: (tableName, sFieldName, record, index, config) => { |
| @@ -1920,11 +1926,10 @@ const CommonRepairComponent = props => { | @@ -1920,11 +1926,10 @@ const CommonRepairComponent = props => { | ||
| 1920 | 1926 | ||
| 1921 | const url = | 1927 | const url = |
| 1922 | "/data/tools/xlyerpfiles/tempPath/240606/12710101117176455089290_Image_1717645454288.png"; | 1928 | "/data/tools/xlyerpfiles/tempPath/240606/12710101117176455089290_Image_1717645454288.png"; |
| 1923 | - const fileUrl = `${ | ||
| 1924 | - commonConfig.file_host | ||
| 1925 | - }file/download?savePathStr=${encodeURIComponent( | ||
| 1926 | - url | ||
| 1927 | - )}&sModelsId=100&token=${props.app.token}`; | 1929 | + const fileUrl = `${commonConfig.file_host |
| 1930 | + }file/download?savePathStr=${encodeURIComponent( | ||
| 1931 | + url | ||
| 1932 | + )}&sModelsId=100&token=${props.app.token}`; | ||
| 1928 | const oImg = document.createElement("img"); | 1933 | const oImg = document.createElement("img"); |
| 1929 | oImg.src = fileUrl; | 1934 | oImg.src = fileUrl; |
| 1930 | oBoxImg.current.appendChild(oImg); | 1935 | oBoxImg.current.appendChild(oImg); |
| @@ -2133,7 +2138,7 @@ const RunningStatusConditionComponent = props => { | @@ -2133,7 +2138,7 @@ const RunningStatusConditionComponent = props => { | ||
| 2133 | : table0SelectedRowKeys, | 2138 | : table0SelectedRowKeys, |
| 2134 | bMutiSelect: true, | 2139 | bMutiSelect: true, |
| 2135 | tableProps: { | 2140 | tableProps: { |
| 2136 | - onChange: () => {} | 2141 | + onChange: () => { } |
| 2137 | } | 2142 | } |
| 2138 | }; | 2143 | }; |
| 2139 | 2144 |