Commit 6c6718d8a50dd66347cb381f0092b1114d52cc95

Authored by Min
1 parent 21ad6b20

1.主页增加公司名称

src/mes/indexMes/index.js
... ... @@ -511,7 +511,7 @@ const HeaderConponent = () => {
511 511 const { props } = useContext(myContext);
512 512 const { app } = props;
513 513 const { userinfo, sMachineNameStr, sTeamNameSName } = app;
514   - const { sUserNameBak: sUserName, sShift } = userinfo;
  514 + const { sUserNameBak: sUserName, sShift, sCompanyName } = userinfo;
515 515  
516 516 const sLanguage = userinfo.sLanguage;
517 517 let weekday = ["日", "一", "二", "三", "四", "五", "六"];
... ... @@ -602,10 +602,11 @@ const HeaderConponent = () => {
602 602 <img src={logo} alt="logo" />
603 603 </div>
604 604 <div className="title">
605   - <span>{logoTitle}</span>
  605 + <div>{logoTitle +'-'+ sCompanyName}</div>
606 606 </div>
607 607 <div className="userInfo">
608   - <Space size={30}>
  608 + {/* 上下两行显示的账号和机器信息 */}
  609 + <div className="vertical-info">
609 610 <div>
610 611 <span>{account}:</span>
611 612 <span>{sUserName}</span>
... ... @@ -614,6 +615,16 @@ const HeaderConponent = () =&gt; {
614 615 <span>{machine}:</span>
615 616 <span>{sMachineNameStr}</span>
616 617 </div>
  618 + </div>
  619 + <Space size={30}>
  620 + {/*<div>*/}
  621 + {/* <span>{account}:</span>*/}
  622 + {/* <span>{sUserName}</span>*/}
  623 + {/*</div>*/}
  624 + {/*<div>*/}
  625 + {/* <span>{machine}:</span>*/}
  626 + {/* <span>{sMachineNameStr}</span>*/}
  627 + {/*</div>*/}
617 628 <div>
618 629 <span>{classGroup}:</span>
619 630 <span>{sTeamNameSName}</span>
... ...
src/mes/indexMes/index.less
... ... @@ -28,7 +28,7 @@
28 28 .title {
29 29 .flex(center, center);
30 30 .size(auto, 100%);
31   - font-size: 22px;
  31 + font-size: 20px;
32 32 color: @base-color;
33 33 font-weight: bold;
34 34 cursor: default;
... ... @@ -37,11 +37,20 @@
37 37 .userInfo {
38 38 position: absolute;
39 39 top: 0;
40   - left: 266px;
  40 + left: 380px;
41 41 .size(calc(100% - 650px), 100%);
42 42 .flex(center, center);
43   - font-size: 20px;
  43 + font-size: 18px;
44 44 color: @base-color;
  45 + display: flex;
  46 + align-items: center; /* 使垂直信息块与右侧内容对齐 */
  47 + }
  48 +
  49 + .vertical-info {
  50 + display: flex;
  51 + flex-direction: column;
  52 + gap: 0; /* 控制两行之间的间距 */
  53 + margin-right: 20px; /* 与右侧内容保持一致的间距 */
45 54 }
46 55  
47 56 @media screen and (max-width: 1700px) {
... ...
src/mes/login/index.js
... ... @@ -264,7 +264,7 @@ const useLoginEvent = props =&gt; {
264 264  
265 265  
266 266 gdslogininfo.bDelayedOvertime = bDelayedOvertime;
267   - const userinfo = { ...teamInfo, ...gdslogininfo };
  267 + const userinfo = { ...teamInfo, ...gdslogininfo, sCompanyName: props?.masterData.sFactory };
268 268 const {
269 269 sTeamShift: sShift1,
270 270 sShift: sShift2,
... ...