| @@ -21,7 +21,7 @@ class Ask extends KintoneModel | |||||
| protected const FIELDS = [ | protected const FIELDS = [ | ||||
| ...parent::FIELDS, | ...parent::FIELDS, | ||||
| self::FIELD_CUSTOMER_CODE => FieldType::SINGLE_LINE_TEXT, | |||||
| self::FIELD_CUSTOMER_CODE => FieldType::NUMBER, | |||||
| self::FIELD_GENRE => FieldType::SINGLE_LINE_TEXT, | self::FIELD_GENRE => FieldType::SINGLE_LINE_TEXT, | ||||
| self::FIELD_ASK => FieldType::MULTI_LINE_TEXT, | self::FIELD_ASK => FieldType::MULTI_LINE_TEXT, | ||||
| self::FIELD_ASK_DATETIME => FieldType::DATETIME, | self::FIELD_ASK_DATETIME => FieldType::DATETIME, | ||||
| @@ -39,6 +39,7 @@ class Customer extends KintoneModel | |||||
| protected const FIELD_NAMES = [ | protected const FIELD_NAMES = [ | ||||
| ...parent::FIELD_NAMES, | ...parent::FIELD_NAMES, | ||||
| self::FIELD_CUSTOMER_CODE => 'customer_code', | |||||
| self::FIELD_CUSTOMER_NAME => 'customer_name', | self::FIELD_CUSTOMER_NAME => 'customer_name', | ||||
| self::FIELD_CUSTOMER_NAME_KANA => 'customer_name_kana', | self::FIELD_CUSTOMER_NAME_KANA => 'customer_name_kana', | ||||
| self::FIELD_EMAIL => 'email', | self::FIELD_EMAIL => 'email', | ||||
| @@ -56,4 +57,11 @@ class Customer extends KintoneModel | |||||
| { | { | ||||
| return static::getAccess()->first(static::getQuery()->where(self::FIELD_CUSTOMER_CODE, $customerCode)); | return static::getAccess()->first(static::getQuery()->where(self::FIELD_CUSTOMER_CODE, $customerCode)); | ||||
| } | } | ||||
| protected function toArrayCustom(): array | |||||
| { | |||||
| return [ | |||||
| 'customer_name_kana_hankaku' => mb_convert_kana($this->customerNameKana, "sk"), | |||||
| ]; | |||||
| } | |||||
| } | } | ||||
| @@ -35,8 +35,8 @@ abstract class GeneralApplication extends KintoneModel | |||||
| self::FIELD_APPLICATION_DATETIME => FieldType::DATETIME, | self::FIELD_APPLICATION_DATETIME => FieldType::DATETIME, | ||||
| self::FIELD_STATUS => FieldType::DROP_DOWN, | self::FIELD_STATUS => FieldType::DROP_DOWN, | ||||
| self::FIELD_APPLICATION_NO => FieldType::SINGLE_LINE_TEXT, | self::FIELD_APPLICATION_NO => FieldType::SINGLE_LINE_TEXT, | ||||
| self::FIELD_CUSTOMER_CODE => FieldType::SINGLE_LINE_TEXT, | |||||
| self::FIELD_SEASON_TICKET_CONTRACT_RECORD_NO => FieldType::SINGLE_LINE_TEXT, | |||||
| self::FIELD_CUSTOMER_CODE => FieldType::NUMBER, | |||||
| self::FIELD_SEASON_TICKET_CONTRACT_RECORD_NO => FieldType::NUMBER, | |||||
| self::FIELD_PARKING_NAME => FieldType::SINGLE_LINE_TEXT, | self::FIELD_PARKING_NAME => FieldType::SINGLE_LINE_TEXT, | ||||
| ]; | ]; | ||||
| @@ -23,7 +23,7 @@ class PaymentPlan extends KintoneModel | |||||
| protected const FIELDS = [ | protected const FIELDS = [ | ||||
| ...parent::FIELDS, | ...parent::FIELDS, | ||||
| self::FIELD_SEASON_TICKET_CONTRACT_RECORD_NO => FieldType::SINGLE_LINE_TEXT, | |||||
| self::FIELD_SEASON_TICKET_CONTRACT_RECORD_NO => FieldType::NUMBER, | |||||
| self::FIELD_PAYMENT_TYPE => FieldType::DROP_DOWN, | self::FIELD_PAYMENT_TYPE => FieldType::DROP_DOWN, | ||||
| self::FIELD_PAYMENT_METHOD => FieldType::DROP_DOWN, | self::FIELD_PAYMENT_METHOD => FieldType::DROP_DOWN, | ||||
| self::FIELD_TARGET_YEAR => FieldType::SINGLE_LINE_TEXT, | self::FIELD_TARGET_YEAR => FieldType::SINGLE_LINE_TEXT, | ||||