diff --git a/building.vue b/building.vue new file mode 100644 index 00000000..b73bf706 --- /dev/null +++ b/building.vue @@ -0,0 +1,1731 @@ + + + + + + + + + + + + + {{ $t("general.AddNewRecord") }} + + + + {{ type != "edit" ? $t("general.Add") : $t("general.edit") }} + + + + {{ $t("login.Loading") }}... + + + + {{ $t("general.Cancel") }} + + + + + + + + + {{ getCompanyKey("building_name_ar") }} + * + + + + + + {{ $t("general.Itmustbeatleast") }} + {{ $v.create.name.$params.minLength.min }} + {{ $t("general.letters") }} + + + {{ $t("general.Itmustbeatmost") }} + {{ $v.create.name.$params.maxLength.max }} + {{ $t("general.letters") }} + + + {{ errorMessage }} + + + + + + + {{ getCompanyKey("building_name_en") }} + * + + + + + + {{ $t("general.Itmustbeatleast") }} + {{ $v.create.name_e.$params.minLength.min }} + {{ $t("general.letters") }} + + + {{ $t("general.Itmustbeatmost") }} + {{ $v.create.name_e.$params.maxLength.max }} + {{ $t("general.letters") }} + + + {{ errorMessage }} + + + + + + + + + + {{ $t("general.construction_year") }} + * + + + + {{ $t("general.Choose") }}... + + + {{ year }} + + + + {{ errorMessage }} + + + + + + + {{ getCompanyKey("building_area") }} + * + + + + {{ errorMessage }} + + + + + + + {{ getCompanyKey("building_land_area") }} + * + + + + {{ errorMessage }} + + + + + + + + + + {{ getCompanyKey("country") }} + * + + + + + {{ $t("general.fieldIsRequired") }} + + + {{ errorMessage }} + + + + + + + {{ getCompanyKey("city") }} + * + + + + + {{ $t("general.fieldIsRequired") }} + + + {{ errorMessage }} + + + + + + + {{ getCompanyKey("avenue") }} + * + + + + + {{ $t("general.fieldIsRequired") }} + + + {{ errorMessage }} + + + + + + + {{ getCompanyKey("building_longitude") }} + * + + + + {{ errorMessage }} + + + + + + + {{ getCompanyKey("building_latitude") }} + * + + + + {{ errorMessage }} + + + + + + {{ $t("general.location") }} + + + + + + + + + {{ getCompanyKey("building_description_ar") }} + * + + + + {{ errorMessage }} + + + + + + + {{ getCompanyKey("building_description_en") }} + * + + + + {{ errorMessage }} + + + + + + + {{ $t("general.Next") }} + + + + + + + + + {{ $t("general.floors_number") }} + * + + + + + + + + {{ $t("general.mediums_number") }} + * + + + + + + + + {{ $t("general.ground_floors_number") }} + * + + + + + + + + + + + {{ $t("general.vaults_number") }} + * + + + + + + + + {{ $t("general.central_air_conditioning") }} + * + + + + + + + + {{ $t("general.elevators_number") }} + * + + + + + + + + + + + {{ $t("general.electricity_meters_number") }} + * + + + + + + + + {{ $t("general.water_meters_number") }} + * + + + + + + + + {{ $t("general.gas_meters_number") }} + * + + + + + + + + + + + + {{ $t("general.buying_price") }} + * + + + + + + + + {{ $t("general.buying_date") }} + * + + + + + + + + {{ $t("general.middleman_cost") }} + * + + + + + + + + {{ $t("general.registration_cost") }} + * + + + + + + + + + + + + + {{ $t("general.CalculationType") }} + + + + {{ calculationType.label }} + + + + + + + + + + + + + + + + + + + + + + + + + + {{ photo.name }} + + + + + + + + + + + + + + + + + + + + + + + + + + {{ $t("general.Add") }} + + + + {{ $t("login.Loading") }}... + + + + + + + {{ $t("general.video") }} + * + + + + + + + + + + + + + + diff --git a/readme.php b/readme.php new file mode 100644 index 00000000..ab36bff1 --- /dev/null +++ b/readme.php @@ -0,0 +1,49 @@ +id(); + $table->double('name', 100); + $table->double('name_e', 100); + $table->double('description')->nullable(); + $table->double('description_e')->nullable(); + $table->double('land_area')->nullable()->default(0); + $table->double('building_area')->nullable()->default(0)->comment("Building area in Square Meter (<=land area)"); + $table->char('construction_year', 4)->nullable()->default('2018'); + $table->unsignedInteger('project_id')->nullable()->default(0); + $table->unsignedInteger('country_id')->nullable()->default(0); + $table->unsignedInteger('city_id')->nullable()->default(0); + $table->unsignedInteger('avenue_id')->nullable()->default(0); + $table->unsignedInteger('street_id')->nullable()->default(0); + $table->double('lng')->nullable()->default(0); + $table->double('lat')->nullable()->default(0); + $table->text('properties')->nullable(); + $table->text('attachments')->nullable(); + $table->string("module")->nullable(); + $table->softDeletes(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('rlst_buildings'); + } +}; \ No newline at end of file