change table asset attachment into contract_asset_attachment

This commit is contained in:
2026-07-10 08:30:12 +07:00
parent c83c42698a
commit 17423ac0b5

View File

@@ -255,14 +255,13 @@ class PurchaseOrderAset extends MY_Controller {
$para = $this->sys_input; $para = $this->sys_input;
$sql = "SELECT $sql = "SELECT
PurchaseOrderAssetAttachmentID AS attach_id, ContractAssetAttachmentID AS attach_id,
PurchaseOrderAssetAttachmentName AS img_url, ContractAssetAttachmentFileName AS img_url,
PurchaseOrderAssetAttachmentCreated AS created ContractAssetAttachmentDate AS created
FROM purchase_order_asset_attachment FROM contract_asset_attachment
WHERE PurchaseOrderAssetAttachmentIsActive = 'Y' WHERE ContractAssetAttachmentIsActive = 'Y'
AND PurchaseOrderAssetAttachmentContractID = ? AND ContractAssetAttachmentPurchaseOrderAssetContractID = ?
AND PurchaseOrderAssetAttachmentPurchaseOrderID = ? AND ContractAssetAttachmentPurchaseOrderID = ?";
AND PurchaseOrderAssetAttachmentType = 'order'";
$que = $this->db->query($sql, [ $que = $this->db->query($sql, [
$para['contractID'], $para['poID'] $para['contractID'], $para['poID']
]); ]);
@@ -1071,19 +1070,18 @@ class PurchaseOrderAset extends MY_Controller {
$upload_data = $this->upload->data(); $upload_data = $this->upload->data();
$filename = $upload_data['file_name']; $filename = $upload_data['file_name'];
$sql_insert = "INSERT INTO purchase_order_asset_attachment ( $sql_insert = "INSERT INTO contract_asset_attachment (
PurchaseOrderAssetAttachmentContractID, ContractAssetAttachmentPurchaseOrderAssetContractID,
PurchaseOrderAssetAttachmentPurchaseOrderID, ContractAssetAttachmentPurchaseOrderID,
PurchaseOrderAssetAttachmentName, ContractAssetAttachmentFileName,
PurchaseOrderAssetAttachmentType, ContractAssetAttachmentCreated
PurchaseOrderAssetAttachmentCreated ) VALUES (?,?,?,NOW())";
) VALUES (?,?,?,?,NOW())";
$que_insert = $this->db->query($sql_insert, [ $que_insert = $this->db->query($sql_insert, [
$para['contractID'], $para['poID'], $filename, 'order' $para['contractID'], $para['poID'], $filename
]); ]);
if (!$que_insert) { if (!$que_insert) {
$this->db->trans_rollback(); $this->db->trans_rollback();
$this->sys_error_db("[Error] failed insert attachment table purchase order asset attachment"); $this->sys_error_db("[Error] failed insert attachment table contract asset attachment");
exit; exit;
} }
} else { } else {