[HSS/PCF] Store IMEISV instead of IMEI (#1464)

This commit is contained in:
Sukchan Lee 2022-04-02 00:46:05 +09:00
parent 8f603e2049
commit 3121d183f0
10 changed files with 78 additions and 25 deletions

View file

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

View file

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

View file

@ -163,7 +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 imeisv = (profile || {}).imeisv;
const security = ((profile || {}).security || {});
const ambr = ((profile || {}).ambr || {});
const slice_list = ((profile || {}).slice || []);
@ -194,7 +194,7 @@ const View = ({ visible, disableOnClickOutside, profile, onEdit, onDelete, onHid
<div className="header">
Profile Configuration
</div>
{(msisdn_list.length !== 0 || (imei && imei.length !== 0)) &&
{(msisdn_list.length !== 0 || (imeisv && imeisv.length !== 0)) &&
<div className="body">
<div className="left">
<PhoneIcon/>
@ -206,10 +206,10 @@ const View = ({ visible, disableOnClickOutside, profile, onEdit, onDelete, onHid
<span style={{color:oc.gray[5]}}><KeyboardControlIcon/>MSISDN</span>
</div>
)}
{imei && imei.length !== 0 &&
{imeisv && imeisv.length !== 0 &&
<div className="data">
{imei}
<span style={{color:oc.gray[5]}}><KeyboardControlIcon/>IMEI</span>
{imeisv}
<span style={{color:oc.gray[5]}}><KeyboardControlIcon/>IMEISV</span>
</div>
}
</div>

View file

@ -162,7 +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 imeisv = (subscriber || {}).imeisv;
const security = ((subscriber || {}).security || {});
const ambr = ((subscriber || {}).ambr || {});
const slice_list = ((subscriber || {}).slice || []);
@ -193,7 +193,7 @@ const View = ({ visible, disableOnClickOutside, subscriber, onEdit, onDelete, on
<div className="header">
Subscriber Configuration
</div>
{(msisdn_list.length !== 0 || (imei && imei.length !== 0)) &&
{(msisdn_list.length !== 0 || (imeisv && imeisv.length !== 0)) &&
<div className="body">
<div className="left">
<PhoneIcon/>
@ -205,10 +205,10 @@ const View = ({ visible, disableOnClickOutside, subscriber, onEdit, onDelete, on
<span style={{color:oc.gray[5]}}><KeyboardControlIcon/>MSISDN</span>
</div>
)}
{imei && imei.length !== 0 &&
{imeisv && imeisv.length !== 0 &&
<div className="data">
{imei}
<span style={{color:oc.gray[5]}}><KeyboardControlIcon/>IMEI</span>
{imeisv}
<span style={{color:oc.gray[5]}}><KeyboardControlIcon/>IMEISV</span>
</div>
}
</div>