[WebUI] Added IMEI in View (#1464)

This commit is contained in:
Sukchan Lee 2022-04-01 20:08:20 +09:00
parent 35201f6ed1
commit 8f603e2049
4 changed files with 22 additions and 6 deletions

View File

@ -12,6 +12,7 @@ const Profile = new Schema({
title: { $type: String, required: true },
msisdn: [ String ],
imei: [ String ],
security: {
k: String,

View File

@ -12,6 +12,7 @@ const Subscriber = new Schema({
imsi: { $type: String, unique: true, required: true },
msisdn: [ String ],
imei: [ String ],
security: {
k: String,

View File

@ -163,6 +163,7 @@ const View = ({ visible, disableOnClickOutside, profile, onEdit, onDelete, onHid
const _id = (profile || {})._id;
const title = (profile || {}).title;
const msisdn_list = ((profile || {}).msisdn || []);
const imei = (profile || {}).imei;
const security = ((profile || {}).security || {});
const ambr = ((profile || {}).ambr || {});
const slice_list = ((profile || {}).slice || []);
@ -193,7 +194,7 @@ const View = ({ visible, disableOnClickOutside, profile, onEdit, onDelete, onHid
<div className="header">
Profile Configuration
</div>
{msisdn_list.length !== 0 &&
{(msisdn_list.length !== 0 || (imei && imei.length !== 0)) &&
<div className="body">
<div className="left">
<PhoneIcon/>
@ -201,10 +202,16 @@ const View = ({ visible, disableOnClickOutside, profile, onEdit, onDelete, onHid
<div className="right">
{msisdn_list.map((msisdn, index) =>
<div key={index} className="data">
{msisdn}
<span style={{color:oc.gray[5]}}><KeyboardControlIcon/>MSISDN</span>
{msisdn}
<span style={{color:oc.gray[5]}}><KeyboardControlIcon/>MSISDN</span>
</div>
)}
{imei && imei.length !== 0 &&
<div className="data">
{imei}
<span style={{color:oc.gray[5]}}><KeyboardControlIcon/>IMEI</span>
</div>
}
</div>
</div>
}

View File

@ -162,6 +162,7 @@ const Pdn = styled.div`
const View = ({ visible, disableOnClickOutside, subscriber, onEdit, onDelete, onHide }) => {
const imsi = (subscriber || {}).imsi;
const msisdn_list = ((subscriber || {}).msisdn || []);
const imei = (subscriber || {}).imei;
const security = ((subscriber || {}).security || {});
const ambr = ((subscriber || {}).ambr || {});
const slice_list = ((subscriber || {}).slice || []);
@ -192,7 +193,7 @@ const View = ({ visible, disableOnClickOutside, subscriber, onEdit, onDelete, on
<div className="header">
Subscriber Configuration
</div>
{msisdn_list.length !== 0 &&
{(msisdn_list.length !== 0 || (imei && imei.length !== 0)) &&
<div className="body">
<div className="left">
<PhoneIcon/>
@ -200,10 +201,16 @@ const View = ({ visible, disableOnClickOutside, subscriber, onEdit, onDelete, on
<div className="right">
{msisdn_list.map((msisdn, index) =>
<div key={index} className="data">
{msisdn}
<span style={{color:oc.gray[5]}}><KeyboardControlIcon/>MSISDN</span>
{msisdn}
<span style={{color:oc.gray[5]}}><KeyboardControlIcon/>MSISDN</span>
</div>
)}
{imei && imei.length !== 0 &&
<div className="data">
{imei}
<span style={{color:oc.gray[5]}}><KeyboardControlIcon/>IMEI</span>
</div>
}
</div>
</div>
}