This commit is contained in:
Viet An
2026-06-10 15:39:58 +07:00
parent 22c284f1ef
commit d0b12dc647
11 changed files with 305 additions and 283 deletions

View File

@@ -1,17 +1,21 @@
export default /** @type {const} */ ([
{ name: "sendemail", url: "send-email/" },
{ name: "deleteentry", url: "delete-entry/" },
{ name: "emailpreview", url: "email-preview/" },
{ name: "sendemail", url: "send-email/", path: "etl", params: {} },
{ name: "sendemailnow", url: "send-email-now/", path: "etl", params: {} },
{ name: "findkey", url: "find-key/", params: {} },
{ name: "workflow", url: "workflow/execute/" },
{ name: "accountentry", url: "account-entry/", params: {} },
{ name: "accountmultientry", url: "account-multi-entry/", params: {} },
{ name: "emailpreview", url: "email-preview/" },
{ name: "modelfields", url: "model-fields/", params: {} },
{ name: "readexcel", url: "read-excel/", params: {} },
{ name: "findkey", url: "find-key/", params: {} },
{ name: "exportcsv", url: "exportcsv/", params: {} },
{ name: "authtoken", url: "auth-token/", params: {} },
{ name: "upload", url: "upload/", params: {} },
{ name: "getcodeCustomer", url: "increment/Customer/KH/", params: {} },
{ name: "getcodepeople", url: "increment/People/RE/", params: {} },
{ name: "getcodecompany", url: "increment/Company/CP/", params: {} },
{ name: "exportcsv", url: "exportcsv/", params: {} },
{ name: "deleteentry", url: "delete-entry/" },
{ name: "accountentry", url: "account-entry/", params: {} },
{ name: "accountmultientry", url: "account-multi-entry/", params: {} },
{
name: "importsetting",
url: "data/Import_Setting/",
@@ -44,21 +48,6 @@ export default /** @type {const} */ ([
values: "id,code,name,create_time",
},
},
{
name: "people",
url: "data/People/",
url_detail: "data-detail/People/",
params: {
sort: "-id",
values:
"id,issued_place,issued_place__code,issued_place__name,contact_address,address,country__name,company__fullname,legal_code,company,country,email,creator,code,fullname,dob,sex,legal_code,sex__name,phone,issued_date,legal_type,legal_type__name,address,note,updater,updater__fullname,create_time,update_time",
distinct_values: {
label: { type: "Concat", field: ["code", "fullname", "phone"] },
order: { type: "RowNumber" },
},
summary: "annotate",
},
},
{
name: "currency",
url: "data/Currency/",
@@ -150,7 +139,6 @@ export default /** @type {const} */ ([
sort: "-id",
},
},
{ name: "authtoken", url: "auth-token/", params: {} },
{
name: "notification",
commit: "updateNotification",
@@ -168,29 +156,6 @@ export default /** @type {const} */ ([
url_detail: "data-detail/Common/",
params: { sort: "index" },
},
{ name: "upload", url: "upload/", params: {} },
{
name: "paymentstatus",
url: "data/Payment_Status/",
url_detail: "data-detail/Payment_Status/",
params: {
values: "id,code,name,en,index,create_time",
},
},
{
name: "paymenttype",
url: "data/Payment_Type/",
url_detail: "data-detail/Payment_Type/",
params: {
values: "id,code,name,en,index,create_time",
},
},
{
name: "paymentmethod",
url: "data/Payment_Method/",
url_detail: "data-detail/Payment_Method/",
params: {},
},
{
name: "request",
url: "data/Request/",
@@ -203,8 +168,6 @@ export default /** @type {const} */ ([
url_detail: "data-detail/Register/",
params: {},
},
{ name: "sendemail", url: "send-email/", path: "etl", params: {} },
{ name: "sendemailnow", url: "send-email-now/", path: "etl", params: {} },
{
name: "usersession",
url: "data/User_Session/",
@@ -223,7 +186,6 @@ export default /** @type {const} */ ([
url_detail: "data-detail/User_Setting/",
params: {},
},
{ name: "account-entry", url: "/account-entry/", params: {} },
{
name: "valuetype",
url: "data/Value_Type/",
@@ -456,12 +418,6 @@ export default /** @type {const} */ ([
url_detail: "data-detail/Customer_Type/",
params: { values: "id,code,name,create_time" },
},
{
name: "peoplefile",
url: "data/People_File/",
url_detail: "data-detail/People_File/",
params: { values: "id,ref,file,file__name,file__file" },
},
{
name: "relation",
commit: "relation",
@@ -519,12 +475,6 @@ export default /** @type {const} */ ([
url_detail: "data-detail/Discount_Method/",
params: { sort: "-id" },
},
{
name: "emailtemplate",
url: "data/Email_Template/",
url_detail: "data-detail/Email_Template/",
params: { values: "id,name,content,create_time,update_time" },
},
{
name: "gift",
commit: "gift",
@@ -532,19 +482,18 @@ export default /** @type {const} */ ([
url_detail: "data-detail/Gift/",
params: { sort: "-id" },
},
{
name: "transactiongift",
commit: "transactiongift",
url: "data/Transaction_Gift/",
url_detail: "data-detail/Transaction_Gift/",
params: {},
},
{
name: "Invoice",
url: "data/Invoice/",
url_detail: "data-detail/Invoice/",
params: {},
},
{
name: "Invoice_Detail",
url: "data/Invoice_Detail/",
url_detail: "data-detail/Invoice_Detail/",
params: {},
},
{
name: "Manufacturer",
url: "data/Manufacturer/",
@@ -675,6 +624,12 @@ export default /** @type {const} */ ([
"id,code,imei,variant,variant,variant__code,variant__product,variant__product__code,variant__product__name,variant__product__manufacturer,variant__product__os,variant__product__battery,variant__product__screen,variant__product__cpu,variant__product__gpu,variant__product__camera_system,variant__product__sim,variant__product__network_technology,variant__product__charging_technology,variant__product__external_storage,variant__product__ip_rating,variant__product__design,variant__product__creator,variant__product__updater,variant__product__deleted,variant__color,variant__color__code,variant__color__name,variant__color__hex_code,variant__color__deleted,variant__ram,variant__ram__code,variant__ram__capacity,variant__ram__deleted,variant__internal_storage,variant__internal_storage__code,variant__internal_storage__capacity,variant__internal_storage__deleted,variant__image,variant__image__code,variant__image__name,variant__image__path,variant__image__is_active,variant__image__deleted,variant__image__create_time,variant__price,variant__note,variant__creator,variant__updater,variant__deleted,variant__create_time,variant__update_time,deleted,create_time,update_time",
},
},
{
name: "IMEI_Sold",
url: "data/IMEI_Sold/",
url_detail: "data-detail/IMEI_Sold/",
params: {},
},
{
name: "Product_Image",
url: "data/Product_Image/",