Commit 3d4ce1ac0b06195b63f6625e7d0e44fdca5ee117

Authored by chenxt
1 parent 589907e3

工序颜色

src/components/Common/CommonTable/index.js
... ... @@ -1336,28 +1336,44 @@ class CommonTableRc extends React.Component {
1336 1336 colorValue = t.background;
1337 1337 } else {
1338 1338 const sState = commonUtils.isEmpty(t.sState) ? 4 : t.sState;
1339   - switch (Number(sState)) { // 根据状态显示颜色
1340   - case 0:
1341   - colorValue = '#808080'; /* 0:灰色 */
1342   - break;
1343   - case 1:
1344   - colorValue = '#808080'; /* 1:灰色 */
1345   - break;
1346   - case 2:
1347   - colorValue = '#ff4d4f'; /* 2:红色 */
1348   - break;
1349   - case 3:
1350   - colorValue = '#d4b106'; /* 3:黄色 */
1351   - break;
1352   - case 4:
1353   - colorValue = '#000000'; /* 黑色 */
1354   - break;
1355   - case 5:
1356   - colorValue = '#49aa19'; /* 5:绿色 */
1357   - break;
1358   - default:
1359   - colorValue = '#000000';
1360   - }
  1339 + // switch (Number(sState)) { // 根据状态显示颜色
  1340 + // case 0:
  1341 + // colorValue = '#808080'; /* 0:灰色 */
  1342 + // break;
  1343 + // case 1:
  1344 + // colorValue = '#808080'; /* 1:灰色 */
  1345 + // break;
  1346 + // case 2:
  1347 + // colorValue = '#ff4d4f'; /* 2:红色 */
  1348 + // break;
  1349 + // case 3:
  1350 + // colorValue = '#d4b106'; /* 3:黄色 */
  1351 + // break;
  1352 + // case 4:
  1353 + // colorValue = '#000000'; /* 黑色 */
  1354 + // break;
  1355 + // case 5:
  1356 + // colorValue = '#49aa19'; /* 5:绿色 */
  1357 + // break;
  1358 + // default:
  1359 + // colorValue = '#000000';
  1360 + // }
  1361 + switch (
  1362 + Number(sState) // 根据状态显示颜色
  1363 + ) {
  1364 + case 2:
  1365 + colorValue = "#FF6600"; /* 2:等待:黄色 */
  1366 + break;
  1367 + case 4:
  1368 + colorValue = "#648c4b"; /* 4:已完成:绿色 */
  1369 + break;
  1370 + case 1:
  1371 + case 3:
  1372 + colorValue = "#106abe"; /* 1、3:进行中:蓝色 */
  1373 + break;
  1374 + default:
  1375 + colorValue = "#000000";
  1376 + }
1361 1377 }
1362 1378 return (
1363 1379 <div style={{ display: 'inline-block', color: colorValue }} key={i} onClick={this.handlesPartNameStatus.bind(this, 'sPartNameStatus', t.sWorkOrderId)} >
... ... @@ -1380,28 +1396,45 @@ class CommonTableRc extends React.Component {
1380 1396 colorValue = t.background;
1381 1397 } else {
1382 1398 const sState = commonUtils.isEmpty(t.sState) ? 4 : t.sState;
1383   - switch (Number(sState)) { // 根据状态显示颜色
1384   - case 0:
1385   - colorValue = '#808080'; /* 0:灰色 */
1386   - break;
1387   - case 1:
1388   - colorValue = '#808080'; /* 1:灰色 */
1389   - break;
1390   - case 2:
1391   - colorValue = '#ff4d4f'; /* 2:红色 */
1392   - break;
1393   - case 3:
1394   - colorValue = '#d4b106'; /* 3:黄色 */
1395   - break;
1396   - case 4:
1397   - colorValue = '#000000'; /* 黑色 */
1398   - break;
1399   - case 5:
1400   - colorValue = '#49aa19'; /* 5:绿色 */
1401   - break;
1402   - default:
1403   - colorValue = '#000000';
1404   - }
  1399 + // switch (Number(sState)) { // 根据状态显示颜色
  1400 + // case 0:
  1401 + // colorValue = '#808080'; /* 0:灰色 */
  1402 + // break;
  1403 + // case 1:
  1404 + // colorValue = '#808080'; /* 1:灰色 */
  1405 + // break;
  1406 + // case 2:
  1407 + // colorValue = '#ff4d4f'; /* 2:红色 */
  1408 + // break;
  1409 + // case 3:
  1410 + // colorValue = '#d4b106'; /* 3:黄色 */
  1411 + // break;
  1412 + // case 4:
  1413 + // colorValue = '#000000'; /* 黑色 */
  1414 + // break;
  1415 + // case 5:
  1416 + // colorValue = '#49aa19'; /* 5:绿色 */
  1417 + // break;
  1418 + // default:
  1419 + // colorValue = '#000000';
  1420 + // }
  1421 + switch (
  1422 + Number(sState) // 根据状态显示颜色
  1423 + ) {
  1424 + case 2:
  1425 + colorValue = "#FF6600"; /* 2:等待:黄色 */
  1426 + break;
  1427 + case 4:
  1428 + colorValue = "#648c4b"; /* 4:已完成:绿色 */
  1429 + break;
  1430 + case 1:
  1431 + case 3:
  1432 + colorValue = "#106abe"; /* 1、3:进行中:蓝色 */
  1433 + break;
  1434 + default:
  1435 + colorValue = "#000000";
  1436 + }
  1437 +
1405 1438 }
1406 1439 return (
1407 1440 <div style={{ display: 'inline-block', color: colorValue }} key={i} onClick={this.handlesPartNameStatus.bind(this, 'sPartNameStatus', t.sWorkOrderId)} >
... ... @@ -2336,6 +2369,7 @@ class CommonTableRc extends React.Component {
2336 2369 let showConfig = [];
2337 2370 /* 通过sName过滤出对应的showConfig */
2338 2371 /* 通过sName过滤出对应的showConfig */
  2372 +
2339 2373 if (this.props.customConfig) {
2340 2374 const showConfigArr = this.props.customConfig.filter(item => commonUtils.isNotEmptyObject(item.sName) && commonUtils.isNotEmptyObject(item.sColorTerms) && item.bVisible);
2341 2375 if (commonUtils.isNotEmptyArr(showConfigArr)) {
... ...