|
- <?php
-
- namespace App\Kintone\Models;
-
- use App\Kintone\Models\SubTable\SeasonTicketContractReserve\TargetRoom;
- use Illuminate\Support\Collection;
-
- /**
- * アプリ名 領収証
- * @property string receiptNo
- * @property int customerCode
- * @property string customerName
- * @property string parkingName
- * @property string receiptCustomerName
- * @property string receiptPurpose
- * @property int receiptTotalAmount
- */
- class Receipt extends KintoneModel
- {
- const CONFIG_KEY = "KINTONE_APP_RECEIPT";
-
- const FIELD_RECEIPT_NO = "領収証番号";
- const FIELD_CUSTOMER_CODE = "顧客コード";
- const FIELD_CUSTOMER_NAME = "顧客名";
- const FIELD_RECEIPT_CUSTOMER_NAME = "宛名";
- const FIELD_RECEIPT_PURPOSE = "但し書き";
- const FIELD_RECEIPT_TOTAL_AMOUNT = "合計";
-
-
- const FIELD_RECEIPT_PDF_FILE = "領収証PDF";
-
- protected const FIELDS = [
- ...parent::FIELDS,
- self::FIELD_RECEIPT_NO => FieldType::SINGLE_LINE_TEXT,
- self::FIELD_CUSTOMER_CODE => FieldType::NUMBER,
- self::FIELD_CUSTOMER_NAME => FieldType::SINGLE_LINE_TEXT,
- self::FIELD_RECEIPT_CUSTOMER_NAME => FieldType::SINGLE_LINE_TEXT,
- self::FIELD_RECEIPT_PURPOSE => FieldType::SINGLE_LINE_TEXT,
- self::FIELD_RECEIPT_TOTAL_AMOUNT => FieldType::NUMBER,
- self::FIELD_RECEIPT_PDF_FILE => FieldType::FILE,
- ];
-
- protected const FIELD_NAMES = [
- ...parent::FIELD_NAMES,
- ];
-
- protected const RELATIONS = [
- Customer::class,
- PaymentPlan::class,
- ];
- }
|