This commit is contained in:
@@ -210,7 +210,7 @@
|
|||||||
></v-checkbox>
|
></v-checkbox>
|
||||||
</v-col>
|
</v-col>
|
||||||
|
|
||||||
<template v-if="obj.pGroup == 0">
|
<template v-if="obj.pGroup == 0 || obj.pGroup == 4">
|
||||||
<v-col cols="12">
|
<v-col cols="12">
|
||||||
<div class="text-h1 error--text">
|
<div class="text-h1 error--text">
|
||||||
DO NOT USE, NOT A VALID PRODUCT GROUP
|
DO NOT USE, NOT A VALID PRODUCT GROUP
|
||||||
@@ -1340,11 +1340,21 @@ export default {
|
|||||||
window.$gz.errorHandler.errorToString(res, this)
|
window.$gz.errorHandler.errorToString(res, this)
|
||||||
);
|
);
|
||||||
} else {
|
} else {
|
||||||
|
/*
|
||||||
|
public enum ProductGroup
|
||||||
|
{
|
||||||
|
Misc = 0,
|
||||||
|
AyaNova7 = 1,
|
||||||
|
RavenPerpetual = 2,
|
||||||
|
RavenSubscription = 3,
|
||||||
|
NotSet = 4
|
||||||
|
}
|
||||||
|
*/
|
||||||
//Use customer record to update stuff here
|
//Use customer record to update stuff here
|
||||||
this.obj.fetchEmail = res.data.emailAddress;
|
this.obj.fetchEmail = res.data.emailAddress;
|
||||||
this.obj.regTo = res.data.name;
|
this.obj.regTo = res.data.name;
|
||||||
if (this.pGroup > 1) {
|
if (this.pGroup == 3 || this.pGroup == 2) {
|
||||||
//NOT V7 OR MISC PRODUCT (so raven basically for now anyway)
|
//RAVEN
|
||||||
this.obj.dbId = res.data.dbId;
|
this.obj.dbId = res.data.dbId;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1800,56 +1810,4 @@ function addToDate(vm, propName, span) {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/*
|
|
||||||
"CREATE TABLE alicense (id BIGINT GENERATED ALWAYS AS IDENTITY PRIMARY KEY, created TIMESTAMPTZ NOT NULL, active BOOL NOT NULL DEFAULT false, "
|
|
||||||
+ "customerid BIGINT REFERENCES acustomer(id), pgroup INTEGER NOT NULL DEFAULT 0, regto TEXT NOT NULL, key TEXT NOT NULL, fetchcode TEXT, fetchemail TEXT, "
|
|
||||||
+ "fetchedon TIMESTAMPTZ, dbid TEXT, licenseexpire TIMESTAMPTZ, maintenanceexpire TIMESTAMPTZ NOT NULL, "
|
|
||||||
+ "wiki TEXT, tags VARCHAR(255) ARRAY )"
|
|
||||||
public DateTime Created { get; set; }
|
|
||||||
public bool Active { get; set; }//active licenses can be fetched by customer, inactive means still putting together or it's been kiboshed
|
|
||||||
public long? CustomerId { get; set; }
|
|
||||||
[NotMapped]
|
|
||||||
public string CustomerViz { get; set; }
|
|
||||||
[Required]
|
|
||||||
public ProductGroup PGroup {get;set;}
|
|
||||||
public string RegTo { get; set; }
|
|
||||||
public string Key { get; set; }
|
|
||||||
public string FetchCode { get; set; }//v7 uses
|
|
||||||
public string FetchEmail { get; set; }//v7 uses
|
|
||||||
public DateTime? FetchedOn { get; set; }
|
|
||||||
public string DbId { get; set; }//v8 uses
|
|
||||||
public DateTime LicenseExpire { get; set; }
|
|
||||||
public DateTime MaintenanceExpire { get; set; }
|
|
||||||
|
|
||||||
await ExecQueryAsync("INSERT INTO atranslationitem(translationid,key,display) SELECT t.id, 'LicenseList', 'Licenses' FROM atranslation t where t.baselanguage = 'en'");
|
|
||||||
await ExecQueryAsync("INSERT INTO atranslationitem(translationid,key,display) SELECT t.id, 'LicenseRegTo', 'Licensed to' FROM atranslation t where t.baselanguage = 'en'");
|
|
||||||
await ExecQueryAsync("INSERT INTO atranslationitem(translationid,key,display) SELECT t.id, 'LicenseKey', 'License key' FROM atranslation t where t.baselanguage = 'en'");
|
|
||||||
await ExecQueryAsync("INSERT INTO atranslationitem(translationid,key,display) SELECT t.id, 'LicenseFetchCode', 'Fetch code' FROM atranslation t where t.baselanguage = 'en'");
|
|
||||||
await ExecQueryAsync("INSERT INTO atranslationitem(translationid,key,display) SELECT t.id, 'LicenseFetchEmail', 'Fetch email' FROM atranslation t where t.baselanguage = 'en'");
|
|
||||||
await ExecQueryAsync("INSERT INTO atranslationitem(translationid,key,display) SELECT t.id, 'LicenseFetchedOn', 'Fetched date' FROM atranslation t where t.baselanguage = 'en'");
|
|
||||||
await ExecQueryAsync("INSERT INTO atranslationitem(translationid,key,display) SELECT t.id, 'LicenseDBID', 'DBID' FROM atranslation t where t.baselanguage = 'en'");
|
|
||||||
await ExecQueryAsync("INSERT INTO atranslationitem(translationid,key,display) SELECT t.id, 'LicenseMaintenanceExpire', 'Maintenance expires' FROM atranslation t where t.baselanguage = 'en'");
|
|
||||||
|
|
||||||
{
|
|
||||||
"id": 0,
|
|
||||||
"concurrency": 0,
|
|
||||||
"created": "2023-01-05T23:47:06.881Z",
|
|
||||||
"active": true,
|
|
||||||
"customerId": 0,
|
|
||||||
"customerViz": "string",
|
|
||||||
"pGroup": 0,
|
|
||||||
"regTo": "string",
|
|
||||||
"key": "string",
|
|
||||||
"fetchCode": "string",
|
|
||||||
"fetchEmail": "string",
|
|
||||||
"fetchedOn": "2023-01-05T23:47:06.881Z",
|
|
||||||
"dbId": "string",
|
|
||||||
"licenseExpire": "2023-01-05T23:47:06.881Z",
|
|
||||||
"maintenanceExpire": "2023-01-05T23:47:06.881Z",
|
|
||||||
"wiki": "string",
|
|
||||||
"tags": [
|
|
||||||
"string"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -196,7 +196,7 @@ export default {
|
|||||||
id: 0,
|
id: 0,
|
||||||
concurrency: 0,
|
concurrency: 0,
|
||||||
name: null,
|
name: null,
|
||||||
pGroup: 0,
|
pGroup: 4,
|
||||||
active: true,
|
active: true,
|
||||||
vendorId: 1,
|
vendorId: 1,
|
||||||
licenseInterval: "365.0:00:00",
|
licenseInterval: "365.0:00:00",
|
||||||
|
|||||||
Reference in New Issue
Block a user