summaryrefslogtreecommitdiff
path: root/indoteknik_api
diff options
context:
space:
mode:
authorit-fixcomart <it@fixcomart.co.id>2025-01-02 08:52:13 +0700
committerit-fixcomart <it@fixcomart.co.id>2025-01-02 08:52:13 +0700
commitb2b458d4a642271b98f23403c74eb7aad06cd71d (patch)
treee9d58bd5f6664c82236e82c95843a1f264e187aa /indoteknik_api
parent7d5204a92422848f617af2d0e50d7069bf9f7824 (diff)
<iman> update merchant
Diffstat (limited to 'indoteknik_api')
-rw-r--r--indoteknik_api/controllers/api_v1/lead.py4
-rw-r--r--indoteknik_api/models/res_users.py1
2 files changed, 5 insertions, 0 deletions
diff --git a/indoteknik_api/controllers/api_v1/lead.py b/indoteknik_api/controllers/api_v1/lead.py
index 7a964b21..61a37dc6 100644
--- a/indoteknik_api/controllers/api_v1/lead.py
+++ b/indoteknik_api/controllers/api_v1/lead.py
@@ -33,6 +33,7 @@ class Lead(controller.Controller):
def create_merchant(self, **kw):
params = self.get_request_params(kw, {
"name_merchant": ["required"],
+ "pic_merchant":[],
"address": [],
"state": [],
"city": [],
@@ -47,12 +48,15 @@ class Lead(controller.Controller):
"email_finance": [],
"phone": [],
"mobile": [],
+ "harga_tayang": [],
"file_dokumenKtpDirut ": [],
"file_kartuNama": [],
"file_npwp": [],
"file_sppkp": [],
"file_suratPernyataan": [],
"file_fotoKantor": [],
+ "file_dataProduk": [],
+ "file_pricelist": [],
"description": [],
})
filtered_params = {key: value for key, value in params['value'].items() if value}
diff --git a/indoteknik_api/models/res_users.py b/indoteknik_api/models/res_users.py
index 77aeeef7..37441d7f 100644
--- a/indoteknik_api/models/res_users.py
+++ b/indoteknik_api/models/res_users.py
@@ -63,6 +63,7 @@ class ResUsers(models.Model):
'rajaongkir_city_id': user.kecamatan_id.rajaongkir_id or 0,
'alamat_wajib_pajak': user.alamat_lengkap_text or None,
'alamat_bisnis': user.street or None,
+ 'companyType': user.customer_type or 'nonpkp',
'longtitude': user.longtitude or None,
'latitude': user.latitude or None,
'address_map': user.address_map or None,