mirror of
https://git.meshkee.com/cssd/cssd-back.git
synced 2026-10-13 12:51:05 +03:30
new
This commit is contained in:
@@ -0,0 +1,21 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
class Gallery extends Model
|
||||||
|
{
|
||||||
|
|
||||||
|
protected $fillable = ['user_id', 'path'];
|
||||||
|
public $timestamps = false;
|
||||||
|
|
||||||
|
|
||||||
|
// public function business_item()
|
||||||
|
// {
|
||||||
|
// return $this->morphedByMany('App\BusinessItem', 'uploadable');
|
||||||
|
// }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers\Api\Auth;
|
||||||
|
|
||||||
|
use App\Http\Controllers\Controller;
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
use Packages\Auth\SendsPasswordResetEmails;
|
||||||
|
|
||||||
|
class ForgotPasswordController extends Controller
|
||||||
|
{
|
||||||
|
use SendsPasswordResetEmails;
|
||||||
|
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
$this->middleware('guest');
|
||||||
|
}
|
||||||
|
|
||||||
|
protected function sendResetLinkResponse($response)
|
||||||
|
{
|
||||||
|
return response()->json(['status' => 200, 'message' => trans($response)]);
|
||||||
|
}
|
||||||
|
|
||||||
|
protected function sendResetLinkFailedResponse(Request $request, $response)
|
||||||
|
{
|
||||||
|
return response()->json(['status' => 401, 'email' => trans($response)]);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,60 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers\Api\Auth;
|
||||||
|
|
||||||
|
use App\Http\Controllers\Controller;
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\DB;
|
||||||
|
|
||||||
|
class LoginController extends Controller
|
||||||
|
{
|
||||||
|
|
||||||
|
public function login(Request $request)
|
||||||
|
{
|
||||||
|
$this->validate($request, $this->rules(), $this->validationErrorMessages());
|
||||||
|
|
||||||
|
$request = Request::create('/oauth/token', 'POST', [
|
||||||
|
'grant_type' => 'password',
|
||||||
|
'client_id' => config('services.vue_client.id'),
|
||||||
|
'client_secret' => config('services.vue_client.secret'),
|
||||||
|
'username' => $request->cell_number,
|
||||||
|
'password' => $request->password,
|
||||||
|
]);
|
||||||
|
|
||||||
|
return app()->handle($request);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function logout()
|
||||||
|
{
|
||||||
|
$accessToken = auth()->user()->token();
|
||||||
|
|
||||||
|
DB::table('oauth_access_tokens')->where('id', $accessToken->id)->delete();
|
||||||
|
DB::table('oauth_refresh_tokens')->where('access_token_id', $accessToken->id)->delete();
|
||||||
|
|
||||||
|
return response()->json(['status' => 200]);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the login validation rules.
|
||||||
|
*
|
||||||
|
* @return array
|
||||||
|
*/
|
||||||
|
protected function rules()
|
||||||
|
{
|
||||||
|
return [
|
||||||
|
'cell_number' => 'required',
|
||||||
|
'password' => 'required|min:6',
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the login validation error messages.
|
||||||
|
*
|
||||||
|
* @return array
|
||||||
|
*/
|
||||||
|
protected function validationErrorMessages()
|
||||||
|
{
|
||||||
|
return [];
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers\Api\Auth;
|
||||||
|
|
||||||
|
use App\Http\Controllers\Controller;
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
|
use App\User;
|
||||||
|
|
||||||
|
class RegisterController extends Controller
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Register the given user.
|
||||||
|
*
|
||||||
|
* @param \Illuminate\Http\Request $request
|
||||||
|
* @return \Illuminate\Http\JsonResponse
|
||||||
|
*/
|
||||||
|
public function register(Request $request)
|
||||||
|
{
|
||||||
|
$this->validate($request, $this->rules(), $this->validationErrorMessages());
|
||||||
|
|
||||||
|
$user = new User();
|
||||||
|
$user->name = $request->name;
|
||||||
|
$user->cell_number = $request->cell_number;
|
||||||
|
$user->gender = $request->gender;
|
||||||
|
$user->medical_center_id = $request->medical_center_id;
|
||||||
|
$user->password = bcrypt( $request->password );
|
||||||
|
$user->save();
|
||||||
|
|
||||||
|
return response()->json($user, 200);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the user registration validation rules.
|
||||||
|
*
|
||||||
|
* @return array
|
||||||
|
*/
|
||||||
|
protected function rules()
|
||||||
|
{
|
||||||
|
return [
|
||||||
|
'name' => 'required|string|max:80',
|
||||||
|
'cell_number' => 'required|unique:users',
|
||||||
|
'password' => 'required|min:6',
|
||||||
|
'medical_center_id' => 'required|exists:medical_centers,id',
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the user registration validation error messages.
|
||||||
|
*
|
||||||
|
* @return array
|
||||||
|
*/
|
||||||
|
protected function validationErrorMessages()
|
||||||
|
{
|
||||||
|
return [];
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers\Api\Auth;
|
||||||
|
|
||||||
|
use App\Http\Controllers\Controller;
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
|
class ResetPasswordController extends Controller
|
||||||
|
{
|
||||||
|
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
$this->middleware('guest');
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reset the given user's password.
|
||||||
|
*
|
||||||
|
* @param \Illuminate\Http\Request $request
|
||||||
|
* @return \Illuminate\Http\RedirectResponse|\Illuminate\Http\JsonResponse
|
||||||
|
*/
|
||||||
|
public function reset(Request $request)
|
||||||
|
{
|
||||||
|
$this->validatePassword($request);
|
||||||
|
|
||||||
|
if (auth('api')->check()) {
|
||||||
|
$user = auth('api')->user();
|
||||||
|
$user->password = Hash::make($request->password);
|
||||||
|
$user->save();
|
||||||
|
return \MessageResponse::success('Success Change Password');
|
||||||
|
}
|
||||||
|
return \MessageResponse::success('You Are Not Login');
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Validate the email for the given request.
|
||||||
|
*
|
||||||
|
* @param \Illuminate\Http\Request $request
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
protected function validatePassword(Request $request)
|
||||||
|
{
|
||||||
|
$request->validate(['password' => 'required|confirmed|min:8',]);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,32 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace App\Http\Controllers\Auth;
|
|
||||||
|
|
||||||
use App\Http\Controllers\Controller;
|
|
||||||
use Illuminate\Foundation\Auth\SendsPasswordResetEmails;
|
|
||||||
|
|
||||||
class ForgotPasswordController extends Controller
|
|
||||||
{
|
|
||||||
/*
|
|
||||||
|--------------------------------------------------------------------------
|
|
||||||
| Password Reset Controller
|
|
||||||
|--------------------------------------------------------------------------
|
|
||||||
|
|
|
||||||
| This controller is responsible for handling password reset emails and
|
|
||||||
| includes a trait which assists in sending these notifications from
|
|
||||||
| your application to your users. Feel free to explore this trait.
|
|
||||||
|
|
|
||||||
*/
|
|
||||||
|
|
||||||
use SendsPasswordResetEmails;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a new controller instance.
|
|
||||||
*
|
|
||||||
* @return void
|
|
||||||
*/
|
|
||||||
public function __construct()
|
|
||||||
{
|
|
||||||
$this->middleware('guest');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace App\Http\Controllers\Auth;
|
|
||||||
|
|
||||||
use App\Http\Controllers\Controller;
|
|
||||||
use Illuminate\Foundation\Auth\AuthenticatesUsers;
|
|
||||||
|
|
||||||
class LoginController extends Controller
|
|
||||||
{
|
|
||||||
/*
|
|
||||||
|--------------------------------------------------------------------------
|
|
||||||
| Login Controller
|
|
||||||
|--------------------------------------------------------------------------
|
|
||||||
|
|
|
||||||
| This controller handles authenticating users for the application and
|
|
||||||
| redirecting them to your home screen. The controller uses a trait
|
|
||||||
| to conveniently provide its functionality to your applications.
|
|
||||||
|
|
|
||||||
*/
|
|
||||||
|
|
||||||
use AuthenticatesUsers;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Where to redirect users after login.
|
|
||||||
*
|
|
||||||
* @var string
|
|
||||||
*/
|
|
||||||
protected $redirectTo = '/home';
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a new controller instance.
|
|
||||||
*
|
|
||||||
* @return void
|
|
||||||
*/
|
|
||||||
public function __construct()
|
|
||||||
{
|
|
||||||
$this->middleware('guest')->except('logout');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,72 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace App\Http\Controllers\Auth;
|
|
||||||
|
|
||||||
use App\User;
|
|
||||||
use App\Http\Controllers\Controller;
|
|
||||||
use Illuminate\Support\Facades\Hash;
|
|
||||||
use Illuminate\Support\Facades\Validator;
|
|
||||||
use Illuminate\Foundation\Auth\RegistersUsers;
|
|
||||||
|
|
||||||
class RegisterController extends Controller
|
|
||||||
{
|
|
||||||
/*
|
|
||||||
|--------------------------------------------------------------------------
|
|
||||||
| Register Controller
|
|
||||||
|--------------------------------------------------------------------------
|
|
||||||
|
|
|
||||||
| This controller handles the registration of new users as well as their
|
|
||||||
| validation and creation. By default this controller uses a trait to
|
|
||||||
| provide this functionality without requiring any additional code.
|
|
||||||
|
|
|
||||||
*/
|
|
||||||
|
|
||||||
use RegistersUsers;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Where to redirect users after registration.
|
|
||||||
*
|
|
||||||
* @var string
|
|
||||||
*/
|
|
||||||
protected $redirectTo = '/home';
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a new controller instance.
|
|
||||||
*
|
|
||||||
* @return void
|
|
||||||
*/
|
|
||||||
public function __construct()
|
|
||||||
{
|
|
||||||
$this->middleware('guest');
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get a validator for an incoming registration request.
|
|
||||||
*
|
|
||||||
* @param array $data
|
|
||||||
* @return \Illuminate\Contracts\Validation\Validator
|
|
||||||
*/
|
|
||||||
protected function validator(array $data)
|
|
||||||
{
|
|
||||||
return Validator::make($data, [
|
|
||||||
'name' => ['required', 'string', 'max:255'],
|
|
||||||
'email' => ['required', 'string', 'email', 'max:255', 'unique:users'],
|
|
||||||
'password' => ['required', 'string', 'min:8', 'confirmed'],
|
|
||||||
]);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a new user instance after a valid registration.
|
|
||||||
*
|
|
||||||
* @param array $data
|
|
||||||
* @return \App\User
|
|
||||||
*/
|
|
||||||
protected function create(array $data)
|
|
||||||
{
|
|
||||||
return User::create([
|
|
||||||
'name' => $data['name'],
|
|
||||||
'email' => $data['email'],
|
|
||||||
'password' => Hash::make($data['password']),
|
|
||||||
]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace App\Http\Controllers\Auth;
|
|
||||||
|
|
||||||
use App\Http\Controllers\Controller;
|
|
||||||
use Illuminate\Foundation\Auth\ResetsPasswords;
|
|
||||||
|
|
||||||
class ResetPasswordController extends Controller
|
|
||||||
{
|
|
||||||
/*
|
|
||||||
|--------------------------------------------------------------------------
|
|
||||||
| Password Reset Controller
|
|
||||||
|--------------------------------------------------------------------------
|
|
||||||
|
|
|
||||||
| This controller is responsible for handling password reset requests
|
|
||||||
| and uses a simple trait to include this behavior. You're free to
|
|
||||||
| explore this trait and override any methods you wish to tweak.
|
|
||||||
|
|
|
||||||
*/
|
|
||||||
|
|
||||||
use ResetsPasswords;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Where to redirect users after resetting their password.
|
|
||||||
*
|
|
||||||
* @var string
|
|
||||||
*/
|
|
||||||
protected $redirectTo = '/home';
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a new controller instance.
|
|
||||||
*
|
|
||||||
* @return void
|
|
||||||
*/
|
|
||||||
public function __construct()
|
|
||||||
{
|
|
||||||
$this->middleware('guest');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,41 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace App\Http\Controllers\Auth;
|
|
||||||
|
|
||||||
use App\Http\Controllers\Controller;
|
|
||||||
use Illuminate\Foundation\Auth\VerifiesEmails;
|
|
||||||
|
|
||||||
class VerificationController extends Controller
|
|
||||||
{
|
|
||||||
/*
|
|
||||||
|--------------------------------------------------------------------------
|
|
||||||
| Email Verification Controller
|
|
||||||
|--------------------------------------------------------------------------
|
|
||||||
|
|
|
||||||
| This controller is responsible for handling email verification for any
|
|
||||||
| user that recently registered with the application. Emails may also
|
|
||||||
| be re-sent if the user didn't receive the original email message.
|
|
||||||
|
|
|
||||||
*/
|
|
||||||
|
|
||||||
use VerifiesEmails;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Where to redirect users after verification.
|
|
||||||
*
|
|
||||||
* @var string
|
|
||||||
*/
|
|
||||||
protected $redirectTo = '/home';
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create a new controller instance.
|
|
||||||
*
|
|
||||||
* @return void
|
|
||||||
*/
|
|
||||||
public function __construct()
|
|
||||||
{
|
|
||||||
$this->middleware('auth');
|
|
||||||
$this->middleware('signed')->only('verify');
|
|
||||||
$this->middleware('throttle:6,1')->only('verify', 'resend');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,28 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
|
class HomeController extends Controller
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Create a new controller instance.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
$this->middleware('auth');
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Show the application dashboard.
|
||||||
|
*
|
||||||
|
* @return \Illuminate\Contracts\Support\Renderable
|
||||||
|
*/
|
||||||
|
public function index()
|
||||||
|
{
|
||||||
|
return view('home');
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,53 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
use App\MedicalCenter;
|
||||||
|
use App\User;
|
||||||
|
use App\Http\Requests\StoreMedicalCenterRequest;
|
||||||
|
|
||||||
|
class MedicalCenterController extends Controller
|
||||||
|
{
|
||||||
|
public function index()
|
||||||
|
{
|
||||||
|
$MedicalCenters = MedicalCenter::withCount('users')->paginate(10);
|
||||||
|
return \MessageResponse::data($MedicalCenters);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function create()
|
||||||
|
{
|
||||||
|
//
|
||||||
|
}
|
||||||
|
|
||||||
|
public function store(StoreMedicalCenterRequest $request)
|
||||||
|
{
|
||||||
|
$MedicalCenter = MedicalCenter::create($request->all());
|
||||||
|
return response()->json(trans('messages.success'));
|
||||||
|
}
|
||||||
|
|
||||||
|
public function show($id)
|
||||||
|
{
|
||||||
|
// $MedicalCenter = MedicalCenter::with('users')->findOrFail($id);
|
||||||
|
// return response()->json(['MedicalCenter' => $MedicalCenter]);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function edit($id)
|
||||||
|
{
|
||||||
|
$MedicalCenter = MedicalCenter::with('users')->findOrFail($id);
|
||||||
|
return response()->json(['MedicalCenter' => $MedicalCenter]);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function update(StoreMedicalCenterRequest $request, MedicalCenter $MedicalCenter)
|
||||||
|
{
|
||||||
|
$MedicalCenter->update($request->all());
|
||||||
|
return response()->json(trans('messages.success'));
|
||||||
|
}
|
||||||
|
|
||||||
|
public function destroy(MedicalCenter $MedicalCenter)
|
||||||
|
{
|
||||||
|
if ($MedicalCenter->users->count() == 0) {
|
||||||
|
$MedicalCenter->delete();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,186 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
use Illuminate\Support\Facades\Auth;
|
||||||
|
use App\Http\Requests\StoreTestResultRequest;
|
||||||
|
use App\TestResult;
|
||||||
|
use App\InputValue;
|
||||||
|
use App\Input;
|
||||||
|
|
||||||
|
class TestResultController extends Controller
|
||||||
|
{
|
||||||
|
public function index()
|
||||||
|
{
|
||||||
|
$TestResult = TestResult::with('test_type', 'user', 'user.medical_center')->paginate(10);
|
||||||
|
return \MessageResponse::data($TestResult);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function create()
|
||||||
|
{
|
||||||
|
//
|
||||||
|
}
|
||||||
|
|
||||||
|
// public function CreateChildFormValue2($Input,$TestResultObj,$TestResultInfo)
|
||||||
|
// {
|
||||||
|
// if ($Input['type'] != 'Form') {
|
||||||
|
// $Value = $TestResultInfo[$Input->name];
|
||||||
|
// $InputValueObj = InputValue::create(['test_result_id' => $TestResultObj->id , 'input_id' => $Input->id , 'value' => $Value]);
|
||||||
|
// }
|
||||||
|
// else {
|
||||||
|
// foreach ($Input->children as $InputChild) {
|
||||||
|
// $this->CreateChildFormValue2($InputChild,$TestResultObj,$TestResultInfo[$Input->name]);
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// }
|
||||||
|
|
||||||
|
public function store(StoreTestResultRequest $request)
|
||||||
|
{
|
||||||
|
// dd($request->all());
|
||||||
|
try {
|
||||||
|
$return_value = \DB::transaction(function () use ($request) {
|
||||||
|
|
||||||
|
$TestResult = [
|
||||||
|
'user_id' => auth('api')->user()->id,
|
||||||
|
'autoclave_id' => $request->autoclave_id,
|
||||||
|
'test_type_id' => $request->test_type_id,
|
||||||
|
'result' => $request->result,
|
||||||
|
'verified' => 'NotVerified',
|
||||||
|
];
|
||||||
|
$TestResultObj = TestResult::create($TestResult);
|
||||||
|
$TestResultInfo = $request->all();
|
||||||
|
|
||||||
|
$Inputs = Input::with('options','children','children.children')->where('test_type_id',$request->test_type_id)->get();
|
||||||
|
|
||||||
|
////////////////////////////////////////////////////////////////////////////////////--2
|
||||||
|
foreach ($Inputs as $Input) {
|
||||||
|
if ($Input['type'] != 'Form') {
|
||||||
|
$Value = $TestResultInfo[$Input->name];
|
||||||
|
if ($Input['type'] == 'Checkbox') {
|
||||||
|
$Value = json_encode($Value);
|
||||||
|
}
|
||||||
|
$InputValueObj = InputValue::create(['test_result_id' => $TestResultObj->id , 'input_id' => $Input->id , 'value' => $Value]);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
foreach ($Input->children as $InputChild) {
|
||||||
|
$Value = $TestResultInfo[$InputChild->name];
|
||||||
|
if ($InputChild['type'] == 'Checkbox') {
|
||||||
|
$Value = json_encode($Value);
|
||||||
|
}
|
||||||
|
$InputValueObj = InputValue::create(['test_result_id' => $TestResultObj->id , 'input_id' => $InputChild->id , 'value' => $Value]);
|
||||||
|
}
|
||||||
|
//-------------------------------------------------------
|
||||||
|
// $this->CreateChildFormValue2($Input,$TestResultObj,$TestResultInfo);
|
||||||
|
// foreach ($Input->children as $InputChild) {
|
||||||
|
//
|
||||||
|
// if ($InputChild['type'] != 'Form') {
|
||||||
|
// $Value = $TestResultInfo[$Input->name][$InputChild->name];
|
||||||
|
// $InputValueObj = InputValue::create(['test_result_id' => $TestResultObj->id , 'input_id' => $InputChild->id , 'value' => $Value]);
|
||||||
|
// }
|
||||||
|
// else {
|
||||||
|
//
|
||||||
|
// foreach ($InputChild->children as $InputChild2) {
|
||||||
|
//
|
||||||
|
// if ($InputChild2['type'] != 'Form') {
|
||||||
|
// $Value = $TestResultInfo[$Input->name][$InputChild->name][$InputChild2->name];
|
||||||
|
// $InputValueObj = InputValue::create(['test_result_id' => $TestResultObj->id , 'input_id' => $InputChild2->id , 'value' => $Value]);
|
||||||
|
// }
|
||||||
|
// else {
|
||||||
|
//
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// }
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// }
|
||||||
|
//---------------------------------------------------------
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
});
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
return response()->json($e->getMessage(), 441);
|
||||||
|
}
|
||||||
|
return \MessageResponse::success(null,trans('messages.create'));
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public function show($id)
|
||||||
|
{
|
||||||
|
//
|
||||||
|
}
|
||||||
|
|
||||||
|
//Todo:: pass Inputs
|
||||||
|
public function edit(TestResult $TestResult)
|
||||||
|
{
|
||||||
|
foreach ($TestResult->input_values as $key => $value) {
|
||||||
|
$input = $value->input;
|
||||||
|
$TestResult[$input->name] = $value->value;
|
||||||
|
}
|
||||||
|
return \MessageResponse::data($TestResult);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function update(StoreTestResultRequest $request, TestResult $TestResult)
|
||||||
|
{
|
||||||
|
$TestResultData = [
|
||||||
|
'user_id' => auth('api')->user()->id,
|
||||||
|
'autoclave_id' => $request->autoclave_id,
|
||||||
|
'test_type_id' => $request->test_type_id,
|
||||||
|
'result' => $request->result,
|
||||||
|
'verified' => 'NotVerified',
|
||||||
|
];
|
||||||
|
$TestResult->update($TestResultData);
|
||||||
|
$TestResultInfo = $request->all();
|
||||||
|
|
||||||
|
$Inputs = Input::with('options','children','children.children')->where('test_type_id',$request->test_type_id)->get();
|
||||||
|
|
||||||
|
foreach ($Inputs as $Input) {
|
||||||
|
if ($Input['type'] != 'Form') {
|
||||||
|
$Value = $TestResultInfo[$Input->name];
|
||||||
|
if ($Input['type'] == 'Checkbox') {
|
||||||
|
$Value = json_encode($Value);
|
||||||
|
}
|
||||||
|
|
||||||
|
$InputValueObj = InputValue::where('test_result_id',$TestResult->id)->where('input_id', $Input['id'])->update(['value' => $Value]);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
foreach ($Input->children as $InputChild) {
|
||||||
|
$Value = $TestResultInfo[$InputChild->name];
|
||||||
|
if ($InputChild['type'] == 'Checkbox') {
|
||||||
|
$Value = json_encode($Value);
|
||||||
|
}
|
||||||
|
$InputValueObj = InputValue::where('test_result_id',$TestResult->id)->where('input_id', $Input['id'])->update(['value' => $Value]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return \MessageResponse::success(null,trans('messages.update'));
|
||||||
|
}
|
||||||
|
|
||||||
|
public function destroy(TestResult $TestResult)
|
||||||
|
{
|
||||||
|
if (auth('api')->user()->can('delete', $TestResult)) {
|
||||||
|
return \MessageResponse::error(trans('messages.failed'));
|
||||||
|
}
|
||||||
|
$TestResult->delete();
|
||||||
|
return \MessageResponse::success(null, trans('messages.failed'));
|
||||||
|
}
|
||||||
|
|
||||||
|
public function verifyTestResult(TestResult $TestResult)
|
||||||
|
{
|
||||||
|
if (auth('api')->user()->can('verifyTestResult', $TestResult)) {
|
||||||
|
return \MessageResponse::error(trans('messages.failed'));
|
||||||
|
}
|
||||||
|
if ($TestResult->verified == 'Verified') {
|
||||||
|
$TestResult->verified = 'NotVerified';
|
||||||
|
} else {
|
||||||
|
$TestResult->verified = 'Verified';
|
||||||
|
}
|
||||||
|
$TestResult->save();
|
||||||
|
return \MessageResponse::data($TestResult);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,375 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
use App\TestType;
|
||||||
|
use App\TestResult;
|
||||||
|
use App\Input;
|
||||||
|
use App\Option;
|
||||||
|
use App\Http\Requests\StoreTestTypeRequest;
|
||||||
|
|
||||||
|
class TestTypeController extends Controller
|
||||||
|
{
|
||||||
|
public function index()
|
||||||
|
{
|
||||||
|
$TestTypes = TestType::with('user','user.medical_center')->paginate(10);
|
||||||
|
return \MessageResponse::data($TestTypes);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function create()
|
||||||
|
{
|
||||||
|
//
|
||||||
|
}
|
||||||
|
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
/////////////////////// Store TestType /////////////////////////
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
public function CreateInput($Input,$TestType,$ParentID = null)
|
||||||
|
{
|
||||||
|
//---------------------------------------------Input
|
||||||
|
$InputData = [
|
||||||
|
'name' => $Input['name'],
|
||||||
|
'type' => $Input['type'],
|
||||||
|
'size' => $Input['size'],
|
||||||
|
'test_type_id' => $TestType->id,
|
||||||
|
'parent_id' => $ParentID
|
||||||
|
];
|
||||||
|
$InputObj = Input::create($InputData);
|
||||||
|
//---------------------------------------------Input
|
||||||
|
//---------------------------------------------Option
|
||||||
|
if ($Input['type'] == 'Checkbox' || $Input['type'] == 'Select') {
|
||||||
|
foreach ($Input['options'] as $Option) {
|
||||||
|
$Option = Option::create(['title' => $Option['title'] , 'input_id' => $InputObj->id]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//---------------------------------------------Option
|
||||||
|
return $InputObj;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public function CreateChildForm($Input,$TestType,$InputObj)
|
||||||
|
{
|
||||||
|
if (isset($Input['children'])) {
|
||||||
|
foreach ($Input['children'] as $InputChild) {
|
||||||
|
$InputChildObj = $this->CreateInput($InputChild,$TestType,$InputObj->id);
|
||||||
|
if (isset($InputChild['children'])) {
|
||||||
|
$this->CreateChildForm($InputChild,$TestType,$InputChildObj);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public function store(StoreTestTypeRequest $request)
|
||||||
|
{
|
||||||
|
try {
|
||||||
|
$return_value = \DB::transaction(function () use ($request) {
|
||||||
|
|
||||||
|
$TestType = [
|
||||||
|
'name' => $request['name'],
|
||||||
|
'unique_code' => $request['unique_code'],
|
||||||
|
'user_id' => auth('api')->user()->id
|
||||||
|
];
|
||||||
|
|
||||||
|
$TestType = TestType::create($TestType);
|
||||||
|
$TestTypeInfo = $request['info'];
|
||||||
|
|
||||||
|
foreach ($TestTypeInfo as $Input) {
|
||||||
|
|
||||||
|
$InputObj = $this->CreateInput($Input,$TestType);
|
||||||
|
|
||||||
|
if ($Input['type'] == 'Form') {
|
||||||
|
$this->CreateChildForm($Input,$TestType,$InputObj);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
} catch (\Exception $e) {
|
||||||
|
return response()->json($e->getMessage(), 441);
|
||||||
|
}
|
||||||
|
return \MessageResponse::success(null,trans('messages.create'));
|
||||||
|
}
|
||||||
|
|
||||||
|
public function show($id)
|
||||||
|
{
|
||||||
|
//
|
||||||
|
}
|
||||||
|
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
/////////////////////// Edit TestType ///////////////////////////
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
public function CreateInputInfo($Input)
|
||||||
|
{
|
||||||
|
$Options = [];
|
||||||
|
//------------------------------------------------------Input
|
||||||
|
$InputInfo = [
|
||||||
|
'id' => $Input->id,
|
||||||
|
'name' => $Input->name,
|
||||||
|
'type' => $Input->type,
|
||||||
|
'size' => $Input->size ,
|
||||||
|
'parent_id' => $Input->parent_id,
|
||||||
|
'options' => [],
|
||||||
|
'children' => []
|
||||||
|
];
|
||||||
|
//------------------------------------------------------Input
|
||||||
|
//------------------------------------------------------Option
|
||||||
|
if ($Input['type'] == 'Checkbox' || $Input['type'] == 'Select') {
|
||||||
|
|
||||||
|
foreach ($Input['options'] as $Option) {
|
||||||
|
$OptionInfo = [
|
||||||
|
'id' => $Option->id ,
|
||||||
|
'title' => $Option->title
|
||||||
|
];
|
||||||
|
$Options[] = $OptionInfo;
|
||||||
|
}
|
||||||
|
$InputInfo['options'] = $Options;
|
||||||
|
}
|
||||||
|
//------------------------------------------------------Option
|
||||||
|
return $InputInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function CreateChildFormInfo($Input,$InputInfo)
|
||||||
|
{
|
||||||
|
$Children = [];
|
||||||
|
foreach ($Input['children'] as $InputChild) {
|
||||||
|
|
||||||
|
$ChildInfo = $this->CreateInputInfo($InputChild);
|
||||||
|
$Children[] = $ChildInfo;
|
||||||
|
if ($InputChild['type'] == 'Form') {
|
||||||
|
$this->CreateChildFormInfo($InputChild,$ChildInfo);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return $Children;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function edit(TestType $TestType)
|
||||||
|
{
|
||||||
|
$Inputs = Input::with('children','options','children.options')->where('test_type_id',$TestType->id)->where('parent_id',null)->get();
|
||||||
|
|
||||||
|
$Info = [];
|
||||||
|
$Options = [];
|
||||||
|
$Children = [];
|
||||||
|
|
||||||
|
foreach ($Inputs as $Input) {
|
||||||
|
|
||||||
|
$InputInfo = $this->CreateInputInfo($Input);
|
||||||
|
|
||||||
|
if ($Input['type'] == 'Form') {
|
||||||
|
$Children = $this->CreateChildFormInfo($Input,$InputInfo);
|
||||||
|
$InputInfo['children'] = $Children;
|
||||||
|
}
|
||||||
|
$Info[] = $InputInfo;
|
||||||
|
}
|
||||||
|
$TestTypeInfo = [
|
||||||
|
'id' => $TestType->id,
|
||||||
|
'name' => $TestType->name,
|
||||||
|
'unique_code' => $TestType->unique_code,
|
||||||
|
'info' => $Info,
|
||||||
|
];
|
||||||
|
return \MessageResponse::data($TestTypeInfo);
|
||||||
|
}
|
||||||
|
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
/////////////////////// Update TestType /////////////////////////
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
//////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
public function UpdateInput($Input,$TestType,$ParentID = null)
|
||||||
|
{
|
||||||
|
//---------------------------------------------Input
|
||||||
|
$InputData = [
|
||||||
|
'name' => $Input['name'],
|
||||||
|
'type' => $Input['type'],
|
||||||
|
'size' => $Input['size'],
|
||||||
|
'test_type_id' => $TestType->id,
|
||||||
|
'parent_id' => $ParentID
|
||||||
|
];
|
||||||
|
Input::where('id',$Input['id'])->update($InputData);
|
||||||
|
$InputObj = Input::findOrFail($Input['id']);
|
||||||
|
//---------------------------------------------Input
|
||||||
|
//---------------------------------------------Option
|
||||||
|
if ($Input['type'] == 'Checkbox' || $Input['type'] == 'Select') {
|
||||||
|
|
||||||
|
|
||||||
|
//**************************
|
||||||
|
$DeletedOptionIDs = $InputObj->options->pluck('id')->toArray();
|
||||||
|
//**************************
|
||||||
|
|
||||||
|
foreach ($Input['options'] as $Option) {
|
||||||
|
if ($Option['id'] == 0) {//--new
|
||||||
|
$Option = Option::create(['title' => $Option['title'] , 'input_id' => $Input['id'] ]);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
//**************************
|
||||||
|
if(in_array($Option['id'],$DeletedOptionIDs)){
|
||||||
|
foreach ($DeletedOptionIDs as $index=>$DeletedOptionID){
|
||||||
|
if($DeletedOptionID == $Option['id']){
|
||||||
|
unset($DeletedOptionIDs[$index]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//****************************
|
||||||
|
$Option = Option::where('id', $Option['id'])->update(['title' => $Option['title'] ]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//**************************
|
||||||
|
foreach ($DeletedOptionIDs as $DeletedOptionID){
|
||||||
|
$DeletedOption = Option::findOrFail($DeletedOptionID);
|
||||||
|
$DeletedOption->delete();
|
||||||
|
}
|
||||||
|
//**************************
|
||||||
|
}
|
||||||
|
//---------------------------------------------Option
|
||||||
|
return $Input;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function UpdateChildForm($Input,$TestType,$InputObj)
|
||||||
|
{
|
||||||
|
//**********************************
|
||||||
|
$InputObject = Input::findOrFail($InputObj['id']);//$InputObj['id'] OR $Input['id']???????
|
||||||
|
// dd($InputObject);
|
||||||
|
$DeletedChildIDs = $InputObject->children->pluck('id')->toArray();
|
||||||
|
//**********************************
|
||||||
|
|
||||||
|
if (isset($Input['children'])) {
|
||||||
|
foreach ($Input['children'] as $InputChild) {
|
||||||
|
if ($InputChild['id'] == 0) {//--newChild
|
||||||
|
|
||||||
|
$InputChildObj = $this->CreateInput($InputChild,$TestType,$InputObj['id']);
|
||||||
|
if (isset($InputChild['children'])) {
|
||||||
|
$this->CreateChildForm($InputChild,$TestType,$InputChildObj);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
//******************************
|
||||||
|
if(in_array($InputChild['id'],$DeletedChildIDs)){
|
||||||
|
foreach ($DeletedChildIDs as $index=>$DeletedChildID){
|
||||||
|
if($DeletedChildID == $InputChild['id']){
|
||||||
|
unset($DeletedChildIDs[$index]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//******************************
|
||||||
|
$InputChildObj = $this->UpdateInput($InputChild,$TestType,$InputObj['id']);
|
||||||
|
if (isset($InputChild['children'])) {
|
||||||
|
$this->UpdateChildForm($InputChild,$TestType,$InputChildObj);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
//*****************************
|
||||||
|
foreach ($DeletedChildIDs as $DeletedChildID){
|
||||||
|
$DeletedChild = Input::findOrFail($DeletedChildID);
|
||||||
|
$DeletedChild->options()->delete();
|
||||||
|
foreach ($DeletedChild->children as $DeletedChild1) {
|
||||||
|
$DeletedChild1->options()->delete();
|
||||||
|
$DeletedChild1->delete();
|
||||||
|
}
|
||||||
|
// $DeletedChild->children()->delete();
|
||||||
|
$DeletedChild->delete();
|
||||||
|
}
|
||||||
|
//*****************************
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public function update(StoreTestTypeRequest $request, TestType $TestType)
|
||||||
|
{
|
||||||
|
$TestTypeData = [
|
||||||
|
'name' => $request['name'],
|
||||||
|
'unique_code' => $request['unique_code'],
|
||||||
|
];
|
||||||
|
$TestType->update($TestTypeData);
|
||||||
|
$TestTypeInfo = $request['info'];
|
||||||
|
$DeletedInputIDs = $TestType->inputs->where('parent_id',null)->pluck('id')->toArray();
|
||||||
|
|
||||||
|
foreach ($TestTypeInfo as $Input) {
|
||||||
|
if ($Input['id'] == 0) {//--new
|
||||||
|
$InputObj = $this->CreateInput($Input,$TestType);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
//**************************
|
||||||
|
if(in_array($Input['id'],$DeletedInputIDs)){
|
||||||
|
foreach ($DeletedInputIDs as $index=>$DeletedInputID){
|
||||||
|
if($DeletedInputID == $Input['id']){
|
||||||
|
unset($DeletedInputIDs[$index]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//****************************
|
||||||
|
$InputObj = $this->UpdateInput($Input,$TestType);
|
||||||
|
}
|
||||||
|
if ($Input['type'] == 'Form') {
|
||||||
|
$this->UpdateChildForm($Input,$TestType,$InputObj);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//******************************
|
||||||
|
foreach ($DeletedInputIDs as $DeletedInputID){
|
||||||
|
$DeletedInput = Input::findOrFail($DeletedInputID);
|
||||||
|
$DeletedInput->options()->delete();
|
||||||
|
foreach ($DeletedInput->children as $DeletedInput1) {
|
||||||
|
$DeletedInput1->options()->delete();
|
||||||
|
$DeletedInput1->delete();
|
||||||
|
}
|
||||||
|
// $DeletedInput->children()->delete();
|
||||||
|
$DeletedInput->delete();
|
||||||
|
}
|
||||||
|
//******************************
|
||||||
|
|
||||||
|
return \MessageResponse::success(null,trans('messages.update'));
|
||||||
|
}
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
public function getInputs(Request $request)
|
||||||
|
{
|
||||||
|
if($request->test_result_id !== '') {
|
||||||
|
$testTypeId = TestResult::find($request->test_result_id);
|
||||||
|
}
|
||||||
|
if (isset($testTypeId) && $testTypeId) {
|
||||||
|
$testType = TestType::select('id', 'name', 'unique_code')->find($testTypeId->test_type_id);
|
||||||
|
} else {
|
||||||
|
$testType = TestType::where('name', $request->name)->orWhere('unique_code', $request->unique_code)->select('id', 'name', 'unique_code')->first();
|
||||||
|
}
|
||||||
|
if (isset($testType) && $testType) {
|
||||||
|
|
||||||
|
$inputs = Input::select('id', 'name', 'type', 'size', 'parent_id')->with(
|
||||||
|
['options' => function ($query) {
|
||||||
|
$query->select('id', 'title','input_id');
|
||||||
|
},
|
||||||
|
'children' => function ($query) {
|
||||||
|
$query->select('id', 'name', 'type', 'size', 'parent_id', 'test_type_id');
|
||||||
|
},
|
||||||
|
'children.options' => function ($query) {
|
||||||
|
$query->select('id', 'title', 'input_id');
|
||||||
|
}]
|
||||||
|
)->whereNull('parent_id')->where('test_type_id',$testType->id)->get();
|
||||||
|
|
||||||
|
return \MessageResponse::data(['testType' => $testType, 'inputs' => $inputs]);
|
||||||
|
}
|
||||||
|
return \MessageResponse::error();
|
||||||
|
}
|
||||||
|
|
||||||
|
public function listNames()
|
||||||
|
{
|
||||||
|
$testType = TestType::pluck('name');
|
||||||
|
return \MessageResponse::data($testType);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function destroy(TestType $TestType)
|
||||||
|
{
|
||||||
|
// if (auth('api')->user()->can('delete', $TestType)) {
|
||||||
|
// return \MessageResponse::error(trans('messages.failed'));
|
||||||
|
// }
|
||||||
|
// dd($TestType);
|
||||||
|
$TestType->delete();
|
||||||
|
return \MessageResponse::success(trans('messages.success'));
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,111 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
|
use App\Http\Requests\StoreUserRequest;
|
||||||
|
use App\MedicalCenter;
|
||||||
|
use App\User;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
class UserController extends Controller
|
||||||
|
|
||||||
|
{
|
||||||
|
|
||||||
|
public function index()
|
||||||
|
{
|
||||||
|
$Users = User::with(['medical_center', 'roles'])->paginate(10);
|
||||||
|
return \MessageResponse::data($Users);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function store(StoreUserRequest $request)
|
||||||
|
{
|
||||||
|
$UserData = [
|
||||||
|
'name' => $request->name ,
|
||||||
|
'cell_number' => $request->cell_number ,
|
||||||
|
'medical_center_id' => $request->medical_center_id ,
|
||||||
|
'status' => 'PreRegister',
|
||||||
|
'verified' => 1,
|
||||||
|
'password' => bcrypt($request->password),
|
||||||
|
];
|
||||||
|
$User = User::create($UserData);
|
||||||
|
return \MessageResponse::success(trans('messages.success'));
|
||||||
|
}
|
||||||
|
|
||||||
|
public function edit(User $User)
|
||||||
|
{
|
||||||
|
return \MessageResponse::data($User);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function update(StoreUserRequest $request, User $User)
|
||||||
|
{
|
||||||
|
$UserData = [
|
||||||
|
'name' => $request->name ,
|
||||||
|
'cell_number' => $request->cell_number ,
|
||||||
|
'medical_center_id' => $request->medical_center_id ,
|
||||||
|
'status' => 'PreRegister',
|
||||||
|
'verified' => 1,
|
||||||
|
'password' => bcrypt($request->password),
|
||||||
|
];
|
||||||
|
$User->update($UserData);
|
||||||
|
return \MessageResponse::success(trans('messages.success'));
|
||||||
|
}
|
||||||
|
|
||||||
|
public function destroy(User $User)
|
||||||
|
{
|
||||||
|
if (auth('api')->user()->can('delete', $User)) {
|
||||||
|
return \MessageResponse::error(trans('messages.failed'));
|
||||||
|
}
|
||||||
|
$User->delete();
|
||||||
|
return \MessageResponse::success(trans('messages.success'));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public function getByMedicalCenter(MedicalCenter $MedicalCenter)
|
||||||
|
{
|
||||||
|
$MedicalCenter = $MedicalCenter->load(['users' => function ($query) {
|
||||||
|
return $query->select(['id', 'medical_center_id', 'name', 'cell_number', 'status']);
|
||||||
|
}, 'users.roles']);
|
||||||
|
return \MessageResponse::data($MedicalCenter);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public function changeStatus(User $User)
|
||||||
|
{
|
||||||
|
if ($User->status == 'Active') {
|
||||||
|
$User->status = 'Suspended';
|
||||||
|
} else {
|
||||||
|
$User->status = 'Active';
|
||||||
|
}
|
||||||
|
$User->save();
|
||||||
|
return \MessageResponse::data($User);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public function changeRole(User $User, Request $request)
|
||||||
|
{
|
||||||
|
$User->syncRoles($request->roles);
|
||||||
|
return \MessageResponse::data($User);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function updateInfo(Request $request)
|
||||||
|
{
|
||||||
|
auth('api')->user()->update($request->all());
|
||||||
|
return \MessageResponse::success(trans('messages.success'));
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getInfo()
|
||||||
|
{
|
||||||
|
return \MessageResponse::data([ 'user' => auth('api')->user(), 'roles' => auth('api')->user()->getRoleNames() ]);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -19,6 +19,7 @@ class Kernel extends HttpKernel
|
|||||||
\App\Http\Middleware\TrimStrings::class,
|
\App\Http\Middleware\TrimStrings::class,
|
||||||
\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
|
\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
|
||||||
\App\Http\Middleware\TrustProxies::class,
|
\App\Http\Middleware\TrustProxies::class,
|
||||||
|
\App\Http\Middleware\Cors::class,
|
||||||
];
|
];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -0,0 +1,30 @@
|
|||||||
|
<?php // /app/Http/Middleware/Cors.php␍
|
||||||
|
namespace App\Http\Middleware;␍
|
||||||
|
use Closure;␍
|
||||||
|
class Cors {␍
|
||||||
|
␍
|
||||||
|
␍
|
||||||
|
public function handle($request, Closure $next)␍
|
||||||
|
{␍
|
||||||
|
/* @var $response Response */␍
|
||||||
|
$response = $next($request)␍
|
||||||
|
->header('Access-Control-Allow-Origin', '*')␍
|
||||||
|
->header('Access-Control-Allow-credentials', true)␍
|
||||||
|
->header('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE, OPTIONS');␍
|
||||||
|
if (!$request->isMethod('OPTIONS')) {␍
|
||||||
|
return $response;␍
|
||||||
|
}␍
|
||||||
|
$allow = $response->headers->get('Allow'); // true list of allowed methods␍
|
||||||
|
if (!$allow) {␍
|
||||||
|
return $response;␍
|
||||||
|
}␍
|
||||||
|
$headers = [␍
|
||||||
|
'Access-Control-Allow-Methods' => $allow,␍
|
||||||
|
'Access-Control-Max-Age' => 3600,␍
|
||||||
|
'Access-Control-Allow-Headers' => 'X-Requested-With, Origin, X-Csrftoken, Content-Type, Accept',␍
|
||||||
|
];␍
|
||||||
|
return $response->withHeaders($headers);␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
␍
|
||||||
|
}␍
|
||||||
@@ -19,6 +19,6 @@ class VerifyCsrfToken extends Middleware
|
|||||||
* @var array
|
* @var array
|
||||||
*/
|
*/
|
||||||
protected $except = [
|
protected $except = [
|
||||||
//
|
'api/*'
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,53 @@
|
|||||||
|
<?php␍
|
||||||
|
␍
|
||||||
|
namespace App\Http\Requests;␍
|
||||||
|
␍
|
||||||
|
use App\MedicalCenter;␍
|
||||||
|
use Illuminate\Validation\Rule;␍
|
||||||
|
use Illuminate\Foundation\Http\FormRequest;␍
|
||||||
|
use Illuminate\Contracts\Validation\Validator;␍
|
||||||
|
␍
|
||||||
|
␍
|
||||||
|
class StoreMedicalCenterRequest extends FormRequest␍
|
||||||
|
{␍
|
||||||
|
public function authorize()␍
|
||||||
|
{␍
|
||||||
|
if ($this->method() == 'POST') {␍
|
||||||
|
return auth('api')->check() && auth('api')->user()->can('store', MedicalCenter::class);␍
|
||||||
|
} else {␍
|
||||||
|
$MedicalCenter = $this->route('MedicalCenter');␍
|
||||||
|
return auth('api')->check() && $MedicalCenter && auth('api')->user()->can('update', $MedicalCenter);␍
|
||||||
|
}␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
public function rules()␍
|
||||||
|
{␍
|
||||||
|
switch ($this->method()) {␍
|
||||||
|
case 'POST': {␍
|
||||||
|
return [␍
|
||||||
|
'name' => 'required|max:100|unique:medical_centers',␍
|
||||||
|
// 'operatores.*.name'=>'required|string|max:255',␍
|
||||||
|
// 'operatores.*.cell_number'=>'required|digits_between:10,11|unique:users',␍
|
||||||
|
// 'operatores.*.password'=>'required|string|min:6',␍
|
||||||
|
];␍
|
||||||
|
break;␍
|
||||||
|
}␍
|
||||||
|
case 'PUT':␍
|
||||||
|
case 'PATCH': {␍
|
||||||
|
$MedicalCenter = $this->route('MedicalCenter');␍
|
||||||
|
return [␍
|
||||||
|
'name' => 'required|max:100|unique:medical_centers,id,'.$MedicalCenter->id,␍
|
||||||
|
// 'operatores.*.name'=>'required|string|max:255',␍
|
||||||
|
// 'operatores.*.cell_number'=>'required|digits_between:10,11|unique:users',␍
|
||||||
|
// 'operatores.*.password'=>'required|string|min:6',␍
|
||||||
|
];␍
|
||||||
|
break;␍
|
||||||
|
␍
|
||||||
|
}␍
|
||||||
|
default:␍
|
||||||
|
break;␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
}␍
|
||||||
@@ -0,0 +1,63 @@
|
|||||||
|
<?php␍
|
||||||
|
␍
|
||||||
|
namespace App\Http\Requests;␍
|
||||||
|
␍
|
||||||
|
use App\TestResult;␍
|
||||||
|
use Illuminate\Validation\Rule;␍
|
||||||
|
use Illuminate\Foundation\Http\FormRequest;␍
|
||||||
|
use Illuminate\Contracts\Validation\Validator;␍
|
||||||
|
␍
|
||||||
|
␍
|
||||||
|
class StoreTestResultRequest extends FormRequest␍
|
||||||
|
{␍
|
||||||
|
public function authorize()␍
|
||||||
|
{␍
|
||||||
|
if ($this->method() == 'POST') {␍
|
||||||
|
return auth('api')->check() && auth('api')->user()->can('store', TestResult::class);␍
|
||||||
|
} else {␍
|
||||||
|
$TestResult = $this->route('TestResult');␍
|
||||||
|
return auth('api')->check() && $TestResult && auth('api')->user()->can('update', $TestResult);␍
|
||||||
|
}␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
public function rules()␍
|
||||||
|
{␍
|
||||||
|
switch ($this->method()) {␍
|
||||||
|
case 'POST': {␍
|
||||||
|
return [␍
|
||||||
|
// 'user_id' => 'required',␍
|
||||||
|
'autoclave_id' => 'required',␍
|
||||||
|
'test_type_id' => 'required|numeric|exists:test_types,id',␍
|
||||||
|
'result' => 'required',␍
|
||||||
|
// 'verified' => 'required',␍
|
||||||
|
// 'info.*.name'=>'required',␍
|
||||||
|
// 'info.*.type'=>'required',␍
|
||||||
|
// 'info.*.size'=>'nullable',␍
|
||||||
|
// 'info.*.parent_id'=>'nullable|numeric|exists:inputs,id',␍
|
||||||
|
];␍
|
||||||
|
break;␍
|
||||||
|
}␍
|
||||||
|
case 'PUT':␍
|
||||||
|
case 'PATCH': {␍
|
||||||
|
// $TestResult = $this->route('TestResult');␍
|
||||||
|
return [␍
|
||||||
|
// 'user_id' => 'required',␍
|
||||||
|
'autoclave_id' => 'required',␍
|
||||||
|
'test_type_id' => 'required|numeric|exists:test_types,id',␍
|
||||||
|
'result' => 'required',␍
|
||||||
|
// 'verified' => 'required',␍
|
||||||
|
// 'info.*.name'=>'required',␍
|
||||||
|
// 'info.*.type'=>'required',␍
|
||||||
|
// 'info.*.size'=>'nullable',␍
|
||||||
|
// 'info.*.parent_id'=>'nullable|numeric|exists:inputs,id',␍
|
||||||
|
];␍
|
||||||
|
break;␍
|
||||||
|
␍
|
||||||
|
}␍
|
||||||
|
default:␍
|
||||||
|
break;␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
}␍
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
<?php␍
|
||||||
|
␍
|
||||||
|
namespace App\Http\Requests;␍
|
||||||
|
␍
|
||||||
|
use App\TestType;␍
|
||||||
|
use Illuminate\Validation\Rule;␍
|
||||||
|
use Illuminate\Foundation\Http\FormRequest;␍
|
||||||
|
use Illuminate\Contracts\Validation\Validator;␍
|
||||||
|
␍
|
||||||
|
␍
|
||||||
|
class StoreTestTypeRequest extends FormRequest␍
|
||||||
|
{␍
|
||||||
|
public function authorize()␍
|
||||||
|
{␍
|
||||||
|
if ($this->method() == 'POST') {␍
|
||||||
|
return auth('api')->check() && auth('api')->user()->can('store', TestType::class);␍
|
||||||
|
} else {␍
|
||||||
|
$TestType = $this->route('TestType');␍
|
||||||
|
return auth('api')->check() && $TestType && auth('api')->user()->can('update', $TestType);␍
|
||||||
|
}␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
public function rules()␍
|
||||||
|
{␍
|
||||||
|
switch ($this->method()) {␍
|
||||||
|
case 'POST': {␍
|
||||||
|
return [␍
|
||||||
|
'name' => 'required|max:100|unique:test_types',␍
|
||||||
|
'unique_code' => 'required|max:100|unique:test_types',␍
|
||||||
|
'info.*.name'=>'required',␍
|
||||||
|
'info.*.type'=>'required',␍
|
||||||
|
'info.*.size'=>'nullable',␍
|
||||||
|
'info.*.parent_id'=>'nullable|numeric|exists:inputs,id',␍
|
||||||
|
];␍
|
||||||
|
break;␍
|
||||||
|
}␍
|
||||||
|
case 'PUT':␍
|
||||||
|
case 'PATCH': {␍
|
||||||
|
$TestType = $this->route('TestType');␍
|
||||||
|
return [␍
|
||||||
|
'name' => 'required|max:100|unique:test_types,id,'.$TestType->id,␍
|
||||||
|
'unique_code' => 'required|max:100|unique:test_types,id,'.$TestType->id,␍
|
||||||
|
'info.*.name'=>'required',␍
|
||||||
|
'info.*.type'=>'required',␍
|
||||||
|
'info.*.size'=>'nullable',␍
|
||||||
|
'info.*.parent_id'=>'nullable|numeric|exists:inputs,id',␍
|
||||||
|
];␍
|
||||||
|
break;␍
|
||||||
|
␍
|
||||||
|
}␍
|
||||||
|
default:␍
|
||||||
|
break;␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
}␍
|
||||||
@@ -0,0 +1,53 @@
|
|||||||
|
<?php␍
|
||||||
|
␍
|
||||||
|
namespace App\Http\Requests;␍
|
||||||
|
␍
|
||||||
|
use App\User;␍
|
||||||
|
use Illuminate\Validation\Rule;␍
|
||||||
|
use Illuminate\Foundation\Http\FormRequest;␍
|
||||||
|
use Illuminate\Contracts\Validation\Validator;␍
|
||||||
|
␍
|
||||||
|
␍
|
||||||
|
class StoreUserRequest extends FormRequest␍
|
||||||
|
{␍
|
||||||
|
public function authorize()␍
|
||||||
|
{␍
|
||||||
|
if ($this->method() == 'POST') {␍
|
||||||
|
return auth('api')->check() && auth('api')->user()->can('store', User::class);␍
|
||||||
|
} else {␍
|
||||||
|
$User = $this->route('User');␍
|
||||||
|
return auth('api')->check() && $User && auth('api')->user()->can('update', $User);␍
|
||||||
|
}␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
public function rules()␍
|
||||||
|
{␍
|
||||||
|
switch ($this->method()) {␍
|
||||||
|
case 'POST': {␍
|
||||||
|
return [␍
|
||||||
|
'name'=>'required|string|max:255',␍
|
||||||
|
'cell_number'=>'required|digits_between:10,11|unique:users',␍
|
||||||
|
'password'=>'required|string|min:6',␍
|
||||||
|
'medical_center_id' => 'required|numeric|exists:medical_centers,id',␍
|
||||||
|
];␍
|
||||||
|
break;␍
|
||||||
|
}␍
|
||||||
|
case 'PUT':␍
|
||||||
|
case 'PATCH': {␍
|
||||||
|
$User = $this->route('User');␍
|
||||||
|
return [␍
|
||||||
|
'name'=>'required|string|max:255',␍
|
||||||
|
'cell_number'=>'required|digits_between:10,11|unique:users,id,'.$User->id,␍
|
||||||
|
'password'=>'required|string|min:6',␍
|
||||||
|
'medical_center_id' => 'required|numeric|exists:medical_centers,id',␍
|
||||||
|
];␍
|
||||||
|
break;␍
|
||||||
|
␍
|
||||||
|
}␍
|
||||||
|
default:␍
|
||||||
|
break;␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
}␍
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
class Input extends Model
|
||||||
|
{
|
||||||
|
public $fillable = ['name','type','size','test_type_id','parent_id'];
|
||||||
|
public function test_type()
|
||||||
|
{
|
||||||
|
return $this->belongsTo('App\TestType');
|
||||||
|
}
|
||||||
|
public function parent()
|
||||||
|
{
|
||||||
|
return $this->belongsTo('App\Input', 'parent_id');
|
||||||
|
}
|
||||||
|
public function children()
|
||||||
|
{
|
||||||
|
return $this->hasMany('App\Input', 'parent_id');
|
||||||
|
}
|
||||||
|
public function options()
|
||||||
|
{
|
||||||
|
return $this->hasMany('App\Option');
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
class InputValue extends Model
|
||||||
|
{
|
||||||
|
public $fillable = ['value','test_result_id','input_id'];
|
||||||
|
public function input()
|
||||||
|
{
|
||||||
|
return $this->belongsTo('App\Input');
|
||||||
|
}
|
||||||
|
public function test_result()
|
||||||
|
{
|
||||||
|
return $this->belongsTo('App\TestResult');
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
class MedicalCenter extends Model
|
||||||
|
{
|
||||||
|
public $fillable = ['name'];
|
||||||
|
public function users()
|
||||||
|
{
|
||||||
|
return $this->hasMany('App\User');
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
class Option extends Model
|
||||||
|
{
|
||||||
|
public $fillable = ['title','input_id'];
|
||||||
|
public function input()
|
||||||
|
{
|
||||||
|
return $this->belongsTo('App\Input');
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,29 @@
|
|||||||
|
<?php␍
|
||||||
|
␍
|
||||||
|
namespace App\Policies;␍
|
||||||
|
␍
|
||||||
|
use App\User;␍
|
||||||
|
use App\MedicalCenter;␍
|
||||||
|
use Doctrine\Tests\Common\Inflector\InflectorTest;␍
|
||||||
|
␍
|
||||||
|
class MedicalCenterPolicy␍
|
||||||
|
{␍
|
||||||
|
␍
|
||||||
|
public function delete(User $User, MedicalCenter $MedicalCenter)␍
|
||||||
|
{␍
|
||||||
|
// if($User->hasRole('Admin'))␍
|
||||||
|
return true;␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
public function update(User $User, MedicalCenter $MedicalCenter)␍
|
||||||
|
{␍
|
||||||
|
// if($User->hasRole('Admin'))␍
|
||||||
|
return true;␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
public function store(User $User)␍
|
||||||
|
{␍
|
||||||
|
// if($User->hasRole('Admin'))␍
|
||||||
|
return true;␍
|
||||||
|
}␍
|
||||||
|
}␍
|
||||||
@@ -0,0 +1,29 @@
|
|||||||
|
<?php␍
|
||||||
|
␍
|
||||||
|
namespace App\Policies;␍
|
||||||
|
␍
|
||||||
|
use App\User;␍
|
||||||
|
use App\TestResult;␍
|
||||||
|
use Doctrine\Tests\Common\Inflector\InflectorTest;␍
|
||||||
|
␍
|
||||||
|
class TestResultPolicy␍
|
||||||
|
{␍
|
||||||
|
␍
|
||||||
|
public function delete(User $User, TestResult $TestResult)␍
|
||||||
|
{␍
|
||||||
|
// if($User->hasRole('Admin'))␍
|
||||||
|
return true;␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
public function update(User $User, TestResult $TestResult)␍
|
||||||
|
{␍
|
||||||
|
// if($User->hasRole('Admin'))␍
|
||||||
|
return true;␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
public function store(User $User)␍
|
||||||
|
{␍
|
||||||
|
// if($User->hasRole('Admin'))␍
|
||||||
|
return true;␍
|
||||||
|
}␍
|
||||||
|
}␍
|
||||||
@@ -0,0 +1,29 @@
|
|||||||
|
<?php␍
|
||||||
|
␍
|
||||||
|
namespace App\Policies;␍
|
||||||
|
␍
|
||||||
|
use App\User;␍
|
||||||
|
use App\TestType;␍
|
||||||
|
use Doctrine\Tests\Common\Inflector\InflectorTest;␍
|
||||||
|
␍
|
||||||
|
class TestTypePolicy␍
|
||||||
|
{␍
|
||||||
|
␍
|
||||||
|
public function delete(User $User, TestType $TestType)␍
|
||||||
|
{␍
|
||||||
|
// if($User->hasRole('Admin'))␍
|
||||||
|
return true;␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
public function update(User $User, TestType $TestType)␍
|
||||||
|
{␍
|
||||||
|
// if($User->hasRole('Admin'))␍
|
||||||
|
return true;␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
public function store(User $User)␍
|
||||||
|
{␍
|
||||||
|
// if($User->hasRole('Admin'))␍
|
||||||
|
return true;␍
|
||||||
|
}␍
|
||||||
|
}␍
|
||||||
@@ -0,0 +1,28 @@
|
|||||||
|
<?php␍
|
||||||
|
␍
|
||||||
|
namespace App\Policies;␍
|
||||||
|
␍
|
||||||
|
use App\User;␍
|
||||||
|
use Doctrine\Tests\Common\Inflector\InflectorTest;␍
|
||||||
|
␍
|
||||||
|
class UserPolicy␍
|
||||||
|
{␍
|
||||||
|
␍
|
||||||
|
public function delete(User $User, User $Operator)␍
|
||||||
|
{␍
|
||||||
|
// if($User->hasRole('Admin') || $User->hasRole('Supervisor'))␍
|
||||||
|
return true;␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
public function update(User $User, User $Operator)␍
|
||||||
|
{␍
|
||||||
|
// if($User->hasRole('Admin') || $User->id == $Operator->id)␍
|
||||||
|
return true;␍
|
||||||
|
}␍
|
||||||
|
␍
|
||||||
|
public function store(User $User)␍
|
||||||
|
{␍
|
||||||
|
// if($User->hasRole('Admin'))␍
|
||||||
|
return true;␍
|
||||||
|
}␍
|
||||||
|
}␍
|
||||||
@@ -13,7 +13,7 @@ class AppServiceProvider extends ServiceProvider
|
|||||||
*/
|
*/
|
||||||
public function register()
|
public function register()
|
||||||
{
|
{
|
||||||
//
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ namespace App\Providers;
|
|||||||
|
|
||||||
use Illuminate\Support\Facades\Gate;
|
use Illuminate\Support\Facades\Gate;
|
||||||
use Illuminate\Foundation\Support\Providers\AuthServiceProvider as ServiceProvider;
|
use Illuminate\Foundation\Support\Providers\AuthServiceProvider as ServiceProvider;
|
||||||
|
use Laravel\Passport\Passport;
|
||||||
|
|
||||||
class AuthServiceProvider extends ServiceProvider
|
class AuthServiceProvider extends ServiceProvider
|
||||||
{
|
{
|
||||||
@@ -13,7 +14,9 @@ class AuthServiceProvider extends ServiceProvider
|
|||||||
* @var array
|
* @var array
|
||||||
*/
|
*/
|
||||||
protected $policies = [
|
protected $policies = [
|
||||||
// 'App\Model' => 'App\Policies\ModelPolicy',
|
'App\MedicalCenter' => 'App\Policies\MedicalCenterPolicy',
|
||||||
|
'App\User' => 'App\Policies\UserPolicy',
|
||||||
|
'App\TestType' => 'App\Policies\TestTypePolicy',
|
||||||
];
|
];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -25,6 +28,6 @@ class AuthServiceProvider extends ServiceProvider
|
|||||||
{
|
{
|
||||||
$this->registerPolicies();
|
$this->registerPolicies();
|
||||||
|
|
||||||
//
|
Passport::routes();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,28 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Providers;
|
||||||
|
|
||||||
|
use Illuminate\Support\ServiceProvider;
|
||||||
|
|
||||||
|
class MessageServiceProvider extends ServiceProvider
|
||||||
|
{
|
||||||
|
protected $defer = true;
|
||||||
|
|
||||||
|
|
||||||
|
public function register()
|
||||||
|
{
|
||||||
|
$this->app->singleton('messages', function() {
|
||||||
|
return new \App\Appended\Classes\Common\Response\MessageResponse;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the services provided by the provider.
|
||||||
|
*
|
||||||
|
* @return array
|
||||||
|
*/
|
||||||
|
public function provides()
|
||||||
|
{
|
||||||
|
return [MessageResponse::class];
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -35,6 +35,9 @@ class RouteServiceProvider extends ServiceProvider
|
|||||||
*/
|
*/
|
||||||
public function map()
|
public function map()
|
||||||
{
|
{
|
||||||
|
|
||||||
|
$this->mapRoutes();
|
||||||
|
|
||||||
$this->mapApiRoutes();
|
$this->mapApiRoutes();
|
||||||
|
|
||||||
$this->mapWebRoutes();
|
$this->mapWebRoutes();
|
||||||
@@ -66,8 +69,21 @@ class RouteServiceProvider extends ServiceProvider
|
|||||||
protected function mapApiRoutes()
|
protected function mapApiRoutes()
|
||||||
{
|
{
|
||||||
Route::prefix('api')
|
Route::prefix('api')
|
||||||
->middleware('api')
|
->middleware('api')
|
||||||
->namespace($this->namespace)
|
->namespace($this->namespace)
|
||||||
->group(base_path('routes/api.php'));
|
->group(base_path('routes/api.php'));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Define the routes without middleware for the application.
|
||||||
|
*
|
||||||
|
* These routes are typically stateless.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
protected function mapRoutes()
|
||||||
|
{
|
||||||
|
Route::namespace($this->namespace)
|
||||||
|
->group(base_path('routes/routes.php'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,22 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
class TestResult extends Model
|
||||||
|
{
|
||||||
|
public $fillable = ['result','verified','autoclave_id','test_type_id','user_id'];
|
||||||
|
public function test_type()
|
||||||
|
{
|
||||||
|
return $this->belongsTo('App\TestType');
|
||||||
|
}
|
||||||
|
public function user()
|
||||||
|
{
|
||||||
|
return $this->belongsTo('App\User');
|
||||||
|
}
|
||||||
|
public function input_values()
|
||||||
|
{
|
||||||
|
return $this->hasMany('App\InputValue');
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
class TestType extends Model
|
||||||
|
{
|
||||||
|
public $fillable = ['name','unique_code','user_id'];
|
||||||
|
public function user()
|
||||||
|
{
|
||||||
|
return $this->belongsTo('App\User');
|
||||||
|
}
|
||||||
|
public function test_results()
|
||||||
|
{
|
||||||
|
return $this->hasMany('App\TestResult');
|
||||||
|
}
|
||||||
|
public function inputs()
|
||||||
|
{
|
||||||
|
return $this->hasMany('App\Input');
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
<?php␍
|
||||||
|
namespace App\Transformers;␍
|
||||||
|
class Json␍
|
||||||
|
{␍
|
||||||
|
public static function response($data = null, $message = null)␍
|
||||||
|
{␍
|
||||||
|
return [␍
|
||||||
|
'data' => $data,␍
|
||||||
|
'message' => $message,␍
|
||||||
|
];␍
|
||||||
|
}␍
|
||||||
|
}␍
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
class Uploadable extends Model
|
||||||
|
{
|
||||||
|
|
||||||
|
protected $fillable = ['uploadable_id', 'uploadable_type', 'gallery_id'];
|
||||||
|
public $timestamps = false;
|
||||||
|
|
||||||
|
public function gallery()
|
||||||
|
{
|
||||||
|
return $this->belongsTo('App\Gallery');
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
+24
-5
@@ -5,20 +5,21 @@ namespace App;
|
|||||||
use Illuminate\Notifications\Notifiable;
|
use Illuminate\Notifications\Notifiable;
|
||||||
use Illuminate\Contracts\Auth\MustVerifyEmail;
|
use Illuminate\Contracts\Auth\MustVerifyEmail;
|
||||||
use Illuminate\Foundation\Auth\User as Authenticatable;
|
use Illuminate\Foundation\Auth\User as Authenticatable;
|
||||||
|
use Laravel\Passport\HasApiTokens;
|
||||||
|
use Spatie\Permission\Traits\HasRoles;
|
||||||
|
|
||||||
class User extends Authenticatable
|
class User extends Authenticatable
|
||||||
{
|
{
|
||||||
use Notifiable;
|
use Notifiable, HasApiTokens, HasRoles;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The attributes that are mass assignable.
|
* The attributes that are mass assignable.
|
||||||
*
|
*
|
||||||
* @var array
|
* @var array
|
||||||
*/
|
*/
|
||||||
protected $fillable = [
|
protected $fillable = [
|
||||||
'name', 'email', 'password',
|
'name', 'email', 'password','status','medical_center_id','address', 'gender'
|
||||||
];
|
];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The attributes that should be hidden for arrays.
|
* The attributes that should be hidden for arrays.
|
||||||
*
|
*
|
||||||
@@ -36,4 +37,22 @@ class User extends Authenticatable
|
|||||||
protected $casts = [
|
protected $casts = [
|
||||||
'email_verified_at' => 'datetime',
|
'email_verified_at' => 'datetime',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
public function medical_center()
|
||||||
|
{
|
||||||
|
return $this->belongsTo('App\MedicalCenter');
|
||||||
|
}
|
||||||
|
public function test_results()
|
||||||
|
{
|
||||||
|
return $this->hasMany('App\TestResult');
|
||||||
|
}
|
||||||
|
public function test_types()
|
||||||
|
{
|
||||||
|
return $this->hasMany('App\TestType');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function findForPassport($username)
|
||||||
|
{
|
||||||
|
return $this->where('cell_number', $username)->first();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+6
-3
@@ -11,14 +11,16 @@
|
|||||||
"php": "^7.1.3",
|
"php": "^7.1.3",
|
||||||
"fideloper/proxy": "^4.0",
|
"fideloper/proxy": "^4.0",
|
||||||
"laravel/framework": "5.8.*",
|
"laravel/framework": "5.8.*",
|
||||||
"laravel/tinker": "^1.0"
|
"laravel/passport": "^7.2",
|
||||||
|
"laravel/tinker": "^1.0",
|
||||||
|
"spatie/laravel-permission": "^2.36"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"beyondcode/laravel-dump-server": "^1.0",
|
"beyondcode/laravel-dump-server": "^1.0",
|
||||||
"filp/whoops": "^2.0",
|
"filp/whoops": "^2.0",
|
||||||
"fzaninotto/faker": "^1.4",
|
"fzaninotto/faker": "^1.4",
|
||||||
"mockery/mockery": "^1.0",
|
"mockery/mockery": "^1.0",
|
||||||
"nunomaduro/collision": "^3.0",
|
"nunomaduro/collision": "^2.0",
|
||||||
"phpunit/phpunit": "^7.5"
|
"phpunit/phpunit": "^7.5"
|
||||||
},
|
},
|
||||||
"config": {
|
"config": {
|
||||||
@@ -33,7 +35,8 @@
|
|||||||
},
|
},
|
||||||
"autoload": {
|
"autoload": {
|
||||||
"psr-4": {
|
"psr-4": {
|
||||||
"App\\": "app/"
|
"App\\": "app/",
|
||||||
|
"Packages\\": "packages/"
|
||||||
},
|
},
|
||||||
"classmap": [
|
"classmap": [
|
||||||
"database/seeds",
|
"database/seeds",
|
||||||
|
|||||||
Generated
+1058
-79
File diff suppressed because it is too large
Load Diff
+3
-1
@@ -67,7 +67,7 @@ return [
|
|||||||
|
|
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
'timezone' => 'UTC',
|
'timezone' => 'Asia/Tehran',
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|--------------------------------------------------------------------------
|
|--------------------------------------------------------------------------
|
||||||
@@ -174,6 +174,7 @@ return [
|
|||||||
// App\Providers\BroadcastServiceProvider::class,
|
// App\Providers\BroadcastServiceProvider::class,
|
||||||
App\Providers\EventServiceProvider::class,
|
App\Providers\EventServiceProvider::class,
|
||||||
App\Providers\RouteServiceProvider::class,
|
App\Providers\RouteServiceProvider::class,
|
||||||
|
Laravel\Passport\PassportServiceProvider::class,
|
||||||
|
|
||||||
],
|
],
|
||||||
|
|
||||||
@@ -225,6 +226,7 @@ return [
|
|||||||
'URL' => Illuminate\Support\Facades\URL::class,
|
'URL' => Illuminate\Support\Facades\URL::class,
|
||||||
'Validator' => Illuminate\Support\Facades\Validator::class,
|
'Validator' => Illuminate\Support\Facades\Validator::class,
|
||||||
'View' => Illuminate\Support\Facades\View::class,
|
'View' => Illuminate\Support\Facades\View::class,
|
||||||
|
'MessageResponse' => Packages\Messaging\src\Facades\MessageResponse::class,
|
||||||
|
|
||||||
],
|
],
|
||||||
|
|
||||||
|
|||||||
+1
-2
@@ -42,9 +42,8 @@ return [
|
|||||||
],
|
],
|
||||||
|
|
||||||
'api' => [
|
'api' => [
|
||||||
'driver' => 'token',
|
'driver' => 'passport',
|
||||||
'provider' => 'users',
|
'provider' => 'users',
|
||||||
'hash' => false,
|
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -97,6 +97,6 @@ return [
|
|||||||
|
|
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache_'),
|
'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache'),
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -1,7 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
use Illuminate\Support\Str;
|
|
||||||
|
|
||||||
return [
|
return [
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -119,7 +117,6 @@ return [
|
|||||||
|
|
||||||
'options' => [
|
'options' => [
|
||||||
'cluster' => env('REDIS_CLUSTER', 'predis'),
|
'cluster' => env('REDIS_CLUSTER', 'predis'),
|
||||||
'prefix' => Str::slug(env('APP_NAME', 'laravel'), '_').'_database_',
|
|
||||||
],
|
],
|
||||||
|
|
||||||
'default' => [
|
'default' => [
|
||||||
|
|||||||
@@ -0,0 +1,129 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
'models' => [
|
||||||
|
|
||||||
|
/*
|
||||||
|
* When using the "HasPermissions" trait from this package, we need to know which
|
||||||
|
* Eloquent model should be used to retrieve your permissions. Of course, it
|
||||||
|
* is often just the "Permission" model but you may use whatever you like.
|
||||||
|
*
|
||||||
|
* The model you want to use as a Permission model needs to implement the
|
||||||
|
* `Spatie\Permission\Contracts\Permission` contract.
|
||||||
|
*/
|
||||||
|
|
||||||
|
'permission' => Spatie\Permission\Models\Permission::class,
|
||||||
|
|
||||||
|
/*
|
||||||
|
* When using the "HasRoles" trait from this package, we need to know which
|
||||||
|
* Eloquent model should be used to retrieve your roles. Of course, it
|
||||||
|
* is often just the "Role" model but you may use whatever you like.
|
||||||
|
*
|
||||||
|
* The model you want to use as a Role model needs to implement the
|
||||||
|
* `Spatie\Permission\Contracts\Role` contract.
|
||||||
|
*/
|
||||||
|
|
||||||
|
'role' => Spatie\Permission\Models\Role::class,
|
||||||
|
|
||||||
|
],
|
||||||
|
|
||||||
|
'table_names' => [
|
||||||
|
|
||||||
|
/*
|
||||||
|
* When using the "HasRoles" trait from this package, we need to know which
|
||||||
|
* table should be used to retrieve your roles. We have chosen a basic
|
||||||
|
* default value but you may easily change it to any table you like.
|
||||||
|
*/
|
||||||
|
|
||||||
|
'roles' => 'roles',
|
||||||
|
|
||||||
|
/*
|
||||||
|
* When using the "HasPermissions" trait from this package, we need to know which
|
||||||
|
* table should be used to retrieve your permissions. We have chosen a basic
|
||||||
|
* default value but you may easily change it to any table you like.
|
||||||
|
*/
|
||||||
|
|
||||||
|
'permissions' => 'permissions',
|
||||||
|
|
||||||
|
/*
|
||||||
|
* When using the "HasPermissions" trait from this package, we need to know which
|
||||||
|
* table should be used to retrieve your models permissions. We have chosen a
|
||||||
|
* basic default value but you may easily change it to any table you like.
|
||||||
|
*/
|
||||||
|
|
||||||
|
'model_has_permissions' => 'model_has_permissions',
|
||||||
|
|
||||||
|
/*
|
||||||
|
* When using the "HasRoles" trait from this package, we need to know which
|
||||||
|
* table should be used to retrieve your models roles. We have chosen a
|
||||||
|
* basic default value but you may easily change it to any table you like.
|
||||||
|
*/
|
||||||
|
|
||||||
|
'model_has_roles' => 'model_has_roles',
|
||||||
|
|
||||||
|
/*
|
||||||
|
* When using the "HasRoles" trait from this package, we need to know which
|
||||||
|
* table should be used to retrieve your roles permissions. We have chosen a
|
||||||
|
* basic default value but you may easily change it to any table you like.
|
||||||
|
*/
|
||||||
|
|
||||||
|
'role_has_permissions' => 'role_has_permissions',
|
||||||
|
],
|
||||||
|
|
||||||
|
'column_names' => [
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Change this if you want to name the related model primary key other than
|
||||||
|
* `model_id`.
|
||||||
|
*
|
||||||
|
* For example, this would be nice if your primary keys are all UUIDs. In
|
||||||
|
* that case, name this `model_uuid`.
|
||||||
|
*/
|
||||||
|
|
||||||
|
'model_morph_key' => 'model_id',
|
||||||
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
* When set to true, the required permission/role names are added to the exception
|
||||||
|
* message. This could be considered an information leak in some contexts, so
|
||||||
|
* the default setting is false here for optimum safety.
|
||||||
|
*/
|
||||||
|
|
||||||
|
'display_permission_in_exception' => false,
|
||||||
|
|
||||||
|
'cache' => [
|
||||||
|
|
||||||
|
/*
|
||||||
|
* By default all permissions are cached for 24 hours to speed up performance.
|
||||||
|
* When permissions or roles are updated the cache is flushed automatically.
|
||||||
|
*/
|
||||||
|
|
||||||
|
'expiration_time' => \DateInterval::createFromDateString('24 hours'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
* The cache key used to store all permissions.
|
||||||
|
*/
|
||||||
|
|
||||||
|
'key' => 'spatie.permission.cache',
|
||||||
|
|
||||||
|
/*
|
||||||
|
* When checking for a permission against a model by passing a Permission
|
||||||
|
* instance to the check, this key determines what attribute on the
|
||||||
|
* Permissions model is used to cache against.
|
||||||
|
*
|
||||||
|
* Ideally, this should match your preferred way of checking permissions, eg:
|
||||||
|
* `$user->can('view-posts')` would be 'name'.
|
||||||
|
*/
|
||||||
|
|
||||||
|
'model_key' => 'name',
|
||||||
|
|
||||||
|
/*
|
||||||
|
* You may optionally indicate a specific cache driver to use for permission and
|
||||||
|
* role caching using any of the `store` drivers listed in the cache.php config
|
||||||
|
* file. Using 'default' here means to use the `default` set in cache.php.
|
||||||
|
*/
|
||||||
|
|
||||||
|
'store' => 'default',
|
||||||
|
],
|
||||||
|
];
|
||||||
@@ -43,5 +43,9 @@ return [
|
|||||||
'tolerance' => env('STRIPE_WEBHOOK_TOLERANCE', 300),
|
'tolerance' => env('STRIPE_WEBHOOK_TOLERANCE', 300),
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
|
'vue_client' => [
|
||||||
|
'id' => env('MIX_APP_CLIENT_ID'),
|
||||||
|
'secret' => env('MIX_APP_CLIENT_SECRET'),
|
||||||
|
],
|
||||||
|
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -1,2 +1 @@
|
|||||||
*.sqlite
|
*.sqlite
|
||||||
*.sqlite-journal
|
|
||||||
|
|||||||
+3
-7
@@ -4,7 +4,7 @@ use Illuminate\Support\Facades\Schema;
|
|||||||
use Illuminate\Database\Schema\Blueprint;
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
use Illuminate\Database\Migrations\Migration;
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
|
||||||
class CreateUsersTable extends Migration
|
class CreateMedicalCentersTable extends Migration
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* Run the migrations.
|
* Run the migrations.
|
||||||
@@ -13,13 +13,9 @@ class CreateUsersTable extends Migration
|
|||||||
*/
|
*/
|
||||||
public function up()
|
public function up()
|
||||||
{
|
{
|
||||||
Schema::create('users', function (Blueprint $table) {
|
Schema::create('medical_centers', function (Blueprint $table) {
|
||||||
$table->bigIncrements('id');
|
$table->bigIncrements('id');
|
||||||
$table->string('name');
|
$table->string('name');
|
||||||
$table->string('email')->unique();
|
|
||||||
$table->timestamp('email_verified_at')->nullable();
|
|
||||||
$table->string('password');
|
|
||||||
$table->rememberToken();
|
|
||||||
$table->timestamps();
|
$table->timestamps();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -31,6 +27,6 @@ class CreateUsersTable extends Migration
|
|||||||
*/
|
*/
|
||||||
public function down()
|
public function down()
|
||||||
{
|
{
|
||||||
Schema::dropIfExists('users');
|
Schema::dropIfExists('medical_centers');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
|
||||||
|
class CreateUsersTable extends Migration
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function up()
|
||||||
|
{
|
||||||
|
Schema::create('users', function (Blueprint $table) {
|
||||||
|
$table->bigIncrements('id');
|
||||||
|
$table->string('name');
|
||||||
|
$table->string('email')->nullable();
|
||||||
|
$table->string('cell_number');
|
||||||
|
$table->enum('gender', ['Male','FeMale'])->default('Male');
|
||||||
|
$table->enum('verified', ['Verified','NotVerified'])->default('NotVerified');
|
||||||
|
$table->enum('status', ['Active','Suspended'])->default('Active');
|
||||||
|
$table->unsignedBigInteger('medical_center_id');
|
||||||
|
$table->foreign('medical_center_id')->references('id')->on('medical_centers');
|
||||||
|
$table->string('password');
|
||||||
|
$table->string('address')->nullable();
|
||||||
|
$table->rememberToken();
|
||||||
|
$table->timestamps();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reverse the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function down()
|
||||||
|
{
|
||||||
|
Schema::dropIfExists('users');
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
|
||||||
|
class CreateTestTypesTable extends Migration
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function up()
|
||||||
|
{
|
||||||
|
Schema::create('test_types', function (Blueprint $table) {
|
||||||
|
$table->bigIncrements('id');
|
||||||
|
$table->string('name')->unique();
|
||||||
|
$table->string('unique_code')->unique();
|
||||||
|
$table->unsignedBigInteger('user_id');
|
||||||
|
$table->foreign('user_id')->references('id')->on('users');
|
||||||
|
$table->timestamps();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reverse the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function down()
|
||||||
|
{
|
||||||
|
Schema::dropIfExists('test_types');
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,40 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
|
||||||
|
class CreateTestResultsTable extends Migration
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function up()
|
||||||
|
{
|
||||||
|
Schema::create('test_results', function (Blueprint $table) {
|
||||||
|
$table->bigIncrements('id');
|
||||||
|
$table->string('info');
|
||||||
|
$table->string('result');
|
||||||
|
$table->text('description');
|
||||||
|
$table->smallInteger('verified');
|
||||||
|
$table->integer('autoclave_id');
|
||||||
|
$table->unsignedBigInteger('user_id');
|
||||||
|
$table->foreign('user_id')->references('id')->on('users');
|
||||||
|
$table->unsignedBigInteger('test_type_id');
|
||||||
|
$table->foreign('test_type_id')->references('id')->on('test_types');
|
||||||
|
$table->timestamps();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reverse the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function down()
|
||||||
|
{
|
||||||
|
Schema::dropIfExists('test_results');
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,39 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
|
||||||
|
class CreateInputsTable extends Migration
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function up()
|
||||||
|
{
|
||||||
|
Schema::create('inputs', function (Blueprint $table) {
|
||||||
|
$table->bigIncrements('id');
|
||||||
|
$table->string('name');
|
||||||
|
$table->string('type');
|
||||||
|
$table->unsignedBigInteger('test_type_id');
|
||||||
|
$table->foreign('test_type_id')->references('id')->on('test_types');
|
||||||
|
$table->unsignedBigInteger('parent_id')->nullable();
|
||||||
|
$table->foreign('parent_id')->references('id')->on('inputs');
|
||||||
|
$table->string('size');
|
||||||
|
$table->string('value');
|
||||||
|
$table->timestamps();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reverse the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function down()
|
||||||
|
{
|
||||||
|
Schema::dropIfExists('inputs');
|
||||||
|
}
|
||||||
|
}
|
||||||
+5
-6
@@ -4,7 +4,7 @@ use Illuminate\Support\Facades\Schema;
|
|||||||
use Illuminate\Database\Schema\Blueprint;
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
use Illuminate\Database\Migrations\Migration;
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
|
||||||
class CreatePasswordResetsTable extends Migration
|
class CreateInputValuesTable extends Migration
|
||||||
{
|
{
|
||||||
/**
|
/**
|
||||||
* Run the migrations.
|
* Run the migrations.
|
||||||
@@ -13,10 +13,9 @@ class CreatePasswordResetsTable extends Migration
|
|||||||
*/
|
*/
|
||||||
public function up()
|
public function up()
|
||||||
{
|
{
|
||||||
Schema::create('password_resets', function (Blueprint $table) {
|
Schema::create('input_values', function (Blueprint $table) {
|
||||||
$table->string('email')->index();
|
$table->bigIncrements('id');
|
||||||
$table->string('token');
|
$table->timestamps();
|
||||||
$table->timestamp('created_at')->nullable();
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -27,6 +26,6 @@ class CreatePasswordResetsTable extends Migration
|
|||||||
*/
|
*/
|
||||||
public function down()
|
public function down()
|
||||||
{
|
{
|
||||||
Schema::dropIfExists('password_resets');
|
Schema::dropIfExists('input_values');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -0,0 +1,34 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
|
||||||
|
class CreateOptionsTable extends Migration
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function up()
|
||||||
|
{
|
||||||
|
Schema::create('options', function (Blueprint $table) {
|
||||||
|
$table->bigIncrements('id');
|
||||||
|
$table->string('title');
|
||||||
|
$table->unsignedBigInteger('input_id');
|
||||||
|
$table->foreign('input_id')->references('id')->on('inputs');
|
||||||
|
$table->timestamps();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reverse the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function down()
|
||||||
|
{
|
||||||
|
Schema::dropIfExists('options');
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,34 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
|
||||||
|
class CreateGalleriesTable extends Migration
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function up()
|
||||||
|
{
|
||||||
|
Schema::create('galleries', function (Blueprint $table) {
|
||||||
|
$table->bigIncrements('id');
|
||||||
|
$table->unsignedBigInteger('user_id');
|
||||||
|
$table->foreign('user_id')->references('id')->on('users');
|
||||||
|
$table->string('path');
|
||||||
|
$table->timestamps();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reverse the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function down()
|
||||||
|
{
|
||||||
|
Schema::dropIfExists('galleries');
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
|
||||||
|
class CreateUploadablesTable extends Migration
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function up()
|
||||||
|
{
|
||||||
|
Schema::create('uploadables', function (Blueprint $table) {
|
||||||
|
$table->bigIncrements('id');
|
||||||
|
$table->unsignedBigInteger('uploadable_id');
|
||||||
|
$table->string('uploadable_type');
|
||||||
|
$table->unsignedBigInteger('gallery_id');
|
||||||
|
$table->foreign('gallery_id')->references('id')->on('galleries');
|
||||||
|
$table->timestamps();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reverse the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function down()
|
||||||
|
{
|
||||||
|
Schema::dropIfExists('uploadables');
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,102 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
|
||||||
|
class CreatePermissionTables extends Migration
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function up()
|
||||||
|
{
|
||||||
|
$tableNames = config('permission.table_names');
|
||||||
|
$columnNames = config('permission.column_names');
|
||||||
|
|
||||||
|
Schema::create($tableNames['permissions'], function (Blueprint $table) {
|
||||||
|
$table->increments('id');
|
||||||
|
$table->string('name');
|
||||||
|
$table->string('guard_name');
|
||||||
|
$table->timestamps();
|
||||||
|
});
|
||||||
|
|
||||||
|
Schema::create($tableNames['roles'], function (Blueprint $table) {
|
||||||
|
$table->increments('id');
|
||||||
|
$table->string('name');
|
||||||
|
$table->string('guard_name');
|
||||||
|
$table->timestamps();
|
||||||
|
});
|
||||||
|
|
||||||
|
Schema::create($tableNames['model_has_permissions'], function (Blueprint $table) use ($tableNames, $columnNames) {
|
||||||
|
$table->unsignedInteger('permission_id');
|
||||||
|
|
||||||
|
$table->string('model_type');
|
||||||
|
$table->unsignedBigInteger($columnNames['model_morph_key']);
|
||||||
|
$table->index([$columnNames['model_morph_key'], 'model_type', ]);
|
||||||
|
|
||||||
|
$table->foreign('permission_id')
|
||||||
|
->references('id')
|
||||||
|
->on($tableNames['permissions'])
|
||||||
|
->onDelete('cascade');
|
||||||
|
|
||||||
|
$table->primary(['permission_id', $columnNames['model_morph_key'], 'model_type'],
|
||||||
|
'model_has_permissions_permission_model_type_primary');
|
||||||
|
});
|
||||||
|
|
||||||
|
Schema::create($tableNames['model_has_roles'], function (Blueprint $table) use ($tableNames, $columnNames) {
|
||||||
|
$table->unsignedInteger('role_id');
|
||||||
|
|
||||||
|
$table->string('model_type');
|
||||||
|
$table->unsignedBigInteger($columnNames['model_morph_key']);
|
||||||
|
$table->index([$columnNames['model_morph_key'], 'model_type', ]);
|
||||||
|
|
||||||
|
$table->foreign('role_id')
|
||||||
|
->references('id')
|
||||||
|
->on($tableNames['roles'])
|
||||||
|
->onDelete('cascade');
|
||||||
|
|
||||||
|
$table->primary(['role_id', $columnNames['model_morph_key'], 'model_type'],
|
||||||
|
'model_has_roles_role_model_type_primary');
|
||||||
|
});
|
||||||
|
|
||||||
|
Schema::create($tableNames['role_has_permissions'], function (Blueprint $table) use ($tableNames) {
|
||||||
|
$table->unsignedInteger('permission_id');
|
||||||
|
$table->unsignedInteger('role_id');
|
||||||
|
|
||||||
|
$table->foreign('permission_id')
|
||||||
|
->references('id')
|
||||||
|
->on($tableNames['permissions'])
|
||||||
|
->onDelete('cascade');
|
||||||
|
|
||||||
|
$table->foreign('role_id')
|
||||||
|
->references('id')
|
||||||
|
->on($tableNames['roles'])
|
||||||
|
->onDelete('cascade');
|
||||||
|
|
||||||
|
$table->primary(['permission_id', 'role_id']);
|
||||||
|
});
|
||||||
|
|
||||||
|
app('cache')
|
||||||
|
->store(config('permission.cache.store') != 'default' ? config('permission.cache.store') : null)
|
||||||
|
->forget(config('permission.cache.key'));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reverse the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function down()
|
||||||
|
{
|
||||||
|
$tableNames = config('permission.table_names');
|
||||||
|
|
||||||
|
Schema::drop($tableNames['role_has_permissions']);
|
||||||
|
Schema::drop($tableNames['model_has_roles']);
|
||||||
|
Schema::drop($tableNames['model_has_permissions']);
|
||||||
|
Schema::drop($tableNames['roles']);
|
||||||
|
Schema::drop($tableNames['permissions']);
|
||||||
|
}
|
||||||
|
}
|
||||||
Generated
+1574
File diff suppressed because it is too large
Load Diff
+16
-13
@@ -10,17 +10,6 @@
|
|||||||
"production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
|
"production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"chartist": "0.11.0",
|
|
||||||
"eslint": "^5.14.1",
|
|
||||||
"node-sass": "^4.9.3",
|
|
||||||
"sass": "^1.15.2",
|
|
||||||
"sass-loader": "^7.1.0",
|
|
||||||
"vue": "^2.5.17",
|
|
||||||
"vue-chartist": "^2.1.2",
|
|
||||||
"vue-meta": "^1.5.2",
|
|
||||||
"vue-style-loader": "^4.1.2",
|
|
||||||
"vuelidate": "^0.7.4",
|
|
||||||
"vuetify": "^1.2.5",
|
|
||||||
"@babel/plugin-syntax-dynamic-import": "^7.2.0",
|
"@babel/plugin-syntax-dynamic-import": "^7.2.0",
|
||||||
"@fortawesome/fontawesome-free": "^5.7.2",
|
"@fortawesome/fontawesome-free": "^5.7.2",
|
||||||
"@mdi/font": "^2.5.94",
|
"@mdi/font": "^2.5.94",
|
||||||
@@ -31,30 +20,44 @@
|
|||||||
"axios": "^0.18",
|
"axios": "^0.18",
|
||||||
"bootstrap": "^4.0.0",
|
"bootstrap": "^4.0.0",
|
||||||
"bootstrap-sass": "^3.3.7",
|
"bootstrap-sass": "^3.3.7",
|
||||||
|
"browser-sync": "^2.26.3",
|
||||||
|
"browser-sync-webpack-plugin": "^2.0.1",
|
||||||
|
"chartist": "0.11.0",
|
||||||
"cross-env": "^5.1",
|
"cross-env": "^5.1",
|
||||||
"css-loader": "2.1.1",
|
"css-loader": "2.1.1",
|
||||||
|
"eslint": "^5.14.1",
|
||||||
"eslint-config-standard": "^12.0.0",
|
"eslint-config-standard": "^12.0.0",
|
||||||
"eslint-plugin-import": "^2.16.0",
|
"eslint-plugin-import": "^2.16.0",
|
||||||
"eslint-plugin-node": "^8.0.1",
|
"eslint-plugin-node": "^8.0.1",
|
||||||
"eslint-plugin-promise": "^4.0.1",
|
"eslint-plugin-promise": "^4.0.1",
|
||||||
"eslint-plugin-standard": "^4.0.0",
|
"eslint-plugin-standard": "^4.0.0",
|
||||||
"font-awesome": "^4.7.0",
|
"font-awesome": "^4.7.0",
|
||||||
"popper.js": "^1.12",
|
|
||||||
"fontello": "^0.5.0",
|
"fontello": "^0.5.0",
|
||||||
|
"izitoast": "^1.4.0",
|
||||||
"jquery": "^3.2",
|
"jquery": "^3.2",
|
||||||
"resolve-url-loader": "^2.3.1",
|
|
||||||
"laravel-mix": "^4.0.7",
|
"laravel-mix": "^4.0.7",
|
||||||
"less-loader": "4.1.0",
|
"less-loader": "4.1.0",
|
||||||
"lodash": "^4.17.5",
|
"lodash": "^4.17.5",
|
||||||
"material-design-icons-iconfont": "^3.0.3",
|
"material-design-icons-iconfont": "^3.0.3",
|
||||||
|
"node-sass": "^4.9.3",
|
||||||
|
"popper.js": "^1.12",
|
||||||
"postcss-loader": "^3.0.0",
|
"postcss-loader": "^3.0.0",
|
||||||
|
"resolve-url-loader": "^2.3.1",
|
||||||
|
"sass": "^1.15.2",
|
||||||
|
"sass-loader": "^7.1.0",
|
||||||
"style-loader": "0.23.1",
|
"style-loader": "0.23.1",
|
||||||
"stylus": "^0.54.5",
|
"stylus": "^0.54.5",
|
||||||
"stylus-loader": "^3.0.1",
|
"stylus-loader": "^3.0.1",
|
||||||
|
"vue": "^2.5.17",
|
||||||
"vue-analytics": "^5.8.0",
|
"vue-analytics": "^5.8.0",
|
||||||
|
"vue-chartist": "^2.1.2",
|
||||||
"vue-i18n": "^7.4.0",
|
"vue-i18n": "^7.4.0",
|
||||||
|
"vue-meta": "^1.5.2",
|
||||||
"vue-router": "^3.0.1",
|
"vue-router": "^3.0.1",
|
||||||
|
"vue-style-loader": "^4.1.2",
|
||||||
"vue-template-compiler": "^2.5.17",
|
"vue-template-compiler": "^2.5.17",
|
||||||
|
"vuelidate": "^0.7.4",
|
||||||
|
"vuetify": "^1.2.5",
|
||||||
"vuex": "^3.0.1",
|
"vuex": "^3.0.1",
|
||||||
"vuex-router-sync": "^5.0.0"
|
"vuex-router-sync": "^5.0.0"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,80 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Packages\Auth;
|
||||||
|
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
use App\User;
|
||||||
|
use Carbon\Carbon;
|
||||||
|
use App\Http\Controllers\Api\Auth\LoginController;
|
||||||
|
use Packages\SMSSender\SMSSender;
|
||||||
|
|
||||||
|
trait SendsPasswordResetEmails
|
||||||
|
{
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Send a Disposable Password to the given user.
|
||||||
|
*
|
||||||
|
* @param \Illuminate\Http\Request $request
|
||||||
|
* @return \Illuminate\Http\RedirectResponse|\Illuminate\Http\JsonResponse
|
||||||
|
*/
|
||||||
|
public function sendDisposablePassword(Request $request)
|
||||||
|
{
|
||||||
|
$this->validatePhone($request);
|
||||||
|
|
||||||
|
// We will send the Disposable Password
|
||||||
|
// to send the Disposable Password , we will examine the response then see the message we
|
||||||
|
// need to show to the user. Finally, we'll send out a proper response.
|
||||||
|
return $this->generateAndSendCode($request);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Check Disposable Password And Login
|
||||||
|
*
|
||||||
|
* @param \Illuminate\Http\Request $request
|
||||||
|
* @return \Illuminate\Http\RedirectResponse|\Illuminate\Http\JsonResponse
|
||||||
|
*/
|
||||||
|
public function checkDisposablePassword(Request $request)
|
||||||
|
{
|
||||||
|
if ( \Cache::has($request->code) ) {
|
||||||
|
$userid = \Cache::pull($request->code);
|
||||||
|
$user = User::where('id', $userid)->first();
|
||||||
|
if($user) {
|
||||||
|
|
||||||
|
$password = rand(10000000, 999999999);
|
||||||
|
$user->password = \Hash::make($password);
|
||||||
|
$user->save();
|
||||||
|
|
||||||
|
$request->merge([ 'cell_number' => $user->cell_number, 'password' => $password ]);
|
||||||
|
return (new LoginController())->login($request);
|
||||||
|
}
|
||||||
|
return \MessageResponse::error('User Not Found');
|
||||||
|
}
|
||||||
|
return \MessageResponse::error('Error');
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
protected function generateAndSendCode($request)
|
||||||
|
{
|
||||||
|
$user = User::where('cell_number', $request->cell_number)->where('verified', 'Verified')->first();
|
||||||
|
if ($user) {
|
||||||
|
$code = rand(100000, 999999);
|
||||||
|
\Cache::put($code, $user->id, Carbon::now()->addMinutes(30));
|
||||||
|
SMSSender::instance()->patternSend($request->cell_number, '121', ["activate-code" => $code]);
|
||||||
|
return \MessageResponse::success('Send Disposable Password');
|
||||||
|
}
|
||||||
|
return \MessageResponse::error('User Not Found');
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Validate the email for the given request.
|
||||||
|
*
|
||||||
|
* @param \Illuminate\Http\Request $request
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
protected function validatePhone(Request $request)
|
||||||
|
{
|
||||||
|
$request->validate(['cell_number' => 'required|digits:11']);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
<?php
|
||||||
|
namespace Packages\Messaging\src\Facades;
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Facade;
|
||||||
|
use Packages\Messaging\src\Message;
|
||||||
|
|
||||||
|
class MessageResponse extends Facade {
|
||||||
|
|
||||||
|
protected static function getFacadeAccessor() { return Message::class; }
|
||||||
|
|
||||||
|
}
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Packages\Messaging\src;
|
||||||
|
|
||||||
|
class Message
|
||||||
|
{
|
||||||
|
public function success($message = null, $title = null, $data = null, $status = 'Success' )
|
||||||
|
{
|
||||||
|
$message = isset($message) ? $message : trans('messages.success_message');
|
||||||
|
$title = isset($title) ? $title : trans('messages.success');
|
||||||
|
return response()->json(['status' => $status, 'message' => $message, 'title' => $title, 'data' => $data ], 200);
|
||||||
|
}
|
||||||
|
public function data($data = null, $status = 'Success')
|
||||||
|
{
|
||||||
|
return response()->json(['status' => $status, 'data' => $data ], 200);
|
||||||
|
}
|
||||||
|
public function error($message = null, $title = null, $status = 'Faild', $statusCode = 422 )
|
||||||
|
{
|
||||||
|
$message = isset($message) ? $message : trans('messages.failed_message');
|
||||||
|
$title = isset($title) ? $title : trans('messages.failed');
|
||||||
|
return response()->json(['status' => $status, 'errors' => ['message' => [$message]],'title' => $title], $statusCode);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,101 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Packages\SMSSender;
|
||||||
|
|
||||||
|
class SMSSender
|
||||||
|
{
|
||||||
|
private $userName = null;
|
||||||
|
private $password = null;
|
||||||
|
private $webService = null;
|
||||||
|
private $fromNumber = null;
|
||||||
|
private static $panel = null;
|
||||||
|
|
||||||
|
private function __construct() { }
|
||||||
|
|
||||||
|
public static function instance() {
|
||||||
|
if (static::$panel === null) {
|
||||||
|
static::$panel = new static();
|
||||||
|
}
|
||||||
|
return static::$panel;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function setUserName ($userName)
|
||||||
|
{
|
||||||
|
$this->userName = $userName;
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function setPassword ($password)
|
||||||
|
{
|
||||||
|
$this->password = $password;
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function setWebService ($webService)
|
||||||
|
{
|
||||||
|
$this->webService = $webService;
|
||||||
|
return $this;
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getUserName ()
|
||||||
|
{
|
||||||
|
return ($this->userName) ? $this->userName : env('SMS_USERNAME', '');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getPassword ()
|
||||||
|
{
|
||||||
|
return ($this->password) ? $this->password : env('SMS_PASSWORD', '');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getFromNumber ()
|
||||||
|
{
|
||||||
|
return ($this->fromNumber) ? $this->fromNumber : env('SMS_FROM_NUMBER', '');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getWebService ()
|
||||||
|
{
|
||||||
|
return ($this->webService) ? $this->webService : env('SMS_WEBSERVICE', '');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function patternSend($cellNumber, $pattern_code, $input_data)
|
||||||
|
{
|
||||||
|
if (is_string($cellNumber)) {
|
||||||
|
$cellNumber = [$cellNumber];
|
||||||
|
}
|
||||||
|
try {
|
||||||
|
$user = $this->getUserName();
|
||||||
|
$pass = $this->getPassword();
|
||||||
|
$fromNum = $this->getFromNumber();
|
||||||
|
|
||||||
|
$client = new \SoapClient($this->getWebService());
|
||||||
|
$client->sendPatternSms($fromNum, $cellNumber, $user, $pass, $pattern_code, $input_data);
|
||||||
|
|
||||||
|
} catch (\SoapFault $sf) {
|
||||||
|
print $sf->faultcode . "\n";
|
||||||
|
print $sf->faultstring . "\n";
|
||||||
|
return ['code' => $sf->faultcode, 'message' => $sf->faultstring];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public function send($cellNumber, $messageContent)
|
||||||
|
{
|
||||||
|
if (is_string($cellNumber)) {
|
||||||
|
$cellNumber = [$cellNumber];
|
||||||
|
}
|
||||||
|
ini_set("soap.wsdl_cache_enabled", "0");
|
||||||
|
try {
|
||||||
|
$user = $this->getUserName();
|
||||||
|
$pass = $this->getPassword();
|
||||||
|
$fromNum = $this->getFromNumber();
|
||||||
|
//If you want to send in the future ==> $time = '2016-07-30' //$time = '2016-07-30 12:50:50'
|
||||||
|
$client = new \SoapClient($this->getWebService());
|
||||||
|
$client->SendSMS($fromNum, $cellNumber, $messageContent, $user, $pass, '', 'send');
|
||||||
|
return true;
|
||||||
|
} catch (\SoapFault $sf) {
|
||||||
|
print $sf->faultcode . "\n";
|
||||||
|
print $sf->faultstring . "\n";
|
||||||
|
return ['code' => $sf->faultcode, 'message' => $sf->faultstring];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
Vendored
+438
-414
File diff suppressed because it is too large
Load Diff
Vendored
+396
-301
@@ -1,9 +1,9 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[1],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[1],{
|
||||||
|
|
||||||
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=script&lang=js&":
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=script&lang=js&":
|
||||||
/*!*****************************************************************************************************************************************************************************!*\
|
/*!*******************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=script&lang=js& ***!
|
||||||
\*****************************************************************************************************************************************************************************/
|
\*******************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -100,68 +100,131 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
/* harmony default export */ __webpack_exports__["default"] = ({
|
/* harmony default export */ __webpack_exports__["default"] = ({
|
||||||
data: function data() {
|
data: function data() {
|
||||||
return {
|
return {
|
||||||
headers: [{
|
ArrayDiv: [],
|
||||||
sortable: false,
|
select: {
|
||||||
text: 'Hospital Name',
|
state: 'Florida',
|
||||||
value: 'name'
|
abbr: 'FL'
|
||||||
}, {
|
},
|
||||||
sortable: false,
|
|
||||||
text: 'Date',
|
|
||||||
value: 'date'
|
|
||||||
}, {
|
|
||||||
sortable: false,
|
|
||||||
text: 'Operator',
|
|
||||||
value: 'operator'
|
|
||||||
}, {
|
|
||||||
sortable: false,
|
|
||||||
text: 'Action',
|
|
||||||
value: 'action',
|
|
||||||
align: 'right'
|
|
||||||
}],
|
|
||||||
items: [{
|
items: [{
|
||||||
name: 'Shahid Beheshti',
|
state: 'Florida',
|
||||||
date: '12/05/1397',
|
abbr: 'FL'
|
||||||
operator: '3 Operator',
|
|
||||||
action: ''
|
|
||||||
}, {
|
}, {
|
||||||
name: 'Emam Reza',
|
state: 'Georgia',
|
||||||
date: '12/05/1397',
|
abbr: 'GA'
|
||||||
operator: '5 Operator',
|
}, {
|
||||||
action: ''
|
state: 'Nebraska',
|
||||||
|
abbr: 'NE'
|
||||||
|
}, {
|
||||||
|
state: 'California',
|
||||||
|
abbr: 'CA'
|
||||||
|
}, {
|
||||||
|
state: 'New York',
|
||||||
|
abbr: 'NY'
|
||||||
}]
|
}]
|
||||||
};
|
};
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
Duplicator: function Duplicator() {
|
||||||
|
var Forms = document.getElementsByClassName('Form');
|
||||||
|
var ArrayForm = [];
|
||||||
|
|
||||||
|
for (var i = 0; i < Forms.length; i++) {
|
||||||
|
ArrayForm.push(Forms[i]);
|
||||||
|
}
|
||||||
|
|
||||||
|
this.ArrayDiv.push(ArrayForm);
|
||||||
|
},
|
||||||
|
Remove: function Remove() {
|
||||||
|
var ID = document.getElementById('RemoveFormBuilder');
|
||||||
|
var Element = ID.parentNode;
|
||||||
|
Element.remove();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true&":
|
/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=style&index=0&id=7eb32e4a&lang=css&scoped=true&":
|
||||||
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true& ***!
|
!*** ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=style&index=0&id=7eb32e4a&lang=css&scoped=true& ***!
|
||||||
\************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
\**************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
/*! no static exports found */
|
/*! no static exports found */
|
||||||
/***/ (function(module, exports, __webpack_require__) {
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false);
|
exports = module.exports = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false);
|
||||||
// Module
|
// Module
|
||||||
exports.push([module.i, "\n.WM-ActionButton[data-v-1305c16e] {\r\n padding : 8px 22px;\n}\r\n\r\n", ""]);
|
exports.push([module.i, "\n.WM-Border[data-v-7eb32e4a] {\r\n border: 1px solid;\n}\n.WM-Border-Black[data-v-7eb32e4a] {\r\n border-color: #2f353b !important;\n}\n.WM-Border-Gray[data-v-7eb32e4a] {\r\n border-color: #aaa !important;\n}\n.WM-Color-LightGrey[data-v-7eb32e4a] {\r\n background-color : #F5F5F5;\n}\n.WM-Relative[data-v-7eb32e4a] {\r\n position: relative;\n}\n.v-btn--top.v-btn--absolute.v-btn--small[data-v-7eb32e4a] {\r\n top: -25px !important;\n}\r\n", ""]);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true&":
|
/***/ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=style&index=0&id=7eb32e4a&lang=css&scoped=true&":
|
||||||
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/style-loader!./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true& ***!
|
!*** ./node_modules/style-loader!./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=style&index=0&id=7eb32e4a&lang=css&scoped=true& ***!
|
||||||
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
/*! no static exports found */
|
/*! no static exports found */
|
||||||
/***/ (function(module, exports, __webpack_require__) {
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
|
|
||||||
var content = __webpack_require__(/*! !../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src??ref--5-2!../../../../node_modules/vue-loader/lib??vue-loader-options!./ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true& */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true&");
|
var content = __webpack_require__(/*! !../../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src??ref--5-2!../../../../../node_modules/vue-loader/lib??vue-loader-options!./AddNewTest.vue?vue&type=style&index=0&id=7eb32e4a&lang=css&scoped=true& */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=style&index=0&id=7eb32e4a&lang=css&scoped=true&");
|
||||||
|
|
||||||
if(typeof content === 'string') content = [[module.i, content, '']];
|
if(typeof content === 'string') content = [[module.i, content, '']];
|
||||||
|
|
||||||
@@ -175,7 +238,7 @@ var options = {"hmr":true}
|
|||||||
options.transform = transform
|
options.transform = transform
|
||||||
options.insertInto = undefined;
|
options.insertInto = undefined;
|
||||||
|
|
||||||
var update = __webpack_require__(/*! ../../../../node_modules/style-loader/lib/addStyles.js */ "./node_modules/style-loader/lib/addStyles.js")(content, options);
|
var update = __webpack_require__(/*! ../../../../../node_modules/style-loader/lib/addStyles.js */ "./node_modules/style-loader/lib/addStyles.js")(content, options);
|
||||||
|
|
||||||
if(content.locals) module.exports = content.locals;
|
if(content.locals) module.exports = content.locals;
|
||||||
|
|
||||||
@@ -183,10 +246,10 @@ if(false) {}
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=template&id=1305c16e&scoped=true&":
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=template&id=7eb32e4a&scoped=true&":
|
||||||
/*!*********************************************************************************************************************************************************************************************************************************!*\
|
/*!***********************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=template&id=1305c16e&scoped=true& ***!
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=template&id=7eb32e4a&scoped=true& ***!
|
||||||
\*********************************************************************************************************************************************************************************************************************************/
|
\***********************************************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -204,18 +267,19 @@ var render = function() {
|
|||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"material-card",
|
"material-card",
|
||||||
{ attrs: { color: "black", title: "Medical Centers List", text: "" } },
|
{ attrs: { color: "black", title: "Add a New Test" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-layout",
|
||||||
{ staticClass: "px-5 mb-3", attrs: { wrap: "" } },
|
{ staticClass: "ma-2", attrs: { wrap: "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-flex",
|
||||||
{ attrs: { xs12: "", md3: "", sm3: "" } },
|
{ attrs: { xs12: "", md3: "", sm3: "" } },
|
||||||
[
|
[
|
||||||
_c("v-text-field", {
|
_c("v-text-field", {
|
||||||
attrs: { label: "Name", color: "black" }
|
staticClass: "pa-2",
|
||||||
|
attrs: { label: "Test Name", color: "black" }
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
@@ -223,69 +287,12 @@ var render = function() {
|
|||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-flex",
|
||||||
{
|
{ attrs: { xs12: "", md3: "", sm3: "" } },
|
||||||
staticClass: "text-xs-right",
|
|
||||||
attrs: { xs12: "", md2: "", sm2: "" }
|
|
||||||
},
|
|
||||||
[
|
[
|
||||||
_c(
|
_c("v-text-field", {
|
||||||
"v-btn",
|
staticClass: "pa-2",
|
||||||
{
|
attrs: { label: "Unique ID", color: "black" }
|
||||||
staticClass: "WM-CyanBlueGradient-BG",
|
})
|
||||||
staticStyle: { padding: "10px 60px" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{ staticClass: "white--text mr-2 caption" },
|
|
||||||
[_vm._v("fas fa-search")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", { staticClass: "white--text" }, [
|
|
||||||
_vm._v("Filter")
|
|
||||||
])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("v-spacer"),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{
|
|
||||||
staticClass: "text-xs-right",
|
|
||||||
attrs: { xs12: "", md2: "", sm2: "" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"router-link",
|
|
||||||
{ attrs: { to: "/add-medical-center" } },
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-btn",
|
|
||||||
{
|
|
||||||
staticClass:
|
|
||||||
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black"
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{ staticClass: "black--text mr-2 caption" },
|
|
||||||
[_vm._v("fas fa-plus")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", { staticClass: "black--text" }, [
|
|
||||||
_vm._v("Add")
|
|
||||||
])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
@@ -293,185 +300,273 @@ var render = function() {
|
|||||||
1
|
1
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c("v-layout", { staticClass: "px-4 my-3" }, [_c("v-divider")], 1),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-layout",
|
||||||
{
|
{
|
||||||
staticClass: "px-5 mt-3",
|
staticClass:
|
||||||
attrs: { "align-center": "", "justify-center": "", wrap: "" }
|
"pa-3 my-4 mx-3 WM-Border WM-Border-Black WM-Relative",
|
||||||
|
attrs: { wrap: "" }
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-layout",
|
||||||
{ attrs: { md12: "" } },
|
{
|
||||||
|
staticClass:
|
||||||
|
"pa-3 my-4 mx-3 WM-Border WM-Border-Gray WM-Relative WM-Color-LightGrey",
|
||||||
|
attrs: { wrap: "" }
|
||||||
|
},
|
||||||
[
|
[
|
||||||
_c("v-data-table", {
|
_c(
|
||||||
attrs: {
|
"v-flex",
|
||||||
headers: _vm.headers,
|
{ attrs: { xs12: "", md3: "", sm3: "" } },
|
||||||
items: _vm.items,
|
[
|
||||||
"hide-actions": ""
|
_c("v-text-field", {
|
||||||
},
|
staticClass: "pa-2",
|
||||||
scopedSlots: _vm._u([
|
attrs: { label: "Input Name", color: "black" }
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
||||||
|
[
|
||||||
|
_c("v-select", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
hint: _vm.select.state + ", " + _vm.select.abbr,
|
||||||
|
items: _vm.items,
|
||||||
|
"item-text": "state",
|
||||||
|
"item-value": "abbr",
|
||||||
|
label: "Type",
|
||||||
|
"return-object": "",
|
||||||
|
"single-line": "",
|
||||||
|
color: "black"
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.select,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.select = $$v
|
||||||
|
},
|
||||||
|
expression: "select"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
||||||
|
[
|
||||||
|
_c("v-select", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
hint: _vm.select.state + ", " + _vm.select.abbr,
|
||||||
|
items: _vm.items,
|
||||||
|
"item-text": "state",
|
||||||
|
"item-value": "abbr",
|
||||||
|
label: "Size",
|
||||||
|
"return-object": "",
|
||||||
|
"single-line": "",
|
||||||
|
color: "black"
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.select,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.select = $$v
|
||||||
|
},
|
||||||
|
expression: "select"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md5: "", sm5: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: { label: "Value", color: "black" }
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_vm._l(_vm.ArrayDiv, function(Div, Key) {
|
||||||
|
return _c(
|
||||||
|
"v-layout",
|
||||||
|
{
|
||||||
|
key: Key,
|
||||||
|
staticClass:
|
||||||
|
"pa-3 my-4 mx-3 WM-Border WM-Border-Gray WM-Relative WM-Color-LightGrey Form",
|
||||||
|
attrs: { wrap: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md3: "", sm3: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: { label: "Input Name", color: "black" }
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
||||||
|
[
|
||||||
|
_c("v-select", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
hint: _vm.select.state + ", " + _vm.select.abbr,
|
||||||
|
items: _vm.items,
|
||||||
|
"item-text": "state",
|
||||||
|
"item-value": "abbr",
|
||||||
|
label: "Type",
|
||||||
|
"return-object": "",
|
||||||
|
"single-line": "",
|
||||||
|
color: "black"
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.select,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.select = $$v
|
||||||
|
},
|
||||||
|
expression: "select"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
||||||
|
[
|
||||||
|
_c("v-select", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
hint: _vm.select.state + ", " + _vm.select.abbr,
|
||||||
|
items: _vm.items,
|
||||||
|
"item-text": "state",
|
||||||
|
"item-value": "abbr",
|
||||||
|
label: "Size",
|
||||||
|
"return-object": "",
|
||||||
|
"single-line": "",
|
||||||
|
color: "black"
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.select,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.select = $$v
|
||||||
|
},
|
||||||
|
expression: "select"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md5: "", sm5: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: { label: "Value", color: "black" }
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
{
|
{
|
||||||
key: "headerCell",
|
attrs: {
|
||||||
fn: function(ref) {
|
absolute: "",
|
||||||
var header = ref.header
|
small: "",
|
||||||
return [
|
right: "",
|
||||||
_c("span", {
|
top: "",
|
||||||
staticClass:
|
color: "pink",
|
||||||
"subheading font-weight-light text-white text--darken-3",
|
id: "RemoveFormBuilder"
|
||||||
domProps: { textContent: _vm._s(header.text) }
|
},
|
||||||
})
|
on: {
|
||||||
]
|
click: function($event) {
|
||||||
|
return _vm.Remove()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
[
|
||||||
key: "items",
|
_c(
|
||||||
fn: function(ref) {
|
"v-icon",
|
||||||
var item = ref.item
|
{ staticClass: "white--text mr-2 caption" },
|
||||||
return [
|
[_vm._v("fas fa-times")]
|
||||||
_c(
|
),
|
||||||
"td",
|
_vm._v("\n REMOVE")
|
||||||
{ staticClass: "headline font-weight-light" },
|
],
|
||||||
[_vm._v(_vm._s(item.name))]
|
1
|
||||||
),
|
)
|
||||||
_vm._v(" "),
|
],
|
||||||
_c(
|
1
|
||||||
"td",
|
)
|
||||||
{ staticClass: "title font-weight-light" },
|
}),
|
||||||
[_vm._v(_vm._s(item.date))]
|
_vm._v(" "),
|
||||||
),
|
_c(
|
||||||
_vm._v(" "),
|
"v-btn",
|
||||||
_c(
|
{
|
||||||
"td",
|
attrs: {
|
||||||
{ staticClass: "title font-weight-light" },
|
absolute: "",
|
||||||
[_vm._v(_vm._s(item.operator))]
|
small: "",
|
||||||
),
|
right: "",
|
||||||
_vm._v(" "),
|
bottom: "",
|
||||||
_c(
|
color: "cyan",
|
||||||
"td",
|
id: "FormBuilder"
|
||||||
{ staticClass: "text-xs-right" },
|
},
|
||||||
[
|
on: { click: _vm.Duplicator }
|
||||||
_c(
|
},
|
||||||
"v-btn",
|
[
|
||||||
{
|
_c("v-icon", { staticClass: "white--text mr-2 caption" }, [
|
||||||
staticClass: "mr-2 WM-ActionButton",
|
_vm._v("fas fa-plus")
|
||||||
attrs: { color: "cyan" }
|
]),
|
||||||
},
|
_vm._v("\n ADD")
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{
|
|
||||||
staticClass: "white--text mr-2 caption"
|
|
||||||
},
|
|
||||||
[_vm._v("fas fa-pen")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", [_vm._v("Edit")])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"router-link",
|
|
||||||
{ attrs: { to: "/operator-list" } },
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-btn",
|
|
||||||
{
|
|
||||||
staticClass: "mr-2 WM-ActionButton",
|
|
||||||
attrs: { color: "orange darken-1" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{
|
|
||||||
staticClass:
|
|
||||||
"white--text mr-2 caption"
|
|
||||||
},
|
|
||||||
[_vm._v("fas fa-user")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", [_vm._v("Operator")])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-btn",
|
|
||||||
{
|
|
||||||
staticClass: " WM-ActionButton",
|
|
||||||
attrs: { color: "pink" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{
|
|
||||||
staticClass: "white--text mr-2 caption"
|
|
||||||
},
|
|
||||||
[_vm._v("fas fa-times")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", [_vm._v("Remove")])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
])
|
|
||||||
})
|
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
],
|
],
|
||||||
1
|
2
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c("v-divider"),
|
_c("div", { attrs: { id: "WM-FormBuilder" } }),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-flex",
|
||||||
{
|
{
|
||||||
staticClass: "mt-3",
|
staticClass: "text-xs-center",
|
||||||
attrs: {
|
attrs: { xs12: "", md12: "", sm12: "" }
|
||||||
row: "",
|
|
||||||
wrap: "",
|
|
||||||
"align-center": "",
|
|
||||||
"justify-center": ""
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"router-link",
|
"v-btn",
|
||||||
{ attrs: { to: "/dashboard" } },
|
{
|
||||||
|
staticClass: "WM-CyanBlueGradient-BG",
|
||||||
|
staticStyle: { padding: "10px 60px" }
|
||||||
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c("v-icon", { staticClass: "white--text mr-2 caption" }, [
|
||||||
"v-btn",
|
_vm._v("fas fa-plus")
|
||||||
{
|
]),
|
||||||
staticClass:
|
_vm._v(" "),
|
||||||
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5"
|
_c("span", { staticClass: "white--text" }, [_vm._v("Add")])
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{ staticClass: "black--text mr-2 caption" },
|
|
||||||
[_vm._v("fas fa-chevron-left")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", { staticClass: "black--text" }, [
|
|
||||||
_vm._v("Back")
|
|
||||||
])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
@@ -492,19 +587,19 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/ManageMedicalCenter.vue":
|
/***/ "./resources/js/vue/views/NotWorking/AddNewTest.vue":
|
||||||
/*!********************************************************!*\
|
/*!**********************************************************!*\
|
||||||
!*** ./resources/js/vue/views/ManageMedicalCenter.vue ***!
|
!*** ./resources/js/vue/views/NotWorking/AddNewTest.vue ***!
|
||||||
\********************************************************/
|
\**********************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _ManageMedicalCenter_vue_vue_type_template_id_1305c16e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ManageMedicalCenter.vue?vue&type=template&id=1305c16e&scoped=true& */ "./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=template&id=1305c16e&scoped=true&");
|
/* harmony import */ var _AddNewTest_vue_vue_type_template_id_7eb32e4a_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AddNewTest.vue?vue&type=template&id=7eb32e4a&scoped=true& */ "./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=template&id=7eb32e4a&scoped=true&");
|
||||||
/* harmony import */ var _ManageMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ManageMedicalCenter.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _AddNewTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AddNewTest.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport *//* harmony import */ var _ManageMedicalCenter_vue_vue_type_style_index_0_id_1305c16e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true& */ "./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true&");
|
/* empty/unused harmony star reexport *//* harmony import */ var _AddNewTest_vue_vue_type_style_index_0_id_7eb32e4a_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./AddNewTest.vue?vue&type=style&index=0&id=7eb32e4a&lang=css&scoped=true& */ "./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=style&index=0&id=7eb32e4a&lang=css&scoped=true&");
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -514,66 +609,66 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
|
||||||
_ManageMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
_AddNewTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
_ManageMedicalCenter_vue_vue_type_template_id_1305c16e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_AddNewTest_vue_vue_type_template_id_7eb32e4a_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_ManageMedicalCenter_vue_vue_type_template_id_1305c16e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_AddNewTest_vue_vue_type_template_id_7eb32e4a_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
"1305c16e",
|
"7eb32e4a",
|
||||||
null
|
null
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
component.options.__file = "resources/js/vue/views/ManageMedicalCenter.vue"
|
component.options.__file = "resources/js/vue/views/NotWorking/AddNewTest.vue"
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=script&lang=js&":
|
/***/ "./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=script&lang=js&":
|
||||||
/*!*********************************************************************************!*\
|
/*!***********************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=script&lang=js& ***!
|
!*** ./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=script&lang=js& ***!
|
||||||
\*********************************************************************************/
|
\***********************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./ManageMedicalCenter.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./AddNewTest.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true&":
|
/***/ "./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=style&index=0&id=7eb32e4a&lang=css&scoped=true&":
|
||||||
/*!*****************************************************************************************************************!*\
|
/*!*******************************************************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true& ***!
|
!*** ./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=style&index=0&id=7eb32e4a&lang=css&scoped=true& ***!
|
||||||
\*****************************************************************************************************************/
|
\*******************************************************************************************************************/
|
||||||
/*! no static exports found */
|
/*! no static exports found */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_style_index_0_id_1305c16e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/style-loader!../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src??ref--5-2!../../../../node_modules/vue-loader/lib??vue-loader-options!./ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true& */ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=style&index=0&id=1305c16e&lang=css&scoped=true&");
|
/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_style_index_0_id_7eb32e4a_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/style-loader!../../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src??ref--5-2!../../../../../node_modules/vue-loader/lib??vue-loader-options!./AddNewTest.vue?vue&type=style&index=0&id=7eb32e4a&lang=css&scoped=true& */ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=style&index=0&id=7eb32e4a&lang=css&scoped=true&");
|
||||||
/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_style_index_0_id_1305c16e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_style_index_0_id_1305c16e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
|
/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_style_index_0_id_7eb32e4a_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_style_index_0_id_7eb32e4a_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
|
||||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_style_index_0_id_1305c16e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_style_index_0_id_1305c16e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_style_index_0_id_7eb32e4a_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_style_index_0_id_7eb32e4a_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_style_index_0_id_1305c16e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
|
/* harmony default export */ __webpack_exports__["default"] = (_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_style_index_0_id_7eb32e4a_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=template&id=1305c16e&scoped=true&":
|
/***/ "./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=template&id=7eb32e4a&scoped=true&":
|
||||||
/*!***************************************************************************************************!*\
|
/*!*****************************************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=template&id=1305c16e&scoped=true& ***!
|
!*** ./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=template&id=7eb32e4a&scoped=true& ***!
|
||||||
\***************************************************************************************************/
|
\*****************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_template_id_1305c16e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./ManageMedicalCenter.vue?vue&type=template&id=1305c16e&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageMedicalCenter.vue?vue&type=template&id=1305c16e&scoped=true&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_template_id_7eb32e4a_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./AddNewTest.vue?vue&type=template&id=7eb32e4a&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/AddNewTest.vue?vue&type=template&id=7eb32e4a&scoped=true&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_template_id_1305c16e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_template_id_7eb32e4a_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageMedicalCenter_vue_vue_type_template_id_1305c16e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AddNewTest_vue_vue_type_template_id_7eb32e4a_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+234
-252
@@ -1,18 +1,23 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[10],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[10],{
|
||||||
|
|
||||||
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Login.vue?vue&type=script&lang=js&":
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MedicalCenter/AddEdit.vue?vue&type=script&lang=js&":
|
||||||
/*!***************************************************************************************************************************************************************!*\
|
/*!*******************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Login.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/MedicalCenter/AddEdit.vue?vue&type=script&lang=js& ***!
|
||||||
\***************************************************************************************************************************************************************/
|
\*******************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vuex */ "./node_modules/vuex/dist/vuex.esm.js");
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js");
|
||||||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; }
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony import */ var _services__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/services */ "./resources/js/vue/services/index.js");
|
||||||
|
/* harmony import */ var _config_urls__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/config/urls */ "./resources/js/vue/config/urls.js");
|
||||||
|
|
||||||
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
|
|
||||||
|
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
||||||
|
|
||||||
|
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
||||||
|
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
@@ -51,57 +56,124 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope
|
|||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
|
|
||||||
/* harmony default export */ __webpack_exports__["default"] = ({
|
/* harmony default export */ __webpack_exports__["default"] = ({
|
||||||
data: function data() {
|
data: function data() {
|
||||||
return {
|
return {
|
||||||
cell_number: "",
|
medicalCenter: {
|
||||||
password: ""
|
name: ""
|
||||||
|
},
|
||||||
|
rules: {
|
||||||
|
required: function required(value) {
|
||||||
|
return !!value || "Required.";
|
||||||
|
},
|
||||||
|
counter: function counter(value) {
|
||||||
|
return value.length <= 30 || "Max 30 characters";
|
||||||
|
}
|
||||||
|
}
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
computed: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_0__["mapGetters"])('auth', ['authenticating', 'authenticationError', 'authenticationErrorCode'])),
|
created: function created() {
|
||||||
methods: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_0__["mapActions"])('auth', ['login']), {
|
if (this.$route.params.medicalCenter) {
|
||||||
handleSubmit: function handleSubmit() {
|
this.load(this.$route.params.medicalCenter);
|
||||||
// Perform a simple validation that cell_number and password have been typed in
|
|
||||||
if (this.cell_number != '' && this.password != '') {
|
|
||||||
this.login({
|
|
||||||
cell_number: this.cell_number,
|
|
||||||
password: this.password
|
|
||||||
});
|
|
||||||
this.password = "";
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
})
|
},
|
||||||
|
methods: {
|
||||||
|
load: function () {
|
||||||
|
var _load = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee(id) {
|
||||||
|
var result;
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context.prev = _context.next) {
|
||||||
|
case 0:
|
||||||
|
_context.next = 2;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].get(_config_urls__WEBPACK_IMPORTED_MODULE_2__["urls"].editMedicalCenter(id));
|
||||||
|
|
||||||
|
case 2:
|
||||||
|
result = _context.sent;
|
||||||
|
this.medicalCenter = result.data.MedicalCenter;
|
||||||
|
|
||||||
|
case 4:
|
||||||
|
case "end":
|
||||||
|
return _context.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function load(_x) {
|
||||||
|
return _load.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return load;
|
||||||
|
}(),
|
||||||
|
AddMedicalCenter: function () {
|
||||||
|
var _AddMedicalCenter = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2() {
|
||||||
|
var result;
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context2) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context2.prev = _context2.next) {
|
||||||
|
case 0:
|
||||||
|
if (!this.$refs.form.validate()) {
|
||||||
|
_context2.next = 11;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!this.$route.params.medicalCenter) {
|
||||||
|
_context2.next = 7;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
_context2.next = 4;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].put(_config_urls__WEBPACK_IMPORTED_MODULE_2__["urls"].updateMedicalCenter(this.$route.params.medicalCenter), this.medicalCenter);
|
||||||
|
|
||||||
|
case 4:
|
||||||
|
result = _context2.sent;
|
||||||
|
_context2.next = 10;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 7:
|
||||||
|
_context2.next = 9;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].post(_config_urls__WEBPACK_IMPORTED_MODULE_2__["urls"].storeMedicalCenter, this.medicalCenter);
|
||||||
|
|
||||||
|
case 9:
|
||||||
|
result = _context2.sent;
|
||||||
|
|
||||||
|
case 10:
|
||||||
|
if (result && result.status == 200) {
|
||||||
|
this.$router.push({
|
||||||
|
name: "ManageMedicalCenter"
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
case 11:
|
||||||
|
case "end":
|
||||||
|
return _context2.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee2, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function AddMedicalCenter() {
|
||||||
|
return _AddMedicalCenter.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return AddMedicalCenter;
|
||||||
|
}()
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true&":
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MedicalCenter/AddEdit.vue?vue&type=template&id=7e71354a&scoped=true&":
|
||||||
/*!*******************************************************************************************************************************************************************************************************************!*\
|
/*!***********************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true& ***!
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/MedicalCenter/AddEdit.vue?vue&type=template&id=7e71354a&scoped=true& ***!
|
||||||
\*******************************************************************************************************************************************************************************************************************/
|
\***********************************************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -115,205 +187,115 @@ var render = function() {
|
|||||||
var _c = _vm._self._c || _h
|
var _c = _vm._self._c || _h
|
||||||
return _c(
|
return _c(
|
||||||
"v-form",
|
"v-form",
|
||||||
|
{ ref: "form" },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-container",
|
"v-container",
|
||||||
{ attrs: { "grid-list-xs": "" } },
|
{ attrs: { "grid-list-xs": "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"material-card",
|
||||||
{ staticClass: "justify-center", attrs: { row: "", wrap: "" } },
|
{
|
||||||
|
attrs: { color: "black", title: "Add Medical Center", text: "" }
|
||||||
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-layout",
|
||||||
|
{ staticClass: "px-5 mb-3", attrs: { row: "", wrap: "" } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md3: "", xs3: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
label: "Name",
|
||||||
|
color: "black",
|
||||||
|
rules: [_vm.rules.required, _vm.rules.counter]
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.medicalCenter.name,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.medicalCenter, "name", $$v)
|
||||||
|
},
|
||||||
|
expression: "medicalCenter.name"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
{
|
{
|
||||||
staticClass: "WM-WidthScreen-SM WM-WidthScreen-XS",
|
staticClass: "mt-3",
|
||||||
attrs: { xs12: "", md3: "", sm3: "" }
|
attrs: {
|
||||||
|
row: "",
|
||||||
|
wrap: "",
|
||||||
|
"align-center": "",
|
||||||
|
"justify-center": ""
|
||||||
|
}
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"material-card",
|
"v-btn",
|
||||||
{ attrs: { color: "black", title: "Login Page" } },
|
{
|
||||||
|
staticClass: "WM-CyanBlueGradient-BG",
|
||||||
|
staticStyle: { padding: "10px 60px" },
|
||||||
|
on: { click: _vm.AddMedicalCenter }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_vm.$route.params.medicalCenter
|
||||||
|
? [
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{ staticClass: "white--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-edit")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "white--text" }, [
|
||||||
|
_vm._v("Edit")
|
||||||
|
])
|
||||||
|
]
|
||||||
|
: [
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{ staticClass: "white--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-plus")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "white--text" }, [
|
||||||
|
_vm._v("Add")
|
||||||
|
])
|
||||||
|
]
|
||||||
|
],
|
||||||
|
2
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"router-link",
|
||||||
|
{ attrs: { to: { name: "ManageMedicalCenter" } } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-btn",
|
||||||
{ staticClass: "px-3", attrs: { row: "", wrap: "" } },
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs12: "", md12: "", sm12: "" } },
|
|
||||||
[
|
|
||||||
_c("v-text-field", {
|
|
||||||
attrs: {
|
|
||||||
name: "cellnumber",
|
|
||||||
label: "Cell Number",
|
|
||||||
id: "id1",
|
|
||||||
color: "black"
|
|
||||||
},
|
|
||||||
model: {
|
|
||||||
value: _vm.cell_number,
|
|
||||||
callback: function($$v) {
|
|
||||||
_vm.cell_number = $$v
|
|
||||||
},
|
|
||||||
expression: "cell_number"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-layout",
|
|
||||||
{ staticClass: "px-3", attrs: { row: "", wrap: "" } },
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs12: "", md12: "", sm12: "" } },
|
|
||||||
[
|
|
||||||
_c("v-text-field", {
|
|
||||||
attrs: {
|
|
||||||
name: "password",
|
|
||||||
label: "Password",
|
|
||||||
id: "id2",
|
|
||||||
color: "black"
|
|
||||||
},
|
|
||||||
model: {
|
|
||||||
value: _vm.password,
|
|
||||||
callback: function($$v) {
|
|
||||||
_vm.password = $$v
|
|
||||||
},
|
|
||||||
expression: "password"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-layout",
|
|
||||||
{ staticClass: "px-3", attrs: { row: "", wrap: "" } },
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{
|
|
||||||
staticClass:
|
|
||||||
"text-md-left text-sm-center text-xs-center",
|
|
||||||
attrs: { xs12: "", md6: "", sm6: "" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-btn",
|
|
||||||
{
|
|
||||||
staticClass: "WM-CyanBlueGradient-BG",
|
|
||||||
staticStyle: { padding: "10px 60px" },
|
|
||||||
on: { click: _vm.handleSubmit }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{ staticClass: "white--text mr-2 caption" },
|
|
||||||
[_vm._v("fas fa-sign-in-alt")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", { staticClass: "white--text" }, [
|
|
||||||
_vm._v("Login")
|
|
||||||
])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{
|
|
||||||
staticClass:
|
|
||||||
"text-md-right text-sm-center text-xs-center",
|
|
||||||
attrs: { xs12: "", md6: "", sm6: "" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"router-link",
|
|
||||||
{
|
|
||||||
staticClass: "black--text",
|
|
||||||
attrs: { to: "register" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-btn",
|
|
||||||
{
|
|
||||||
staticClass:
|
|
||||||
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black"
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{
|
|
||||||
staticClass:
|
|
||||||
"black--text mr-2 caption"
|
|
||||||
},
|
|
||||||
[_vm._v("fas fa-plus")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"span",
|
|
||||||
{ staticClass: "black--text" },
|
|
||||||
[_vm._v("Register")]
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-layout",
|
|
||||||
{
|
{
|
||||||
staticClass:
|
staticClass:
|
||||||
"text-md-left text-sm-center text-xs-center",
|
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5"
|
||||||
attrs: { row: "", wrap: "" }
|
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-icon",
|
||||||
{
|
{ staticClass: "black--text mr-2 caption" },
|
||||||
staticClass: "px-4 py-3",
|
[_vm._v("fas fa-chevron-left")]
|
||||||
attrs: { xs12: "", md6: "", sm6: "" }
|
),
|
||||||
},
|
_vm._v(" "),
|
||||||
[
|
_c("span", { staticClass: "black--text" }, [
|
||||||
_c(
|
_vm._v("Back")
|
||||||
"router-link",
|
])
|
||||||
{ attrs: { to: "/forgot-password" } },
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"span",
|
|
||||||
{
|
|
||||||
staticClass: "black--text",
|
|
||||||
staticStyle: {
|
|
||||||
"border-bottom": "1px solid #000"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
[_vm._v("Forgot Password ?")]
|
|
||||||
)
|
|
||||||
]
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
@@ -340,18 +322,18 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Login.vue":
|
/***/ "./resources/js/vue/views/MedicalCenter/AddEdit.vue":
|
||||||
/*!******************************************!*\
|
/*!**********************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Login.vue ***!
|
!*** ./resources/js/vue/views/MedicalCenter/AddEdit.vue ***!
|
||||||
\******************************************/
|
\**********************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Login.vue?vue&type=template&id=646835d1&scoped=true& */ "./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true&");
|
/* harmony import */ var _AddEdit_vue_vue_type_template_id_7e71354a_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AddEdit.vue?vue&type=template&id=7e71354a&scoped=true& */ "./resources/js/vue/views/MedicalCenter/AddEdit.vue?vue&type=template&id=7e71354a&scoped=true&");
|
||||||
/* harmony import */ var _Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Login.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Login.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _AddEdit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AddEdit.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/MedicalCenter/AddEdit.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -360,50 +342,50 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
||||||
_Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
_AddEdit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
_Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_AddEdit_vue_vue_type_template_id_7e71354a_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_AddEdit_vue_vue_type_template_id_7e71354a_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
"646835d1",
|
"7e71354a",
|
||||||
null
|
null
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
component.options.__file = "resources/js/vue/views/Login.vue"
|
component.options.__file = "resources/js/vue/views/MedicalCenter/AddEdit.vue"
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Login.vue?vue&type=script&lang=js&":
|
/***/ "./resources/js/vue/views/MedicalCenter/AddEdit.vue?vue&type=script&lang=js&":
|
||||||
/*!*******************************************************************!*\
|
/*!***********************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Login.vue?vue&type=script&lang=js& ***!
|
!*** ./resources/js/vue/views/MedicalCenter/AddEdit.vue?vue&type=script&lang=js& ***!
|
||||||
\*******************************************************************/
|
\***********************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./Login.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Login.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AddEdit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./AddEdit.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MedicalCenter/AddEdit.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AddEdit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true&":
|
/***/ "./resources/js/vue/views/MedicalCenter/AddEdit.vue?vue&type=template&id=7e71354a&scoped=true&":
|
||||||
/*!*************************************************************************************!*\
|
/*!*****************************************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true& ***!
|
!*** ./resources/js/vue/views/MedicalCenter/AddEdit.vue?vue&type=template&id=7e71354a&scoped=true& ***!
|
||||||
\*************************************************************************************/
|
\*****************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./Login.vue?vue&type=template&id=646835d1&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Login.vue?vue&type=template&id=646835d1&scoped=true&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AddEdit_vue_vue_type_template_id_7e71354a_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./AddEdit.vue?vue&type=template&id=7e71354a&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MedicalCenter/AddEdit.vue?vue&type=template&id=7e71354a&scoped=true&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AddEdit_vue_vue_type_template_id_7e71354a_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_vue_vue_type_template_id_646835d1_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AddEdit_vue_vue_type_template_id_7e71354a_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+423
-149
@@ -1,14 +1,29 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[11],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[11],{
|
||||||
|
|
||||||
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js&":
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=script&lang=js&":
|
||||||
/*!*********************************************************************************************************************************************************************!*\
|
/*!************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=script&lang=js& ***!
|
||||||
\*********************************************************************************************************************************************************************/
|
\************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js");
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony import */ var _services__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/services */ "./resources/js/vue/services/index.js");
|
||||||
|
/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vuex */ "./node_modules/vuex/dist/vuex.esm.js");
|
||||||
|
/* harmony import */ var _config_urls__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/config/urls */ "./resources/js/vue/config/urls.js");
|
||||||
|
|
||||||
|
|
||||||
|
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
||||||
|
|
||||||
|
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
||||||
|
|
||||||
|
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; }
|
||||||
|
|
||||||
|
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
|
||||||
|
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
@@ -95,63 +110,258 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
/* harmony default export */ __webpack_exports__["default"] = ({
|
/* harmony default export */ __webpack_exports__["default"] = ({
|
||||||
data: function data() {
|
data: function data() {
|
||||||
return {
|
return {
|
||||||
headers: [{
|
headers: [{
|
||||||
sortable: true,
|
sortable: true,
|
||||||
text: 'Operator',
|
text: "Operator Name",
|
||||||
value: 'operator'
|
value: "name"
|
||||||
}, {
|
}, {
|
||||||
sortable: true,
|
sortable: false,
|
||||||
text: 'Date',
|
text: "Role",
|
||||||
value: 'date'
|
value: "role"
|
||||||
}, {
|
}, {
|
||||||
sortable: true,
|
sortable: false,
|
||||||
text: 'Hospital',
|
text: "Number",
|
||||||
value: 'hospital'
|
value: "number"
|
||||||
}, {
|
}, {
|
||||||
sortable: true,
|
sortable: false,
|
||||||
text: 'Action',
|
text: "Status",
|
||||||
value: 'action',
|
value: "status"
|
||||||
align: 'right'
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: "Action",
|
||||||
|
value: "action",
|
||||||
|
align: "right"
|
||||||
}],
|
}],
|
||||||
items: [{
|
items: [],
|
||||||
name: 'Fatemeh Shokouhi',
|
name: ""
|
||||||
date: '12/05/1397',
|
|
||||||
operator: 'Shahid Beheshti',
|
|
||||||
action: ''
|
|
||||||
}, {
|
|
||||||
name: 'Fatemeh Fayyazi',
|
|
||||||
date: '12/05/1397',
|
|
||||||
operator: 'Emam Reza',
|
|
||||||
action: ''
|
|
||||||
}]
|
|
||||||
};
|
};
|
||||||
|
},
|
||||||
|
created: function created() {
|
||||||
|
if (this.$route.params.medicalCenter) {
|
||||||
|
this.load(this.$route.params.medicalCenter);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: _objectSpread({
|
||||||
|
load: function () {
|
||||||
|
var _load = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee(medicalCenterId) {
|
||||||
|
var result;
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context.prev = _context.next) {
|
||||||
|
case 0:
|
||||||
|
_context.next = 2;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].get(_config_urls__WEBPACK_IMPORTED_MODULE_3__["urls"].listOpertorMedicalCenter(medicalCenterId));
|
||||||
|
|
||||||
|
case 2:
|
||||||
|
result = _context.sent;
|
||||||
|
|
||||||
|
if (result && result.status == 200) {
|
||||||
|
this.items = result.data.data.users;
|
||||||
|
this.name = result.data.data.name;
|
||||||
|
} else {
|
||||||
|
this.$router.push({
|
||||||
|
name: "Dashboard"
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
case 4:
|
||||||
|
case "end":
|
||||||
|
return _context.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function load(_x) {
|
||||||
|
return _load.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return load;
|
||||||
|
}(),
|
||||||
|
changeStatus: function () {
|
||||||
|
var _changeStatus = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2(userId) {
|
||||||
|
var result, _iteratorNormalCompletion, _didIteratorError, _iteratorError, _iterator, _step, user;
|
||||||
|
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context2) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context2.prev = _context2.next) {
|
||||||
|
case 0:
|
||||||
|
_context2.next = 2;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].post(_config_urls__WEBPACK_IMPORTED_MODULE_3__["urls"].changeStatusUser(userId));
|
||||||
|
|
||||||
|
case 2:
|
||||||
|
result = _context2.sent;
|
||||||
|
|
||||||
|
if (!(result && result.status == 200)) {
|
||||||
|
_context2.next = 25;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
_iteratorNormalCompletion = true;
|
||||||
|
_didIteratorError = false;
|
||||||
|
_iteratorError = undefined;
|
||||||
|
_context2.prev = 7;
|
||||||
|
|
||||||
|
for (_iterator = this.items[Symbol.iterator](); !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
|
||||||
|
user = _step.value;
|
||||||
|
|
||||||
|
if (user.id == userId) {
|
||||||
|
user.status = result.data.data.status;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
_context2.next = 15;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 11:
|
||||||
|
_context2.prev = 11;
|
||||||
|
_context2.t0 = _context2["catch"](7);
|
||||||
|
_didIteratorError = true;
|
||||||
|
_iteratorError = _context2.t0;
|
||||||
|
|
||||||
|
case 15:
|
||||||
|
_context2.prev = 15;
|
||||||
|
_context2.prev = 16;
|
||||||
|
|
||||||
|
if (!_iteratorNormalCompletion && _iterator.return != null) {
|
||||||
|
_iterator.return();
|
||||||
|
}
|
||||||
|
|
||||||
|
case 18:
|
||||||
|
_context2.prev = 18;
|
||||||
|
|
||||||
|
if (!_didIteratorError) {
|
||||||
|
_context2.next = 21;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
throw _iteratorError;
|
||||||
|
|
||||||
|
case 21:
|
||||||
|
return _context2.finish(18);
|
||||||
|
|
||||||
|
case 22:
|
||||||
|
return _context2.finish(15);
|
||||||
|
|
||||||
|
case 23:
|
||||||
|
_context2.next = 26;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 25:
|
||||||
|
this.$router.push({
|
||||||
|
name: "Dashboard"
|
||||||
|
});
|
||||||
|
|
||||||
|
case 26:
|
||||||
|
case "end":
|
||||||
|
return _context2.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee2, this, [[7, 11, 15, 23], [16,, 18, 22]]);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function changeStatus(_x2) {
|
||||||
|
return _changeStatus.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return changeStatus;
|
||||||
|
}()
|
||||||
|
}, Object(vuex__WEBPACK_IMPORTED_MODULE_2__["mapMutations"])("modal", ["changeCurrentModal"]), {
|
||||||
|
changeRoleModal: function changeRoleModal(user) {
|
||||||
|
this.changeCurrentModal({
|
||||||
|
modal: "modal-user-role",
|
||||||
|
properties: {
|
||||||
|
user: user
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
remove: function () {
|
||||||
|
var _remove = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee3(userId) {
|
||||||
|
var result, key;
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee3$(_context3) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context3.prev = _context3.next) {
|
||||||
|
case 0:
|
||||||
|
_context3.next = 2;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].delete(_config_urls__WEBPACK_IMPORTED_MODULE_3__["urls"].deleteUser(userId));
|
||||||
|
|
||||||
|
case 2:
|
||||||
|
result = _context3.sent;
|
||||||
|
|
||||||
|
if (result && result.status == 200) {
|
||||||
|
for (key in this.items) {
|
||||||
|
if (this.items.hasOwnProperty(key) && this.items[key].id == userId) {
|
||||||
|
this.items.splice(key, 1);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
case 4:
|
||||||
|
case "end":
|
||||||
|
return _context3.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee3, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function remove(_x3) {
|
||||||
|
return _remove.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return remove;
|
||||||
|
}()
|
||||||
|
}),
|
||||||
|
computed: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_2__["mapGetters"])("modal", ["getModalResult"])),
|
||||||
|
watch: {
|
||||||
|
getModalResult: function getModalResult(user) {
|
||||||
|
var _iteratorNormalCompletion2 = true;
|
||||||
|
var _didIteratorError2 = false;
|
||||||
|
var _iteratorError2 = undefined;
|
||||||
|
|
||||||
|
try {
|
||||||
|
for (var _iterator2 = this.items[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
|
||||||
|
var userList = _step2.value;
|
||||||
|
|
||||||
|
if (userList.id == user.id) {
|
||||||
|
userList.roles = user.roles;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} catch (err) {
|
||||||
|
_didIteratorError2 = true;
|
||||||
|
_iteratorError2 = err;
|
||||||
|
} finally {
|
||||||
|
try {
|
||||||
|
if (!_iteratorNormalCompletion2 && _iterator2.return != null) {
|
||||||
|
_iterator2.return();
|
||||||
|
}
|
||||||
|
} finally {
|
||||||
|
if (_didIteratorError2) {
|
||||||
|
throw _iteratorError2;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true&":
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=template&id=a2d4b11a&":
|
||||||
/*!*************************************************************************************************************************************************************************************************************************!*\
|
/*!****************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true& ***!
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=template&id=a2d4b11a& ***!
|
||||||
\*************************************************************************************************************************************************************************************************************************/
|
\****************************************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -169,26 +379,29 @@ var render = function() {
|
|||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"material-card",
|
"material-card",
|
||||||
{ attrs: { color: "black", title: "Member List" } },
|
{
|
||||||
|
attrs: {
|
||||||
|
color: "black",
|
||||||
|
title: "Operator List " + _vm.name,
|
||||||
|
text: ""
|
||||||
|
}
|
||||||
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-layout",
|
||||||
{
|
{ staticClass: "px-5 mb-3", attrs: { row: "", wrap: "" } },
|
||||||
staticClass: "px-5 mb-3",
|
|
||||||
attrs: { "align-center": "", "justify-center": "", wrap: "" }
|
|
||||||
},
|
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-flex",
|
||||||
{ attrs: { xs12: "", md3: "", sm3: "" } },
|
{ attrs: { xs12: "", md3: "", xs3: "" } },
|
||||||
[
|
[
|
||||||
_c("v-text-field", {
|
_c("v-text-field", {
|
||||||
staticClass: "pa-2",
|
staticClass: "pa-2",
|
||||||
attrs: {
|
attrs: {
|
||||||
color: "black",
|
name: "Name",
|
||||||
name: "name",
|
|
||||||
label: "Name",
|
label: "Name",
|
||||||
id: "id1"
|
color: "black",
|
||||||
|
id: "id"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
@@ -197,15 +410,15 @@ var render = function() {
|
|||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-flex",
|
||||||
{ attrs: { xs12: "", md3: "", sm3: "" } },
|
{ attrs: { xs12: "", md3: "", xs3: "" } },
|
||||||
[
|
[
|
||||||
_c("v-text-field", {
|
_c("v-text-field", {
|
||||||
staticClass: "pa-2",
|
staticClass: "pa-2",
|
||||||
attrs: {
|
attrs: {
|
||||||
|
name: "cell_number",
|
||||||
|
label: "Cell Number",
|
||||||
color: "black",
|
color: "black",
|
||||||
name: "date",
|
id: "id"
|
||||||
label: "Date",
|
|
||||||
id: "id2"
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
@@ -214,24 +427,10 @@ var render = function() {
|
|||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-flex",
|
||||||
{ attrs: { xs12: "", md3: "", sm3: "" } },
|
{
|
||||||
[
|
staticClass: "text-xs-right",
|
||||||
_c("v-text-field", {
|
attrs: { xs12: "", md2: "", sm2: "" }
|
||||||
staticClass: "pa-2",
|
},
|
||||||
attrs: {
|
|
||||||
color: "black",
|
|
||||||
name: "hospital",
|
|
||||||
label: "Hospital",
|
|
||||||
id: "id3"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs12: "", md3: "", sm3: "" } },
|
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-btn",
|
"v-btn",
|
||||||
@@ -254,23 +453,69 @@ var render = function() {
|
|||||||
)
|
)
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("v-spacer"),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{
|
||||||
|
staticClass: "text-xs-right",
|
||||||
|
attrs: { xs12: "", md2: "", sm2: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"router-link",
|
||||||
|
{
|
||||||
|
attrs: {
|
||||||
|
to: "/add-operator/" + _vm.$route.params.medicalCenter
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black"
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{ staticClass: "black--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-plus")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "black--text" }, [
|
||||||
|
_vm._v("Add")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
)
|
)
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c("v-layout", { staticClass: "px-4 my-3" }, [_c("v-divider")], 1),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-layout",
|
||||||
{
|
{
|
||||||
staticClass: "px-5 my-2",
|
staticClass: "px-5 mt-3",
|
||||||
attrs: { "align-center": "", "justify-center": "", wrap: "" }
|
attrs: {
|
||||||
|
row: "",
|
||||||
|
"align-center": "",
|
||||||
|
"justify-center": "",
|
||||||
|
wrap: ""
|
||||||
|
}
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-flex",
|
||||||
{ attrs: { xs12: "", md12: "", sm12: "" } },
|
{ attrs: { md12: "" } },
|
||||||
[
|
[
|
||||||
_c("v-data-table", {
|
_c("v-data-table", {
|
||||||
attrs: {
|
attrs: {
|
||||||
@@ -306,13 +551,24 @@ var render = function() {
|
|||||||
_c(
|
_c(
|
||||||
"td",
|
"td",
|
||||||
{ staticClass: "title font-weight-light" },
|
{ staticClass: "title font-weight-light" },
|
||||||
[_vm._v(_vm._s(item.date))]
|
_vm._l(item.roles, function(role, key) {
|
||||||
|
return _c("span", { key: key }, [
|
||||||
|
_vm._v(_vm._s(role.name))
|
||||||
|
])
|
||||||
|
}),
|
||||||
|
0
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c(
|
||||||
"td",
|
"td",
|
||||||
{ staticClass: "title font-weight-light" },
|
{ staticClass: "title font-weight-light" },
|
||||||
[_vm._v(_vm._s(item.operator))]
|
[_vm._v(_vm._s(item.cell_number))]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "title font-weight-light" },
|
||||||
|
[_vm._v(_vm._s(item.status))]
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c(
|
||||||
@@ -323,38 +579,71 @@ var render = function() {
|
|||||||
"v-btn",
|
"v-btn",
|
||||||
{
|
{
|
||||||
staticClass: "mr-2 WM-ActionButton",
|
staticClass: "mr-2 WM-ActionButton",
|
||||||
attrs: { color: "purple" }
|
attrs: {
|
||||||
|
color:
|
||||||
|
item.status == "Active"
|
||||||
|
? "red"
|
||||||
|
: "green"
|
||||||
|
},
|
||||||
|
on: {
|
||||||
|
click: function($event) {
|
||||||
|
return _vm.changeStatus(item.id)
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
item.status == "Active"
|
||||||
"v-icon",
|
? [
|
||||||
{
|
_c(
|
||||||
staticClass: "white--text mr-1 caption"
|
"v-icon",
|
||||||
},
|
{
|
||||||
[_vm._v("fas fa-envelope")]
|
staticClass:
|
||||||
),
|
"white--text mr-2 caption"
|
||||||
_vm._v(" "),
|
},
|
||||||
_c("span", [_vm._v("SMS")])
|
[_vm._v("fas fa-user-tag")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
item.status == "Active"
|
||||||
|
? _c("span", [_vm._v("Susspended")])
|
||||||
|
: _vm._e()
|
||||||
|
]
|
||||||
|
: [
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"white--text mr-2 caption"
|
||||||
|
},
|
||||||
|
[_vm._v("fas fa-user-tag")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", [_vm._v("Active")])
|
||||||
|
]
|
||||||
],
|
],
|
||||||
1
|
2
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c(
|
||||||
"v-btn",
|
"v-btn",
|
||||||
{
|
{
|
||||||
staticClass: "mr-2 WM-ActionButton",
|
staticClass: "mr-2 WM-ActionButton",
|
||||||
attrs: { color: "cyan" }
|
attrs: { color: "orange darken-1" },
|
||||||
|
on: {
|
||||||
|
click: function($event) {
|
||||||
|
return _vm.changeRoleModal(item)
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-icon",
|
"v-icon",
|
||||||
{
|
{
|
||||||
staticClass: "white--text mr-1 caption"
|
staticClass: "white--text mr-2 caption"
|
||||||
},
|
},
|
||||||
[_vm._v("fas fa-pen")]
|
[_vm._v("fas fa-user-tag")]
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c("span", [_vm._v("Edit")])
|
_c("span", [_vm._v("Role")])
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
),
|
),
|
||||||
@@ -362,34 +651,19 @@ var render = function() {
|
|||||||
_c(
|
_c(
|
||||||
"v-btn",
|
"v-btn",
|
||||||
{
|
{
|
||||||
staticClass: "mr-2 WM-ActionButton",
|
staticClass: "WM-ActionButton",
|
||||||
attrs: { color: "orange darken-1" }
|
attrs: { color: "pink" },
|
||||||
|
on: {
|
||||||
|
click: function($event) {
|
||||||
|
return _vm.remove(item.id)
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-icon",
|
"v-icon",
|
||||||
{
|
{
|
||||||
staticClass: "white--text mr-1 caption"
|
staticClass: "white--text mr-2 caption"
|
||||||
},
|
|
||||||
[_vm._v("fas fa-user")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", [_vm._v("Operator")])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-btn",
|
|
||||||
{
|
|
||||||
staticClass: " WM-ActionButton",
|
|
||||||
attrs: { color: "pink" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{
|
|
||||||
staticClass: "white--text mr-1 caption"
|
|
||||||
},
|
},
|
||||||
[_vm._v("fas fa-times")]
|
[_vm._v("fas fa-times")]
|
||||||
),
|
),
|
||||||
@@ -413,7 +687,7 @@ var render = function() {
|
|||||||
1
|
1
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c("v-layout", { staticClass: "px-4 my-3" }, [_c("v-divider")], 1),
|
_c("v-divider"),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-layout",
|
||||||
@@ -429,7 +703,7 @@ var render = function() {
|
|||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"router-link",
|
"router-link",
|
||||||
{ attrs: { to: "/dashboard" } },
|
{ attrs: { to: "/manage-medical-center" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-btn",
|
"v-btn",
|
||||||
@@ -470,18 +744,18 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/ManageUsers.vue":
|
/***/ "./resources/js/vue/views/MedicalCenter/OperatorList.vue":
|
||||||
/*!************************************************!*\
|
/*!***************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/ManageUsers.vue ***!
|
!*** ./resources/js/vue/views/MedicalCenter/OperatorList.vue ***!
|
||||||
\************************************************/
|
\***************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true& */ "./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true&");
|
/* harmony import */ var _OperatorList_vue_vue_type_template_id_a2d4b11a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./OperatorList.vue?vue&type=template&id=a2d4b11a& */ "./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=template&id=a2d4b11a&");
|
||||||
/* harmony import */ var _ManageUsers_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ManageUsers.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./OperatorList.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -490,50 +764,50 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
||||||
_ManageUsers_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
_OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
_ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_OperatorList_vue_vue_type_template_id_a2d4b11a___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_OperatorList_vue_vue_type_template_id_a2d4b11a___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
"436a95ea",
|
null,
|
||||||
null
|
null
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
component.options.__file = "resources/js/vue/views/ManageUsers.vue"
|
component.options.__file = "resources/js/vue/views/MedicalCenter/OperatorList.vue"
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js&":
|
/***/ "./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=script&lang=js&":
|
||||||
/*!*************************************************************************!*\
|
/*!****************************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js& ***!
|
!*** ./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=script&lang=js& ***!
|
||||||
\*************************************************************************/
|
\****************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageUsers_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./ManageUsers.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageUsers.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./OperatorList.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageUsers_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true&":
|
/***/ "./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=template&id=a2d4b11a&":
|
||||||
/*!*******************************************************************************************!*\
|
/*!**********************************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true& ***!
|
!*** ./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=template&id=a2d4b11a& ***!
|
||||||
\*******************************************************************************************/
|
\**********************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ManageUsers.vue?vue&type=template&id=436a95ea&scoped=true&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_vue_vue_type_template_id_a2d4b11a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./OperatorList.vue?vue&type=template&id=a2d4b11a& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=template&id=a2d4b11a&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_vue_vue_type_template_id_a2d4b11a___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ManageUsers_vue_vue_type_template_id_436a95ea_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_vue_vue_type_template_id_a2d4b11a___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+103
-298
File diff suppressed because one or more lines are too long
Vendored
+30
-30
@@ -1,9 +1,9 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[13],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[13],{
|
||||||
|
|
||||||
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js&":
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/Notifications.vue?vue&type=script&lang=js&":
|
||||||
/*!***********************************************************************************************************************************************************************!*\
|
/*!**********************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/NotWorking/Notifications.vue?vue&type=script&lang=js& ***!
|
||||||
\***********************************************************************************************************************************************************************/
|
\**********************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -278,10 +278,10 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0&":
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/Notifications.vue?vue&type=template&id=58b67e1f&":
|
||||||
/*!***************************************************************************************************************************************************************************************************************!*\
|
/*!**************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0& ***!
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/NotWorking/Notifications.vue?vue&type=template&id=58b67e1f& ***!
|
||||||
\***************************************************************************************************************************************************************************************************************/
|
\**************************************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -770,18 +770,18 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Notifications.vue":
|
/***/ "./resources/js/vue/views/NotWorking/Notifications.vue":
|
||||||
/*!**************************************************!*\
|
/*!*************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Notifications.vue ***!
|
!*** ./resources/js/vue/views/NotWorking/Notifications.vue ***!
|
||||||
\**************************************************/
|
\*************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Notifications.vue?vue&type=template&id=112eb3d0& */ "./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0&");
|
/* harmony import */ var _Notifications_vue_vue_type_template_id_58b67e1f___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Notifications.vue?vue&type=template&id=58b67e1f& */ "./resources/js/vue/views/NotWorking/Notifications.vue?vue&type=template&id=58b67e1f&");
|
||||||
/* harmony import */ var _Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Notifications.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Notifications.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/NotWorking/Notifications.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -791,8 +791,8 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
|
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
||||||
_Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
_Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
_Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_Notifications_vue_vue_type_template_id_58b67e1f___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_Notifications_vue_vue_type_template_id_58b67e1f___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
null,
|
null,
|
||||||
@@ -802,38 +802,38 @@ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_
|
|||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
component.options.__file = "resources/js/vue/views/Notifications.vue"
|
component.options.__file = "resources/js/vue/views/NotWorking/Notifications.vue"
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js&":
|
/***/ "./resources/js/vue/views/NotWorking/Notifications.vue?vue&type=script&lang=js&":
|
||||||
/*!***************************************************************************!*\
|
/*!**************************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js& ***!
|
!*** ./resources/js/vue/views/NotWorking/Notifications.vue?vue&type=script&lang=js& ***!
|
||||||
\***************************************************************************/
|
\**************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./Notifications.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Notifications.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Notifications.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/Notifications.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0&":
|
/***/ "./resources/js/vue/views/NotWorking/Notifications.vue?vue&type=template&id=58b67e1f&":
|
||||||
/*!*********************************************************************************!*\
|
/*!********************************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0& ***!
|
!*** ./resources/js/vue/views/NotWorking/Notifications.vue?vue&type=template&id=58b67e1f& ***!
|
||||||
\*********************************************************************************/
|
\********************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./Notifications.vue?vue&type=template&id=112eb3d0& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Notifications.vue?vue&type=template&id=112eb3d0&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_vue_vue_type_template_id_58b67e1f___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Notifications.vue?vue&type=template&id=58b67e1f& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/Notifications.vue?vue&type=template&id=58b67e1f&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_vue_vue_type_template_id_58b67e1f___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_vue_vue_type_template_id_112eb3d0___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Notifications_vue_vue_type_template_id_58b67e1f___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+135
-278
@@ -1,9 +1,9 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[14],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[14],{
|
||||||
|
|
||||||
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/OperatorList.vue?vue&type=script&lang=js&":
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/TableList.vue?vue&type=script&lang=js&":
|
||||||
/*!**********************************************************************************************************************************************************************!*\
|
/*!******************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/OperatorList.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/NotWorking/TableList.vue?vue&type=script&lang=js& ***!
|
||||||
\**********************************************************************************************************************************************************************/
|
\******************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -93,56 +93,57 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
/* harmony default export */ __webpack_exports__["default"] = ({
|
/* harmony default export */ __webpack_exports__["default"] = ({
|
||||||
data: function data() {
|
data: function data() {
|
||||||
return {
|
return {
|
||||||
headers: [{
|
headers: [{
|
||||||
sortable: false,
|
sortable: false,
|
||||||
text: 'Operator Name',
|
text: 'Name',
|
||||||
value: 'name'
|
value: 'name'
|
||||||
}, {
|
}, {
|
||||||
sortable: false,
|
sortable: false,
|
||||||
text: 'Role',
|
text: 'Country',
|
||||||
value: 'role'
|
value: 'country'
|
||||||
}, {
|
}, {
|
||||||
sortable: false,
|
sortable: false,
|
||||||
text: 'Medical Center',
|
text: 'City',
|
||||||
value: 'medicalcenter'
|
value: 'city'
|
||||||
}, {
|
}, {
|
||||||
sortable: false,
|
sortable: false,
|
||||||
text: 'Number',
|
text: 'Salary',
|
||||||
value: 'number'
|
value: 'salary',
|
||||||
}, {
|
|
||||||
sortable: false,
|
|
||||||
text: 'Action',
|
|
||||||
value: 'action',
|
|
||||||
align: 'right'
|
align: 'right'
|
||||||
}],
|
}],
|
||||||
items: [{
|
items: [{
|
||||||
name: 'Saeed Khakbazan',
|
name: 'Dakota Rice',
|
||||||
role: 'Admin',
|
country: 'Niger',
|
||||||
medicalcenter: 'Emam Reza',
|
city: 'Oud-Tunrhout',
|
||||||
number: '09120000',
|
salary: '$35,738'
|
||||||
action: ''
|
|
||||||
}, {
|
}, {
|
||||||
name: 'Fatemeh Shokouhi',
|
name: 'Minerva Hooper',
|
||||||
role: 'SuperAdmin',
|
country: 'Curaçao',
|
||||||
medicalcenter: 'Shahid Beheshti',
|
city: 'Sinaai-Waas',
|
||||||
number: '09125555',
|
salary: '$23,738'
|
||||||
action: ''
|
|
||||||
}, {
|
}, {
|
||||||
name: 'Fatemeh Fayyazi',
|
name: 'Sage Rodriguez',
|
||||||
role: 'SuperVisior',
|
country: 'Netherlands',
|
||||||
medicalcenter: 'Emam Reza',
|
city: 'Overland Park',
|
||||||
number: '09123333',
|
salary: '$56,142'
|
||||||
action: ''
|
}, {
|
||||||
|
name: 'Philip Chanley',
|
||||||
|
country: 'Korea, South',
|
||||||
|
city: 'Gloucester',
|
||||||
|
salary: '$38,735'
|
||||||
|
}, {
|
||||||
|
name: 'Doris Greene',
|
||||||
|
country: 'Malawi',
|
||||||
|
city: 'Feldkirchen in Kārnten',
|
||||||
|
salary: '$63,542'
|
||||||
|
}, {
|
||||||
|
name: 'Mason Porter',
|
||||||
|
country: 'Chile',
|
||||||
|
city: 'Gloucester',
|
||||||
|
salary: '$78,615'
|
||||||
}]
|
}]
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
@@ -150,10 +151,10 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true&":
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/TableList.vue?vue&type=template&id=6e46e843&":
|
||||||
/*!**************************************************************************************************************************************************************************************************************************!*\
|
/*!**********************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true& ***!
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/NotWorking/TableList.vue?vue&type=template&id=6e46e843& ***!
|
||||||
\**************************************************************************************************************************************************************************************************************************/
|
\**********************************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -167,98 +168,25 @@ var render = function() {
|
|||||||
var _c = _vm._self._c || _h
|
var _c = _vm._self._c || _h
|
||||||
return _c(
|
return _c(
|
||||||
"v-container",
|
"v-container",
|
||||||
{ attrs: { "grid-list-xs": "" } },
|
{ attrs: { "fill-height": "", fluid: "", "grid-list-xl": "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"material-card",
|
"v-layout",
|
||||||
{ attrs: { color: "black", title: "Operator List", text: "" } },
|
{ attrs: { "justify-center": "", wrap: "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-flex",
|
||||||
{ staticClass: "px-5 mb-3", attrs: { row: "", wrap: "" } },
|
{ attrs: { md12: "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"material-card",
|
||||||
{ attrs: { xs12: "", md3: "", xs3: "" } },
|
|
||||||
[
|
|
||||||
_c("v-text-field", {
|
|
||||||
staticClass: "pa-2",
|
|
||||||
attrs: {
|
|
||||||
name: "Name",
|
|
||||||
label: "Name",
|
|
||||||
color: "black",
|
|
||||||
id: "id"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs12: "", md3: "", xs3: "" } },
|
|
||||||
[
|
|
||||||
_c("v-text-field", {
|
|
||||||
staticClass: "pa-2",
|
|
||||||
attrs: {
|
|
||||||
name: "Number",
|
|
||||||
label: "Number",
|
|
||||||
color: "black",
|
|
||||||
id: "id"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{
|
{
|
||||||
staticClass: "text-xs-right",
|
attrs: {
|
||||||
attrs: { xs12: "", md2: "", sm2: "" }
|
color: "green",
|
||||||
|
title: "Simple Table",
|
||||||
|
text: "Here is a subtitle for this table"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-btn",
|
|
||||||
{
|
|
||||||
staticClass: "WM-CyanBlueGradient-BG",
|
|
||||||
staticStyle: { padding: "10px 60px" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{ staticClass: "white--text mr-2 caption" },
|
|
||||||
[_vm._v("fas fa-search")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", { staticClass: "white--text" }, [
|
|
||||||
_vm._v("Filter")
|
|
||||||
])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-layout",
|
|
||||||
{
|
|
||||||
staticClass: "px-5 mt-3",
|
|
||||||
attrs: {
|
|
||||||
row: "",
|
|
||||||
"align-center": "",
|
|
||||||
"justify-center": "",
|
|
||||||
wrap: ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { md12: "" } },
|
|
||||||
[
|
[
|
||||||
_c("v-data-table", {
|
_c("v-data-table", {
|
||||||
attrs: {
|
attrs: {
|
||||||
@@ -274,7 +202,7 @@ var render = function() {
|
|||||||
return [
|
return [
|
||||||
_c("span", {
|
_c("span", {
|
||||||
staticClass:
|
staticClass:
|
||||||
"subheading font-weight-light text-white text--darken-3",
|
"subheading font-weight-light text-success text--darken-3",
|
||||||
domProps: { textContent: _vm._s(header.text) }
|
domProps: { textContent: _vm._s(header.text) }
|
||||||
})
|
})
|
||||||
]
|
]
|
||||||
@@ -285,104 +213,15 @@ var render = function() {
|
|||||||
fn: function(ref) {
|
fn: function(ref) {
|
||||||
var item = ref.item
|
var item = ref.item
|
||||||
return [
|
return [
|
||||||
_c(
|
_c("td", [_vm._v(_vm._s(item.name))]),
|
||||||
"td",
|
|
||||||
{ staticClass: "headline font-weight-light" },
|
|
||||||
[_vm._v(_vm._s(item.name))]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c("td", [_vm._v(_vm._s(item.country))]),
|
||||||
"td",
|
|
||||||
{ staticClass: "title font-weight-light" },
|
|
||||||
[_vm._v(_vm._s(item.role))]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c("td", [_vm._v(_vm._s(item.city))]),
|
||||||
"td",
|
|
||||||
{ staticClass: "title font-weight-light" },
|
|
||||||
[_vm._v(_vm._s(item.medicalcenter))]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c("td", { staticClass: "text-xs-right" }, [
|
||||||
"td",
|
_vm._v(_vm._s(item.salary))
|
||||||
{ staticClass: "title font-weight-light" },
|
])
|
||||||
[_vm._v(_vm._s(item.number))]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"td",
|
|
||||||
{ staticClass: "text-xs-right" },
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-btn",
|
|
||||||
{
|
|
||||||
staticClass: "mr-2 WM-ActionButton",
|
|
||||||
attrs: { color: "cyan" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{
|
|
||||||
staticClass: "white--text mr-2 caption"
|
|
||||||
},
|
|
||||||
[_vm._v("fas fa-pen")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", [_vm._v("Edit")])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"router-link",
|
|
||||||
{ attrs: { to: "/role" } },
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-btn",
|
|
||||||
{
|
|
||||||
staticClass: "mr-2 WM-ActionButton",
|
|
||||||
attrs: { color: "orange darken-1" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{
|
|
||||||
staticClass:
|
|
||||||
"white--text mr-2 caption"
|
|
||||||
},
|
|
||||||
[_vm._v("fas fa-user-tag")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", [_vm._v("Role")])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-btn",
|
|
||||||
{
|
|
||||||
staticClass: " WM-ActionButton",
|
|
||||||
attrs: { color: "pink" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{
|
|
||||||
staticClass: "white--text mr-2 caption"
|
|
||||||
},
|
|
||||||
[_vm._v("fas fa-times")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", [_vm._v("Remove")])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -395,43 +234,61 @@ var render = function() {
|
|||||||
1
|
1
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c("v-divider"),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-flex",
|
||||||
{
|
{ attrs: { md12: "" } },
|
||||||
staticClass: "mt-3",
|
|
||||||
attrs: {
|
|
||||||
row: "",
|
|
||||||
wrap: "",
|
|
||||||
"align-center": "",
|
|
||||||
"justify-center": ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"router-link",
|
"material-card",
|
||||||
{ attrs: { to: "/manage-medical-center" } },
|
{
|
||||||
|
attrs: {
|
||||||
|
color: "green",
|
||||||
|
flat: "",
|
||||||
|
"full-width": "",
|
||||||
|
title: "Table on Plain Background",
|
||||||
|
text: "Here is a subtitle for this table"
|
||||||
|
}
|
||||||
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c("v-data-table", {
|
||||||
"v-btn",
|
attrs: {
|
||||||
{
|
headers: _vm.headers,
|
||||||
staticClass:
|
items: _vm.items.slice(0, 7),
|
||||||
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5"
|
"hide-actions": ""
|
||||||
},
|
},
|
||||||
[
|
scopedSlots: _vm._u([
|
||||||
_c(
|
{
|
||||||
"v-icon",
|
key: "headerCell",
|
||||||
{ staticClass: "black--text mr-2 caption" },
|
fn: function(ref) {
|
||||||
[_vm._v("fas fa-chevron-left")]
|
var header = ref.header
|
||||||
),
|
return [
|
||||||
_vm._v(" "),
|
_c("span", {
|
||||||
_c("span", { staticClass: "black--text" }, [
|
staticClass:
|
||||||
_vm._v("Back")
|
"subheading font-weight-light text--darken-3",
|
||||||
])
|
domProps: { textContent: _vm._s(header.text) }
|
||||||
],
|
})
|
||||||
1
|
]
|
||||||
)
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
key: "items",
|
||||||
|
fn: function(ref) {
|
||||||
|
var item = ref.item
|
||||||
|
return [
|
||||||
|
_c("td", [_vm._v(_vm._s(item.name))]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("td", [_vm._v(_vm._s(item.country))]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("td", [_vm._v(_vm._s(item.city))]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("td", { staticClass: "text-xs-right" }, [
|
||||||
|
_vm._v(_vm._s(item.salary))
|
||||||
|
])
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
])
|
||||||
|
})
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
@@ -452,18 +309,18 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/OperatorList.vue":
|
/***/ "./resources/js/vue/views/NotWorking/TableList.vue":
|
||||||
/*!*************************************************!*\
|
/*!*********************************************************!*\
|
||||||
!*** ./resources/js/vue/views/OperatorList.vue ***!
|
!*** ./resources/js/vue/views/NotWorking/TableList.vue ***!
|
||||||
\*************************************************/
|
\*********************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true& */ "./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true&");
|
/* harmony import */ var _TableList_vue_vue_type_template_id_6e46e843___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TableList.vue?vue&type=template&id=6e46e843& */ "./resources/js/vue/views/NotWorking/TableList.vue?vue&type=template&id=6e46e843&");
|
||||||
/* harmony import */ var _OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./OperatorList.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/OperatorList.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./TableList.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/NotWorking/TableList.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -472,50 +329,50 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
||||||
_OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
_TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
_OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_TableList_vue_vue_type_template_id_6e46e843___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_TableList_vue_vue_type_template_id_6e46e843___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
"bdf7baac",
|
null,
|
||||||
null
|
null
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
component.options.__file = "resources/js/vue/views/OperatorList.vue"
|
component.options.__file = "resources/js/vue/views/NotWorking/TableList.vue"
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/OperatorList.vue?vue&type=script&lang=js&":
|
/***/ "./resources/js/vue/views/NotWorking/TableList.vue?vue&type=script&lang=js&":
|
||||||
/*!**************************************************************************!*\
|
/*!**********************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/OperatorList.vue?vue&type=script&lang=js& ***!
|
!*** ./resources/js/vue/views/NotWorking/TableList.vue?vue&type=script&lang=js& ***!
|
||||||
\**************************************************************************/
|
\**********************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./OperatorList.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/OperatorList.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./TableList.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/TableList.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true&":
|
/***/ "./resources/js/vue/views/NotWorking/TableList.vue?vue&type=template&id=6e46e843&":
|
||||||
/*!********************************************************************************************!*\
|
/*!****************************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true& ***!
|
!*** ./resources/js/vue/views/NotWorking/TableList.vue?vue&type=template&id=6e46e843& ***!
|
||||||
\********************************************************************************************/
|
\****************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/OperatorList.vue?vue&type=template&id=bdf7baac&scoped=true&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_vue_vue_type_template_id_6e46e843___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./TableList.vue?vue&type=template&id=6e46e843& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/TableList.vue?vue&type=template&id=6e46e843&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_vue_vue_type_template_id_6e46e843___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_vue_vue_type_template_id_bdf7baac_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_vue_vue_type_template_id_6e46e843___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+321
-209
@@ -1,9 +1,9 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[15],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[15],{
|
||||||
|
|
||||||
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Register.vue?vue&type=script&lang=js&":
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/UserProfile.vue?vue&type=script&lang=js&":
|
||||||
/*!******************************************************************************************************************************************************************!*\
|
/*!********************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Register.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/NotWorking/UserProfile.vue?vue&type=script&lang=js& ***!
|
||||||
\******************************************************************************************************************************************************************/
|
\********************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -72,29 +72,88 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
/* harmony default export */ __webpack_exports__["default"] = ({
|
//
|
||||||
name: "",
|
//
|
||||||
data: function data() {
|
//
|
||||||
var defaultForm = Object.freeze({
|
//
|
||||||
cellnumber: '',
|
//
|
||||||
password: '',
|
//
|
||||||
name: ''
|
//
|
||||||
});
|
//
|
||||||
return {
|
//
|
||||||
form: Object.assign({}, defaultForm),
|
//
|
||||||
valid: false,
|
//
|
||||||
show1: false,
|
//
|
||||||
defaultForm: defaultForm
|
//
|
||||||
};
|
//
|
||||||
}
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
/* harmony default export */ __webpack_exports__["default"] = ({//
|
||||||
});
|
});
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true&":
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/UserProfile.vue?vue&type=template&id=e1077556&":
|
||||||
/*!**********************************************************************************************************************************************************************************************************************!*\
|
/*!************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true& ***!
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/NotWorking/UserProfile.vue?vue&type=template&id=e1077556& ***!
|
||||||
\**********************************************************************************************************************************************************************************************************************/
|
\************************************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -107,194 +166,182 @@ var render = function() {
|
|||||||
var _h = _vm.$createElement
|
var _h = _vm.$createElement
|
||||||
var _c = _vm._self._c || _h
|
var _c = _vm._self._c || _h
|
||||||
return _c(
|
return _c(
|
||||||
"v-form",
|
"v-container",
|
||||||
{
|
{ attrs: { "fill-height": "", fluid: "", "grid-list-xl": "" } },
|
||||||
model: {
|
|
||||||
value: _vm.valid,
|
|
||||||
callback: function($$v) {
|
|
||||||
_vm.valid = $$v
|
|
||||||
},
|
|
||||||
expression: "valid"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-container",
|
"v-layout",
|
||||||
{ attrs: { "grid-list-xs": "" } },
|
{ attrs: { "justify-center": "", wrap: "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-flex",
|
||||||
{ staticClass: "justify-center", attrs: { row: "", wrap: "" } },
|
{ attrs: { xs12: "", md8: "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"material-card",
|
||||||
{
|
{
|
||||||
staticClass: "WM-WidthScreen-SM WM-WidthScreen-XS",
|
attrs: {
|
||||||
attrs: { xs12: "", md3: "", sm6: "" }
|
color: "green",
|
||||||
|
title: "Edit Profile",
|
||||||
|
text: "Complete your profile"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"material-card",
|
"v-form",
|
||||||
{ attrs: { color: "black", title: "Register Page" } },
|
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-container",
|
||||||
{ attrs: { column: "" } },
|
{ attrs: { "py-0": "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-layout",
|
||||||
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
{ attrs: { wrap: "" } },
|
||||||
[
|
|
||||||
_c("v-text-field", {
|
|
||||||
staticClass: "pa-2",
|
|
||||||
attrs: {
|
|
||||||
name: "name",
|
|
||||||
label: "Name",
|
|
||||||
id: "id3",
|
|
||||||
color: "black"
|
|
||||||
},
|
|
||||||
model: {
|
|
||||||
value: _vm.form.name,
|
|
||||||
callback: function($$v) {
|
|
||||||
_vm.$set(_vm.form, "name", $$v)
|
|
||||||
},
|
|
||||||
expression: "form.name"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
|
||||||
[
|
|
||||||
_c("v-text-field", {
|
|
||||||
staticClass: "pa-2",
|
|
||||||
attrs: {
|
|
||||||
name: "cellnumber",
|
|
||||||
label: "Cell Number",
|
|
||||||
id: "id1",
|
|
||||||
color: "black"
|
|
||||||
},
|
|
||||||
model: {
|
|
||||||
value: _vm.form.cellnumber,
|
|
||||||
callback: function($$v) {
|
|
||||||
_vm.$set(_vm.form, "cellnumber", $$v)
|
|
||||||
},
|
|
||||||
expression: "form.cellnumber"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
|
||||||
[
|
|
||||||
_c("v-text-field", {
|
|
||||||
staticClass: "pa-2",
|
|
||||||
attrs: {
|
|
||||||
name: "password",
|
|
||||||
label: "Password",
|
|
||||||
type: _vm.show1 ? "text" : "password",
|
|
||||||
"append-icon": _vm.show1
|
|
||||||
? "visibility"
|
|
||||||
: "visibility_off",
|
|
||||||
id: "id2",
|
|
||||||
color: "black"
|
|
||||||
},
|
|
||||||
on: {
|
|
||||||
"click:append": function($event) {
|
|
||||||
_vm.show1 = !_vm.show1
|
|
||||||
}
|
|
||||||
},
|
|
||||||
model: {
|
|
||||||
value: _vm.form.password,
|
|
||||||
callback: function($$v) {
|
|
||||||
_vm.$set(_vm.form, "password", $$v)
|
|
||||||
},
|
|
||||||
expression: "form.password"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-layout",
|
|
||||||
{ attrs: { row: "", wrap: "" } },
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{
|
|
||||||
staticClass:
|
|
||||||
"text-md-left text-sm-center text-xs-center",
|
|
||||||
attrs: { xs12: "", md6: "", sm6: "" }
|
|
||||||
},
|
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-btn",
|
"v-flex",
|
||||||
{
|
{ attrs: { xs12: "", md4: "" } },
|
||||||
staticClass: "WM-CyanBlueGradient-BG",
|
|
||||||
staticStyle: { padding: "10px 60px" }
|
|
||||||
},
|
|
||||||
[
|
[
|
||||||
_c(
|
_c("v-text-field", {
|
||||||
"v-icon",
|
attrs: {
|
||||||
{ staticClass: "white--text mr-2 caption" },
|
label: "Company (disabled)",
|
||||||
[_vm._v("fas fa-plus")]
|
disabled: ""
|
||||||
),
|
}
|
||||||
_vm._v(" "),
|
})
|
||||||
_c("span", { staticClass: "white--text" }, [
|
|
||||||
_vm._v("Register")
|
|
||||||
])
|
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
),
|
||||||
],
|
_vm._v(" "),
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{
|
|
||||||
staticClass:
|
|
||||||
"text-md-right text-sm-center text-xs-center",
|
|
||||||
attrs: { xs12: "", md6: "", sm6: "" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
_c(
|
||||||
"router-link",
|
"v-flex",
|
||||||
{ attrs: { to: "/login" } },
|
{ attrs: { xs12: "", md4: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "purple-input",
|
||||||
|
attrs: { label: "User Name" }
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md4: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "purple-input",
|
||||||
|
attrs: { label: "Email Address" }
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md6: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "purple-input",
|
||||||
|
attrs: { label: "First Name" }
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md6: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "purple-input",
|
||||||
|
attrs: { label: "Last Name" }
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md12: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "purple-input",
|
||||||
|
attrs: { label: "Adress" }
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md4: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "purple-input",
|
||||||
|
attrs: { label: "City" }
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md4: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "purple-input",
|
||||||
|
attrs: { label: "Country" }
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md4: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "purple-input",
|
||||||
|
attrs: {
|
||||||
|
label: "Postal Code",
|
||||||
|
type: "number"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "" } },
|
||||||
|
[
|
||||||
|
_c("v-textarea", {
|
||||||
|
staticClass: "purple-input",
|
||||||
|
attrs: {
|
||||||
|
label: "About Me",
|
||||||
|
value:
|
||||||
|
"Lorem ipsum dolor sit amet, consectetur adipiscing elit."
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", "text-xs-right": "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-btn",
|
"v-btn",
|
||||||
{
|
{
|
||||||
staticClass:
|
staticClass: "mx-0 font-weight-light",
|
||||||
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black"
|
attrs: { color: "success" }
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_vm._v(
|
||||||
"v-icon",
|
"\n Update Profile\n "
|
||||||
{
|
|
||||||
staticClass:
|
|
||||||
"black--text mr-2 caption"
|
|
||||||
},
|
|
||||||
[_vm._v("fas fa-sign-in-alt")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"span",
|
|
||||||
{ staticClass: "black--text" },
|
|
||||||
[_vm._v("Login")]
|
|
||||||
)
|
)
|
||||||
],
|
]
|
||||||
1
|
|
||||||
)
|
)
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
@@ -313,6 +360,71 @@ var render = function() {
|
|||||||
)
|
)
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md4: "" } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"material-card",
|
||||||
|
{ staticClass: "v-card-profile" },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-avatar",
|
||||||
|
{
|
||||||
|
staticClass: "mx-auto d-block",
|
||||||
|
attrs: { slot: "offset", size: "130" },
|
||||||
|
slot: "offset"
|
||||||
|
},
|
||||||
|
[_c("img", { attrs: { src: "/img/" } })]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-card-text",
|
||||||
|
{ staticClass: "text-xs-center" },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"h6",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"category text-gray font-weight-thin mb-3"
|
||||||
|
},
|
||||||
|
[_vm._v("CEO / CO-FOUNDER")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"h4",
|
||||||
|
{ staticClass: "card-title font-weight-light" },
|
||||||
|
[_vm._v("Alec Thompson")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"p",
|
||||||
|
{ staticClass: "card-description font-weight-light" },
|
||||||
|
[
|
||||||
|
_vm._v(
|
||||||
|
"Don't be scared of the truth because we need to restart the human foundation in truth And I love you like Kanye loves Kanye I love Rick Owens’ bed design but the back is..."
|
||||||
|
)
|
||||||
|
]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "font-weight-light",
|
||||||
|
attrs: { color: "success", round: "" }
|
||||||
|
},
|
||||||
|
[_vm._v("Follow")]
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
)
|
)
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
@@ -328,18 +440,18 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Register.vue":
|
/***/ "./resources/js/vue/views/NotWorking/UserProfile.vue":
|
||||||
/*!*********************************************!*\
|
/*!***********************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Register.vue ***!
|
!*** ./resources/js/vue/views/NotWorking/UserProfile.vue ***!
|
||||||
\*********************************************/
|
\***********************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Register.vue?vue&type=template&id=395fc56b&scoped=true& */ "./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true&");
|
/* harmony import */ var _UserProfile_vue_vue_type_template_id_e1077556___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./UserProfile.vue?vue&type=template&id=e1077556& */ "./resources/js/vue/views/NotWorking/UserProfile.vue?vue&type=template&id=e1077556&");
|
||||||
/* harmony import */ var _Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Register.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Register.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _UserProfile_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./UserProfile.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/NotWorking/UserProfile.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -348,50 +460,50 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
||||||
_Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
_UserProfile_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
_Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_UserProfile_vue_vue_type_template_id_e1077556___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_UserProfile_vue_vue_type_template_id_e1077556___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
"395fc56b",
|
null,
|
||||||
null
|
null
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
component.options.__file = "resources/js/vue/views/Register.vue"
|
component.options.__file = "resources/js/vue/views/NotWorking/UserProfile.vue"
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Register.vue?vue&type=script&lang=js&":
|
/***/ "./resources/js/vue/views/NotWorking/UserProfile.vue?vue&type=script&lang=js&":
|
||||||
/*!**********************************************************************!*\
|
/*!************************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Register.vue?vue&type=script&lang=js& ***!
|
!*** ./resources/js/vue/views/NotWorking/UserProfile.vue?vue&type=script&lang=js& ***!
|
||||||
\**********************************************************************/
|
\************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./Register.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Register.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_UserProfile_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./UserProfile.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/UserProfile.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_UserProfile_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true&":
|
/***/ "./resources/js/vue/views/NotWorking/UserProfile.vue?vue&type=template&id=e1077556&":
|
||||||
/*!****************************************************************************************!*\
|
/*!******************************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true& ***!
|
!*** ./resources/js/vue/views/NotWorking/UserProfile.vue?vue&type=template&id=e1077556& ***!
|
||||||
\****************************************************************************************/
|
\******************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./Register.vue?vue&type=template&id=395fc56b&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Register.vue?vue&type=template&id=395fc56b&scoped=true&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_UserProfile_vue_vue_type_template_id_e1077556___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./UserProfile.vue?vue&type=template&id=e1077556& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/UserProfile.vue?vue&type=template&id=e1077556&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_UserProfile_vue_vue_type_template_id_e1077556___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_vue_vue_type_template_id_395fc56b_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_UserProfile_vue_vue_type_template_id_e1077556___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+708
-99
@@ -1,14 +1,24 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[16],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[16],{
|
||||||
|
|
||||||
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Role.vue?vue&type=script&lang=js&":
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestResult/AddEdit.vue?vue&type=script&lang=js&":
|
||||||
/*!**************************************************************************************************************************************************************!*\
|
/*!****************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Role.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TestResult/AddEdit.vue?vue&type=script&lang=js& ***!
|
||||||
\**************************************************************************************************************************************************************/
|
\****************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js");
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony import */ var _services__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/services */ "./resources/js/vue/services/index.js");
|
||||||
|
/* harmony import */ var _config_urls__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/config/urls */ "./resources/js/vue/config/urls.js");
|
||||||
|
|
||||||
|
|
||||||
|
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
||||||
|
|
||||||
|
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
||||||
|
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
@@ -44,21 +54,296 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
|
||||||
|
|
||||||
/* harmony default export */ __webpack_exports__["default"] = ({
|
/* harmony default export */ __webpack_exports__["default"] = ({
|
||||||
name: "",
|
|
||||||
data: function data() {
|
data: function data() {
|
||||||
return {
|
return {
|
||||||
items: ['SuperAdmin', 'Admin', 'SuperVisior', 'User']
|
result: ["Accept", "Reject"],
|
||||||
|
testTypeNames: [],
|
||||||
|
searchInput: "",
|
||||||
|
form: [],
|
||||||
|
filter: {
|
||||||
|
test_result_id: "",
|
||||||
|
name: "",
|
||||||
|
unique_code: ""
|
||||||
|
},
|
||||||
|
formData: {
|
||||||
|
autoclave_id: "",
|
||||||
|
result: "",
|
||||||
|
test_type_id: ""
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
},
|
||||||
|
created: function created() {
|
||||||
|
if (this.$route.params.testResult) {
|
||||||
|
this.filter.test_result_id = this.$route.params.testResult;
|
||||||
|
this.selectTestType();
|
||||||
|
}
|
||||||
|
|
||||||
|
this.load();
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
load: function () {
|
||||||
|
var _load = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee() {
|
||||||
|
var result;
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context.prev = _context.next) {
|
||||||
|
case 0:
|
||||||
|
_context.next = 2;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].get(_config_urls__WEBPACK_IMPORTED_MODULE_2__["urls"].listTestTypeName);
|
||||||
|
|
||||||
|
case 2:
|
||||||
|
result = _context.sent;
|
||||||
|
this.testTypeNames = result.data.data;
|
||||||
|
|
||||||
|
case 4:
|
||||||
|
case "end":
|
||||||
|
return _context.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function load() {
|
||||||
|
return _load.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return load;
|
||||||
|
}(),
|
||||||
|
selectTestType: function () {
|
||||||
|
var _selectTestType = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2() {
|
||||||
|
var result, key, keyForm, _result;
|
||||||
|
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context2) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context2.prev = _context2.next) {
|
||||||
|
case 0:
|
||||||
|
_context2.next = 2;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].post(_config_urls__WEBPACK_IMPORTED_MODULE_2__["urls"].getInputs, this.filter);
|
||||||
|
|
||||||
|
case 2:
|
||||||
|
result = _context2.sent;
|
||||||
|
|
||||||
|
if (!(result && result.status == 200)) {
|
||||||
|
_context2.next = 12;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
this.form = result.data.data.inputs;
|
||||||
|
this.formData.test_type_id = result.data.data.testType.id;
|
||||||
|
|
||||||
|
for (key in result.data.data.inputs) {
|
||||||
|
if (result.data.data.inputs.hasOwnProperty(key)) {
|
||||||
|
if (result.data.data.inputs[key].type == 'Form') {
|
||||||
|
for (keyForm in result.data.data.inputs[key].children) {
|
||||||
|
if (result.data.data.inputs[key].children.hasOwnProperty(keyForm)) {
|
||||||
|
this.formData[result.data.data.inputs[key].children[keyForm].name] = '';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else if (result.data.data.inputs[key].type == 'Checkbox') {
|
||||||
|
this.formData[result.data.data.inputs[key].name] = [];
|
||||||
|
} else {
|
||||||
|
this.formData[result.data.data.inputs[key].name] = '';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!this.$route.params.testResult) {
|
||||||
|
_context2.next = 12;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
_context2.next = 10;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].get(_config_urls__WEBPACK_IMPORTED_MODULE_2__["urls"].editTestResult(this.$route.params.testResult));
|
||||||
|
|
||||||
|
case 10:
|
||||||
|
_result = _context2.sent;
|
||||||
|
|
||||||
|
if (_result && _result.status == 200) {
|
||||||
|
this.formData = _result.data.data;
|
||||||
|
}
|
||||||
|
|
||||||
|
case 12:
|
||||||
|
case "end":
|
||||||
|
return _context2.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee2, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function selectTestType() {
|
||||||
|
return _selectTestType.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return selectTestType;
|
||||||
|
}(),
|
||||||
|
submitForm: function () {
|
||||||
|
var _submitForm = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee3() {
|
||||||
|
var _result2, _result3;
|
||||||
|
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee3$(_context3) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context3.prev = _context3.next) {
|
||||||
|
case 0:
|
||||||
|
if (!this.$route.params.testResult) {
|
||||||
|
_context3.next = 6;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
_context3.next = 3;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].put(_config_urls__WEBPACK_IMPORTED_MODULE_2__["urls"].updateTestResult(this.$route.params.testResult), this.formData);
|
||||||
|
|
||||||
|
case 3:
|
||||||
|
_result2 = _context3.sent;
|
||||||
|
_context3.next = 9;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 6:
|
||||||
|
_context3.next = 8;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].post(_config_urls__WEBPACK_IMPORTED_MODULE_2__["urls"].storeTestResult, this.formData);
|
||||||
|
|
||||||
|
case 8:
|
||||||
|
_result3 = _context3.sent;
|
||||||
|
|
||||||
|
case 9:
|
||||||
|
if (result && result.status == 200) {
|
||||||
|
this.$router.push({
|
||||||
|
name: 'Dashboard'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
case 10:
|
||||||
|
case "end":
|
||||||
|
return _context3.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee3, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function submitForm() {
|
||||||
|
return _submitForm.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return submitForm;
|
||||||
|
}()
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true&":
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestResult/AddEdit.vue?vue&type=template&id=20289233&":
|
||||||
/*!******************************************************************************************************************************************************************************************************************!*\
|
/*!********************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true& ***!
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TestResult/AddEdit.vue?vue&type=template&id=20289233& ***!
|
||||||
\******************************************************************************************************************************************************************************************************************/
|
\********************************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -72,60 +357,21 @@ var render = function() {
|
|||||||
var _c = _vm._self._c || _h
|
var _c = _vm._self._c || _h
|
||||||
return _c(
|
return _c(
|
||||||
"v-form",
|
"v-form",
|
||||||
|
{ ref: "form" },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-container",
|
"v-container",
|
||||||
{ attrs: { "grid-list-xs": "", fluid: "" } },
|
{ attrs: { "grid-list-xs": "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"material-card",
|
"material-card",
|
||||||
{ attrs: { color: "black", title: "Role" } },
|
{ attrs: { color: "black", title: "Submit Test Result" } },
|
||||||
[
|
[
|
||||||
_c(
|
!_vm.$route.params.testResult
|
||||||
"v-layout",
|
? _c(
|
||||||
{
|
|
||||||
staticClass: "px-5 mb-3",
|
|
||||||
attrs: {
|
|
||||||
row: "",
|
|
||||||
"align-center": "",
|
|
||||||
"justify-center": "",
|
|
||||||
wrap: ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs12: "", md3: "", sm3: "" } },
|
|
||||||
[
|
|
||||||
_c("v-select", {
|
|
||||||
attrs: {
|
|
||||||
items: _vm.items,
|
|
||||||
label: "Roles",
|
|
||||||
color: "black"
|
|
||||||
},
|
|
||||||
model: {
|
|
||||||
value: _vm.roles,
|
|
||||||
callback: function($$v) {
|
|
||||||
_vm.roles = $$v
|
|
||||||
},
|
|
||||||
expression: "roles"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-layout",
|
|
||||||
{ attrs: { row: "", wrap: "" } },
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-layout",
|
"v-layout",
|
||||||
{
|
{
|
||||||
staticClass: "px-5 mt-2",
|
staticClass: "px-5 my-3",
|
||||||
attrs: {
|
attrs: {
|
||||||
"align-center": "",
|
"align-center": "",
|
||||||
"justify-center": "",
|
"justify-center": "",
|
||||||
@@ -134,44 +380,85 @@ var render = function() {
|
|||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-btn",
|
"v-flex",
|
||||||
{
|
{ attrs: { xs12: "", sm4: "", md4: "" } },
|
||||||
staticClass: "WM-CyanBlueGradient-BG",
|
|
||||||
staticStyle: { padding: "10px 60px" }
|
|
||||||
},
|
|
||||||
[
|
[
|
||||||
_c(
|
_c("v-autocomplete", {
|
||||||
"v-icon",
|
staticClass: "pa-2",
|
||||||
{ staticClass: "white--text mr-2 caption" },
|
attrs: {
|
||||||
[_vm._v("fas fa-plus")]
|
"search-input": _vm.searchInput,
|
||||||
),
|
items: _vm.testTypeNames,
|
||||||
_vm._v(" "),
|
label: "Choose Test Type",
|
||||||
_c("span", { staticClass: "white--text" }, [
|
color: "black"
|
||||||
_vm._v("Add")
|
},
|
||||||
])
|
on: {
|
||||||
|
"update:searchInput": function($event) {
|
||||||
|
_vm.searchInput = $event
|
||||||
|
},
|
||||||
|
"update:search-input": function($event) {
|
||||||
|
_vm.searchInput = $event
|
||||||
|
}
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.filter.name,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.filter, "name", $$v)
|
||||||
|
},
|
||||||
|
expression: "filter.name"
|
||||||
|
}
|
||||||
|
})
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c(
|
||||||
"router-link",
|
"v-flex",
|
||||||
{ attrs: { to: "/dashboard" } },
|
{ attrs: { xs12: "", sm3: "", md3: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
name: "testcode",
|
||||||
|
label: "Or Enter Test Unique Code",
|
||||||
|
color: "black"
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.filter.unique_code,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.filter, "unique_code", $$v)
|
||||||
|
},
|
||||||
|
expression: "filter.unique_code"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"text-xs-center text-sm-center text-md-center",
|
||||||
|
attrs: { xs12: "", md2: "", sm2: "" }
|
||||||
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-btn",
|
"v-btn",
|
||||||
{
|
{
|
||||||
staticClass:
|
staticClass:
|
||||||
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5"
|
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black",
|
||||||
|
staticStyle: { padding: "10px 60px" },
|
||||||
|
on: { click: _vm.selectTestType }
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-icon",
|
"v-icon",
|
||||||
{ staticClass: "black--text mr-2 caption" },
|
{ staticClass: "black--text mr-2 caption" },
|
||||||
[_vm._v("fas fa-times")]
|
[_vm._v("fas fa-chevron-right")]
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c("span", { staticClass: "black--text" }, [
|
_c("span", { staticClass: "black--text" }, [
|
||||||
_vm._v("Close")
|
_vm._v("GO")
|
||||||
])
|
])
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
@@ -182,6 +469,328 @@ var render = function() {
|
|||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
|
: _vm._e(),
|
||||||
|
_vm._v(" "),
|
||||||
|
!_vm.$route.params.testResult
|
||||||
|
? _c(
|
||||||
|
"v-layout",
|
||||||
|
{ staticClass: "px-5 my-3", attrs: { row: "", wrap: "" } },
|
||||||
|
[_c("v-divider")],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
: _vm._e(),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{
|
||||||
|
staticClass: "px-5 my-3",
|
||||||
|
attrs: { "align-center": "", "justify-center": "", wrap: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", sm4: "", md3: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
name: "autoclave",
|
||||||
|
label: "ID AutoClave",
|
||||||
|
color: "black"
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.formData.autoclave_id,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.formData, "autoclave_id", $$v)
|
||||||
|
},
|
||||||
|
expression: "formData.autoclave_id"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", sm4: "", md3: "" } },
|
||||||
|
[
|
||||||
|
_c("v-select", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
items: _vm.result,
|
||||||
|
label: "Resualt",
|
||||||
|
color: "black"
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.formData.result,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.formData, "result", $$v)
|
||||||
|
},
|
||||||
|
expression: "formData.result"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_vm._l(_vm.form, function(item, key) {
|
||||||
|
return _c(
|
||||||
|
"v-flex",
|
||||||
|
{ key: key, class: ["pa-2", item.size] },
|
||||||
|
[
|
||||||
|
item.type == "Text"
|
||||||
|
? _c("v-text-field", {
|
||||||
|
attrs: { label: item.name, color: "black" },
|
||||||
|
model: {
|
||||||
|
value: _vm.formData[item.name],
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.formData, item.name, $$v)
|
||||||
|
},
|
||||||
|
expression: "formData[item.name]"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
: _vm._e(),
|
||||||
|
_vm._v(" "),
|
||||||
|
item.type == "Select"
|
||||||
|
? _c("v-select", {
|
||||||
|
attrs: {
|
||||||
|
items: item.options,
|
||||||
|
label: item.name,
|
||||||
|
color: "black",
|
||||||
|
"item-text": "title",
|
||||||
|
"item-value": "id"
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.formData[item.name],
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.formData, item.name, $$v)
|
||||||
|
},
|
||||||
|
expression: "formData[item.name]"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
: _vm._e(),
|
||||||
|
_vm._v(" "),
|
||||||
|
item.type == "Checkbox"
|
||||||
|
? _c(
|
||||||
|
"v-container",
|
||||||
|
{ attrs: { fluid: "" } },
|
||||||
|
[
|
||||||
|
_c("p", [_vm._v(_vm._s(item.name))]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_vm._l(item.options, function(
|
||||||
|
optionValue,
|
||||||
|
keyOption
|
||||||
|
) {
|
||||||
|
return _c("v-checkbox", {
|
||||||
|
key: keyOption,
|
||||||
|
attrs: {
|
||||||
|
label: optionValue.title,
|
||||||
|
value: optionValue.id
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.formData[item.name],
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.formData, item.name, $$v)
|
||||||
|
},
|
||||||
|
expression: "formData[item.name]"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
})
|
||||||
|
],
|
||||||
|
2
|
||||||
|
)
|
||||||
|
: _vm._e(),
|
||||||
|
_vm._v(" "),
|
||||||
|
item.type == "Form"
|
||||||
|
? [
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{ attrs: { row: "", wrap: "" } },
|
||||||
|
[
|
||||||
|
_c("h3", [_vm._v(_vm._s(item.name))]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_vm._l(item.children, function(
|
||||||
|
children,
|
||||||
|
keyChildren
|
||||||
|
) {
|
||||||
|
return _c(
|
||||||
|
"v-flex",
|
||||||
|
{
|
||||||
|
key: keyChildren,
|
||||||
|
class: ["pa-2", children.size]
|
||||||
|
},
|
||||||
|
[
|
||||||
|
children.type == "Text"
|
||||||
|
? _c("v-text-field", {
|
||||||
|
attrs: {
|
||||||
|
label: children.name,
|
||||||
|
color: "black"
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value:
|
||||||
|
_vm.formData[children.name],
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(
|
||||||
|
_vm.formData,
|
||||||
|
children.name,
|
||||||
|
$$v
|
||||||
|
)
|
||||||
|
},
|
||||||
|
expression:
|
||||||
|
"formData[children.name]"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
: _vm._e(),
|
||||||
|
_vm._v(" "),
|
||||||
|
children.type == "Select"
|
||||||
|
? _c("v-select", {
|
||||||
|
attrs: {
|
||||||
|
items: children.options,
|
||||||
|
label: children.name,
|
||||||
|
color: "black",
|
||||||
|
"item-text": "title",
|
||||||
|
"item-value": "id"
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value:
|
||||||
|
_vm.formData[children.name],
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(
|
||||||
|
_vm.formData,
|
||||||
|
children.name,
|
||||||
|
$$v
|
||||||
|
)
|
||||||
|
},
|
||||||
|
expression:
|
||||||
|
"formData[children.name]"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
: _vm._e(),
|
||||||
|
_vm._v(" "),
|
||||||
|
children.type == "Checkbox"
|
||||||
|
? _c(
|
||||||
|
"v-container",
|
||||||
|
{ attrs: { fluid: "" } },
|
||||||
|
[
|
||||||
|
_c("p", [
|
||||||
|
_vm._v(_vm._s(children.name))
|
||||||
|
]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_vm._l(
|
||||||
|
children.options,
|
||||||
|
function(
|
||||||
|
optionValue,
|
||||||
|
keyOption
|
||||||
|
) {
|
||||||
|
return _c("v-checkbox", {
|
||||||
|
key: keyOption,
|
||||||
|
attrs: {
|
||||||
|
label:
|
||||||
|
optionValue.title,
|
||||||
|
value: optionValue.id
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value:
|
||||||
|
_vm.formData[
|
||||||
|
children.name
|
||||||
|
],
|
||||||
|
callback: function(
|
||||||
|
$$v
|
||||||
|
) {
|
||||||
|
_vm.$set(
|
||||||
|
_vm.formData,
|
||||||
|
children.name,
|
||||||
|
$$v
|
||||||
|
)
|
||||||
|
},
|
||||||
|
expression:
|
||||||
|
"formData[children.name]"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
)
|
||||||
|
],
|
||||||
|
2
|
||||||
|
)
|
||||||
|
: _vm._e()
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
})
|
||||||
|
],
|
||||||
|
2
|
||||||
|
)
|
||||||
|
]
|
||||||
|
: _vm._e()
|
||||||
|
],
|
||||||
|
2
|
||||||
|
)
|
||||||
|
})
|
||||||
|
],
|
||||||
|
2
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{ staticClass: "px-5 my-3", attrs: { row: "", wrap: "" } },
|
||||||
|
[_c("v-divider")],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{
|
||||||
|
staticClass: "px-5 mt-2",
|
||||||
|
attrs: { "align-center": "", "justify-center": "", wrap: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "WM-CyanBlueGradient-BG",
|
||||||
|
staticStyle: { padding: "10px 60px" },
|
||||||
|
on: { click: _vm.submitForm }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{ staticClass: "white--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-check")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "white--text" }, [
|
||||||
|
_vm._v("SAVE")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"router-link",
|
||||||
|
{ attrs: { to: { name: "Dashboard" } } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5"
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{ staticClass: "black--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-chevron-left")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "black--text" }, [
|
||||||
|
_vm._v("Back")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
@@ -202,18 +811,18 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Role.vue":
|
/***/ "./resources/js/vue/views/TestResult/AddEdit.vue":
|
||||||
/*!*****************************************!*\
|
/*!*******************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Role.vue ***!
|
!*** ./resources/js/vue/views/TestResult/AddEdit.vue ***!
|
||||||
\*****************************************/
|
\*******************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _Role_vue_vue_type_template_id_c87f6484_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Role.vue?vue&type=template&id=c87f6484&scoped=true& */ "./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true&");
|
/* harmony import */ var _AddEdit_vue_vue_type_template_id_20289233___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AddEdit.vue?vue&type=template&id=20289233& */ "./resources/js/vue/views/TestResult/AddEdit.vue?vue&type=template&id=20289233&");
|
||||||
/* harmony import */ var _Role_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Role.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Role.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _AddEdit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AddEdit.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/TestResult/AddEdit.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -222,50 +831,50 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
||||||
_Role_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
_AddEdit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
_Role_vue_vue_type_template_id_c87f6484_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_AddEdit_vue_vue_type_template_id_20289233___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_Role_vue_vue_type_template_id_c87f6484_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_AddEdit_vue_vue_type_template_id_20289233___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
"c87f6484",
|
null,
|
||||||
null
|
null
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
component.options.__file = "resources/js/vue/views/Role.vue"
|
component.options.__file = "resources/js/vue/views/TestResult/AddEdit.vue"
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Role.vue?vue&type=script&lang=js&":
|
/***/ "./resources/js/vue/views/TestResult/AddEdit.vue?vue&type=script&lang=js&":
|
||||||
/*!******************************************************************!*\
|
/*!********************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Role.vue?vue&type=script&lang=js& ***!
|
!*** ./resources/js/vue/views/TestResult/AddEdit.vue?vue&type=script&lang=js& ***!
|
||||||
\******************************************************************/
|
\********************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Role_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./Role.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Role.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AddEdit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./AddEdit.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestResult/AddEdit.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Role_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AddEdit_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true&":
|
/***/ "./resources/js/vue/views/TestResult/AddEdit.vue?vue&type=template&id=20289233&":
|
||||||
/*!************************************************************************************!*\
|
/*!**************************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true& ***!
|
!*** ./resources/js/vue/views/TestResult/AddEdit.vue?vue&type=template&id=20289233& ***!
|
||||||
\************************************************************************************/
|
\**************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Role_vue_vue_type_template_id_c87f6484_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./Role.vue?vue&type=template&id=c87f6484&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Role.vue?vue&type=template&id=c87f6484&scoped=true&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AddEdit_vue_vue_type_template_id_20289233___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./AddEdit.vue?vue&type=template&id=20289233& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestResult/AddEdit.vue?vue&type=template&id=20289233&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Role_vue_vue_type_template_id_c87f6484_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AddEdit_vue_vue_type_template_id_20289233___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Role_vue_vue_type_template_id_c87f6484_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AddEdit_vue_vue_type_template_id_20289233___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+366
-150
@@ -1,14 +1,24 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[17],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[17],{
|
||||||
|
|
||||||
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js&":
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestResult/List.vue?vue&type=script&lang=js&":
|
||||||
/*!**************************************************************************************************************************************************************************!*\
|
/*!*************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TestResult/List.vue?vue&type=script&lang=js& ***!
|
||||||
\**************************************************************************************************************************************************************************/
|
\*************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js");
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony import */ var _services__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/services */ "./resources/js/vue/services/index.js");
|
||||||
|
/* harmony import */ var _config_urls__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/config/urls */ "./resources/js/vue/config/urls.js");
|
||||||
|
|
||||||
|
|
||||||
|
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
||||||
|
|
||||||
|
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
||||||
|
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
@@ -90,21 +100,144 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
|
||||||
|
|
||||||
/* harmony default export */ __webpack_exports__["default"] = ({
|
/* harmony default export */ __webpack_exports__["default"] = ({
|
||||||
name: "",
|
|
||||||
data: function data() {
|
data: function data() {
|
||||||
return {
|
return {
|
||||||
items: ['Item 1', 'Item 2', 'Item 3', 'Item 4']
|
headers: [{
|
||||||
|
sortable: false,
|
||||||
|
text: "AutoClaveId",
|
||||||
|
value: "name"
|
||||||
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: "Hospital",
|
||||||
|
value: "Hospital"
|
||||||
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: "User",
|
||||||
|
value: "Users"
|
||||||
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: "Result",
|
||||||
|
value: "result"
|
||||||
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: "Date",
|
||||||
|
value: "date"
|
||||||
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: "Action",
|
||||||
|
value: "action",
|
||||||
|
align: "right"
|
||||||
|
}],
|
||||||
|
items: [],
|
||||||
|
currentPage: 1,
|
||||||
|
lastPage: 1
|
||||||
};
|
};
|
||||||
|
},
|
||||||
|
created: function created() {
|
||||||
|
this.load();
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
load: function () {
|
||||||
|
var _load = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee() {
|
||||||
|
var page,
|
||||||
|
result,
|
||||||
|
_args = arguments;
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context.prev = _context.next) {
|
||||||
|
case 0:
|
||||||
|
page = _args.length > 0 && _args[0] !== undefined ? _args[0] : 1;
|
||||||
|
_context.next = 3;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].get(_config_urls__WEBPACK_IMPORTED_MODULE_2__["urls"].listTestResult(page));
|
||||||
|
|
||||||
|
case 3:
|
||||||
|
result = _context.sent;
|
||||||
|
|
||||||
|
if (result && result.status == 200) {
|
||||||
|
this.items = result.data.data.data;
|
||||||
|
this.currentPage = result.data.data.current_page;
|
||||||
|
this.lastPage = result.data.data.last_page;
|
||||||
|
}
|
||||||
|
|
||||||
|
case 5:
|
||||||
|
case "end":
|
||||||
|
return _context.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function load() {
|
||||||
|
return _load.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return load;
|
||||||
|
}(),
|
||||||
|
remove: function () {
|
||||||
|
var _remove = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2(testResultId) {
|
||||||
|
var result, key;
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context2) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context2.prev = _context2.next) {
|
||||||
|
case 0:
|
||||||
|
_context2.next = 2;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].delete(_config_urls__WEBPACK_IMPORTED_MODULE_2__["urls"].removeTestResult(testResultId));
|
||||||
|
|
||||||
|
case 2:
|
||||||
|
result = _context2.sent;
|
||||||
|
|
||||||
|
if (result && result.status == 200) {
|
||||||
|
for (key in this.items) {
|
||||||
|
if (this.items.hasOwnProperty(key) && this.items[key].id == testResultId) {
|
||||||
|
this.items.splice(key, 1);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
case 4:
|
||||||
|
case "end":
|
||||||
|
return _context2.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee2, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function remove(_x) {
|
||||||
|
return _remove.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return remove;
|
||||||
|
}()
|
||||||
|
},
|
||||||
|
watch: {
|
||||||
|
currentPage: function currentPage(page) {
|
||||||
|
this.load(page);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true&":
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestResult/List.vue?vue&type=template&id=5a2f7b66&":
|
||||||
/*!******************************************************************************************************************************************************************************************************************************!*\
|
/*!*****************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true& ***!
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TestResult/List.vue?vue&type=template&id=5a2f7b66& ***!
|
||||||
\******************************************************************************************************************************************************************************************************************************/
|
\*****************************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -117,51 +250,31 @@ var render = function() {
|
|||||||
var _h = _vm.$createElement
|
var _h = _vm.$createElement
|
||||||
var _c = _vm._self._c || _h
|
var _c = _vm._self._c || _h
|
||||||
return _c(
|
return _c(
|
||||||
"v-form",
|
"div",
|
||||||
|
{},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-container",
|
"v-container",
|
||||||
{ attrs: { "grid-list-xs": "" } },
|
{ attrs: { fluid: "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"material-card",
|
"material-card",
|
||||||
{ attrs: { color: "black", title: "Submit Test Result" } },
|
{ attrs: { color: "black", title: "All Test Resualt", text: "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-layout",
|
||||||
{
|
{
|
||||||
staticClass: "px-5 my-3",
|
staticClass: "my-3",
|
||||||
attrs: { "align-center": "", "justify-center": "", wrap: "" }
|
attrs: { "align-center": "", wrap: "" }
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-flex",
|
||||||
{ attrs: { xs12: "", sm4: "", md4: "" } },
|
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
||||||
[
|
|
||||||
_c("v-select", {
|
|
||||||
staticClass: "pa-2",
|
|
||||||
attrs: {
|
|
||||||
items: _vm.items,
|
|
||||||
label: "Choose Test Type",
|
|
||||||
color: "black"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs12: "", sm3: "", md3: "" } },
|
|
||||||
[
|
[
|
||||||
_c("v-text-field", {
|
_c("v-text-field", {
|
||||||
staticClass: "pa-2",
|
staticClass: "pa-2",
|
||||||
attrs: {
|
attrs: { label: "Name", color: "black" }
|
||||||
name: "testcode",
|
|
||||||
label: "Or Enter Test Code",
|
|
||||||
id: "id",
|
|
||||||
color: "black"
|
|
||||||
}
|
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
@@ -169,28 +282,47 @@ var render = function() {
|
|||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-flex",
|
||||||
{
|
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
||||||
staticClass:
|
[
|
||||||
"text-xs-center text-sm-center text-md-center",
|
_c("v-text-field", {
|
||||||
attrs: { xs12: "", md2: "", sm2: "" }
|
staticClass: "pa-2",
|
||||||
},
|
attrs: { label: "Date", color: "black" }
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: { label: "Hospital", color: "black" }
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-btn",
|
"v-btn",
|
||||||
{
|
{
|
||||||
staticClass:
|
staticClass: "WM-CyanBlueGradient-BG",
|
||||||
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black",
|
|
||||||
staticStyle: { padding: "10px 60px" }
|
staticStyle: { padding: "10px 60px" }
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-icon",
|
"v-icon",
|
||||||
{ staticClass: "black--text mr-2 caption" },
|
{ staticClass: "white--text mr-2 caption" },
|
||||||
[_vm._v("fas fa-chevron-right")]
|
[_vm._v("fas fa-search")]
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c("span", { staticClass: "black--text" }, [
|
_c("span", { staticClass: "white--text" }, [
|
||||||
_vm._v("GO")
|
_vm._v("Filter")
|
||||||
])
|
])
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
@@ -202,65 +334,149 @@ var render = function() {
|
|||||||
1
|
1
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c("v-divider"),
|
||||||
"v-layout",
|
|
||||||
{ staticClass: "px-5 my-3", attrs: { row: "", wrap: "" } },
|
|
||||||
[_c("v-divider")],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-layout",
|
||||||
{
|
{
|
||||||
staticClass: "px-5 my-3",
|
staticClass: "my-3",
|
||||||
attrs: { "align-center": "", "justify-center": "", wrap: "" }
|
attrs: { "align-center": "", wrap: "" }
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-flex",
|
||||||
{ attrs: { xs12: "", sm4: "", md4: "" } },
|
{ attrs: { md12: "" } },
|
||||||
[
|
[
|
||||||
_c("v-text-field", {
|
_c("v-data-table", {
|
||||||
staticClass: "pa-2",
|
|
||||||
attrs: {
|
|
||||||
name: "cssd",
|
|
||||||
label: "ID CSSD",
|
|
||||||
color: "black",
|
|
||||||
id: "id"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs12: "", sm4: "", md4: "" } },
|
|
||||||
[
|
|
||||||
_c("v-text-field", {
|
|
||||||
staticClass: "pa-2",
|
|
||||||
attrs: {
|
|
||||||
name: "autoclave",
|
|
||||||
label: "ID AutoClave",
|
|
||||||
color: "black",
|
|
||||||
id: "id"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs12: "", sm4: "", md4: "" } },
|
|
||||||
[
|
|
||||||
_c("v-select", {
|
|
||||||
staticClass: "pa-2",
|
|
||||||
attrs: {
|
attrs: {
|
||||||
|
headers: _vm.headers,
|
||||||
items: _vm.items,
|
items: _vm.items,
|
||||||
label: "Resualt",
|
"hide-actions": ""
|
||||||
color: "black"
|
},
|
||||||
}
|
scopedSlots: _vm._u([
|
||||||
|
{
|
||||||
|
key: "headerCell",
|
||||||
|
fn: function(ref) {
|
||||||
|
var header = ref.header
|
||||||
|
return [
|
||||||
|
_c("span", {
|
||||||
|
staticClass:
|
||||||
|
"subheading font-weight-light text-white text--darken-3",
|
||||||
|
domProps: { textContent: _vm._s(header.text) }
|
||||||
|
})
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
key: "items",
|
||||||
|
fn: function(ref) {
|
||||||
|
var item = ref.item
|
||||||
|
return [
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "headline font-weight-light" },
|
||||||
|
[_vm._v(_vm._s(item.autoclave_id))]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "title font-weight-light" },
|
||||||
|
[
|
||||||
|
_vm._v(
|
||||||
|
_vm._s(item.user.medical_center.name)
|
||||||
|
)
|
||||||
|
]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "title font-weight-light" },
|
||||||
|
[_vm._v(_vm._s(item.user.name))]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "title font-weight-light" },
|
||||||
|
[_vm._v(_vm._s(item.result))]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "title font-weight-light" },
|
||||||
|
[_vm._v(_vm._s(item.created_at))]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "text-xs-right" },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"router-link",
|
||||||
|
{
|
||||||
|
attrs: {
|
||||||
|
to: {
|
||||||
|
name: "EditTestResult",
|
||||||
|
params: { testResult: item.id }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "mr-2",
|
||||||
|
attrs: { color: "cyan" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"white--text mr-1 caption"
|
||||||
|
},
|
||||||
|
[_vm._v("fas fa-pen")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", [_vm._v("Edit")])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "mr-2",
|
||||||
|
attrs: { color: "black" },
|
||||||
|
on: {
|
||||||
|
click: function($event) {
|
||||||
|
return _vm.remove(item.id)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"white--text mr-1 caption"
|
||||||
|
},
|
||||||
|
[_vm._v("fas fa-folder")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", [_vm._v("Archive")])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
])
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
@@ -269,40 +485,40 @@ var render = function() {
|
|||||||
1
|
1
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c("v-divider"),
|
||||||
"v-layout",
|
_vm._v(" "),
|
||||||
{ staticClass: "px-5 my-3", attrs: { row: "", wrap: "" } },
|
_vm.lastPage > 1
|
||||||
[_c("v-divider")],
|
? _c(
|
||||||
1
|
"div",
|
||||||
),
|
{ staticClass: "text-xs-center" },
|
||||||
|
[
|
||||||
|
_c("v-pagination", {
|
||||||
|
attrs: { length: _vm.lastPage, "total-visible": 6 },
|
||||||
|
model: {
|
||||||
|
value: _vm.currentPage,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.currentPage = $$v
|
||||||
|
},
|
||||||
|
expression: "currentPage"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
: _vm._e(),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-layout",
|
||||||
{
|
{
|
||||||
staticClass: "px-5 mt-2",
|
staticClass: "mt-3",
|
||||||
attrs: { "align-center": "", "justify-center": "", wrap: "" }
|
attrs: {
|
||||||
|
row: "",
|
||||||
|
wrap: "",
|
||||||
|
"align-center": "",
|
||||||
|
"justify-center": ""
|
||||||
|
}
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
|
||||||
"v-btn",
|
|
||||||
{
|
|
||||||
staticClass: "WM-CyanBlueGradient-BG",
|
|
||||||
staticStyle: { padding: "10px 60px" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{ staticClass: "white--text mr-2 caption" },
|
|
||||||
[_vm._v("fas fa-check")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", { staticClass: "white--text" }, [
|
|
||||||
_vm._v("SAVE")
|
|
||||||
])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
_c(
|
||||||
"router-link",
|
"router-link",
|
||||||
{ attrs: { to: "/dashboard" } },
|
{ attrs: { to: "/dashboard" } },
|
||||||
@@ -349,18 +565,18 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/SubmitTestResult.vue":
|
/***/ "./resources/js/vue/views/TestResult/List.vue":
|
||||||
/*!*****************************************************!*\
|
/*!****************************************************!*\
|
||||||
!*** ./resources/js/vue/views/SubmitTestResult.vue ***!
|
!*** ./resources/js/vue/views/TestResult/List.vue ***!
|
||||||
\*****************************************************/
|
\****************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true& */ "./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true&");
|
/* harmony import */ var _List_vue_vue_type_template_id_5a2f7b66___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./List.vue?vue&type=template&id=5a2f7b66& */ "./resources/js/vue/views/TestResult/List.vue?vue&type=template&id=5a2f7b66&");
|
||||||
/* harmony import */ var _SubmitTestResult_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SubmitTestResult.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _List_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./List.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/TestResult/List.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -369,50 +585,50 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
||||||
_SubmitTestResult_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
_List_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
_SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_List_vue_vue_type_template_id_5a2f7b66___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_List_vue_vue_type_template_id_5a2f7b66___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
"6799764f",
|
null,
|
||||||
null
|
null
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
component.options.__file = "resources/js/vue/views/SubmitTestResult.vue"
|
component.options.__file = "resources/js/vue/views/TestResult/List.vue"
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js&":
|
/***/ "./resources/js/vue/views/TestResult/List.vue?vue&type=script&lang=js&":
|
||||||
/*!******************************************************************************!*\
|
/*!*****************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js& ***!
|
!*** ./resources/js/vue/views/TestResult/List.vue?vue&type=script&lang=js& ***!
|
||||||
\******************************************************************************/
|
\*****************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SubmitTestResult_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./SubmitTestResult.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SubmitTestResult.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./List.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestResult/List.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_SubmitTestResult_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true&":
|
/***/ "./resources/js/vue/views/TestResult/List.vue?vue&type=template&id=5a2f7b66&":
|
||||||
/*!************************************************************************************************!*\
|
/*!***********************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true& ***!
|
!*** ./resources/js/vue/views/TestResult/List.vue?vue&type=template&id=5a2f7b66& ***!
|
||||||
\************************************************************************************************/
|
\***********************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SubmitTestResult.vue?vue&type=template&id=6799764f&scoped=true&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_template_id_5a2f7b66___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./List.vue?vue&type=template&id=5a2f7b66& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestResult/List.vue?vue&type=template&id=5a2f7b66&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_template_id_5a2f7b66___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_SubmitTestResult_vue_vue_type_template_id_6799764f_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_template_id_5a2f7b66___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+702
-45
@@ -1,14 +1,29 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[18],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[18],{
|
||||||
|
|
||||||
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js&":
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/User/List.vue?vue&type=script&lang=js&":
|
||||||
/*!******************************************************************************************************************************************************************************!*\
|
/*!*******************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/User/List.vue?vue&type=script&lang=js& ***!
|
||||||
\******************************************************************************************************************************************************************************/
|
\*******************************************************************************************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js");
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony import */ var _config_urls__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/config/urls */ "./resources/js/vue/config/urls.js");
|
||||||
|
/* harmony import */ var _services__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/services */ "./resources/js/vue/services/index.js");
|
||||||
|
/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! vuex */ "./node_modules/vuex/dist/vuex.esm.js");
|
||||||
|
|
||||||
|
|
||||||
|
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
||||||
|
|
||||||
|
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
||||||
|
|
||||||
|
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; }
|
||||||
|
|
||||||
|
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
|
||||||
|
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
@@ -26,19 +41,361 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* harmony default export */ __webpack_exports__["default"] = ({
|
/* harmony default export */ __webpack_exports__["default"] = ({
|
||||||
name: "",
|
|
||||||
data: function data() {
|
data: function data() {
|
||||||
return {};
|
return {
|
||||||
|
headers: [{
|
||||||
|
sortable: true,
|
||||||
|
text: 'Operator',
|
||||||
|
value: 'name'
|
||||||
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: 'Date',
|
||||||
|
value: 'date'
|
||||||
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: 'Role',
|
||||||
|
value: 'role'
|
||||||
|
}, {
|
||||||
|
sortable: true,
|
||||||
|
text: 'Hospital',
|
||||||
|
value: 'hospital'
|
||||||
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: 'Action',
|
||||||
|
value: 'action',
|
||||||
|
align: 'right'
|
||||||
|
}],
|
||||||
|
items: [],
|
||||||
|
currentPage: 1,
|
||||||
|
lastPage: 1
|
||||||
|
};
|
||||||
|
},
|
||||||
|
created: function created() {
|
||||||
|
this.load();
|
||||||
|
},
|
||||||
|
methods: _objectSpread({
|
||||||
|
load: function () {
|
||||||
|
var _load = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee() {
|
||||||
|
var page,
|
||||||
|
result,
|
||||||
|
_args = arguments;
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context.prev = _context.next) {
|
||||||
|
case 0:
|
||||||
|
page = _args.length > 0 && _args[0] !== undefined ? _args[0] : 1;
|
||||||
|
_context.next = 3;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_2__["ApiService"].get(_config_urls__WEBPACK_IMPORTED_MODULE_1__["urls"].listOpertor(page));
|
||||||
|
|
||||||
|
case 3:
|
||||||
|
result = _context.sent;
|
||||||
|
|
||||||
|
if (result && result.status == 200) {
|
||||||
|
this.items = result.data.data.data;
|
||||||
|
this.currentPage = result.data.data.current_page;
|
||||||
|
this.lastPage = result.data.data.last_page;
|
||||||
|
} else {
|
||||||
|
this.$router.push({
|
||||||
|
name: "Dashboard"
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
case 5:
|
||||||
|
case "end":
|
||||||
|
return _context.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function load() {
|
||||||
|
return _load.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return load;
|
||||||
|
}(),
|
||||||
|
changeStatus: function () {
|
||||||
|
var _changeStatus = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2(userId) {
|
||||||
|
var result, _iteratorNormalCompletion, _didIteratorError, _iteratorError, _iterator, _step, user;
|
||||||
|
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context2) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context2.prev = _context2.next) {
|
||||||
|
case 0:
|
||||||
|
_context2.next = 2;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_2__["ApiService"].post(_config_urls__WEBPACK_IMPORTED_MODULE_1__["urls"].changeStatusUser(userId));
|
||||||
|
|
||||||
|
case 2:
|
||||||
|
result = _context2.sent;
|
||||||
|
|
||||||
|
if (!(result && result.status == 200)) {
|
||||||
|
_context2.next = 25;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
_iteratorNormalCompletion = true;
|
||||||
|
_didIteratorError = false;
|
||||||
|
_iteratorError = undefined;
|
||||||
|
_context2.prev = 7;
|
||||||
|
|
||||||
|
for (_iterator = this.items[Symbol.iterator](); !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
|
||||||
|
user = _step.value;
|
||||||
|
|
||||||
|
if (user.id == userId) {
|
||||||
|
user.status = result.data.data.status;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
_context2.next = 15;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 11:
|
||||||
|
_context2.prev = 11;
|
||||||
|
_context2.t0 = _context2["catch"](7);
|
||||||
|
_didIteratorError = true;
|
||||||
|
_iteratorError = _context2.t0;
|
||||||
|
|
||||||
|
case 15:
|
||||||
|
_context2.prev = 15;
|
||||||
|
_context2.prev = 16;
|
||||||
|
|
||||||
|
if (!_iteratorNormalCompletion && _iterator.return != null) {
|
||||||
|
_iterator.return();
|
||||||
|
}
|
||||||
|
|
||||||
|
case 18:
|
||||||
|
_context2.prev = 18;
|
||||||
|
|
||||||
|
if (!_didIteratorError) {
|
||||||
|
_context2.next = 21;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
throw _iteratorError;
|
||||||
|
|
||||||
|
case 21:
|
||||||
|
return _context2.finish(18);
|
||||||
|
|
||||||
|
case 22:
|
||||||
|
return _context2.finish(15);
|
||||||
|
|
||||||
|
case 23:
|
||||||
|
_context2.next = 26;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 25:
|
||||||
|
this.$router.push({
|
||||||
|
name: "Dashboard"
|
||||||
|
});
|
||||||
|
|
||||||
|
case 26:
|
||||||
|
case "end":
|
||||||
|
return _context2.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee2, this, [[7, 11, 15, 23], [16,, 18, 22]]);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function changeStatus(_x) {
|
||||||
|
return _changeStatus.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return changeStatus;
|
||||||
|
}()
|
||||||
|
}, Object(vuex__WEBPACK_IMPORTED_MODULE_3__["mapMutations"])("modal", ["changeCurrentModal"]), {
|
||||||
|
changeRoleModal: function changeRoleModal(user) {
|
||||||
|
this.changeCurrentModal({
|
||||||
|
modal: "modal-user-role",
|
||||||
|
properties: {
|
||||||
|
user: user
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
remove: function () {
|
||||||
|
var _remove = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee3(userId) {
|
||||||
|
var result, key;
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee3$(_context3) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context3.prev = _context3.next) {
|
||||||
|
case 0:
|
||||||
|
_context3.next = 2;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_2__["ApiService"].delete(_config_urls__WEBPACK_IMPORTED_MODULE_1__["urls"].deleteUser(userId));
|
||||||
|
|
||||||
|
case 2:
|
||||||
|
result = _context3.sent;
|
||||||
|
|
||||||
|
if (result && result.status == 200) {
|
||||||
|
for (key in this.items) {
|
||||||
|
if (this.items.hasOwnProperty(key) && this.items[key].id == userId) {
|
||||||
|
this.items.splice(key, 1);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
case 4:
|
||||||
|
case "end":
|
||||||
|
return _context3.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee3, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function remove(_x2) {
|
||||||
|
return _remove.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return remove;
|
||||||
|
}()
|
||||||
|
}),
|
||||||
|
computed: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_3__["mapGetters"])("modal", ["getModalResult"])),
|
||||||
|
watch: {
|
||||||
|
getModalResult: function getModalResult(user) {
|
||||||
|
var _iteratorNormalCompletion2 = true;
|
||||||
|
var _didIteratorError2 = false;
|
||||||
|
var _iteratorError2 = undefined;
|
||||||
|
|
||||||
|
try {
|
||||||
|
for (var _iterator2 = this.items[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
|
||||||
|
var userList = _step2.value;
|
||||||
|
|
||||||
|
if (userList.id == user.id) {
|
||||||
|
userList.roles = user.roles;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} catch (err) {
|
||||||
|
_didIteratorError2 = true;
|
||||||
|
_iteratorError2 = err;
|
||||||
|
} finally {
|
||||||
|
try {
|
||||||
|
if (!_iteratorNormalCompletion2 && _iterator2.return != null) {
|
||||||
|
_iterator2.return();
|
||||||
|
}
|
||||||
|
} finally {
|
||||||
|
if (_didIteratorError2) {
|
||||||
|
throw _iteratorError2;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
currentPage: function currentPage(page) {
|
||||||
|
this.load(page);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true&":
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/User/List.vue?vue&type=template&id=5b60cb2c&":
|
||||||
/*!**********************************************************************************************************************************************************************************************************************************!*\
|
/*!***********************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true& ***!
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/User/List.vue?vue&type=template&id=5b60cb2c& ***!
|
||||||
\**********************************************************************************************************************************************************************************************************************************/
|
\***********************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -51,27 +408,327 @@ var render = function() {
|
|||||||
var _h = _vm.$createElement
|
var _h = _vm.$createElement
|
||||||
var _c = _vm._self._c || _h
|
var _c = _vm._self._c || _h
|
||||||
return _c(
|
return _c(
|
||||||
"v-form",
|
"v-container",
|
||||||
|
{ attrs: { "grid-list-xs": "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-container",
|
"material-card",
|
||||||
{ attrs: { "grid-list-xs": "" } },
|
{ attrs: { color: "black", title: "Member List" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-layout",
|
||||||
{ attrs: { row: "", wrap: "" } },
|
{
|
||||||
|
staticClass: "px-5 mb-3",
|
||||||
|
attrs: { "align-center": "", "justify-center": "", wrap: "" }
|
||||||
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"material-card",
|
"v-flex",
|
||||||
{ attrs: { color: "black", title: "User Info" } },
|
{ attrs: { xs12: "", md3: "", sm3: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: { color: "black", name: "name", label: "Name" }
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md3: "", sm3: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: { color: "black", name: "date", label: "Date" }
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md3: "", sm3: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
color: "black",
|
||||||
|
name: "hospital",
|
||||||
|
label: "Hospital"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md3: "", sm3: "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-btn",
|
||||||
{ attrs: { xs12: "", sm4: "", md4: "" } },
|
{
|
||||||
|
staticClass: "WM-CyanBlueGradient-BG",
|
||||||
|
staticStyle: { padding: "10px 60px" }
|
||||||
|
},
|
||||||
[
|
[
|
||||||
_c("v-text-field", {
|
_c(
|
||||||
attrs: { name: "name", label: "label", id: "id" }
|
"v-icon",
|
||||||
})
|
{ staticClass: "white--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-search")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "white--text" }, [
|
||||||
|
_vm._v("Filter")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("v-layout", { staticClass: "px-4 my-3" }, [_c("v-divider")], 1),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{
|
||||||
|
staticClass: "px-5 my-2",
|
||||||
|
attrs: { "align-center": "", "justify-center": "", wrap: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md12: "", sm12: "" } },
|
||||||
|
[
|
||||||
|
_c("v-data-table", {
|
||||||
|
attrs: {
|
||||||
|
headers: _vm.headers,
|
||||||
|
items: _vm.items,
|
||||||
|
"hide-actions": ""
|
||||||
|
},
|
||||||
|
scopedSlots: _vm._u([
|
||||||
|
{
|
||||||
|
key: "headerCell",
|
||||||
|
fn: function(ref) {
|
||||||
|
var header = ref.header
|
||||||
|
return [
|
||||||
|
_c("span", {
|
||||||
|
staticClass:
|
||||||
|
"subheading font-weight-light text-white text--darken-3",
|
||||||
|
domProps: { textContent: _vm._s(header.text) }
|
||||||
|
})
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
key: "items",
|
||||||
|
fn: function(ref) {
|
||||||
|
var item = ref.item
|
||||||
|
return [
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "headline font-weight-light" },
|
||||||
|
[_vm._v(_vm._s(item.name))]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "title font-weight-light" },
|
||||||
|
[_vm._v(_vm._s(item.created_at))]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "title font-weight-light" },
|
||||||
|
_vm._l(item.roles, function(role, key) {
|
||||||
|
return _c("span", { key: key }, [
|
||||||
|
_vm._v(_vm._s(role.name))
|
||||||
|
])
|
||||||
|
}),
|
||||||
|
0
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "title font-weight-light" },
|
||||||
|
[_vm._v(_vm._s(item.medical_center.name))]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "text-xs-right" },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "mr-2 WM-ActionButton",
|
||||||
|
attrs: {
|
||||||
|
color:
|
||||||
|
item.status == "Active"
|
||||||
|
? "red"
|
||||||
|
: "green"
|
||||||
|
},
|
||||||
|
on: {
|
||||||
|
click: function($event) {
|
||||||
|
return _vm.changeStatus(item.id)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
item.status == "Active"
|
||||||
|
? [
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"white--text mr-2 caption"
|
||||||
|
},
|
||||||
|
[_vm._v("fas fa-user-tag")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
item.status == "Active"
|
||||||
|
? _c("span", [_vm._v("Susspended")])
|
||||||
|
: _vm._e()
|
||||||
|
]
|
||||||
|
: [
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"white--text mr-2 caption"
|
||||||
|
},
|
||||||
|
[_vm._v("fas fa-user-tag")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", [_vm._v("Active")])
|
||||||
|
]
|
||||||
|
],
|
||||||
|
2
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "mr-2 WM-ActionButton",
|
||||||
|
attrs: { color: "orange darken-1" },
|
||||||
|
on: {
|
||||||
|
click: function($event) {
|
||||||
|
return _vm.changeRoleModal(item)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{
|
||||||
|
staticClass: "white--text mr-2 caption"
|
||||||
|
},
|
||||||
|
[_vm._v("fas fa-user-tag")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", [_vm._v("Role")])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "WM-ActionButton",
|
||||||
|
attrs: { color: "pink" },
|
||||||
|
on: {
|
||||||
|
click: function($event) {
|
||||||
|
return _vm.remove(item.id)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{
|
||||||
|
staticClass: "white--text mr-2 caption"
|
||||||
|
},
|
||||||
|
[_vm._v("fas fa-times")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", [_vm._v("Remove")])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
])
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("v-layout", { staticClass: "px-4 my-3" }, [_c("v-divider")], 1),
|
||||||
|
_vm._v(" "),
|
||||||
|
_vm.lastPage > 1
|
||||||
|
? _c(
|
||||||
|
"div",
|
||||||
|
{ staticClass: "text-xs-center" },
|
||||||
|
[
|
||||||
|
_c("v-pagination", {
|
||||||
|
attrs: { length: _vm.lastPage, "total-visible": 6 },
|
||||||
|
model: {
|
||||||
|
value: _vm.currentPage,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.currentPage = $$v
|
||||||
|
},
|
||||||
|
expression: "currentPage"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
: _vm._e(),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{
|
||||||
|
staticClass: "mt-3",
|
||||||
|
attrs: {
|
||||||
|
row: "",
|
||||||
|
wrap: "",
|
||||||
|
"align-center": "",
|
||||||
|
"justify-center": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"router-link",
|
||||||
|
{ attrs: { to: { name: "Dashboard" } } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5"
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{ staticClass: "black--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-chevron-left")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "black--text" }, [
|
||||||
|
_vm._v("Back")
|
||||||
|
])
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
@@ -95,17 +752,17 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/SuperVisior/UserInfo.vue":
|
/***/ "./resources/js/vue/views/User/List.vue":
|
||||||
/*!*********************************************************!*\
|
/*!**********************************************!*\
|
||||||
!*** ./resources/js/vue/views/SuperVisior/UserInfo.vue ***!
|
!*** ./resources/js/vue/views/User/List.vue ***!
|
||||||
\*********************************************************/
|
\**********************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true& */ "./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true&");
|
/* harmony import */ var _List_vue_vue_type_template_id_5b60cb2c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./List.vue?vue&type=template&id=5b60cb2c& */ "./resources/js/vue/views/User/List.vue?vue&type=template&id=5b60cb2c&");
|
||||||
/* harmony import */ var _UserInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./UserInfo.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _List_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./List.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/User/List.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
@@ -115,50 +772,50 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
||||||
_UserInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
_List_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
_UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_List_vue_vue_type_template_id_5b60cb2c___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_List_vue_vue_type_template_id_5b60cb2c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
"ad4fa66e",
|
null,
|
||||||
null
|
null
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
component.options.__file = "resources/js/vue/views/SuperVisior/UserInfo.vue"
|
component.options.__file = "resources/js/vue/views/User/List.vue"
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js&":
|
/***/ "./resources/js/vue/views/User/List.vue?vue&type=script&lang=js&":
|
||||||
/*!**********************************************************************************!*\
|
/*!***********************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js& ***!
|
!*** ./resources/js/vue/views/User/List.vue?vue&type=script&lang=js& ***!
|
||||||
\**********************************************************************************/
|
\***********************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_UserInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./UserInfo.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./List.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/User/List.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_UserInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true&":
|
/***/ "./resources/js/vue/views/User/List.vue?vue&type=template&id=5b60cb2c&":
|
||||||
/*!****************************************************************************************************!*\
|
/*!*****************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true& ***!
|
!*** ./resources/js/vue/views/User/List.vue?vue&type=template&id=5b60cb2c& ***!
|
||||||
\****************************************************************************************************/
|
\*****************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/UserInfo.vue?vue&type=template&id=ad4fa66e&scoped=true&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_template_id_5b60cb2c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./List.vue?vue&type=template&id=5b60cb2c& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/User/List.vue?vue&type=template&id=5b60cb2c&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_template_id_5b60cb2c___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_UserInfo_vue_vue_type_template_id_ad4fa66e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_template_id_5b60cb2c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+413
-206
@@ -1,14 +1,24 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[19],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[19],{
|
||||||
|
|
||||||
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/table.vue?vue&type=script&lang=js&":
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/User/MyInfo.vue?vue&type=script&lang=js&":
|
||||||
/*!***************************************************************************************************************************************************************************!*\
|
/*!*********************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SuperVisior/table.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/User/MyInfo.vue?vue&type=script&lang=js& ***!
|
||||||
\***************************************************************************************************************************************************************************/
|
\*********************************************************************************************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js");
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony import */ var _services__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/services */ "./resources/js/vue/services/index.js");
|
||||||
|
/* harmony import */ var _config_urls__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/config/urls */ "./resources/js/vue/config/urls.js");
|
||||||
|
|
||||||
|
|
||||||
|
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
||||||
|
|
||||||
|
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
||||||
|
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
@@ -41,112 +51,145 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
|
||||||
|
|
||||||
/* harmony default export */ __webpack_exports__["default"] = ({
|
/* harmony default export */ __webpack_exports__["default"] = ({
|
||||||
data: function data() {
|
data: function data() {
|
||||||
return {
|
return {
|
||||||
search: '',
|
user: {
|
||||||
headers: [{
|
cell_number: "",
|
||||||
text: 'Dessert (100g serving)',
|
gender: "",
|
||||||
align: 'left',
|
name: "",
|
||||||
sortable: false,
|
email: "",
|
||||||
value: 'name'
|
address: ""
|
||||||
}, {
|
},
|
||||||
text: 'Calories',
|
items: ["Male", "FeMale"],
|
||||||
value: 'calories'
|
rules: {
|
||||||
}, {
|
required: function required(value) {
|
||||||
text: 'Fat (g)',
|
return !!value || "Required.";
|
||||||
value: 'fat'
|
},
|
||||||
}, {
|
counter: function counter(value) {
|
||||||
text: 'Carbs (g)',
|
return value.length == 0 || value.length >= 5 || "Min 5 characters";
|
||||||
value: 'carbs'
|
},
|
||||||
}, {
|
email: function email(value) {
|
||||||
text: 'Protein (g)',
|
if (value.length > 0) {
|
||||||
value: 'protein'
|
var pattern = /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
|
||||||
}, {
|
return pattern.test(value) || "Invalid e-mail.";
|
||||||
text: 'Iron (%)',
|
}
|
||||||
value: 'iron'
|
}
|
||||||
}],
|
}
|
||||||
desserts: [{
|
|
||||||
name: 'Frozen Yogurt',
|
|
||||||
calories: 159,
|
|
||||||
fat: 6.0,
|
|
||||||
carbs: 24,
|
|
||||||
protein: 4.0,
|
|
||||||
iron: '1%'
|
|
||||||
}, {
|
|
||||||
name: 'Ice cream sandwich',
|
|
||||||
calories: 237,
|
|
||||||
fat: 9.0,
|
|
||||||
carbs: 37,
|
|
||||||
protein: 4.3,
|
|
||||||
iron: '1%'
|
|
||||||
}, {
|
|
||||||
name: 'Eclair',
|
|
||||||
calories: 262,
|
|
||||||
fat: 16.0,
|
|
||||||
carbs: 23,
|
|
||||||
protein: 6.0,
|
|
||||||
iron: '7%'
|
|
||||||
}, {
|
|
||||||
name: 'Cupcake',
|
|
||||||
calories: 305,
|
|
||||||
fat: 3.7,
|
|
||||||
carbs: 67,
|
|
||||||
protein: 4.3,
|
|
||||||
iron: '8%'
|
|
||||||
}, {
|
|
||||||
name: 'Gingerbread',
|
|
||||||
calories: 356,
|
|
||||||
fat: 16.0,
|
|
||||||
carbs: 49,
|
|
||||||
protein: 3.9,
|
|
||||||
iron: '16%'
|
|
||||||
}, {
|
|
||||||
name: 'Jelly bean',
|
|
||||||
calories: 375,
|
|
||||||
fat: 0.0,
|
|
||||||
carbs: 94,
|
|
||||||
protein: 0.0,
|
|
||||||
iron: '0%'
|
|
||||||
}, {
|
|
||||||
name: 'Lollipop',
|
|
||||||
calories: 392,
|
|
||||||
fat: 0.2,
|
|
||||||
carbs: 98,
|
|
||||||
protein: 0,
|
|
||||||
iron: '2%'
|
|
||||||
}, {
|
|
||||||
name: 'Honeycomb',
|
|
||||||
calories: 408,
|
|
||||||
fat: 3.2,
|
|
||||||
carbs: 87,
|
|
||||||
protein: 6.5,
|
|
||||||
iron: '45%'
|
|
||||||
}, {
|
|
||||||
name: 'Donut',
|
|
||||||
calories: 452,
|
|
||||||
fat: 25.0,
|
|
||||||
carbs: 51,
|
|
||||||
protein: 4.9,
|
|
||||||
iron: '22%'
|
|
||||||
}, {
|
|
||||||
name: 'KitKat',
|
|
||||||
calories: 518,
|
|
||||||
fat: 26.0,
|
|
||||||
carbs: 65,
|
|
||||||
protein: 7,
|
|
||||||
iron: '6%'
|
|
||||||
}]
|
|
||||||
};
|
};
|
||||||
|
},
|
||||||
|
created: function created() {
|
||||||
|
this.user = this.$store.state.user;
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
saveInfo: function () {
|
||||||
|
var _saveInfo = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee() {
|
||||||
|
var result;
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context.prev = _context.next) {
|
||||||
|
case 0:
|
||||||
|
if (!this.$refs.form.validate()) {
|
||||||
|
_context.next = 5;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
_context.next = 3;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].post(_config_urls__WEBPACK_IMPORTED_MODULE_2__["urls"].updateInfo, this.user);
|
||||||
|
|
||||||
|
case 3:
|
||||||
|
result = _context.sent;
|
||||||
|
|
||||||
|
if (result && result.status == 200) {
|
||||||
|
this.$store.dispatch("info", {}, {
|
||||||
|
root: true
|
||||||
|
});
|
||||||
|
this.$router.push({
|
||||||
|
name: "Dashboard"
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
case 5:
|
||||||
|
case "end":
|
||||||
|
return _context.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function saveInfo() {
|
||||||
|
return _saveInfo.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return saveInfo;
|
||||||
|
}()
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224&":
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/User/MyInfo.vue?vue&type=template&id=67cde174&":
|
||||||
/*!*******************************************************************************************************************************************************************************************************************!*\
|
/*!*************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224& ***!
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/User/MyInfo.vue?vue&type=template&id=67cde174& ***!
|
||||||
\*******************************************************************************************************************************************************************************************************************/
|
\*************************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -159,92 +202,256 @@ var render = function() {
|
|||||||
var _h = _vm.$createElement
|
var _h = _vm.$createElement
|
||||||
var _c = _vm._self._c || _h
|
var _c = _vm._self._c || _h
|
||||||
return _c(
|
return _c(
|
||||||
"v-card",
|
"v-form",
|
||||||
|
{ ref: "form" },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-card-title",
|
"v-container",
|
||||||
|
{ attrs: { "grid-list-xs": "", fluid: "" } },
|
||||||
[
|
[
|
||||||
_vm._v("\n Nutrition\n "),
|
_c(
|
||||||
_c("v-spacer"),
|
"material-card",
|
||||||
_vm._v(" "),
|
{ attrs: { color: "black", title: "My Info" } },
|
||||||
_c("v-text-field", {
|
[
|
||||||
attrs: {
|
_c(
|
||||||
"append-icon": "search",
|
"v-layout",
|
||||||
label: "Search",
|
{
|
||||||
"single-line": "",
|
staticClass: "px-5 my-3",
|
||||||
"hide-details": ""
|
attrs: { "align-center": "", "justify-center": "", wrap: "" }
|
||||||
},
|
|
||||||
model: {
|
|
||||||
value: _vm.search,
|
|
||||||
callback: function($$v) {
|
|
||||||
_vm.search = $$v
|
|
||||||
},
|
|
||||||
expression: "search"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-data-table",
|
|
||||||
{
|
|
||||||
attrs: {
|
|
||||||
headers: _vm.headers,
|
|
||||||
items: _vm.desserts,
|
|
||||||
search: _vm.search
|
|
||||||
},
|
|
||||||
scopedSlots: _vm._u([
|
|
||||||
{
|
|
||||||
key: "items",
|
|
||||||
fn: function(props) {
|
|
||||||
return [
|
|
||||||
_c("td", [_vm._v(_vm._s(props.item.name))]),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("td", { staticClass: "text-xs-right" }, [
|
|
||||||
_vm._v(_vm._s(props.item.calories))
|
|
||||||
]),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("td", { staticClass: "text-xs-right" }, [
|
|
||||||
_vm._v(_vm._s(props.item.fat))
|
|
||||||
]),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("td", { staticClass: "text-xs-right" }, [
|
|
||||||
_vm._v(_vm._s(props.item.carbs))
|
|
||||||
]),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("td", { staticClass: "text-xs-right" }, [
|
|
||||||
_vm._v(_vm._s(props.item.protein))
|
|
||||||
]),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("td", { staticClass: "text-xs-right" }, [
|
|
||||||
_vm._v(_vm._s(props.item.iron))
|
|
||||||
])
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
])
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("v-alert", {
|
|
||||||
attrs: { value: true, color: "error", icon: "warning" },
|
|
||||||
scopedSlots: _vm._u([
|
|
||||||
{
|
|
||||||
key: "no-results",
|
|
||||||
fn: function() {
|
|
||||||
return [
|
|
||||||
_vm._v(
|
|
||||||
'\n Your search for "' +
|
|
||||||
_vm._s(_vm.search) +
|
|
||||||
'" found no results.\n '
|
|
||||||
)
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
proxy: true
|
[
|
||||||
}
|
_c(
|
||||||
])
|
"v-flex",
|
||||||
})
|
{ attrs: { xs12: "", sm4: "", md4: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
name: "name",
|
||||||
|
label: "Name",
|
||||||
|
color: "black",
|
||||||
|
rules: [_vm.rules.required, _vm.rules.counter]
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.user.name,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.user, "name", $$v)
|
||||||
|
},
|
||||||
|
expression: "user.name"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", sm4: "", md4: "" } },
|
||||||
|
[
|
||||||
|
_c("v-select", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
items: _vm.items,
|
||||||
|
label: "Gender",
|
||||||
|
name: "gender",
|
||||||
|
"single-line": "",
|
||||||
|
rules: [_vm.rules.required],
|
||||||
|
color: "black"
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.user.gender,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.user, "gender", $$v)
|
||||||
|
},
|
||||||
|
expression: "user.gender"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", sm4: "", md4: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
name: "cellnumber",
|
||||||
|
label: "Cell Number",
|
||||||
|
mask: "0### ### ####",
|
||||||
|
color: "black",
|
||||||
|
disabled: ""
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.user.cell_number,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.user, "cell_number", $$v)
|
||||||
|
},
|
||||||
|
expression: "user.cell_number"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{
|
||||||
|
staticClass: "px-5 mb-3",
|
||||||
|
attrs: { "align-center": "", "justify-center": "", wrap: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", sm4: "", md4: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "px-2",
|
||||||
|
staticStyle: { "padding-top": "75px" },
|
||||||
|
attrs: {
|
||||||
|
name: "emailaddress",
|
||||||
|
label: "Email Address",
|
||||||
|
rules: [_vm.rules.email],
|
||||||
|
color: "black"
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.user.email,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.user, "email", $$v)
|
||||||
|
},
|
||||||
|
expression: "user.email"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", sm8: "", md8: "" } },
|
||||||
|
[
|
||||||
|
_c("v-textarea", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
color: "black",
|
||||||
|
rules: [_vm.rules.counter],
|
||||||
|
name: "address"
|
||||||
|
},
|
||||||
|
scopedSlots: _vm._u([
|
||||||
|
{
|
||||||
|
key: "label",
|
||||||
|
fn: function() {
|
||||||
|
return [_c("div", [_vm._v("Address")])]
|
||||||
|
},
|
||||||
|
proxy: true
|
||||||
|
}
|
||||||
|
]),
|
||||||
|
model: {
|
||||||
|
value: _vm.user.address,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.user, "address", $$v)
|
||||||
|
},
|
||||||
|
expression: "user.address"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{
|
||||||
|
attrs: {
|
||||||
|
row: "",
|
||||||
|
wrap: "",
|
||||||
|
"justify-center": "",
|
||||||
|
"align-center": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{
|
||||||
|
staticClass: "text-md-center text-xs-center",
|
||||||
|
attrs: { xs12: "", md2: "", sm2: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "WM-CyanBlueGradient-BG",
|
||||||
|
staticStyle: { padding: "10px 60px" },
|
||||||
|
on: {
|
||||||
|
click: function($event) {
|
||||||
|
return _vm.saveInfo()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{ staticClass: "white--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-check")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "white--text" }, [
|
||||||
|
_vm._v("SAVE")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"text-md-center text-sm-center text-xs-center",
|
||||||
|
attrs: { xs12: "", md2: "", sm2: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"router-link",
|
||||||
|
{ attrs: { to: "/" } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black"
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c("v-icon", { staticClass: "black--text" }, [
|
||||||
|
_vm._v("keyboard_arrow_left")
|
||||||
|
]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "black--text" }, [
|
||||||
|
_vm._v("Back")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
@@ -259,17 +466,17 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/SuperVisior/table.vue":
|
/***/ "./resources/js/vue/views/User/MyInfo.vue":
|
||||||
/*!******************************************************!*\
|
/*!************************************************!*\
|
||||||
!*** ./resources/js/vue/views/SuperVisior/table.vue ***!
|
!*** ./resources/js/vue/views/User/MyInfo.vue ***!
|
||||||
\******************************************************/
|
\************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _table_vue_vue_type_template_id_826d5224___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./table.vue?vue&type=template&id=826d5224& */ "./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224&");
|
/* harmony import */ var _MyInfo_vue_vue_type_template_id_67cde174___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./MyInfo.vue?vue&type=template&id=67cde174& */ "./resources/js/vue/views/User/MyInfo.vue?vue&type=template&id=67cde174&");
|
||||||
/* harmony import */ var _table_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./table.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/SuperVisior/table.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./MyInfo.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/User/MyInfo.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
@@ -279,9 +486,9 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
||||||
_table_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
_MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
_table_vue_vue_type_template_id_826d5224___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_MyInfo_vue_vue_type_template_id_67cde174___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_table_vue_vue_type_template_id_826d5224___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_MyInfo_vue_vue_type_template_id_67cde174___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
null,
|
null,
|
||||||
@@ -291,38 +498,38 @@ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_
|
|||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
component.options.__file = "resources/js/vue/views/SuperVisior/table.vue"
|
component.options.__file = "resources/js/vue/views/User/MyInfo.vue"
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/SuperVisior/table.vue?vue&type=script&lang=js&":
|
/***/ "./resources/js/vue/views/User/MyInfo.vue?vue&type=script&lang=js&":
|
||||||
/*!*******************************************************************************!*\
|
/*!*************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/SuperVisior/table.vue?vue&type=script&lang=js& ***!
|
!*** ./resources/js/vue/views/User/MyInfo.vue?vue&type=script&lang=js& ***!
|
||||||
\*******************************************************************************/
|
\*************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_table_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./table.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/table.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./MyInfo.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/User/MyInfo.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_table_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224&":
|
/***/ "./resources/js/vue/views/User/MyInfo.vue?vue&type=template&id=67cde174&":
|
||||||
/*!*************************************************************************************!*\
|
/*!*******************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224& ***!
|
!*** ./resources/js/vue/views/User/MyInfo.vue?vue&type=template&id=67cde174& ***!
|
||||||
\*************************************************************************************/
|
\*******************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_table_vue_vue_type_template_id_826d5224___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./table.vue?vue&type=template&id=826d5224& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/SuperVisior/table.vue?vue&type=template&id=826d5224&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_vue_vue_type_template_id_67cde174___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./MyInfo.vue?vue&type=template&id=67cde174& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/User/MyInfo.vue?vue&type=template&id=67cde174&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_table_vue_vue_type_template_id_826d5224___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_vue_vue_type_template_id_67cde174___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_table_vue_vue_type_template_id_826d5224___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_vue_vue_type_template_id_67cde174___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+154
-1256
File diff suppressed because it is too large
Load Diff
Vendored
+204
-296
@@ -1,160 +1,9 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[20],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[20],{
|
||||||
|
|
||||||
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TableList.vue?vue&type=script&lang=js&":
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/Upgrade.vue?vue&type=template&id=405aec93&":
|
||||||
/*!*******************************************************************************************************************************************************************!*\
|
/*!********************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TableList.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/NotWorking/Upgrade.vue?vue&type=template&id=405aec93& ***!
|
||||||
\*******************************************************************************************************************************************************************/
|
\********************************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: default */
|
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
||||||
|
|
||||||
"use strict";
|
|
||||||
__webpack_require__.r(__webpack_exports__);
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
/* harmony default export */ __webpack_exports__["default"] = ({
|
|
||||||
data: function data() {
|
|
||||||
return {
|
|
||||||
headers: [{
|
|
||||||
sortable: false,
|
|
||||||
text: 'Name',
|
|
||||||
value: 'name'
|
|
||||||
}, {
|
|
||||||
sortable: false,
|
|
||||||
text: 'Country',
|
|
||||||
value: 'country'
|
|
||||||
}, {
|
|
||||||
sortable: false,
|
|
||||||
text: 'City',
|
|
||||||
value: 'city'
|
|
||||||
}, {
|
|
||||||
sortable: false,
|
|
||||||
text: 'Salary',
|
|
||||||
value: 'salary',
|
|
||||||
align: 'right'
|
|
||||||
}],
|
|
||||||
items: [{
|
|
||||||
name: 'Dakota Rice',
|
|
||||||
country: 'Niger',
|
|
||||||
city: 'Oud-Tunrhout',
|
|
||||||
salary: '$35,738'
|
|
||||||
}, {
|
|
||||||
name: 'Minerva Hooper',
|
|
||||||
country: 'Curaçao',
|
|
||||||
city: 'Sinaai-Waas',
|
|
||||||
salary: '$23,738'
|
|
||||||
}, {
|
|
||||||
name: 'Sage Rodriguez',
|
|
||||||
country: 'Netherlands',
|
|
||||||
city: 'Overland Park',
|
|
||||||
salary: '$56,142'
|
|
||||||
}, {
|
|
||||||
name: 'Philip Chanley',
|
|
||||||
country: 'Korea, South',
|
|
||||||
city: 'Gloucester',
|
|
||||||
salary: '$38,735'
|
|
||||||
}, {
|
|
||||||
name: 'Doris Greene',
|
|
||||||
country: 'Malawi',
|
|
||||||
city: 'Feldkirchen in Kārnten',
|
|
||||||
salary: '$63,542'
|
|
||||||
}, {
|
|
||||||
name: 'Mason Porter',
|
|
||||||
country: 'Chile',
|
|
||||||
city: 'Gloucester',
|
|
||||||
salary: '$78,615'
|
|
||||||
}]
|
|
||||||
};
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
/***/ }),
|
|
||||||
|
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74&":
|
|
||||||
/*!***********************************************************************************************************************************************************************************************************!*\
|
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74& ***!
|
|
||||||
\***********************************************************************************************************************************************************************************************************/
|
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -168,129 +17,204 @@ var render = function() {
|
|||||||
var _c = _vm._self._c || _h
|
var _c = _vm._self._c || _h
|
||||||
return _c(
|
return _c(
|
||||||
"v-container",
|
"v-container",
|
||||||
{ attrs: { "fill-height": "", fluid: "", "grid-list-xl": "" } },
|
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-layout",
|
||||||
{ attrs: { "justify-center": "", wrap: "" } },
|
{ attrs: { "justify-center": "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-flex",
|
||||||
{ attrs: { md12: "" } },
|
{ attrs: { xs12: "", sm10: "", md8: "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"material-card",
|
"material-card",
|
||||||
{
|
{
|
||||||
attrs: {
|
attrs: {
|
||||||
color: "green",
|
color: "primary",
|
||||||
title: "Simple Table",
|
title: "Vue Material Dashboard PRO",
|
||||||
text: "Here is a subtitle for this table"
|
text:
|
||||||
|
"Are you looking for more components? Please check our Premium Version of Vue Material Dashboard."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c("v-data-table", {
|
_c("table", { staticClass: "v-table" }, [
|
||||||
attrs: {
|
_c("thead", [
|
||||||
headers: _vm.headers,
|
_c("tr", [
|
||||||
items: _vm.items,
|
_c("th"),
|
||||||
"hide-actions": ""
|
_vm._v(" "),
|
||||||
},
|
_c(
|
||||||
scopedSlots: _vm._u([
|
"th",
|
||||||
{
|
{ staticClass: "subheading font-weight-light" },
|
||||||
key: "headerCell",
|
[_vm._v("Free")]
|
||||||
fn: function(ref) {
|
),
|
||||||
var header = ref.header
|
_vm._v(" "),
|
||||||
return [
|
_c(
|
||||||
_c("span", {
|
"th",
|
||||||
staticClass:
|
{ staticClass: "subheading font-weight-light" },
|
||||||
"subheading font-weight-light text-success text--darken-3",
|
[_vm._v("PRO")]
|
||||||
domProps: { textContent: _vm._s(header.text) }
|
)
|
||||||
})
|
])
|
||||||
]
|
]),
|
||||||
}
|
_vm._v(" "),
|
||||||
},
|
_c("tbody", { staticClass: "text-xs-center" }, [
|
||||||
{
|
_c("tr", [
|
||||||
key: "items",
|
_c(
|
||||||
fn: function(ref) {
|
"th",
|
||||||
var item = ref.item
|
{
|
||||||
return [
|
staticClass:
|
||||||
_c("td", [_vm._v(_vm._s(item.name))]),
|
"text-xs-left font-weight-light subheading"
|
||||||
_vm._v(" "),
|
},
|
||||||
_c("td", [_vm._v(_vm._s(item.country))]),
|
[_vm._v("Components")]
|
||||||
_vm._v(" "),
|
),
|
||||||
_c("td", [_vm._v(_vm._s(item.city))]),
|
_vm._v(" "),
|
||||||
_vm._v(" "),
|
_c("td", [_vm._v("60")]),
|
||||||
_c("td", { staticClass: "text-xs-right" }, [
|
_vm._v(" "),
|
||||||
_vm._v(_vm._s(item.salary))
|
_c("td", [_vm._v("200")])
|
||||||
|
]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("tr", [
|
||||||
|
_c(
|
||||||
|
"th",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"text-xs-left font-weight-light subheading"
|
||||||
|
},
|
||||||
|
[_vm._v("Plugins")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("td", [_vm._v("2")]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("td", [_vm._v("15")])
|
||||||
|
]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("tr", [
|
||||||
|
_c(
|
||||||
|
"th",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"text-xs-left font-weight-light subheading"
|
||||||
|
},
|
||||||
|
[_vm._v("Example Pages")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("td", [_vm._v("3")]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("td", [_vm._v("27")])
|
||||||
|
]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("tr", [
|
||||||
|
_c(
|
||||||
|
"th",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"text-xs-left font-weight-light subheading"
|
||||||
|
},
|
||||||
|
[_vm._v("Login, Register, Pricing, Lock Pages")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
[
|
||||||
|
_c("v-icon", { attrs: { color: "error" } }, [
|
||||||
|
_vm._v("mdi-close")
|
||||||
])
|
])
|
||||||
]
|
],
|
||||||
}
|
1
|
||||||
}
|
),
|
||||||
])
|
_vm._v(" "),
|
||||||
})
|
_c(
|
||||||
],
|
"td",
|
||||||
1
|
[
|
||||||
)
|
_c("v-icon", { attrs: { color: "success" } }, [
|
||||||
],
|
_vm._v("mdi-check")
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { md12: "" } },
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"material-card",
|
|
||||||
{
|
|
||||||
attrs: {
|
|
||||||
color: "green",
|
|
||||||
flat: "",
|
|
||||||
"full-width": "",
|
|
||||||
title: "Table on Plain Background",
|
|
||||||
text: "Here is a subtitle for this table"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c("v-data-table", {
|
|
||||||
attrs: {
|
|
||||||
headers: _vm.headers,
|
|
||||||
items: _vm.items.slice(0, 7),
|
|
||||||
"hide-actions": ""
|
|
||||||
},
|
|
||||||
scopedSlots: _vm._u([
|
|
||||||
{
|
|
||||||
key: "headerCell",
|
|
||||||
fn: function(ref) {
|
|
||||||
var header = ref.header
|
|
||||||
return [
|
|
||||||
_c("span", {
|
|
||||||
staticClass:
|
|
||||||
"subheading font-weight-light text--darken-3",
|
|
||||||
domProps: { textContent: _vm._s(header.text) }
|
|
||||||
})
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: "items",
|
|
||||||
fn: function(ref) {
|
|
||||||
var item = ref.item
|
|
||||||
return [
|
|
||||||
_c("td", [_vm._v(_vm._s(item.name))]),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("td", [_vm._v(_vm._s(item.country))]),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("td", [_vm._v(_vm._s(item.city))]),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("td", { staticClass: "text-xs-right" }, [
|
|
||||||
_vm._v(_vm._s(item.salary))
|
|
||||||
])
|
])
|
||||||
]
|
],
|
||||||
}
|
1
|
||||||
}
|
)
|
||||||
|
]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("tr", [
|
||||||
|
_c(
|
||||||
|
"th",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"text-xs-left font-weight-light subheading"
|
||||||
|
},
|
||||||
|
[_vm._v("Premium Support")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
[
|
||||||
|
_c("v-icon", { attrs: { color: "error" } }, [
|
||||||
|
_vm._v("mdi-close")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
[
|
||||||
|
_c("v-icon", { attrs: { color: "success" } }, [
|
||||||
|
_vm._v("mdi-check")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("tr", [
|
||||||
|
_c("th"),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("td", [_vm._v("Free")]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("td", [_vm._v("Just $59")])
|
||||||
|
]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("tr", [
|
||||||
|
_c("th"),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"subheading white--text font-weight-light",
|
||||||
|
attrs: {
|
||||||
|
round: "",
|
||||||
|
large: "",
|
||||||
|
color: "grey",
|
||||||
|
disabled: ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[_vm._v("Current Version")]
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"subheading white--text font-weight-light",
|
||||||
|
attrs: { round: "", large: "", color: "cyan" }
|
||||||
|
},
|
||||||
|
[_vm._v("Upgrade to Pro")]
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
])
|
||||||
])
|
])
|
||||||
})
|
])
|
||||||
],
|
]
|
||||||
1
|
|
||||||
)
|
)
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
@@ -309,29 +233,27 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/TableList.vue":
|
/***/ "./resources/js/vue/views/NotWorking/Upgrade.vue":
|
||||||
/*!**********************************************!*\
|
/*!*******************************************************!*\
|
||||||
!*** ./resources/js/vue/views/TableList.vue ***!
|
!*** ./resources/js/vue/views/NotWorking/Upgrade.vue ***!
|
||||||
\**********************************************/
|
\*******************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./TableList.vue?vue&type=template&id=27579e74& */ "./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74&");
|
/* harmony import */ var _Upgrade_vue_vue_type_template_id_405aec93___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Upgrade.vue?vue&type=template&id=405aec93& */ "./resources/js/vue/views/NotWorking/Upgrade.vue?vue&type=template&id=405aec93&");
|
||||||
/* harmony import */ var _TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./TableList.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/TableList.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
var script = {}
|
||||||
|
|
||||||
|
|
||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__["default"])(
|
||||||
_TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
script,
|
||||||
_TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_Upgrade_vue_vue_type_template_id_405aec93___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_Upgrade_vue_vue_type_template_id_405aec93___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
null,
|
null,
|
||||||
@@ -341,38 +263,24 @@ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_
|
|||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
component.options.__file = "resources/js/vue/views/TableList.vue"
|
component.options.__file = "resources/js/vue/views/NotWorking/Upgrade.vue"
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/TableList.vue?vue&type=script&lang=js&":
|
/***/ "./resources/js/vue/views/NotWorking/Upgrade.vue?vue&type=template&id=405aec93&":
|
||||||
/*!***********************************************************************!*\
|
/*!**************************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/TableList.vue?vue&type=script&lang=js& ***!
|
!*** ./resources/js/vue/views/NotWorking/Upgrade.vue?vue&type=template&id=405aec93& ***!
|
||||||
\***********************************************************************/
|
\**************************************************************************************/
|
||||||
/*! exports provided: default */
|
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
|
||||||
|
|
||||||
"use strict";
|
|
||||||
__webpack_require__.r(__webpack_exports__);
|
|
||||||
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./TableList.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TableList.vue?vue&type=script&lang=js&");
|
|
||||||
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
|
||||||
|
|
||||||
/***/ }),
|
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74&":
|
|
||||||
/*!*****************************************************************************!*\
|
|
||||||
!*** ./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74& ***!
|
|
||||||
\*****************************************************************************/
|
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./TableList.vue?vue&type=template&id=27579e74& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TableList.vue?vue&type=template&id=27579e74&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Upgrade_vue_vue_type_template_id_405aec93___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Upgrade.vue?vue&type=template&id=405aec93& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/Upgrade.vue?vue&type=template&id=405aec93&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Upgrade_vue_vue_type_template_id_405aec93___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_TableList_vue_vue_type_template_id_27579e74___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Upgrade_vue_vue_type_template_id_405aec93___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+5
-1
@@ -1,3 +1,4 @@
|
|||||||
|
<<<<<<< HEAD
|
||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[21],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[21],{
|
||||||
|
|
||||||
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/UserProfile.vue?vue&type=script&lang=js&":
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/UserProfile.vue?vue&type=script&lang=js&":
|
||||||
@@ -509,4 +510,7 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
|
|
||||||
/***/ })
|
/***/ })
|
||||||
|
|
||||||
}]);
|
}]);
|
||||||
|
=======
|
||||||
|
(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{"S++u":function(e,t,s){"use strict";s.r(t);var a=s("o0o1"),r=s.n(a),n=s("Y8XJ"),l=s("85lN");function i(e,t,s,a,r,n,l){try{var i=e[n](l),c=i.value}catch(e){return void s(e)}i.done?t(c):Promise.resolve(c).then(a,r)}var c={data:function(){return{user:{cell_number:"",gender:"",name:"",email:"",address:""},items:["Male","FeMale"],rules:{required:function(e){return!!e||"Required."},counter:function(e){return 0==e.length||e.length>=5||"Min 5 characters"},email:function(e){if(e.length>0){return/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e)||"Invalid e-mail."}}}}},created:function(){this.user=this.$store.state.user},methods:{saveInfo:function(){var e,t=(e=r.a.mark(function e(){var t;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.$refs.form.validate()){e.next=5;break}return e.next=3,n.a.post(l.a.updateInfo,this.user);case 3:(t=e.sent)&&200==t.status&&(this.$store.dispatch("info",{},{root:!0}),this.$router.push({name:"Dashboard"}));case 5:case"end":return e.stop()}},e,this)}),function(){var t=this,s=arguments;return new Promise(function(a,r){var n=e.apply(t,s);function l(e){i(n,a,r,l,c,"next",e)}function c(e){i(n,a,r,l,c,"throw",e)}l(void 0)})});return function(){return t.apply(this,arguments)}}()}},u=s("KHd+"),o=Object(u.a)(c,function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("v-form",{ref:"form"},[s("v-container",{attrs:{"grid-list-xs":"",fluid:""}},[s("material-card",{attrs:{color:"black",title:"My Info"}},[s("v-layout",{staticClass:"px-5 my-3",attrs:{"align-center":"","justify-center":"",wrap:""}},[s("v-flex",{attrs:{xs12:"",sm4:"",md4:""}},[s("v-text-field",{staticClass:"pa-2",attrs:{name:"name",label:"Name",color:"black",rules:[e.rules.required,e.rules.counter]},model:{value:e.user.name,callback:function(t){e.$set(e.user,"name",t)},expression:"user.name"}})],1),e._v(" "),s("v-flex",{attrs:{xs12:"",sm4:"",md4:""}},[s("v-select",{staticClass:"pa-2",attrs:{items:e.items,label:"Gender",name:"gender","single-line":"",rules:[e.rules.required],color:"black"},model:{value:e.user.gender,callback:function(t){e.$set(e.user,"gender",t)},expression:"user.gender"}})],1),e._v(" "),s("v-flex",{attrs:{xs12:"",sm4:"",md4:""}},[s("v-text-field",{staticClass:"pa-2",attrs:{name:"cellnumber",label:"Cell Number",mask:"0### ### ####",color:"black",disabled:""},model:{value:e.user.cell_number,callback:function(t){e.$set(e.user,"cell_number",t)},expression:"user.cell_number"}})],1)],1),e._v(" "),s("v-layout",{staticClass:"px-5 mb-3",attrs:{"align-center":"","justify-center":"",wrap:""}},[s("v-flex",{attrs:{xs12:"",sm4:"",md4:""}},[s("v-text-field",{staticClass:"px-2",staticStyle:{"padding-top":"75px"},attrs:{name:"emailaddress",label:"Email Address",rules:[e.rules.email],color:"black"},model:{value:e.user.email,callback:function(t){e.$set(e.user,"email",t)},expression:"user.email"}})],1),e._v(" "),s("v-flex",{attrs:{xs12:"",sm8:"",md8:""}},[s("v-textarea",{staticClass:"pa-2",attrs:{color:"black",rules:[e.rules.counter],name:"address"},scopedSlots:e._u([{key:"label",fn:function(){return[s("div",[e._v("Address")])]},proxy:!0}]),model:{value:e.user.address,callback:function(t){e.$set(e.user,"address",t)},expression:"user.address"}})],1)],1),e._v(" "),s("v-layout",{attrs:{row:"",wrap:"","justify-center":"","align-center":""}},[s("v-flex",{staticClass:"text-md-center text-xs-center",attrs:{xs12:"",md2:"",sm2:""}},[s("v-btn",{staticClass:"WM-CyanBlueGradient-BG",staticStyle:{padding:"10px 60px"},on:{click:function(t){return e.saveInfo()}}},[s("v-icon",{staticClass:"white--text mr-2 caption"},[e._v("fas fa-check")]),e._v(" "),s("span",{staticClass:"white--text"},[e._v("SAVE")])],1)],1),e._v(" "),s("v-flex",{staticClass:"text-md-center text-sm-center text-xs-center",attrs:{xs12:"",md2:"",sm2:""}},[s("router-link",{attrs:{to:"/"}},[s("v-btn",{staticClass:"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black"},[s("v-icon",{staticClass:"black--text"},[e._v("keyboard_arrow_left")]),e._v(" "),s("span",{staticClass:"black--text"},[e._v("Back")])],1)],1)],1)],1)],1)],1)],1)},[],!1,null,null,null);t.default=o.exports}}]);
|
||||||
|
>>>>>>> c0523d8c4c6c4a2bf434f5e44966d4bd2196d99e
|
||||||
|
|||||||
Vendored
+492
@@ -1,9 +1,202 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[22],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[22],{
|
||||||
|
|
||||||
|
<<<<<<< HEAD
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&":
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&":
|
||||||
/*!*********************************************************************************************************************************************************************************************************!*\
|
/*!*********************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04& ***!
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04& ***!
|
||||||
\*********************************************************************************************************************************************************************************************************/
|
\*********************************************************************************************************************************************************************************************************/
|
||||||
|
=======
|
||||||
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/User/MyInfo.vue?vue&type=script&lang=js&":
|
||||||
|
/*!*********************************************************************************************************************************************************************!*\
|
||||||
|
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/User/MyInfo.vue?vue&type=script&lang=js& ***!
|
||||||
|
\*********************************************************************************************************************************************************************/
|
||||||
|
/*! exports provided: default */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js");
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony import */ var _services__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/services */ "./resources/js/vue/services/index.js");
|
||||||
|
/* harmony import */ var _config_urls__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/config/urls */ "./resources/js/vue/config/urls.js");
|
||||||
|
|
||||||
|
|
||||||
|
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
||||||
|
|
||||||
|
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
||||||
|
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
|
||||||
|
|
||||||
|
/* harmony default export */ __webpack_exports__["default"] = ({
|
||||||
|
data: function data() {
|
||||||
|
return {
|
||||||
|
user: {
|
||||||
|
cell_number: "",
|
||||||
|
gender: "",
|
||||||
|
name: "",
|
||||||
|
email: "",
|
||||||
|
address: ""
|
||||||
|
},
|
||||||
|
items: ["Male", "FeMale"],
|
||||||
|
rules: {
|
||||||
|
required: function required(value) {
|
||||||
|
return !!value || "Required.";
|
||||||
|
},
|
||||||
|
counter: function counter(value) {
|
||||||
|
return value.length == 0 || value.length >= 5 || "Min 5 characters";
|
||||||
|
},
|
||||||
|
email: function email(value) {
|
||||||
|
if (value.length > 0) {
|
||||||
|
var pattern = /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
|
||||||
|
return pattern.test(value) || "Invalid e-mail.";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
},
|
||||||
|
created: function created() {
|
||||||
|
this.user = this.$store.state.user;
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
saveInfo: function () {
|
||||||
|
var _saveInfo = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee() {
|
||||||
|
var result;
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context.prev = _context.next) {
|
||||||
|
case 0:
|
||||||
|
if (!this.$refs.form.validate()) {
|
||||||
|
_context.next = 5;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
_context.next = 3;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].post(_config_urls__WEBPACK_IMPORTED_MODULE_2__["urls"].updateInfo, this.user);
|
||||||
|
|
||||||
|
case 3:
|
||||||
|
result = _context.sent;
|
||||||
|
|
||||||
|
if (result && result.status == 200) {
|
||||||
|
this.$store.dispatch("info", {}, {
|
||||||
|
root: true
|
||||||
|
});
|
||||||
|
this.$router.push({
|
||||||
|
name: "Dashboard"
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
case 5:
|
||||||
|
case "end":
|
||||||
|
return _context.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function saveInfo() {
|
||||||
|
return _saveInfo.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return saveInfo;
|
||||||
|
}()
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/User/MyInfo.vue?vue&type=template&id=67cde174&":
|
||||||
|
/*!*************************************************************************************************************************************************************************************************************!*\
|
||||||
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/User/MyInfo.vue?vue&type=template&id=67cde174& ***!
|
||||||
|
\*************************************************************************************************************************************************************************************************************/
|
||||||
|
>>>>>>> c0523d8c4c6c4a2bf434f5e44966d4bd2196d99e
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -16,19 +209,30 @@ var render = function() {
|
|||||||
var _h = _vm.$createElement
|
var _h = _vm.$createElement
|
||||||
var _c = _vm._self._c || _h
|
var _c = _vm._self._c || _h
|
||||||
return _c(
|
return _c(
|
||||||
|
<<<<<<< HEAD
|
||||||
"v-container",
|
"v-container",
|
||||||
|
=======
|
||||||
|
"v-form",
|
||||||
|
{ ref: "form" },
|
||||||
|
>>>>>>> c0523d8c4c6c4a2bf434f5e44966d4bd2196d99e
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-layout",
|
||||||
{ attrs: { "justify-center": "" } },
|
{ attrs: { "justify-center": "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
|
<<<<<<< HEAD
|
||||||
"v-flex",
|
"v-flex",
|
||||||
{ attrs: { xs12: "", sm10: "", md8: "" } },
|
{ attrs: { xs12: "", sm10: "", md8: "" } },
|
||||||
|
=======
|
||||||
|
"material-card",
|
||||||
|
{ attrs: { color: "black", title: "My Info" } },
|
||||||
|
>>>>>>> c0523d8c4c6c4a2bf434f5e44966d4bd2196d99e
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"material-card",
|
"material-card",
|
||||||
{
|
{
|
||||||
|
<<<<<<< HEAD
|
||||||
attrs: {
|
attrs: {
|
||||||
color: "primary",
|
color: "primary",
|
||||||
title: "Vue Material Dashboard PRO",
|
title: "Vue Material Dashboard PRO",
|
||||||
@@ -215,6 +419,240 @@ var render = function() {
|
|||||||
])
|
])
|
||||||
])
|
])
|
||||||
]
|
]
|
||||||
|
=======
|
||||||
|
staticClass: "px-5 my-3",
|
||||||
|
attrs: { "align-center": "", "justify-center": "", wrap: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", sm4: "", md4: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
name: "name",
|
||||||
|
label: "Name",
|
||||||
|
color: "black",
|
||||||
|
rules: [_vm.rules.required, _vm.rules.counter]
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.user.name,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.user, "name", $$v)
|
||||||
|
},
|
||||||
|
expression: "user.name"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", sm4: "", md4: "" } },
|
||||||
|
[
|
||||||
|
_c("v-select", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
items: _vm.items,
|
||||||
|
label: "Gender",
|
||||||
|
name: "gender",
|
||||||
|
"single-line": "",
|
||||||
|
rules: [_vm.rules.required],
|
||||||
|
color: "black"
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.user.gender,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.user, "gender", $$v)
|
||||||
|
},
|
||||||
|
expression: "user.gender"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", sm4: "", md4: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
name: "cellnumber",
|
||||||
|
label: "Cell Number",
|
||||||
|
mask: "0### ### ####",
|
||||||
|
color: "black",
|
||||||
|
disabled: ""
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.user.cell_number,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.user, "cell_number", $$v)
|
||||||
|
},
|
||||||
|
expression: "user.cell_number"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{
|
||||||
|
staticClass: "px-5 mb-3",
|
||||||
|
attrs: { "align-center": "", "justify-center": "", wrap: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", sm4: "", md4: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "px-2",
|
||||||
|
staticStyle: { "padding-top": "75px" },
|
||||||
|
attrs: {
|
||||||
|
name: "emailaddress",
|
||||||
|
label: "Email Address",
|
||||||
|
rules: [_vm.rules.email],
|
||||||
|
color: "black"
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.user.email,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.user, "email", $$v)
|
||||||
|
},
|
||||||
|
expression: "user.email"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", sm8: "", md8: "" } },
|
||||||
|
[
|
||||||
|
_c("v-textarea", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
color: "black",
|
||||||
|
rules: [_vm.rules.counter],
|
||||||
|
name: "address"
|
||||||
|
},
|
||||||
|
scopedSlots: _vm._u([
|
||||||
|
{
|
||||||
|
key: "label",
|
||||||
|
fn: function() {
|
||||||
|
return [_c("div", [_vm._v("Address")])]
|
||||||
|
},
|
||||||
|
proxy: true
|
||||||
|
}
|
||||||
|
]),
|
||||||
|
model: {
|
||||||
|
value: _vm.user.address,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.user, "address", $$v)
|
||||||
|
},
|
||||||
|
expression: "user.address"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{
|
||||||
|
attrs: {
|
||||||
|
row: "",
|
||||||
|
wrap: "",
|
||||||
|
"justify-center": "",
|
||||||
|
"align-center": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{
|
||||||
|
staticClass: "text-md-center text-xs-center",
|
||||||
|
attrs: { xs12: "", md2: "", sm2: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "WM-CyanBlueGradient-BG",
|
||||||
|
staticStyle: { padding: "10px 60px" },
|
||||||
|
on: {
|
||||||
|
click: function($event) {
|
||||||
|
return _vm.saveInfo()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{ staticClass: "white--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-check")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "white--text" }, [
|
||||||
|
_vm._v("SAVE")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"text-md-center text-sm-center text-xs-center",
|
||||||
|
attrs: { xs12: "", md2: "", sm2: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"router-link",
|
||||||
|
{ attrs: { to: "/" } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black"
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c("v-icon", { staticClass: "black--text" }, [
|
||||||
|
_vm._v("keyboard_arrow_left")
|
||||||
|
]),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "black--text" }, [
|
||||||
|
_vm._v("Back")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
>>>>>>> c0523d8c4c6c4a2bf434f5e44966d4bd2196d99e
|
||||||
)
|
)
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
@@ -233,27 +671,49 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
|
<<<<<<< HEAD
|
||||||
/***/ "./resources/js/vue/views/Upgrade.vue":
|
/***/ "./resources/js/vue/views/Upgrade.vue":
|
||||||
/*!********************************************!*\
|
/*!********************************************!*\
|
||||||
!*** ./resources/js/vue/views/Upgrade.vue ***!
|
!*** ./resources/js/vue/views/Upgrade.vue ***!
|
||||||
\********************************************/
|
\********************************************/
|
||||||
|
=======
|
||||||
|
/***/ "./resources/js/vue/views/User/MyInfo.vue":
|
||||||
|
/*!************************************************!*\
|
||||||
|
!*** ./resources/js/vue/views/User/MyInfo.vue ***!
|
||||||
|
\************************************************/
|
||||||
|
>>>>>>> c0523d8c4c6c4a2bf434f5e44966d4bd2196d99e
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
<<<<<<< HEAD
|
||||||
/* harmony import */ var _Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Upgrade.vue?vue&type=template&id=6dd57b04& */ "./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&");
|
/* harmony import */ var _Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Upgrade.vue?vue&type=template&id=6dd57b04& */ "./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&");
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
=======
|
||||||
|
/* harmony import */ var _MyInfo_vue_vue_type_template_id_67cde174___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./MyInfo.vue?vue&type=template&id=67cde174& */ "./resources/js/vue/views/User/MyInfo.vue?vue&type=template&id=67cde174&");
|
||||||
|
/* harmony import */ var _MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./MyInfo.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/User/MyInfo.vue?vue&type=script&lang=js&");
|
||||||
|
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
|
>>>>>>> c0523d8c4c6c4a2bf434f5e44966d4bd2196d99e
|
||||||
|
|
||||||
var script = {}
|
var script = {}
|
||||||
|
|
||||||
|
|
||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
|
<<<<<<< HEAD
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__["default"])(
|
||||||
script,
|
script,
|
||||||
_Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
|
=======
|
||||||
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
||||||
|
_MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
|
_MyInfo_vue_vue_type_template_id_67cde174___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
|
_MyInfo_vue_vue_type_template_id_67cde174___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
|
>>>>>>> c0523d8c4c6c4a2bf434f5e44966d4bd2196d99e
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
null,
|
null,
|
||||||
@@ -263,24 +723,56 @@ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_
|
|||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
|
<<<<<<< HEAD
|
||||||
component.options.__file = "resources/js/vue/views/Upgrade.vue"
|
component.options.__file = "resources/js/vue/views/Upgrade.vue"
|
||||||
|
=======
|
||||||
|
component.options.__file = "resources/js/vue/views/User/MyInfo.vue"
|
||||||
|
>>>>>>> c0523d8c4c6c4a2bf434f5e44966d4bd2196d99e
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
|
<<<<<<< HEAD
|
||||||
/***/ "./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&":
|
/***/ "./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&":
|
||||||
/*!***************************************************************************!*\
|
/*!***************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04& ***!
|
!*** ./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04& ***!
|
||||||
\***************************************************************************/
|
\***************************************************************************/
|
||||||
|
=======
|
||||||
|
/***/ "./resources/js/vue/views/User/MyInfo.vue?vue&type=script&lang=js&":
|
||||||
|
/*!*************************************************************************!*\
|
||||||
|
!*** ./resources/js/vue/views/User/MyInfo.vue?vue&type=script&lang=js& ***!
|
||||||
|
\*************************************************************************/
|
||||||
|
/*! exports provided: default */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./MyInfo.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/User/MyInfo.vue?vue&type=script&lang=js&");
|
||||||
|
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ "./resources/js/vue/views/User/MyInfo.vue?vue&type=template&id=67cde174&":
|
||||||
|
/*!*******************************************************************************!*\
|
||||||
|
!*** ./resources/js/vue/views/User/MyInfo.vue?vue&type=template&id=67cde174& ***!
|
||||||
|
\*******************************************************************************/
|
||||||
|
>>>>>>> c0523d8c4c6c4a2bf434f5e44966d4bd2196d99e
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
<<<<<<< HEAD
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./Upgrade.vue?vue&type=template&id=6dd57b04& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./Upgrade.vue?vue&type=template&id=6dd57b04& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Upgrade.vue?vue&type=template&id=6dd57b04&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Upgrade_vue_vue_type_template_id_6dd57b04___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
=======
|
||||||
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_vue_vue_type_template_id_67cde174___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./MyInfo.vue?vue&type=template&id=67cde174& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/User/MyInfo.vue?vue&type=template&id=67cde174&");
|
||||||
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_vue_vue_type_template_id_67cde174___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_MyInfo_vue_vue_type_template_id_67cde174___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
>>>>>>> c0523d8c4c6c4a2bf434f5e44966d4bd2196d99e
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+816
@@ -0,0 +1,816 @@
|
|||||||
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[23],{
|
||||||
|
|
||||||
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=script&lang=js&":
|
||||||
|
/*!************************************************************************************************************************************************************************************!*\
|
||||||
|
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=script&lang=js& ***!
|
||||||
|
\************************************************************************************************************************************************************************************/
|
||||||
|
/*! exports provided: default */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js");
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony import */ var _services__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/services */ "./resources/js/vue/services/index.js");
|
||||||
|
/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vuex */ "./node_modules/vuex/dist/vuex.esm.js");
|
||||||
|
/* harmony import */ var _config_urls__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/config/urls */ "./resources/js/vue/config/urls.js");
|
||||||
|
|
||||||
|
|
||||||
|
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
||||||
|
|
||||||
|
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
||||||
|
|
||||||
|
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; }
|
||||||
|
|
||||||
|
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
|
||||||
|
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* harmony default export */ __webpack_exports__["default"] = ({
|
||||||
|
data: function data() {
|
||||||
|
return {
|
||||||
|
headers: [{
|
||||||
|
sortable: true,
|
||||||
|
text: "Operator Name",
|
||||||
|
value: "name"
|
||||||
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: "Role",
|
||||||
|
value: "role"
|
||||||
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: "Number",
|
||||||
|
value: "number"
|
||||||
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: "Status",
|
||||||
|
value: "status"
|
||||||
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: "Action",
|
||||||
|
value: "action",
|
||||||
|
align: "right"
|
||||||
|
}],
|
||||||
|
items: [],
|
||||||
|
name: ""
|
||||||
|
};
|
||||||
|
},
|
||||||
|
created: function created() {
|
||||||
|
if (this.$route.params.medicalCenter) {
|
||||||
|
this.load(this.$route.params.medicalCenter);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
methods: _objectSpread({
|
||||||
|
load: function () {
|
||||||
|
var _load = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee(medicalCenterId) {
|
||||||
|
var result;
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context.prev = _context.next) {
|
||||||
|
case 0:
|
||||||
|
_context.next = 2;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].get(_config_urls__WEBPACK_IMPORTED_MODULE_3__["urls"].listOpertorMedicalCenter(medicalCenterId));
|
||||||
|
|
||||||
|
case 2:
|
||||||
|
result = _context.sent;
|
||||||
|
|
||||||
|
if (result && result.status == 200) {
|
||||||
|
this.items = result.data.data.users;
|
||||||
|
this.name = result.data.data.name;
|
||||||
|
} else {
|
||||||
|
this.$router.push({
|
||||||
|
name: "Dashboard"
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
case 4:
|
||||||
|
case "end":
|
||||||
|
return _context.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function load(_x) {
|
||||||
|
return _load.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return load;
|
||||||
|
}(),
|
||||||
|
changeStatus: function () {
|
||||||
|
var _changeStatus = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2(userId) {
|
||||||
|
var result, _iteratorNormalCompletion, _didIteratorError, _iteratorError, _iterator, _step, user;
|
||||||
|
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context2) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context2.prev = _context2.next) {
|
||||||
|
case 0:
|
||||||
|
_context2.next = 2;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].post(_config_urls__WEBPACK_IMPORTED_MODULE_3__["urls"].changeStatusUser(userId));
|
||||||
|
|
||||||
|
case 2:
|
||||||
|
result = _context2.sent;
|
||||||
|
|
||||||
|
if (!(result && result.status == 200)) {
|
||||||
|
_context2.next = 25;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
_iteratorNormalCompletion = true;
|
||||||
|
_didIteratorError = false;
|
||||||
|
_iteratorError = undefined;
|
||||||
|
_context2.prev = 7;
|
||||||
|
|
||||||
|
for (_iterator = this.items[Symbol.iterator](); !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
|
||||||
|
user = _step.value;
|
||||||
|
|
||||||
|
if (user.id == userId) {
|
||||||
|
user.status = result.data.data.status;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
_context2.next = 15;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 11:
|
||||||
|
_context2.prev = 11;
|
||||||
|
_context2.t0 = _context2["catch"](7);
|
||||||
|
_didIteratorError = true;
|
||||||
|
_iteratorError = _context2.t0;
|
||||||
|
|
||||||
|
case 15:
|
||||||
|
_context2.prev = 15;
|
||||||
|
_context2.prev = 16;
|
||||||
|
|
||||||
|
if (!_iteratorNormalCompletion && _iterator.return != null) {
|
||||||
|
_iterator.return();
|
||||||
|
}
|
||||||
|
|
||||||
|
case 18:
|
||||||
|
_context2.prev = 18;
|
||||||
|
|
||||||
|
if (!_didIteratorError) {
|
||||||
|
_context2.next = 21;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
throw _iteratorError;
|
||||||
|
|
||||||
|
case 21:
|
||||||
|
return _context2.finish(18);
|
||||||
|
|
||||||
|
case 22:
|
||||||
|
return _context2.finish(15);
|
||||||
|
|
||||||
|
case 23:
|
||||||
|
_context2.next = 26;
|
||||||
|
break;
|
||||||
|
|
||||||
|
case 25:
|
||||||
|
this.$router.push({
|
||||||
|
name: "Dashboard"
|
||||||
|
});
|
||||||
|
|
||||||
|
case 26:
|
||||||
|
case "end":
|
||||||
|
return _context2.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee2, this, [[7, 11, 15, 23], [16,, 18, 22]]);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function changeStatus(_x2) {
|
||||||
|
return _changeStatus.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return changeStatus;
|
||||||
|
}()
|
||||||
|
}, Object(vuex__WEBPACK_IMPORTED_MODULE_2__["mapMutations"])("modal", ["changeCurrentModal"]), {
|
||||||
|
changeRoleModal: function changeRoleModal(user) {
|
||||||
|
this.changeCurrentModal({
|
||||||
|
modal: "modal-user-role",
|
||||||
|
properties: {
|
||||||
|
user: user
|
||||||
|
}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
remove: function () {
|
||||||
|
var _remove = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee3(userId) {
|
||||||
|
var result, key;
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee3$(_context3) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context3.prev = _context3.next) {
|
||||||
|
case 0:
|
||||||
|
_context3.next = 2;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].delete(_config_urls__WEBPACK_IMPORTED_MODULE_3__["urls"].deleteUser(userId));
|
||||||
|
|
||||||
|
case 2:
|
||||||
|
result = _context3.sent;
|
||||||
|
|
||||||
|
if (result && result.status == 200) {
|
||||||
|
for (key in this.items) {
|
||||||
|
if (this.items.hasOwnProperty(key) && this.items[key].id == userId) {
|
||||||
|
this.items.splice(key, 1);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
case 4:
|
||||||
|
case "end":
|
||||||
|
return _context3.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee3, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function remove(_x3) {
|
||||||
|
return _remove.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return remove;
|
||||||
|
}()
|
||||||
|
}),
|
||||||
|
computed: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_2__["mapGetters"])("modal", ["getModalResult"])),
|
||||||
|
watch: {
|
||||||
|
getModalResult: function getModalResult(user) {
|
||||||
|
var _iteratorNormalCompletion2 = true;
|
||||||
|
var _didIteratorError2 = false;
|
||||||
|
var _iteratorError2 = undefined;
|
||||||
|
|
||||||
|
try {
|
||||||
|
for (var _iterator2 = this.items[Symbol.iterator](), _step2; !(_iteratorNormalCompletion2 = (_step2 = _iterator2.next()).done); _iteratorNormalCompletion2 = true) {
|
||||||
|
var userList = _step2.value;
|
||||||
|
|
||||||
|
if (userList.id == user.id) {
|
||||||
|
userList.roles = user.roles;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} catch (err) {
|
||||||
|
_didIteratorError2 = true;
|
||||||
|
_iteratorError2 = err;
|
||||||
|
} finally {
|
||||||
|
try {
|
||||||
|
if (!_iteratorNormalCompletion2 && _iterator2.return != null) {
|
||||||
|
_iterator2.return();
|
||||||
|
}
|
||||||
|
} finally {
|
||||||
|
if (_didIteratorError2) {
|
||||||
|
throw _iteratorError2;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=template&id=a2d4b11a&":
|
||||||
|
/*!****************************************************************************************************************************************************************************************************************************!*\
|
||||||
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=template&id=a2d4b11a& ***!
|
||||||
|
\****************************************************************************************************************************************************************************************************************************/
|
||||||
|
/*! exports provided: render, staticRenderFns */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
|
||||||
|
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
|
||||||
|
var render = function() {
|
||||||
|
var _vm = this
|
||||||
|
var _h = _vm.$createElement
|
||||||
|
var _c = _vm._self._c || _h
|
||||||
|
return _c(
|
||||||
|
"v-container",
|
||||||
|
{ attrs: { "grid-list-xs": "" } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"material-card",
|
||||||
|
{
|
||||||
|
attrs: {
|
||||||
|
color: "black",
|
||||||
|
title: "Operator List " + _vm.name,
|
||||||
|
text: ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{ staticClass: "px-5 mb-3", attrs: { row: "", wrap: "" } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md3: "", xs3: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
name: "Name",
|
||||||
|
label: "Name",
|
||||||
|
color: "black",
|
||||||
|
id: "id"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md3: "", xs3: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
name: "cell_number",
|
||||||
|
label: "Cell Number",
|
||||||
|
color: "black",
|
||||||
|
id: "id"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{
|
||||||
|
staticClass: "text-xs-right",
|
||||||
|
attrs: { xs12: "", md2: "", sm2: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "WM-CyanBlueGradient-BG",
|
||||||
|
staticStyle: { padding: "10px 60px" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{ staticClass: "white--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-search")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "white--text" }, [
|
||||||
|
_vm._v("Filter")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("v-spacer"),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{
|
||||||
|
staticClass: "text-xs-right",
|
||||||
|
attrs: { xs12: "", md2: "", sm2: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"router-link",
|
||||||
|
{
|
||||||
|
attrs: {
|
||||||
|
to: "/add-operator/" + _vm.$route.params.medicalCenter
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black"
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{ staticClass: "black--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-plus")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "black--text" }, [
|
||||||
|
_vm._v("Add")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{
|
||||||
|
staticClass: "px-5 mt-3",
|
||||||
|
attrs: {
|
||||||
|
row: "",
|
||||||
|
"align-center": "",
|
||||||
|
"justify-center": "",
|
||||||
|
wrap: ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { md12: "" } },
|
||||||
|
[
|
||||||
|
_c("v-data-table", {
|
||||||
|
attrs: {
|
||||||
|
headers: _vm.headers,
|
||||||
|
items: _vm.items,
|
||||||
|
"hide-actions": ""
|
||||||
|
},
|
||||||
|
scopedSlots: _vm._u([
|
||||||
|
{
|
||||||
|
key: "headerCell",
|
||||||
|
fn: function(ref) {
|
||||||
|
var header = ref.header
|
||||||
|
return [
|
||||||
|
_c("span", {
|
||||||
|
staticClass:
|
||||||
|
"subheading font-weight-light text-white text--darken-3",
|
||||||
|
domProps: { textContent: _vm._s(header.text) }
|
||||||
|
})
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
key: "items",
|
||||||
|
fn: function(ref) {
|
||||||
|
var item = ref.item
|
||||||
|
return [
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "headline font-weight-light" },
|
||||||
|
[_vm._v(_vm._s(item.name))]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "title font-weight-light" },
|
||||||
|
_vm._l(item.roles, function(role, key) {
|
||||||
|
return _c("span", { key: key }, [
|
||||||
|
_vm._v(_vm._s(role.name))
|
||||||
|
])
|
||||||
|
}),
|
||||||
|
0
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "title font-weight-light" },
|
||||||
|
[_vm._v(_vm._s(item.cell_number))]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "title font-weight-light" },
|
||||||
|
[_vm._v(_vm._s(item.status))]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "text-xs-right" },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "mr-2 WM-ActionButton",
|
||||||
|
attrs: {
|
||||||
|
color:
|
||||||
|
item.status == "Active"
|
||||||
|
? "red"
|
||||||
|
: "green"
|
||||||
|
},
|
||||||
|
on: {
|
||||||
|
click: function($event) {
|
||||||
|
return _vm.changeStatus(item.id)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
item.status == "Active"
|
||||||
|
? [
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"white--text mr-2 caption"
|
||||||
|
},
|
||||||
|
[_vm._v("fas fa-user-tag")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
item.status == "Active"
|
||||||
|
? _c("span", [_vm._v("Susspended")])
|
||||||
|
: _vm._e()
|
||||||
|
]
|
||||||
|
: [
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"white--text mr-2 caption"
|
||||||
|
},
|
||||||
|
[_vm._v("fas fa-user-tag")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", [_vm._v("Active")])
|
||||||
|
]
|
||||||
|
],
|
||||||
|
2
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "mr-2 WM-ActionButton",
|
||||||
|
attrs: { color: "orange darken-1" },
|
||||||
|
on: {
|
||||||
|
click: function($event) {
|
||||||
|
return _vm.changeRoleModal(item)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{
|
||||||
|
staticClass: "white--text mr-2 caption"
|
||||||
|
},
|
||||||
|
[_vm._v("fas fa-user-tag")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", [_vm._v("Role")])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "WM-ActionButton",
|
||||||
|
attrs: { color: "pink" },
|
||||||
|
on: {
|
||||||
|
click: function($event) {
|
||||||
|
return _vm.remove(item.id)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{
|
||||||
|
staticClass: "white--text mr-2 caption"
|
||||||
|
},
|
||||||
|
[_vm._v("fas fa-times")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", [_vm._v("Remove")])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
])
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("v-divider"),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{
|
||||||
|
staticClass: "mt-3",
|
||||||
|
attrs: {
|
||||||
|
row: "",
|
||||||
|
wrap: "",
|
||||||
|
"align-center": "",
|
||||||
|
"justify-center": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"router-link",
|
||||||
|
{ attrs: { to: "/manage-medical-center" } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5"
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{ staticClass: "black--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-chevron-left")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "black--text" }, [
|
||||||
|
_vm._v("Back")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
}
|
||||||
|
var staticRenderFns = []
|
||||||
|
render._withStripped = true
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ "./resources/js/vue/views/MedicalCenter/OperatorList.vue":
|
||||||
|
/*!***************************************************************!*\
|
||||||
|
!*** ./resources/js/vue/views/MedicalCenter/OperatorList.vue ***!
|
||||||
|
\***************************************************************/
|
||||||
|
/*! exports provided: default */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _OperatorList_vue_vue_type_template_id_a2d4b11a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./OperatorList.vue?vue&type=template&id=a2d4b11a& */ "./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=template&id=a2d4b11a&");
|
||||||
|
/* harmony import */ var _OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./OperatorList.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=script&lang=js&");
|
||||||
|
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/* normalize component */
|
||||||
|
|
||||||
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
||||||
|
_OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
|
_OperatorList_vue_vue_type_template_id_a2d4b11a___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
|
_OperatorList_vue_vue_type_template_id_a2d4b11a___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
|
false,
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
null
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
/* hot reload */
|
||||||
|
if (false) { var api; }
|
||||||
|
component.options.__file = "resources/js/vue/views/MedicalCenter/OperatorList.vue"
|
||||||
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ "./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=script&lang=js&":
|
||||||
|
/*!****************************************************************************************!*\
|
||||||
|
!*** ./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=script&lang=js& ***!
|
||||||
|
\****************************************************************************************/
|
||||||
|
/*! exports provided: default */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./OperatorList.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=script&lang=js&");
|
||||||
|
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ "./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=template&id=a2d4b11a&":
|
||||||
|
/*!**********************************************************************************************!*\
|
||||||
|
!*** ./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=template&id=a2d4b11a& ***!
|
||||||
|
\**********************************************************************************************/
|
||||||
|
/*! exports provided: render, staticRenderFns */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_vue_vue_type_template_id_a2d4b11a___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./OperatorList.vue?vue&type=template&id=a2d4b11a& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/MedicalCenter/OperatorList.vue?vue&type=template&id=a2d4b11a&");
|
||||||
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_vue_vue_type_template_id_a2d4b11a___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_OperatorList_vue_vue_type_template_id_a2d4b11a___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/***/ })
|
||||||
|
|
||||||
|
}]);
|
||||||
Vendored
+1263
File diff suppressed because it is too large
Load Diff
Vendored
+1281
-150
File diff suppressed because it is too large
Load Diff
Vendored
+599
-72
@@ -1,29 +1,245 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[4],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[4],{
|
||||||
|
|
||||||
/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css&":
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestType/List.vue?vue&type=script&lang=js&":
|
||||||
/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\
|
/*!***********************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css& ***!
|
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TestType/List.vue?vue&type=script&lang=js& ***!
|
||||||
\*********************************************************************************************************************************************************************************************************************************************************************************/
|
\***********************************************************************************************************************************************************************/
|
||||||
|
/*! exports provided: default */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js");
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony import */ var _services__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/services */ "./resources/js/vue/services/index.js");
|
||||||
|
/* harmony import */ var _config_urls__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/config/urls */ "./resources/js/vue/config/urls.js");
|
||||||
|
|
||||||
|
|
||||||
|
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
||||||
|
|
||||||
|
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
||||||
|
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
|
||||||
|
|
||||||
|
/* harmony default export */ __webpack_exports__["default"] = ({
|
||||||
|
data: function data() {
|
||||||
|
return {
|
||||||
|
headers: [{
|
||||||
|
sortable: false,
|
||||||
|
text: "TestType Name",
|
||||||
|
value: "name"
|
||||||
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: "TestType UniqueId",
|
||||||
|
value: "uniqueId"
|
||||||
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: "Register TestType",
|
||||||
|
value: "users"
|
||||||
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: "Date",
|
||||||
|
value: "date"
|
||||||
|
}, {
|
||||||
|
sortable: false,
|
||||||
|
text: "Action",
|
||||||
|
value: "action",
|
||||||
|
align: "right"
|
||||||
|
}],
|
||||||
|
items: [],
|
||||||
|
currentPage: 1,
|
||||||
|
lastPage: 1
|
||||||
|
};
|
||||||
|
},
|
||||||
|
created: function created() {
|
||||||
|
this.getData();
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
getData: function () {
|
||||||
|
var _getData = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee() {
|
||||||
|
var page,
|
||||||
|
result,
|
||||||
|
_args = arguments;
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context.prev = _context.next) {
|
||||||
|
case 0:
|
||||||
|
page = _args.length > 0 && _args[0] !== undefined ? _args[0] : 1;
|
||||||
|
_context.next = 3;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].get(_config_urls__WEBPACK_IMPORTED_MODULE_2__["urls"].listTestType(page));
|
||||||
|
|
||||||
|
case 3:
|
||||||
|
result = _context.sent;
|
||||||
|
|
||||||
|
if (result && result.status == 200) {
|
||||||
|
this.items = result.data.data.data;
|
||||||
|
this.currentPage = result.data.data.current_page;
|
||||||
|
this.lastPage = result.data.data.last_page;
|
||||||
|
}
|
||||||
|
|
||||||
|
case 5:
|
||||||
|
case "end":
|
||||||
|
return _context.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function getData() {
|
||||||
|
return _getData.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return getData;
|
||||||
|
}(),
|
||||||
|
remove: function () {
|
||||||
|
var _remove = _asyncToGenerator(
|
||||||
|
/*#__PURE__*/
|
||||||
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee2(id) {
|
||||||
|
var result, key;
|
||||||
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee2$(_context2) {
|
||||||
|
while (1) {
|
||||||
|
switch (_context2.prev = _context2.next) {
|
||||||
|
case 0:
|
||||||
|
_context2.next = 2;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].delete(_config_urls__WEBPACK_IMPORTED_MODULE_2__["urls"].deleteTestType(id));
|
||||||
|
|
||||||
|
case 2:
|
||||||
|
result = _context2.sent;
|
||||||
|
|
||||||
|
if (result.status == 200) {
|
||||||
|
for (key in this.items) {
|
||||||
|
if (this.items.hasOwnProperty(key) && this.items[key].id == id) {
|
||||||
|
this.items.splice(key, 1);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
case 4:
|
||||||
|
case "end":
|
||||||
|
return _context2.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee2, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function remove(_x) {
|
||||||
|
return _remove.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return remove;
|
||||||
|
}()
|
||||||
|
},
|
||||||
|
watch: {
|
||||||
|
currentPage: function currentPage(page) {
|
||||||
|
this.getData(page);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestType/List.vue?vue&type=style&index=0&id=b1f1b72e&lang=css&scoped=true&":
|
||||||
|
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
|
!*** ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TestType/List.vue?vue&type=style&index=0&id=b1f1b72e&lang=css&scoped=true& ***!
|
||||||
|
\******************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
/*! no static exports found */
|
/*! no static exports found */
|
||||||
/***/ (function(module, exports, __webpack_require__) {
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
exports = module.exports = __webpack_require__(/*! ../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false);
|
exports = module.exports = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false);
|
||||||
// Module
|
// Module
|
||||||
exports.push([module.i, "\n.mapouter {\r\n text-align:right;\r\n height:100%;\r\n width:100%;\r\n position: absolute;\n}\n.gmap_canvas {\r\n overflow:hidden;\r\n background:none!important;\r\n height:100%;\r\n width:100%;\n}\r\n", ""]);
|
exports.push([module.i, "\n.WM-ActionButton[data-v-b1f1b72e] {\r\n padding: 8px 22px;\n}\r\n", ""]);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css&":
|
/***/ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestType/List.vue?vue&type=style&index=0&id=b1f1b72e&lang=css&scoped=true&":
|
||||||
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/style-loader!./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css& ***!
|
!*** ./node_modules/style-loader!./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TestType/List.vue?vue&type=style&index=0&id=b1f1b72e&lang=css&scoped=true& ***!
|
||||||
\*************************************************************************************************************************************************************************************************************************************************************************************************************/
|
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
/*! no static exports found */
|
/*! no static exports found */
|
||||||
/***/ (function(module, exports, __webpack_require__) {
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
|
|
||||||
var content = __webpack_require__(/*! !../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src??ref--5-2!../../../../node_modules/vue-loader/lib??vue-loader-options!./Maps.vue?vue&type=style&index=0&lang=css& */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css&");
|
var content = __webpack_require__(/*! !../../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src??ref--5-2!../../../../../node_modules/vue-loader/lib??vue-loader-options!./List.vue?vue&type=style&index=0&id=b1f1b72e&lang=css&scoped=true& */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestType/List.vue?vue&type=style&index=0&id=b1f1b72e&lang=css&scoped=true&");
|
||||||
|
|
||||||
if(typeof content === 'string') content = [[module.i, content, '']];
|
if(typeof content === 'string') content = [[module.i, content, '']];
|
||||||
|
|
||||||
@@ -37,7 +253,7 @@ var options = {"hmr":true}
|
|||||||
options.transform = transform
|
options.transform = transform
|
||||||
options.insertInto = undefined;
|
options.insertInto = undefined;
|
||||||
|
|
||||||
var update = __webpack_require__(/*! ../../../../node_modules/style-loader/lib/addStyles.js */ "./node_modules/style-loader/lib/addStyles.js")(content, options);
|
var update = __webpack_require__(/*! ../../../../../node_modules/style-loader/lib/addStyles.js */ "./node_modules/style-loader/lib/addStyles.js")(content, options);
|
||||||
|
|
||||||
if(content.locals) module.exports = content.locals;
|
if(content.locals) module.exports = content.locals;
|
||||||
|
|
||||||
@@ -45,10 +261,10 @@ if(false) {}
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Maps.vue?vue&type=template&id=91484942&":
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestType/List.vue?vue&type=template&id=b1f1b72e&scoped=true&":
|
||||||
/*!******************************************************************************************************************************************************************************************************!*\
|
/*!***************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Maps.vue?vue&type=template&id=91484942& ***!
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/TestType/List.vue?vue&type=template&id=b1f1b72e&scoped=true& ***!
|
||||||
\******************************************************************************************************************************************************************************************************/
|
\***************************************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -60,106 +276,417 @@ var render = function() {
|
|||||||
var _vm = this
|
var _vm = this
|
||||||
var _h = _vm.$createElement
|
var _h = _vm.$createElement
|
||||||
var _c = _vm._self._c || _h
|
var _c = _vm._self._c || _h
|
||||||
return _vm._m(0)
|
return _c(
|
||||||
|
"v-container",
|
||||||
|
{ attrs: { fluid: "" } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"material-card",
|
||||||
|
{ attrs: { color: "black", title: "Medical Centers List", text: "" } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{ staticClass: "px-5 mb-3", attrs: { wrap: "" } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md3: "", sm3: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
attrs: { label: "Name", color: "black" }
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{
|
||||||
|
staticClass: "text-xs-right",
|
||||||
|
attrs: { xs12: "", md2: "", sm2: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "WM-CyanBlueGradient-BG",
|
||||||
|
staticStyle: { padding: "10px 60px" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{ staticClass: "white--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-search")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "white--text" }, [
|
||||||
|
_vm._v("Filter")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("v-spacer"),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{
|
||||||
|
staticClass: "text-xs-right",
|
||||||
|
attrs: { xs12: "", md2: "", sm2: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"router-link",
|
||||||
|
{ attrs: { to: { name: "AddTestType" } } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black"
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{ staticClass: "black--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-plus")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "black--text" }, [
|
||||||
|
_vm._v("Add")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("v-layout", { staticClass: "px-4 my-3" }, [_c("v-divider")], 1),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{
|
||||||
|
staticClass: "px-5 mt-3",
|
||||||
|
attrs: { "align-center": "", "justify-center": "", wrap: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { md12: "" } },
|
||||||
|
[
|
||||||
|
_c("v-data-table", {
|
||||||
|
attrs: {
|
||||||
|
headers: _vm.headers,
|
||||||
|
items: _vm.items,
|
||||||
|
"hide-actions": ""
|
||||||
|
},
|
||||||
|
scopedSlots: _vm._u([
|
||||||
|
{
|
||||||
|
key: "headerCell",
|
||||||
|
fn: function(ref) {
|
||||||
|
var header = ref.header
|
||||||
|
return [
|
||||||
|
_c("span", {
|
||||||
|
staticClass:
|
||||||
|
"subheading font-weight-light text-white text--darken-3",
|
||||||
|
domProps: { textContent: _vm._s(header.text) }
|
||||||
|
})
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
key: "items",
|
||||||
|
fn: function(ref) {
|
||||||
|
var item = ref.item
|
||||||
|
return [
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "headline font-weight-light" },
|
||||||
|
[_vm._v(_vm._s(item.name))]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "title font-weight-light" },
|
||||||
|
[_vm._v(_vm._s(item.unique_code))]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "title font-weight-light" },
|
||||||
|
[_vm._v(_vm._s(item.user.name))]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "title font-weight-light" },
|
||||||
|
[_vm._v(_vm._s(item.created_at))]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"td",
|
||||||
|
{ staticClass: "text-xs-right" },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"router-link",
|
||||||
|
{
|
||||||
|
attrs: {
|
||||||
|
to: {
|
||||||
|
name: "EditTestType",
|
||||||
|
params: { testType: item.id }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "mr-2 WM-ActionButton",
|
||||||
|
attrs: { color: "cyan" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"white--text mr-2 caption"
|
||||||
|
},
|
||||||
|
[_vm._v("fas fa-pen")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", [_vm._v("Edit")])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{ attrs: { color: "orange darken-1" } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{
|
||||||
|
staticClass: "white--text mr-1 caption"
|
||||||
|
},
|
||||||
|
[_vm._v("fas fa-barcode")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", [_vm._v("Generate Barcode")])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "WM-ActionButton",
|
||||||
|
attrs: { color: "pink" },
|
||||||
|
on: {
|
||||||
|
click: function($event) {
|
||||||
|
return _vm.remove(item.id)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{
|
||||||
|
staticClass: "white--text mr-2 caption"
|
||||||
|
},
|
||||||
|
[_vm._v("fas fa-times")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", [_vm._v("Remove")])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
])
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("v-divider"),
|
||||||
|
_vm._v(" "),
|
||||||
|
_vm.lastPage > 1
|
||||||
|
? _c(
|
||||||
|
"div",
|
||||||
|
{ staticClass: "text-xs-center" },
|
||||||
|
[
|
||||||
|
_c("v-pagination", {
|
||||||
|
attrs: { length: _vm.lastPage, "total-visible": 6 },
|
||||||
|
model: {
|
||||||
|
value: _vm.currentPage,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.currentPage = $$v
|
||||||
|
},
|
||||||
|
expression: "currentPage"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
: _vm._e(),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{
|
||||||
|
staticClass: "mt-3",
|
||||||
|
attrs: {
|
||||||
|
row: "",
|
||||||
|
wrap: "",
|
||||||
|
"align-center": "",
|
||||||
|
"justify-center": ""
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"router-link",
|
||||||
|
{ attrs: { to: "/dashboard" } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5"
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{ staticClass: "black--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-chevron-left")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "black--text" }, [
|
||||||
|
_vm._v("Back")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
}
|
}
|
||||||
var staticRenderFns = [
|
var staticRenderFns = []
|
||||||
function() {
|
|
||||||
var _vm = this
|
|
||||||
var _h = _vm.$createElement
|
|
||||||
var _c = _vm._self._c || _h
|
|
||||||
return _c("div", [
|
|
||||||
_c("div", { staticClass: "mapouter" }, [
|
|
||||||
_c("div", { staticClass: "gmap_canvas" }, [
|
|
||||||
_c("iframe", {
|
|
||||||
attrs: {
|
|
||||||
id: "gmap_canvas",
|
|
||||||
width: "100%",
|
|
||||||
height: "100%",
|
|
||||||
src:
|
|
||||||
"https://maps.google.com/maps?q=google&t=&z=13&ie=UTF8&iwloc=&output=embed",
|
|
||||||
frameborder: "0",
|
|
||||||
scrolling: "no",
|
|
||||||
marginheight: "0",
|
|
||||||
marginwidth: "0"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
])
|
|
||||||
])
|
|
||||||
])
|
|
||||||
}
|
|
||||||
]
|
|
||||||
render._withStripped = true
|
render._withStripped = true
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Maps.vue":
|
/***/ "./resources/js/vue/views/TestType/List.vue":
|
||||||
/*!*****************************************!*\
|
/*!**************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Maps.vue ***!
|
!*** ./resources/js/vue/views/TestType/List.vue ***!
|
||||||
\*****************************************/
|
\**************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _Maps_vue_vue_type_template_id_91484942___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Maps.vue?vue&type=template&id=91484942& */ "./resources/js/vue/views/Maps.vue?vue&type=template&id=91484942&");
|
/* harmony import */ var _List_vue_vue_type_template_id_b1f1b72e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./List.vue?vue&type=template&id=b1f1b72e&scoped=true& */ "./resources/js/vue/views/TestType/List.vue?vue&type=template&id=b1f1b72e&scoped=true&");
|
||||||
/* harmony import */ var _Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Maps.vue?vue&type=style&index=0&lang=css& */ "./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css&");
|
/* harmony import */ var _List_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./List.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/TestType/List.vue?vue&type=script&lang=js&");
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
/* empty/unused harmony star reexport *//* harmony import */ var _List_vue_vue_type_style_index_0_id_b1f1b72e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./List.vue?vue&type=style&index=0&id=b1f1b72e&lang=css&scoped=true& */ "./resources/js/vue/views/TestType/List.vue?vue&type=style&index=0&id=b1f1b72e&lang=css&scoped=true&");
|
||||||
|
/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
var script = {}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
|
||||||
script,
|
_List_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
_Maps_vue_vue_type_template_id_91484942___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_List_vue_vue_type_template_id_b1f1b72e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_Maps_vue_vue_type_template_id_91484942___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_List_vue_vue_type_template_id_b1f1b72e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
null,
|
"b1f1b72e",
|
||||||
null
|
null
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
component.options.__file = "resources/js/vue/views/Maps.vue"
|
component.options.__file = "resources/js/vue/views/TestType/List.vue"
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css&":
|
/***/ "./resources/js/vue/views/TestType/List.vue?vue&type=script&lang=js&":
|
||||||
/*!**************************************************************************!*\
|
/*!***************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css& ***!
|
!*** ./resources/js/vue/views/TestType/List.vue?vue&type=script&lang=js& ***!
|
||||||
\**************************************************************************/
|
\***************************************************************************/
|
||||||
|
/*! exports provided: default */
|
||||||
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
|
"use strict";
|
||||||
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./List.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestType/List.vue?vue&type=script&lang=js&");
|
||||||
|
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ "./resources/js/vue/views/TestType/List.vue?vue&type=style&index=0&id=b1f1b72e&lang=css&scoped=true&":
|
||||||
|
/*!***********************************************************************************************************!*\
|
||||||
|
!*** ./resources/js/vue/views/TestType/List.vue?vue&type=style&index=0&id=b1f1b72e&lang=css&scoped=true& ***!
|
||||||
|
\***********************************************************************************************************/
|
||||||
/*! no static exports found */
|
/*! no static exports found */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/style-loader!../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src??ref--5-2!../../../../node_modules/vue-loader/lib??vue-loader-options!./Maps.vue?vue&type=style&index=0&lang=css& */ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Maps.vue?vue&type=style&index=0&lang=css&");
|
/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_style_index_0_id_b1f1b72e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/style-loader!../../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src??ref--5-2!../../../../../node_modules/vue-loader/lib??vue-loader-options!./List.vue?vue&type=style&index=0&id=b1f1b72e&lang=css&scoped=true& */ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestType/List.vue?vue&type=style&index=0&id=b1f1b72e&lang=css&scoped=true&");
|
||||||
/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
|
/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_style_index_0_id_b1f1b72e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_style_index_0_id_b1f1b72e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
|
||||||
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_style_index_0_id_b1f1b72e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_style_index_0_id_b1f1b72e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
|
/* harmony default export */ __webpack_exports__["default"] = (_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_style_index_0_id_b1f1b72e_lang_css_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Maps.vue?vue&type=template&id=91484942&":
|
/***/ "./resources/js/vue/views/TestType/List.vue?vue&type=template&id=b1f1b72e&scoped=true&":
|
||||||
/*!************************************************************************!*\
|
/*!*********************************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Maps.vue?vue&type=template&id=91484942& ***!
|
!*** ./resources/js/vue/views/TestType/List.vue?vue&type=template&id=b1f1b72e&scoped=true& ***!
|
||||||
\************************************************************************/
|
\*********************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_template_id_91484942___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./Maps.vue?vue&type=template&id=91484942& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Maps.vue?vue&type=template&id=91484942&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_template_id_b1f1b72e_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./List.vue?vue&type=template&id=b1f1b72e&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/TestType/List.vue?vue&type=template&id=b1f1b72e&scoped=true&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_template_id_91484942___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_template_id_b1f1b72e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_template_id_91484942___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_List_vue_vue_type_template_id_b1f1b72e_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+101
-223
@@ -1,71 +1,54 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[5],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[5],{
|
||||||
|
|
||||||
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddMedicalCenter.vue?vue&type=script&lang=js&":
|
/***/ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/Maps.vue?vue&type=style&index=0&lang=css&":
|
||||||
/*!**************************************************************************************************************************************************************************!*\
|
/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AddMedicalCenter.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/NotWorking/Maps.vue?vue&type=style&index=0&lang=css& ***!
|
||||||
\**************************************************************************************************************************************************************************/
|
\********************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! no static exports found */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
|
exports = module.exports = __webpack_require__(/*! ../../../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js")(false);
|
||||||
|
// Module
|
||||||
|
exports.push([module.i, "\n.mapouter {\r\n text-align:right;\r\n height:100%;\r\n width:100%;\r\n position: absolute;\n}\n.gmap_canvas {\r\n overflow:hidden;\r\n background:none!important;\r\n height:100%;\r\n width:100%;\n}\r\n", ""]);
|
||||||
|
|
||||||
|
|
||||||
"use strict";
|
|
||||||
__webpack_require__.r(__webpack_exports__);
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
/* harmony default export */ __webpack_exports__["default"] = ({
|
|
||||||
name: "",
|
|
||||||
data: function data() {
|
|
||||||
return {};
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true&":
|
/***/ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/Maps.vue?vue&type=style&index=0&lang=css&":
|
||||||
/*!******************************************************************************************************************************************************************************************************************************!*\
|
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true& ***!
|
!*** ./node_modules/style-loader!./node_modules/css-loader/dist/cjs.js??ref--5-1!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src??ref--5-2!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/NotWorking/Maps.vue?vue&type=style&index=0&lang=css& ***!
|
||||||
\******************************************************************************************************************************************************************************************************************************/
|
\************************************************************************************************************************************************************************************************************************************************************************************************************************/
|
||||||
|
/*! no static exports found */
|
||||||
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
|
|
||||||
|
var content = __webpack_require__(/*! !../../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src??ref--5-2!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Maps.vue?vue&type=style&index=0&lang=css& */ "./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/Maps.vue?vue&type=style&index=0&lang=css&");
|
||||||
|
|
||||||
|
if(typeof content === 'string') content = [[module.i, content, '']];
|
||||||
|
|
||||||
|
var transform;
|
||||||
|
var insertInto;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
var options = {"hmr":true}
|
||||||
|
|
||||||
|
options.transform = transform
|
||||||
|
options.insertInto = undefined;
|
||||||
|
|
||||||
|
var update = __webpack_require__(/*! ../../../../../node_modules/style-loader/lib/addStyles.js */ "./node_modules/style-loader/lib/addStyles.js")(content, options);
|
||||||
|
|
||||||
|
if(content.locals) module.exports = content.locals;
|
||||||
|
|
||||||
|
if(false) {}
|
||||||
|
|
||||||
|
/***/ }),
|
||||||
|
|
||||||
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/Maps.vue?vue&type=template&id=4c4b6c30&":
|
||||||
|
/*!*****************************************************************************************************************************************************************************************************************!*\
|
||||||
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/NotWorking/Maps.vue?vue&type=template&id=4c4b6c30& ***!
|
||||||
|
\*****************************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -77,211 +60,106 @@ var render = function() {
|
|||||||
var _vm = this
|
var _vm = this
|
||||||
var _h = _vm.$createElement
|
var _h = _vm.$createElement
|
||||||
var _c = _vm._self._c || _h
|
var _c = _vm._self._c || _h
|
||||||
return _c(
|
return _vm._m(0)
|
||||||
"v-form",
|
|
||||||
{
|
|
||||||
model: {
|
|
||||||
value: _vm.model,
|
|
||||||
callback: function($$v) {
|
|
||||||
_vm.model = $$v
|
|
||||||
},
|
|
||||||
expression: "model"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-container",
|
|
||||||
{ attrs: { "grid-list-xs": "" } },
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"material-card",
|
|
||||||
{
|
|
||||||
attrs: { color: "black", title: "Add Medical Center", text: "" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-layout",
|
|
||||||
{ staticClass: "px-5 mb-3", attrs: { row: "", wrap: "" } },
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs12: "", md3: "", xs3: "" } },
|
|
||||||
[
|
|
||||||
_c("v-text-field", {
|
|
||||||
staticClass: "pa-2",
|
|
||||||
attrs: {
|
|
||||||
name: "Name",
|
|
||||||
label: "Name",
|
|
||||||
color: "black",
|
|
||||||
id: "id1"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs12: "", md3: "", xs3: "" } },
|
|
||||||
[
|
|
||||||
_c("v-text-field", {
|
|
||||||
staticClass: "pa-2",
|
|
||||||
attrs: {
|
|
||||||
name: "Operator",
|
|
||||||
label: "Operator",
|
|
||||||
color: "black",
|
|
||||||
id: "id2"
|
|
||||||
}
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-layout",
|
|
||||||
{
|
|
||||||
staticClass: "mt-3",
|
|
||||||
attrs: {
|
|
||||||
row: "",
|
|
||||||
wrap: "",
|
|
||||||
"align-center": "",
|
|
||||||
"justify-center": ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-btn",
|
|
||||||
{
|
|
||||||
staticClass: "WM-CyanBlueGradient-BG",
|
|
||||||
staticStyle: { padding: "10px 60px" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{ staticClass: "white--text mr-2 caption" },
|
|
||||||
[_vm._v("fas fa-plus")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", { staticClass: "white--text" }, [
|
|
||||||
_vm._v("Add")
|
|
||||||
])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"router-link",
|
|
||||||
{ attrs: { to: "/manage-medical-center" } },
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-btn",
|
|
||||||
{
|
|
||||||
staticClass:
|
|
||||||
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5"
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{ staticClass: "black--text mr-2 caption" },
|
|
||||||
[_vm._v("fas fa-chevron-left")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", { staticClass: "black--text" }, [
|
|
||||||
_vm._v("Back")
|
|
||||||
])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
var staticRenderFns = []
|
var staticRenderFns = [
|
||||||
|
function() {
|
||||||
|
var _vm = this
|
||||||
|
var _h = _vm.$createElement
|
||||||
|
var _c = _vm._self._c || _h
|
||||||
|
return _c("div", [
|
||||||
|
_c("div", { staticClass: "mapouter" }, [
|
||||||
|
_c("div", { staticClass: "gmap_canvas" }, [
|
||||||
|
_c("iframe", {
|
||||||
|
attrs: {
|
||||||
|
id: "gmap_canvas",
|
||||||
|
width: "100%",
|
||||||
|
height: "100%",
|
||||||
|
src:
|
||||||
|
"https://maps.google.com/maps?q=google&t=&z=13&ie=UTF8&iwloc=&output=embed",
|
||||||
|
frameborder: "0",
|
||||||
|
scrolling: "no",
|
||||||
|
marginheight: "0",
|
||||||
|
marginwidth: "0"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
])
|
||||||
|
])
|
||||||
|
])
|
||||||
|
}
|
||||||
|
]
|
||||||
render._withStripped = true
|
render._withStripped = true
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/AddMedicalCenter.vue":
|
/***/ "./resources/js/vue/views/NotWorking/Maps.vue":
|
||||||
/*!*****************************************************!*\
|
/*!****************************************************!*\
|
||||||
!*** ./resources/js/vue/views/AddMedicalCenter.vue ***!
|
!*** ./resources/js/vue/views/NotWorking/Maps.vue ***!
|
||||||
\*****************************************************/
|
\****************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true& */ "./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true&");
|
/* harmony import */ var _Maps_vue_vue_type_template_id_4c4b6c30___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Maps.vue?vue&type=template&id=4c4b6c30& */ "./resources/js/vue/views/NotWorking/Maps.vue?vue&type=template&id=4c4b6c30&");
|
||||||
/* harmony import */ var _AddMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AddMedicalCenter.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/AddMedicalCenter.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Maps.vue?vue&type=style&index=0&lang=css& */ "./resources/js/vue/views/NotWorking/Maps.vue?vue&type=style&index=0&lang=css&");
|
||||||
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
|
var script = {}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
||||||
_AddMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
script,
|
||||||
_AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_Maps_vue_vue_type_template_id_4c4b6c30___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_Maps_vue_vue_type_template_id_4c4b6c30___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
"b49b8626",
|
null,
|
||||||
null
|
null
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
component.options.__file = "resources/js/vue/views/AddMedicalCenter.vue"
|
component.options.__file = "resources/js/vue/views/NotWorking/Maps.vue"
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/AddMedicalCenter.vue?vue&type=script&lang=js&":
|
/***/ "./resources/js/vue/views/NotWorking/Maps.vue?vue&type=style&index=0&lang=css&":
|
||||||
/*!******************************************************************************!*\
|
/*!*************************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/AddMedicalCenter.vue?vue&type=script&lang=js& ***!
|
!*** ./resources/js/vue/views/NotWorking/Maps.vue?vue&type=style&index=0&lang=css& ***!
|
||||||
\******************************************************************************/
|
\*************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! no static exports found */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AddMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./AddMedicalCenter.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddMedicalCenter.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/style-loader!../../../../../node_modules/css-loader/dist/cjs.js??ref--5-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src??ref--5-2!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Maps.vue?vue&type=style&index=0&lang=css& */ "./node_modules/style-loader/index.js!./node_modules/css-loader/dist/cjs.js?!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/src/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/Maps.vue?vue&type=style&index=0&lang=css&");
|
||||||
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AddMedicalCenter_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
/* harmony import */ var _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
|
||||||
|
/* harmony default export */ __webpack_exports__["default"] = (_node_modules_style_loader_index_js_node_modules_css_loader_dist_cjs_js_ref_5_1_node_modules_vue_loader_lib_loaders_stylePostLoader_js_node_modules_postcss_loader_src_index_js_ref_5_2_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true&":
|
/***/ "./resources/js/vue/views/NotWorking/Maps.vue?vue&type=template&id=4c4b6c30&":
|
||||||
/*!************************************************************************************************!*\
|
/*!***********************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true& ***!
|
!*** ./resources/js/vue/views/NotWorking/Maps.vue?vue&type=template&id=4c4b6c30& ***!
|
||||||
\************************************************************************************************/
|
\***********************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AddMedicalCenter.vue?vue&type=template&id=b49b8626&scoped=true&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_template_id_4c4b6c30___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Maps.vue?vue&type=template&id=4c4b6c30& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/NotWorking/Maps.vue?vue&type=template&id=4c4b6c30&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_template_id_4c4b6c30___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AddMedicalCenter_vue_vue_type_template_id_b49b8626_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Maps_vue_vue_type_template_id_4c4b6c30___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+194
-288
@@ -1,14 +1,29 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[6],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[6],{
|
||||||
|
|
||||||
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js&":
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Auth/ForgotPassword.vue?vue&type=script&lang=js&":
|
||||||
/*!***********************************************************************************************************************************************************************!*\
|
/*!*****************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Auth/ForgotPassword.vue?vue&type=script&lang=js& ***!
|
||||||
\***********************************************************************************************************************************************************************/
|
\*****************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js");
|
||||||
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vuex */ "./node_modules/vuex/dist/vuex.esm.js");
|
||||||
|
/* harmony import */ var _services__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/services */ "./resources/js/vue/services/index.js");
|
||||||
|
/* harmony import */ var _config_urls__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/config/urls */ "./resources/js/vue/config/urls.js");
|
||||||
|
|
||||||
|
|
||||||
|
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
||||||
|
|
||||||
|
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
||||||
|
|
||||||
|
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; }
|
||||||
|
|
||||||
|
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
|
||||||
|
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
@@ -51,68 +66,54 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
/* harmony default export */ __webpack_exports__["default"] = ({
|
||||||
//
|
data: function data() {
|
||||||
//
|
return {
|
||||||
//
|
form: {
|
||||||
//
|
cell_number: ""
|
||||||
//
|
}
|
||||||
//
|
};
|
||||||
//
|
},
|
||||||
//
|
methods: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_1__["mapActions"])("auth", ["forgotPassword"]), {
|
||||||
//
|
// ...mapMutations("modal", ["changeCurrentModal"]),
|
||||||
//
|
handleSubmit: function () {
|
||||||
//
|
var _handleSubmit = _asyncToGenerator(
|
||||||
//
|
/*#__PURE__*/
|
||||||
//
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee() {
|
||||||
//
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {
|
||||||
//
|
while (1) {
|
||||||
//
|
switch (_context.prev = _context.next) {
|
||||||
//
|
case 0:
|
||||||
//
|
this.forgotPassword({
|
||||||
//
|
form: this.form
|
||||||
//
|
});
|
||||||
//
|
|
||||||
//
|
case 1:
|
||||||
//
|
case "end":
|
||||||
//
|
return _context.stop();
|
||||||
//
|
}
|
||||||
//
|
}
|
||||||
//
|
}, _callee, this);
|
||||||
//
|
}));
|
||||||
//
|
|
||||||
//
|
function handleSubmit() {
|
||||||
//
|
return _handleSubmit.apply(this, arguments);
|
||||||
//
|
}
|
||||||
//
|
|
||||||
//
|
return handleSubmit;
|
||||||
//
|
}()
|
||||||
//
|
})
|
||||||
//
|
});
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
/* harmony default export */ __webpack_exports__["default"] = ({});
|
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true&":
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Auth/ForgotPassword.vue?vue&type=template&id=384f72a6&":
|
||||||
/*!***************************************************************************************************************************************************************************************************************************!*\
|
/*!*********************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true& ***!
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Auth/ForgotPassword.vue?vue&type=template&id=384f72a6& ***!
|
||||||
\***************************************************************************************************************************************************************************************************************************/
|
\*********************************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -125,232 +126,137 @@ var render = function() {
|
|||||||
var _h = _vm.$createElement
|
var _h = _vm.$createElement
|
||||||
var _c = _vm._self._c || _h
|
var _c = _vm._self._c || _h
|
||||||
return _c(
|
return _c(
|
||||||
"div",
|
"v-form",
|
||||||
{},
|
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-container",
|
"v-container",
|
||||||
{ attrs: { fluid: "" } },
|
{ attrs: { "grid-list-xs": "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"material-card",
|
"v-layout",
|
||||||
{ attrs: { color: "black", title: "All Test Resualt", text: "" } },
|
{ staticClass: "justify-center", attrs: { row: "", wrap: "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-flex",
|
||||||
{
|
{
|
||||||
staticClass: "my-3",
|
staticClass: "WM-WidthScreen-SM WM-WidthScreen-XS",
|
||||||
attrs: { "align-center": "", wrap: "" }
|
attrs: { xs12: "", md3: "", sm3: "" }
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"material-card",
|
||||||
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
{ attrs: { color: "black", title: "Login Page" } },
|
||||||
[
|
|
||||||
_c("v-text-field", {
|
|
||||||
staticClass: "pa-2",
|
|
||||||
attrs: { label: "Name", color: "black" }
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
|
||||||
[
|
|
||||||
_c("v-text-field", {
|
|
||||||
staticClass: "pa-2",
|
|
||||||
attrs: { label: "Date", color: "black" }
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
|
||||||
[
|
|
||||||
_c("v-text-field", {
|
|
||||||
staticClass: "pa-2",
|
|
||||||
attrs: { label: "Hospital", color: "black" }
|
|
||||||
})
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-btn",
|
"v-layout",
|
||||||
{
|
{ staticClass: "px-3", attrs: { row: "", wrap: "" } },
|
||||||
staticClass: "WM-CyanBlueGradient-BG",
|
|
||||||
staticStyle: { padding: "10px 60px" }
|
|
||||||
},
|
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-icon",
|
"v-flex",
|
||||||
{ staticClass: "white--text mr-2 caption" },
|
{ attrs: { xs12: "", md12: "", sm12: "" } },
|
||||||
[_vm._v("fas fa-search")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", { staticClass: "white--text" }, [
|
|
||||||
_vm._v("Filter")
|
|
||||||
])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("v-divider"),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-layout",
|
|
||||||
{
|
|
||||||
staticClass: "my-3",
|
|
||||||
attrs: { "align-center": "", wrap: "" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs1: "" } },
|
|
||||||
[
|
|
||||||
_c("v-card-title", [
|
|
||||||
_c("div", [
|
|
||||||
_c("div", [
|
|
||||||
_vm._v("\n 222\n ")
|
|
||||||
]),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("div", [
|
|
||||||
_vm._v("\n Test\n ")
|
|
||||||
]),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("div", {}, [
|
|
||||||
_vm._v("\n 1\n ")
|
|
||||||
])
|
|
||||||
])
|
|
||||||
])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs6: "" } },
|
|
||||||
[
|
|
||||||
_c("v-card-text", [
|
|
||||||
_c("p", [
|
|
||||||
_vm._v(
|
|
||||||
"\n Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna\n "
|
|
||||||
)
|
|
||||||
])
|
|
||||||
])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-flex",
|
|
||||||
{ attrs: { xs4: "" } },
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-card-text",
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-btn",
|
|
||||||
{ staticClass: "mr-2", attrs: { color: "black" } },
|
|
||||||
[
|
[
|
||||||
_c(
|
_c("v-text-field", {
|
||||||
"v-icon",
|
attrs: {
|
||||||
{ staticClass: "white--text mr-1 caption" },
|
name: "cellnumber",
|
||||||
[_vm._v("fas fa-folder")]
|
label: "Cell Number",
|
||||||
),
|
color: "black"
|
||||||
_vm._v(" "),
|
},
|
||||||
_c("span", [_vm._v("Archive")])
|
model: {
|
||||||
],
|
value: _vm.form.cell_number,
|
||||||
1
|
callback: function($$v) {
|
||||||
),
|
_vm.$set(_vm.form, "cell_number", $$v)
|
||||||
_vm._v(" "),
|
},
|
||||||
_c(
|
expression: "form.cell_number"
|
||||||
"v-btn",
|
}
|
||||||
{ staticClass: "mr-2", attrs: { color: "cyan" } },
|
})
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{ staticClass: "white--text mr-1 caption" },
|
|
||||||
[_vm._v("fas fa-pen")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", [_vm._v("Edit")])
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-btn",
|
|
||||||
{ attrs: { color: "orange darken-1" } },
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"v-icon",
|
|
||||||
{ staticClass: "white--text mr-1 caption" },
|
|
||||||
[_vm._v("fas fa-barcode")]
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("span", [_vm._v("Generate Barcode")])
|
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
),
|
||||||
],
|
_vm._v(" "),
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
|
||||||
1
|
|
||||||
),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c("v-divider"),
|
|
||||||
_vm._v(" "),
|
|
||||||
_c(
|
|
||||||
"v-layout",
|
|
||||||
{
|
|
||||||
staticClass: "mt-3",
|
|
||||||
attrs: {
|
|
||||||
row: "",
|
|
||||||
wrap: "",
|
|
||||||
"align-center": "",
|
|
||||||
"justify-center": ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"router-link",
|
|
||||||
{ attrs: { to: "/dashboard" } },
|
|
||||||
[
|
|
||||||
_c(
|
_c(
|
||||||
"v-btn",
|
"v-layout",
|
||||||
{
|
{ staticClass: "px-3", attrs: { row: "", wrap: "" } },
|
||||||
staticClass:
|
|
||||||
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5"
|
|
||||||
},
|
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-icon",
|
"v-flex",
|
||||||
{ staticClass: "black--text mr-2 caption" },
|
{
|
||||||
[_vm._v("fas fa-chevron-left")]
|
staticClass:
|
||||||
|
"text-md-left text-sm-center text-xs-center",
|
||||||
|
attrs: { xs12: "", md6: "", sm6: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "WM-CyanBlueGradient-BG",
|
||||||
|
staticStyle: { padding: "10px 60px" },
|
||||||
|
on: { click: _vm.handleSubmit }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{ staticClass: "white--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-sign-in-alt")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "white--text" }, [
|
||||||
|
_vm._v("Send")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c("span", { staticClass: "black--text" }, [
|
_c(
|
||||||
_vm._v("Back")
|
"v-flex",
|
||||||
])
|
{
|
||||||
|
staticClass:
|
||||||
|
"text-md-right text-sm-center text-xs-center",
|
||||||
|
attrs: { xs12: "", md6: "", sm6: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"router-link",
|
||||||
|
{
|
||||||
|
staticClass: "black--text",
|
||||||
|
attrs: { to: { name: "Login" } }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black"
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"black--text mr-2 caption"
|
||||||
|
},
|
||||||
|
[_vm._v("fas fa-sign-in-alt")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"span",
|
||||||
|
{ staticClass: "black--text" },
|
||||||
|
[_vm._v("Login")]
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
@@ -377,18 +283,18 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/AllResultTest.vue":
|
/***/ "./resources/js/vue/views/Auth/ForgotPassword.vue":
|
||||||
/*!**************************************************!*\
|
/*!********************************************************!*\
|
||||||
!*** ./resources/js/vue/views/AllResultTest.vue ***!
|
!*** ./resources/js/vue/views/Auth/ForgotPassword.vue ***!
|
||||||
\**************************************************/
|
\********************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true& */ "./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true&");
|
/* harmony import */ var _ForgotPassword_vue_vue_type_template_id_384f72a6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ForgotPassword.vue?vue&type=template&id=384f72a6& */ "./resources/js/vue/views/Auth/ForgotPassword.vue?vue&type=template&id=384f72a6&");
|
||||||
/* harmony import */ var _AllResultTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AllResultTest.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _ForgotPassword_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ForgotPassword.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Auth/ForgotPassword.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -397,50 +303,50 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
||||||
_AllResultTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
_ForgotPassword_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
_AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_ForgotPassword_vue_vue_type_template_id_384f72a6___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_ForgotPassword_vue_vue_type_template_id_384f72a6___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
"01d995b8",
|
null,
|
||||||
null
|
null
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
component.options.__file = "resources/js/vue/views/AllResultTest.vue"
|
component.options.__file = "resources/js/vue/views/Auth/ForgotPassword.vue"
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js&":
|
/***/ "./resources/js/vue/views/Auth/ForgotPassword.vue?vue&type=script&lang=js&":
|
||||||
/*!***************************************************************************!*\
|
/*!*********************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js& ***!
|
!*** ./resources/js/vue/views/Auth/ForgotPassword.vue?vue&type=script&lang=js& ***!
|
||||||
\***************************************************************************/
|
\*********************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AllResultTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./AllResultTest.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AllResultTest.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ForgotPassword_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./ForgotPassword.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Auth/ForgotPassword.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AllResultTest_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ForgotPassword_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true&":
|
/***/ "./resources/js/vue/views/Auth/ForgotPassword.vue?vue&type=template&id=384f72a6&":
|
||||||
/*!*********************************************************************************************!*\
|
/*!***************************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true& ***!
|
!*** ./resources/js/vue/views/Auth/ForgotPassword.vue?vue&type=template&id=384f72a6& ***!
|
||||||
\*********************************************************************************************/
|
\***************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/AllResultTest.vue?vue&type=template&id=01d995b8&scoped=true&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ForgotPassword_vue_vue_type_template_id_384f72a6___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./ForgotPassword.vue?vue&type=template&id=384f72a6& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Auth/ForgotPassword.vue?vue&type=template&id=384f72a6&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ForgotPassword_vue_vue_type_template_id_384f72a6___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AllResultTest_vue_vue_type_template_id_01d995b8_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ForgotPassword_vue_vue_type_template_id_384f72a6___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+243
-125
@@ -1,14 +1,19 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[7],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[7],{
|
||||||
|
|
||||||
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js&":
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Auth/Login.vue?vue&type=script&lang=js&":
|
||||||
/*!*******************************************************************************************************************************************************************!*\
|
/*!********************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Auth/Login.vue?vue&type=script&lang=js& ***!
|
||||||
\*******************************************************************************************************************************************************************/
|
\********************************************************************************************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
|
/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vuex */ "./node_modules/vuex/dist/vuex.esm.js");
|
||||||
|
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; }
|
||||||
|
|
||||||
|
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
|
||||||
|
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
@@ -34,83 +39,65 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
|
||||||
/* harmony default export */ __webpack_exports__["default"] = ({
|
/* harmony default export */ __webpack_exports__["default"] = ({
|
||||||
data: function data() {
|
data: function data() {
|
||||||
return {
|
return {
|
||||||
Cards: [{
|
cell_number: "",
|
||||||
title: 'My Info',
|
password: "",
|
||||||
text: 'You can easily edit your registration information',
|
show1: false
|
||||||
icon: '/img/Static/Dashboard/darkmug.png',
|
|
||||||
color: 'WM-OrangeGradient-BG',
|
|
||||||
route: '/my-info',
|
|
||||||
aligntext: 'text-md-left',
|
|
||||||
alignimg: 'text-md-right',
|
|
||||||
column: 'xs12 md6 sm6'
|
|
||||||
}, {
|
|
||||||
title: 'All Test Result',
|
|
||||||
text: 'You can see all user tests and own tests',
|
|
||||||
icon: '/img/Static/Dashboard/pad.png',
|
|
||||||
color: 'WM-GreenGradient-BG',
|
|
||||||
route: '/all-resualttest',
|
|
||||||
aligntext: 'text-md-left',
|
|
||||||
alignimg: 'text-md-right',
|
|
||||||
column: 'xs12 md6 sm6'
|
|
||||||
}, {
|
|
||||||
title: 'Manage Users',
|
|
||||||
text: 'You can edit the medical center information',
|
|
||||||
icon: '/img/Static/Dashboard/ipad.png',
|
|
||||||
color: 'WM-YellowPinkGradient-BG',
|
|
||||||
route: '/manage-users',
|
|
||||||
aligntext: 'text-md-center',
|
|
||||||
alignimg: 'text-md-left',
|
|
||||||
column: 'xs12 md12 sm12'
|
|
||||||
}, {
|
|
||||||
title: 'Manage Medical Center',
|
|
||||||
text: 'Managing users very fast by ...',
|
|
||||||
icon: '/img/Static/Dashboard/Macbook.png',
|
|
||||||
color: 'WM-MuskGradient-BG',
|
|
||||||
route: '/manage-medical-center',
|
|
||||||
aligntext: 'text-md-left',
|
|
||||||
alignimg: 'text-md-right',
|
|
||||||
column: 'xs12 md7 sm7'
|
|
||||||
}, {
|
|
||||||
title: 'Add a Test Type',
|
|
||||||
text: 'You can simply add your own test type',
|
|
||||||
icon: '/img/Static/Dashboard/Book-and-Pen.png',
|
|
||||||
color: 'WM-GreyGradient-BG',
|
|
||||||
route: '/test-creator',
|
|
||||||
aligntext: 'text-md-left',
|
|
||||||
alignimg: 'text-md-right',
|
|
||||||
column: 'xs12 md5 sm5'
|
|
||||||
}, {
|
|
||||||
title: 'Test to Verify',
|
|
||||||
text: 'You can simply add your own test type in this section of website',
|
|
||||||
icon: '/img/Static/Dashboard/notepad-colorful.png',
|
|
||||||
color: 'WM-PinkGradient-BG',
|
|
||||||
route: '/submit-test-result',
|
|
||||||
aligntext: 'text-md-center',
|
|
||||||
alignimg: 'text-md-left',
|
|
||||||
column: 'xs12 md12 sm12'
|
|
||||||
}, {
|
|
||||||
title: 'Add a Test Result',
|
|
||||||
text: 'You can edit the medical center information',
|
|
||||||
icon: '/img/Static/Dashboard/ipad.png',
|
|
||||||
color: 'WM-YellowPinkGradient-BG',
|
|
||||||
route: '/manage-medical-center',
|
|
||||||
aligntext: 'text-md-center',
|
|
||||||
alignimg: 'text-md-left',
|
|
||||||
column: 'xs12 md12 sm12'
|
|
||||||
}]
|
|
||||||
};
|
};
|
||||||
}
|
},
|
||||||
|
computed: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_0__["mapGetters"])('auth', ['authenticating', 'authenticationError', 'authenticationErrorCode'])),
|
||||||
|
methods: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_0__["mapActions"])('auth', ['login']), {
|
||||||
|
handleSubmit: function handleSubmit() {
|
||||||
|
// Perform a simple validation that cell_number and password have been typed in
|
||||||
|
if (this.cell_number != '' && this.password != '') {
|
||||||
|
this.login({
|
||||||
|
cell_number: this.cell_number,
|
||||||
|
password: this.password
|
||||||
|
});
|
||||||
|
this.password = "";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
});
|
});
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c&":
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Auth/Login.vue?vue&type=template&id=36ebd76a&scoped=true&":
|
||||||
/*!***********************************************************************************************************************************************************************************************************!*\
|
/*!************************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c& ***!
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Auth/Login.vue?vue&type=template&id=36ebd76a&scoped=true& ***!
|
||||||
\***********************************************************************************************************************************************************************************************************/
|
\************************************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -123,48 +110,179 @@ var render = function() {
|
|||||||
var _h = _vm.$createElement
|
var _h = _vm.$createElement
|
||||||
var _c = _vm._self._c || _h
|
var _c = _vm._self._c || _h
|
||||||
return _c(
|
return _c(
|
||||||
"v-container",
|
"v-form",
|
||||||
{ attrs: { fluid: "" } },
|
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"material-card",
|
"v-container",
|
||||||
{
|
{ attrs: { "grid-list-xs": "" } },
|
||||||
attrs: {
|
|
||||||
color: "black",
|
|
||||||
title: "Material Dashboard Heading",
|
|
||||||
text: ""
|
|
||||||
}
|
|
||||||
},
|
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-layout",
|
||||||
{ attrs: { row: "", wrap: "" } },
|
{ staticClass: "justify-center", attrs: { row: "", wrap: "" } },
|
||||||
_vm._l(_vm.Cards, function(Card, Key) {
|
[
|
||||||
return _c(
|
_c(
|
||||||
"v-flex",
|
"v-flex",
|
||||||
{ key: Key, class: [Card.column, "pa-2"] },
|
{
|
||||||
|
staticClass: "WM-WidthScreen-SM WM-WidthScreen-XS",
|
||||||
|
attrs: { xs12: "", md3: "", sm3: "" }
|
||||||
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"router-link",
|
"material-card",
|
||||||
{ attrs: { to: Card.route } },
|
{ attrs: { color: "black", title: "Login Page" } },
|
||||||
[
|
[
|
||||||
_c("material-cards", {
|
_c(
|
||||||
attrs: {
|
"v-layout",
|
||||||
title: Card.title,
|
{ staticClass: "px-3", attrs: { row: "", wrap: "" } },
|
||||||
icon: Card.icon,
|
[
|
||||||
color: Card.color,
|
_c(
|
||||||
text: Card.text,
|
"v-flex",
|
||||||
aligntext: Card.aligntext,
|
{ attrs: { xs12: "", md12: "", sm12: "" } },
|
||||||
alignimg: Card.alignimg
|
[
|
||||||
}
|
_c("v-text-field", {
|
||||||
})
|
attrs: {
|
||||||
|
name: "cellnumber",
|
||||||
|
label: "Cell Number",
|
||||||
|
id: "id1",
|
||||||
|
color: "black"
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.cell_number,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.cell_number = $$v
|
||||||
|
},
|
||||||
|
expression: "cell_number"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{ staticClass: "px-3", attrs: { row: "", wrap: "" } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md12: "", sm12: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
name: "password",
|
||||||
|
label: "Password",
|
||||||
|
type: _vm.show1 ? "text" : "password",
|
||||||
|
"append-icon": _vm.show1
|
||||||
|
? "visibility"
|
||||||
|
: "visibility_off",
|
||||||
|
color: "black"
|
||||||
|
},
|
||||||
|
on: {
|
||||||
|
"click:append": function($event) {
|
||||||
|
_vm.show1 = !_vm.show1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.password,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.password = $$v
|
||||||
|
},
|
||||||
|
expression: "password"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{ staticClass: "px-3", attrs: { row: "", wrap: "" } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"text-md-left text-sm-center text-xs-center",
|
||||||
|
attrs: { xs12: "", md6: "", sm6: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-btn",
|
||||||
|
{
|
||||||
|
staticClass: "WM-CyanBlueGradient-BG",
|
||||||
|
staticStyle: { padding: "10px 60px" },
|
||||||
|
on: { click: _vm.handleSubmit }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-icon",
|
||||||
|
{ staticClass: "white--text mr-2 caption" },
|
||||||
|
[_vm._v("fas fa-sign-in-alt")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c("span", { staticClass: "white--text" }, [
|
||||||
|
_vm._v("Login")
|
||||||
|
])
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-layout",
|
||||||
|
{
|
||||||
|
staticClass:
|
||||||
|
"text-md-left text-sm-center text-xs-center",
|
||||||
|
attrs: { row: "", wrap: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{
|
||||||
|
staticClass: "px-4 py-3",
|
||||||
|
attrs: { xs12: "", md6: "", sm6: "" }
|
||||||
|
},
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"router-link",
|
||||||
|
{ attrs: { to: { name: "ForgotPassword" } } },
|
||||||
|
[
|
||||||
|
_c(
|
||||||
|
"span",
|
||||||
|
{
|
||||||
|
staticClass: "black--text",
|
||||||
|
staticStyle: {
|
||||||
|
"border-bottom": "1px solid #000"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
[_vm._v("Forgot Password ?")]
|
||||||
|
)
|
||||||
|
]
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
|
)
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
}),
|
],
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
],
|
],
|
||||||
@@ -181,18 +299,18 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Dashboard.vue":
|
/***/ "./resources/js/vue/views/Auth/Login.vue":
|
||||||
/*!**********************************************!*\
|
/*!***********************************************!*\
|
||||||
!*** ./resources/js/vue/views/Dashboard.vue ***!
|
!*** ./resources/js/vue/views/Auth/Login.vue ***!
|
||||||
\**********************************************/
|
\***********************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Dashboard.vue?vue&type=template&id=1e64fb7c& */ "./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c&");
|
/* harmony import */ var _Login_vue_vue_type_template_id_36ebd76a_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Login.vue?vue&type=template&id=36ebd76a&scoped=true& */ "./resources/js/vue/views/Auth/Login.vue?vue&type=template&id=36ebd76a&scoped=true&");
|
||||||
/* harmony import */ var _Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Dashboard.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Login.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Auth/Login.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -201,50 +319,50 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
||||||
_Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
_Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
_Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_Login_vue_vue_type_template_id_36ebd76a_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_Login_vue_vue_type_template_id_36ebd76a_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
null,
|
"36ebd76a",
|
||||||
null
|
null
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
component.options.__file = "resources/js/vue/views/Dashboard.vue"
|
component.options.__file = "resources/js/vue/views/Auth/Login.vue"
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js&":
|
/***/ "./resources/js/vue/views/Auth/Login.vue?vue&type=script&lang=js&":
|
||||||
/*!***********************************************************************!*\
|
/*!************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js& ***!
|
!*** ./resources/js/vue/views/Auth/Login.vue?vue&type=script&lang=js& ***!
|
||||||
\***********************************************************************/
|
\************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./Dashboard.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Dashboard.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Login.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Auth/Login.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Dashboard_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c&":
|
/***/ "./resources/js/vue/views/Auth/Login.vue?vue&type=template&id=36ebd76a&scoped=true&":
|
||||||
/*!*****************************************************************************!*\
|
/*!******************************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c& ***!
|
!*** ./resources/js/vue/views/Auth/Login.vue?vue&type=template&id=36ebd76a&scoped=true& ***!
|
||||||
\*****************************************************************************/
|
\******************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./Dashboard.vue?vue&type=template&id=1e64fb7c& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Dashboard.vue?vue&type=template&id=1e64fb7c&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_vue_vue_type_template_id_36ebd76a_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Login.vue?vue&type=template&id=36ebd76a&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Auth/Login.vue?vue&type=template&id=36ebd76a&scoped=true&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_vue_vue_type_template_id_36ebd76a_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Dashboard_vue_vue_type_template_id_1e64fb7c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Login_vue_vue_type_template_id_36ebd76a_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+288
-90
@@ -1,19 +1,64 @@
|
|||||||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[8],{
|
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[8],{
|
||||||
|
|
||||||
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ForgotPassword.vue?vue&type=script&lang=js&":
|
/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Auth/Register.vue?vue&type=script&lang=js&":
|
||||||
/*!************************************************************************************************************************************************************************!*\
|
/*!***********************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ForgotPassword.vue?vue&type=script&lang=js& ***!
|
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Auth/Register.vue?vue&type=script&lang=js& ***!
|
||||||
\************************************************************************************************************************************************************************/
|
\***********************************************************************************************************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vuex */ "./node_modules/vuex/dist/vuex.esm.js");
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @babel/runtime/regenerator */ "./node_modules/@babel/runtime/regenerator/index.js");
|
||||||
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; }
|
/* harmony import */ var _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0__);
|
||||||
|
/* harmony import */ var _services__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/services */ "./resources/js/vue/services/index.js");
|
||||||
|
|
||||||
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
|
|
||||||
|
|
||||||
|
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } }
|
||||||
|
|
||||||
|
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
|
||||||
|
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
@@ -58,28 +103,87 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope
|
|||||||
|
|
||||||
/* harmony default export */ __webpack_exports__["default"] = ({
|
/* harmony default export */ __webpack_exports__["default"] = ({
|
||||||
data: function data() {
|
data: function data() {
|
||||||
|
var defaultForm = Object.freeze({
|
||||||
|
cell_number: "",
|
||||||
|
password: "",
|
||||||
|
name: "",
|
||||||
|
gender: "",
|
||||||
|
medical_center_id: this.$route.params.medicalCenter ? this.$route.params.medicalCenter : ''
|
||||||
|
});
|
||||||
return {
|
return {
|
||||||
cell_number: ""
|
form: Object.assign({}, defaultForm),
|
||||||
|
show1: false,
|
||||||
|
items: ["Male", "FeMale"],
|
||||||
|
isLogin: _services__WEBPACK_IMPORTED_MODULE_1__["TokenService"].getInfo(),
|
||||||
|
rules: {
|
||||||
|
required: function required(value) {
|
||||||
|
return !!value || "Required.";
|
||||||
|
},
|
||||||
|
nameCounter: function nameCounter(value) {
|
||||||
|
return value.length >= 5 || "Min 5 characters";
|
||||||
|
},
|
||||||
|
passCounter: function passCounter(value) {
|
||||||
|
return value.length >= 6 || "Min 6 characters";
|
||||||
|
},
|
||||||
|
cellNumberCounter: function cellNumberCounter(value) {
|
||||||
|
return value.length == 11 || "must 11 characters";
|
||||||
|
}
|
||||||
|
}
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
methods: _objectSpread({}, Object(vuex__WEBPACK_IMPORTED_MODULE_0__["mapActions"])('auth', ['forgotPassword']), Object(vuex__WEBPACK_IMPORTED_MODULE_0__["mapMutations"])('modal', ['changeCurrentModal']), {
|
methods: {
|
||||||
handleSubmit: function handleSubmit() {
|
register: function () {
|
||||||
this.changeCurrentModal({
|
var _register = _asyncToGenerator(
|
||||||
modal: 'modal-auth-verify-code'
|
/*#__PURE__*/
|
||||||
}); // Perform a simple validation that cell_number and password have been typed in
|
_babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.mark(function _callee() {
|
||||||
// if (this.cell_number != '') {
|
var result;
|
||||||
// this.forgotPassword({cell_number: this.cell_number});
|
return _babel_runtime_regenerator__WEBPACK_IMPORTED_MODULE_0___default.a.wrap(function _callee$(_context) {
|
||||||
// }
|
while (1) {
|
||||||
}
|
switch (_context.prev = _context.next) {
|
||||||
})
|
case 0:
|
||||||
|
if (!this.$refs.form.validate()) {
|
||||||
|
_context.next = 5;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
_context.next = 3;
|
||||||
|
return _services__WEBPACK_IMPORTED_MODULE_1__["ApiService"].post("register", this.form);
|
||||||
|
|
||||||
|
case 3:
|
||||||
|
result = _context.sent;
|
||||||
|
|
||||||
|
if (result && result.status == 200) {
|
||||||
|
this.$router.push({
|
||||||
|
name: "OperatorList",
|
||||||
|
params: {
|
||||||
|
medicalCenter: this.form.medical_center_id
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
case 5:
|
||||||
|
case "end":
|
||||||
|
return _context.stop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}, _callee, this);
|
||||||
|
}));
|
||||||
|
|
||||||
|
function register() {
|
||||||
|
return _register.apply(this, arguments);
|
||||||
|
}
|
||||||
|
|
||||||
|
return register;
|
||||||
|
}()
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26&":
|
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Auth/Register.vue?vue&type=template&id=051bdd9c&":
|
||||||
/*!****************************************************************************************************************************************************************************************************************!*\
|
/*!***************************************************************************************************************************************************************************************************************!*\
|
||||||
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26& ***!
|
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/vue/views/Auth/Register.vue?vue&type=template&id=051bdd9c& ***!
|
||||||
\****************************************************************************************************************************************************************************************************************/
|
\***************************************************************************************************************************************************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
@@ -93,6 +197,7 @@ var render = function() {
|
|||||||
var _c = _vm._self._c || _h
|
var _c = _vm._self._c || _h
|
||||||
return _c(
|
return _c(
|
||||||
"v-form",
|
"v-form",
|
||||||
|
{ ref: "form" },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-container",
|
"v-container",
|
||||||
@@ -106,34 +211,128 @@ var render = function() {
|
|||||||
"v-flex",
|
"v-flex",
|
||||||
{
|
{
|
||||||
staticClass: "WM-WidthScreen-SM WM-WidthScreen-XS",
|
staticClass: "WM-WidthScreen-SM WM-WidthScreen-XS",
|
||||||
attrs: { xs12: "", md3: "", sm3: "" }
|
attrs: { xs12: "", md3: "", sm6: "" }
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"material-card",
|
"material-card",
|
||||||
{ attrs: { color: "black", title: "Login Page" } },
|
{ attrs: { color: "black", title: "Register Page" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-layout",
|
||||||
{ staticClass: "px-3", attrs: { row: "", wrap: "" } },
|
{ attrs: { column: "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-flex",
|
||||||
{ attrs: { xs12: "", md12: "", sm12: "" } },
|
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
||||||
[
|
[
|
||||||
_c("v-text-field", {
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
attrs: {
|
attrs: {
|
||||||
name: "cellnumber",
|
name: "name",
|
||||||
label: "Cell Number",
|
label: "Name",
|
||||||
id: "id1",
|
color: "black",
|
||||||
color: "black"
|
rules: [
|
||||||
|
_vm.rules.required,
|
||||||
|
_vm.rules.nameCounter
|
||||||
|
]
|
||||||
},
|
},
|
||||||
model: {
|
model: {
|
||||||
value: _vm.cell_number,
|
value: _vm.form.name,
|
||||||
callback: function($$v) {
|
callback: function($$v) {
|
||||||
_vm.cell_number = $$v
|
_vm.$set(_vm.form, "name", $$v)
|
||||||
},
|
},
|
||||||
expression: "cell_number"
|
expression: "form.name"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
||||||
|
[
|
||||||
|
_c("v-select", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
items: _vm.items,
|
||||||
|
label: "Gender",
|
||||||
|
name: "gender",
|
||||||
|
"single-line": "",
|
||||||
|
color: "black",
|
||||||
|
rules: [_vm.rules.required]
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.form.gender,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.form, "gender", $$v)
|
||||||
|
},
|
||||||
|
expression: "form.gender"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
name: "cell_number",
|
||||||
|
label: "Cell Number",
|
||||||
|
color: "black",
|
||||||
|
rules: [
|
||||||
|
_vm.rules.required,
|
||||||
|
_vm.rules.cellNumberCounter
|
||||||
|
],
|
||||||
|
mask: "#### ### ####"
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.form.cell_number,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.form, "cell_number", $$v)
|
||||||
|
},
|
||||||
|
expression: "form.cell_number"
|
||||||
|
}
|
||||||
|
})
|
||||||
|
],
|
||||||
|
1
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"v-flex",
|
||||||
|
{ attrs: { xs12: "", md2: "", sm2: "" } },
|
||||||
|
[
|
||||||
|
_c("v-text-field", {
|
||||||
|
staticClass: "pa-2",
|
||||||
|
attrs: {
|
||||||
|
name: "password",
|
||||||
|
label: "Password",
|
||||||
|
type: _vm.show1 ? "text" : "password",
|
||||||
|
"append-icon": _vm.show1
|
||||||
|
? "visibility"
|
||||||
|
: "visibility_off",
|
||||||
|
color: "black",
|
||||||
|
rules: [
|
||||||
|
_vm.rules.required,
|
||||||
|
_vm.rules.passCounter
|
||||||
|
]
|
||||||
|
},
|
||||||
|
on: {
|
||||||
|
"click:append": function($event) {
|
||||||
|
_vm.show1 = !_vm.show1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
model: {
|
||||||
|
value: _vm.form.password,
|
||||||
|
callback: function($$v) {
|
||||||
|
_vm.$set(_vm.form, "password", $$v)
|
||||||
|
},
|
||||||
|
expression: "form.password"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
],
|
],
|
||||||
@@ -145,7 +344,7 @@ var render = function() {
|
|||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
_c(
|
||||||
"v-layout",
|
"v-layout",
|
||||||
{ staticClass: "px-3", attrs: { row: "", wrap: "" } },
|
{ attrs: { row: "", wrap: "" } },
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-flex",
|
"v-flex",
|
||||||
@@ -160,17 +359,17 @@ var render = function() {
|
|||||||
{
|
{
|
||||||
staticClass: "WM-CyanBlueGradient-BG",
|
staticClass: "WM-CyanBlueGradient-BG",
|
||||||
staticStyle: { padding: "10px 60px" },
|
staticStyle: { padding: "10px 60px" },
|
||||||
on: { click: _vm.handleSubmit }
|
on: { click: _vm.register }
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-icon",
|
"v-icon",
|
||||||
{ staticClass: "white--text mr-2 caption" },
|
{ staticClass: "white--text mr-2 caption" },
|
||||||
[_vm._v("fas fa-sign-in-alt")]
|
[_vm._v("fas fa-plus")]
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c("span", { staticClass: "white--text" }, [
|
_c("span", { staticClass: "white--text" }, [
|
||||||
_vm._v("Send")
|
_vm._v("Register")
|
||||||
])
|
])
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
@@ -179,41 +378,42 @@ var render = function() {
|
|||||||
1
|
1
|
||||||
),
|
),
|
||||||
_vm._v(" "),
|
_vm._v(" "),
|
||||||
_c(
|
!_vm.isLogin
|
||||||
"v-flex",
|
? _c(
|
||||||
{
|
"v-flex",
|
||||||
staticClass:
|
|
||||||
"text-md-right text-sm-center text-xs-center",
|
|
||||||
attrs: { xs12: "", md6: "", sm6: "" }
|
|
||||||
},
|
|
||||||
[
|
|
||||||
_c(
|
|
||||||
"router-link",
|
|
||||||
{
|
{
|
||||||
staticClass: "black--text",
|
staticClass:
|
||||||
attrs: { to: "login" }
|
"text-md-right text-sm-center text-xs-center",
|
||||||
|
attrs: { xs12: "", md6: "", sm6: "" }
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-btn",
|
"router-link",
|
||||||
{
|
{ attrs: { to: "/login" } },
|
||||||
staticClass:
|
|
||||||
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black"
|
|
||||||
},
|
|
||||||
[
|
[
|
||||||
_c(
|
_c(
|
||||||
"v-icon",
|
"v-btn",
|
||||||
{
|
{
|
||||||
staticClass:
|
staticClass:
|
||||||
"black--text mr-2 caption"
|
"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black"
|
||||||
},
|
},
|
||||||
[_vm._v("fas fa-sign-in-alt")]
|
[
|
||||||
),
|
_c(
|
||||||
_vm._v(" "),
|
"v-icon",
|
||||||
_c(
|
{
|
||||||
"span",
|
staticClass:
|
||||||
{ staticClass: "black--text" },
|
"black--text mr-2 caption"
|
||||||
[_vm._v("Login")]
|
},
|
||||||
|
[_vm._v("fas fa-sign-in-alt")]
|
||||||
|
),
|
||||||
|
_vm._v(" "),
|
||||||
|
_c(
|
||||||
|
"span",
|
||||||
|
{ staticClass: "black--text" },
|
||||||
|
[_vm._v("Login")]
|
||||||
|
)
|
||||||
|
],
|
||||||
|
1
|
||||||
)
|
)
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
@@ -221,9 +421,7 @@ var render = function() {
|
|||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
],
|
: _vm._e()
|
||||||
1
|
|
||||||
)
|
|
||||||
],
|
],
|
||||||
1
|
1
|
||||||
)
|
)
|
||||||
@@ -250,18 +448,18 @@ render._withStripped = true
|
|||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/ForgotPassword.vue":
|
/***/ "./resources/js/vue/views/Auth/Register.vue":
|
||||||
/*!***************************************************!*\
|
/*!**************************************************!*\
|
||||||
!*** ./resources/js/vue/views/ForgotPassword.vue ***!
|
!*** ./resources/js/vue/views/Auth/Register.vue ***!
|
||||||
\***************************************************/
|
\**************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _ForgotPassword_vue_vue_type_template_id_62f22c26___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ForgotPassword.vue?vue&type=template&id=62f22c26& */ "./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26&");
|
/* harmony import */ var _Register_vue_vue_type_template_id_051bdd9c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Register.vue?vue&type=template&id=051bdd9c& */ "./resources/js/vue/views/Auth/Register.vue?vue&type=template&id=051bdd9c&");
|
||||||
/* harmony import */ var _ForgotPassword_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./ForgotPassword.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/ForgotPassword.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Register.vue?vue&type=script&lang=js& */ "./resources/js/vue/views/Auth/Register.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -270,9 +468,9 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
/* normalize component */
|
/* normalize component */
|
||||||
|
|
||||||
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
|
||||||
_ForgotPassword_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
_Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
|
||||||
_ForgotPassword_vue_vue_type_template_id_62f22c26___WEBPACK_IMPORTED_MODULE_0__["render"],
|
_Register_vue_vue_type_template_id_051bdd9c___WEBPACK_IMPORTED_MODULE_0__["render"],
|
||||||
_ForgotPassword_vue_vue_type_template_id_62f22c26___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
_Register_vue_vue_type_template_id_051bdd9c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
|
||||||
false,
|
false,
|
||||||
null,
|
null,
|
||||||
null,
|
null,
|
||||||
@@ -282,38 +480,38 @@ var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_
|
|||||||
|
|
||||||
/* hot reload */
|
/* hot reload */
|
||||||
if (false) { var api; }
|
if (false) { var api; }
|
||||||
component.options.__file = "resources/js/vue/views/ForgotPassword.vue"
|
component.options.__file = "resources/js/vue/views/Auth/Register.vue"
|
||||||
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/ForgotPassword.vue?vue&type=script&lang=js&":
|
/***/ "./resources/js/vue/views/Auth/Register.vue?vue&type=script&lang=js&":
|
||||||
/*!****************************************************************************!*\
|
/*!***************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/ForgotPassword.vue?vue&type=script&lang=js& ***!
|
!*** ./resources/js/vue/views/Auth/Register.vue?vue&type=script&lang=js& ***!
|
||||||
\****************************************************************************/
|
\***************************************************************************/
|
||||||
/*! exports provided: default */
|
/*! exports provided: default */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ForgotPassword_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./ForgotPassword.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ForgotPassword.vue?vue&type=script&lang=js&");
|
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/babel-loader/lib??ref--4-0!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Register.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Auth/Register.vue?vue&type=script&lang=js&");
|
||||||
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_ForgotPassword_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
/***/ "./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26&":
|
/***/ "./resources/js/vue/views/Auth/Register.vue?vue&type=template&id=051bdd9c&":
|
||||||
/*!**********************************************************************************!*\
|
/*!*********************************************************************************!*\
|
||||||
!*** ./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26& ***!
|
!*** ./resources/js/vue/views/Auth/Register.vue?vue&type=template&id=051bdd9c& ***!
|
||||||
\**********************************************************************************/
|
\*********************************************************************************/
|
||||||
/*! exports provided: render, staticRenderFns */
|
/*! exports provided: render, staticRenderFns */
|
||||||
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
/***/ (function(module, __webpack_exports__, __webpack_require__) {
|
||||||
|
|
||||||
"use strict";
|
"use strict";
|
||||||
__webpack_require__.r(__webpack_exports__);
|
__webpack_require__.r(__webpack_exports__);
|
||||||
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ForgotPassword_vue_vue_type_template_id_62f22c26___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./ForgotPassword.vue?vue&type=template&id=62f22c26& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/ForgotPassword.vue?vue&type=template&id=62f22c26&");
|
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_vue_vue_type_template_id_051bdd9c___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../node_modules/vue-loader/lib??vue-loader-options!./Register.vue?vue&type=template&id=051bdd9c& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/vue/views/Auth/Register.vue?vue&type=template&id=051bdd9c&");
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ForgotPassword_vue_vue_type_template_id_62f22c26___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_vue_vue_type_template_id_051bdd9c___WEBPACK_IMPORTED_MODULE_0__["render"]; });
|
||||||
|
|
||||||
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_ForgotPassword_vue_vue_type_template_id_62f22c26___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Register_vue_vue_type_template_id_051bdd9c___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Vendored
+132
-139
File diff suppressed because one or more lines are too long
@@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"/vue/js/app.js": "/vue/js/app.js"
|
"/vue/js/app.js": "/vue/js/app.js?id=b4534e69c5368a1cd1b1"
|
||||||
}
|
}
|
||||||
|
|||||||
Vendored
+2675
-655
File diff suppressed because one or more lines are too long
Vendored
+219
@@ -0,0 +1,219 @@
|
|||||||
|
/******/ (function(modules) { // webpackBootstrap
|
||||||
|
/******/ // install a JSONP callback for chunk loading
|
||||||
|
/******/ function webpackJsonpCallback(data) {
|
||||||
|
/******/ var chunkIds = data[0];
|
||||||
|
/******/ var moreModules = data[1];
|
||||||
|
/******/ var executeModules = data[2];
|
||||||
|
/******/
|
||||||
|
/******/ // add "moreModules" to the modules object,
|
||||||
|
/******/ // then flag all "chunkIds" as loaded and fire callback
|
||||||
|
/******/ var moduleId, chunkId, i = 0, resolves = [];
|
||||||
|
/******/ for(;i < chunkIds.length; i++) {
|
||||||
|
/******/ chunkId = chunkIds[i];
|
||||||
|
/******/ if(installedChunks[chunkId]) {
|
||||||
|
/******/ resolves.push(installedChunks[chunkId][0]);
|
||||||
|
/******/ }
|
||||||
|
/******/ installedChunks[chunkId] = 0;
|
||||||
|
/******/ }
|
||||||
|
/******/ for(moduleId in moreModules) {
|
||||||
|
/******/ if(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {
|
||||||
|
/******/ modules[moduleId] = moreModules[moduleId];
|
||||||
|
/******/ }
|
||||||
|
/******/ }
|
||||||
|
/******/ if(parentJsonpFunction) parentJsonpFunction(data);
|
||||||
|
/******/
|
||||||
|
/******/ while(resolves.length) {
|
||||||
|
/******/ resolves.shift()();
|
||||||
|
/******/ }
|
||||||
|
/******/
|
||||||
|
/******/ // add entry modules from loaded chunk to deferred list
|
||||||
|
/******/ deferredModules.push.apply(deferredModules, executeModules || []);
|
||||||
|
/******/
|
||||||
|
/******/ // run deferred modules when all chunks ready
|
||||||
|
/******/ return checkDeferredModules();
|
||||||
|
/******/ };
|
||||||
|
/******/ function checkDeferredModules() {
|
||||||
|
/******/ var result;
|
||||||
|
/******/ for(var i = 0; i < deferredModules.length; i++) {
|
||||||
|
/******/ var deferredModule = deferredModules[i];
|
||||||
|
/******/ var fulfilled = true;
|
||||||
|
/******/ for(var j = 1; j < deferredModule.length; j++) {
|
||||||
|
/******/ var depId = deferredModule[j];
|
||||||
|
/******/ if(installedChunks[depId] !== 0) fulfilled = false;
|
||||||
|
/******/ }
|
||||||
|
/******/ if(fulfilled) {
|
||||||
|
/******/ deferredModules.splice(i--, 1);
|
||||||
|
/******/ result = __webpack_require__(__webpack_require__.s = deferredModule[0]);
|
||||||
|
/******/ }
|
||||||
|
/******/ }
|
||||||
|
/******/ return result;
|
||||||
|
/******/ }
|
||||||
|
/******/
|
||||||
|
/******/ // The module cache
|
||||||
|
/******/ var installedModules = {};
|
||||||
|
/******/
|
||||||
|
/******/ // object to store loaded and loading chunks
|
||||||
|
/******/ // undefined = chunk not loaded, null = chunk preloaded/prefetched
|
||||||
|
/******/ // Promise = chunk loading, 0 = chunk loaded
|
||||||
|
/******/ var installedChunks = {
|
||||||
|
/******/ "/vue/js/manifest": 0
|
||||||
|
/******/ };
|
||||||
|
/******/
|
||||||
|
/******/ var deferredModules = [];
|
||||||
|
/******/
|
||||||
|
/******/ // script path function
|
||||||
|
/******/ function jsonpScriptSrc(chunkId) {
|
||||||
|
/******/ return __webpack_require__.p + "" + ({}[chunkId]||chunkId) + ".js"
|
||||||
|
/******/ }
|
||||||
|
/******/
|
||||||
|
/******/ // The require function
|
||||||
|
/******/ function __webpack_require__(moduleId) {
|
||||||
|
/******/
|
||||||
|
/******/ // Check if module is in cache
|
||||||
|
/******/ if(installedModules[moduleId]) {
|
||||||
|
/******/ return installedModules[moduleId].exports;
|
||||||
|
/******/ }
|
||||||
|
/******/ // Create a new module (and put it into the cache)
|
||||||
|
/******/ var module = installedModules[moduleId] = {
|
||||||
|
/******/ i: moduleId,
|
||||||
|
/******/ l: false,
|
||||||
|
/******/ exports: {}
|
||||||
|
/******/ };
|
||||||
|
/******/
|
||||||
|
/******/ // Execute the module function
|
||||||
|
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
|
||||||
|
/******/
|
||||||
|
/******/ // Flag the module as loaded
|
||||||
|
/******/ module.l = true;
|
||||||
|
/******/
|
||||||
|
/******/ // Return the exports of the module
|
||||||
|
/******/ return module.exports;
|
||||||
|
/******/ }
|
||||||
|
/******/
|
||||||
|
/******/ // This file contains only the entry chunk.
|
||||||
|
/******/ // The chunk loading function for additional chunks
|
||||||
|
/******/ __webpack_require__.e = function requireEnsure(chunkId) {
|
||||||
|
/******/ var promises = [];
|
||||||
|
/******/
|
||||||
|
/******/
|
||||||
|
/******/ // JSONP chunk loading for javascript
|
||||||
|
/******/
|
||||||
|
/******/ var installedChunkData = installedChunks[chunkId];
|
||||||
|
/******/ if(installedChunkData !== 0) { // 0 means "already installed".
|
||||||
|
/******/
|
||||||
|
/******/ // a Promise means "currently loading".
|
||||||
|
/******/ if(installedChunkData) {
|
||||||
|
/******/ promises.push(installedChunkData[2]);
|
||||||
|
/******/ } else {
|
||||||
|
/******/ // setup Promise in chunk cache
|
||||||
|
/******/ var promise = new Promise(function(resolve, reject) {
|
||||||
|
/******/ installedChunkData = installedChunks[chunkId] = [resolve, reject];
|
||||||
|
/******/ });
|
||||||
|
/******/ promises.push(installedChunkData[2] = promise);
|
||||||
|
/******/
|
||||||
|
/******/ // start chunk loading
|
||||||
|
/******/ var script = document.createElement('script');
|
||||||
|
/******/ var onScriptComplete;
|
||||||
|
/******/
|
||||||
|
/******/ script.charset = 'utf-8';
|
||||||
|
/******/ script.timeout = 120;
|
||||||
|
/******/ if (__webpack_require__.nc) {
|
||||||
|
/******/ script.setAttribute("nonce", __webpack_require__.nc);
|
||||||
|
/******/ }
|
||||||
|
/******/ script.src = jsonpScriptSrc(chunkId);
|
||||||
|
/******/
|
||||||
|
/******/ onScriptComplete = function (event) {
|
||||||
|
/******/ // avoid mem leaks in IE.
|
||||||
|
/******/ script.onerror = script.onload = null;
|
||||||
|
/******/ clearTimeout(timeout);
|
||||||
|
/******/ var chunk = installedChunks[chunkId];
|
||||||
|
/******/ if(chunk !== 0) {
|
||||||
|
/******/ if(chunk) {
|
||||||
|
/******/ var errorType = event && (event.type === 'load' ? 'missing' : event.type);
|
||||||
|
/******/ var realSrc = event && event.target && event.target.src;
|
||||||
|
/******/ var error = new Error('Loading chunk ' + chunkId + ' failed.\n(' + errorType + ': ' + realSrc + ')');
|
||||||
|
/******/ error.type = errorType;
|
||||||
|
/******/ error.request = realSrc;
|
||||||
|
/******/ chunk[1](error);
|
||||||
|
/******/ }
|
||||||
|
/******/ installedChunks[chunkId] = undefined;
|
||||||
|
/******/ }
|
||||||
|
/******/ };
|
||||||
|
/******/ var timeout = setTimeout(function(){
|
||||||
|
/******/ onScriptComplete({ type: 'timeout', target: script });
|
||||||
|
/******/ }, 120000);
|
||||||
|
/******/ script.onerror = script.onload = onScriptComplete;
|
||||||
|
/******/ document.head.appendChild(script);
|
||||||
|
/******/ }
|
||||||
|
/******/ }
|
||||||
|
/******/ return Promise.all(promises);
|
||||||
|
/******/ };
|
||||||
|
/******/
|
||||||
|
/******/ // expose the modules object (__webpack_modules__)
|
||||||
|
/******/ __webpack_require__.m = modules;
|
||||||
|
/******/
|
||||||
|
/******/ // expose the module cache
|
||||||
|
/******/ __webpack_require__.c = installedModules;
|
||||||
|
/******/
|
||||||
|
/******/ // define getter function for harmony exports
|
||||||
|
/******/ __webpack_require__.d = function(exports, name, getter) {
|
||||||
|
/******/ if(!__webpack_require__.o(exports, name)) {
|
||||||
|
/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
|
||||||
|
/******/ }
|
||||||
|
/******/ };
|
||||||
|
/******/
|
||||||
|
/******/ // define __esModule on exports
|
||||||
|
/******/ __webpack_require__.r = function(exports) {
|
||||||
|
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
||||||
|
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
||||||
|
/******/ }
|
||||||
|
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
||||||
|
/******/ };
|
||||||
|
/******/
|
||||||
|
/******/ // create a fake namespace object
|
||||||
|
/******/ // mode & 1: value is a module id, require it
|
||||||
|
/******/ // mode & 2: merge all properties of value into the ns
|
||||||
|
/******/ // mode & 4: return value when already ns object
|
||||||
|
/******/ // mode & 8|1: behave like require
|
||||||
|
/******/ __webpack_require__.t = function(value, mode) {
|
||||||
|
/******/ if(mode & 1) value = __webpack_require__(value);
|
||||||
|
/******/ if(mode & 8) return value;
|
||||||
|
/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
|
||||||
|
/******/ var ns = Object.create(null);
|
||||||
|
/******/ __webpack_require__.r(ns);
|
||||||
|
/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
|
||||||
|
/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
|
||||||
|
/******/ return ns;
|
||||||
|
/******/ };
|
||||||
|
/******/
|
||||||
|
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
||||||
|
/******/ __webpack_require__.n = function(module) {
|
||||||
|
/******/ var getter = module && module.__esModule ?
|
||||||
|
/******/ function getDefault() { return module['default']; } :
|
||||||
|
/******/ function getModuleExports() { return module; };
|
||||||
|
/******/ __webpack_require__.d(getter, 'a', getter);
|
||||||
|
/******/ return getter;
|
||||||
|
/******/ };
|
||||||
|
/******/
|
||||||
|
/******/ // Object.prototype.hasOwnProperty.call
|
||||||
|
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
|
||||||
|
/******/
|
||||||
|
/******/ // __webpack_public_path__
|
||||||
|
/******/ __webpack_require__.p = "/";
|
||||||
|
/******/
|
||||||
|
/******/ // on error function for async loading
|
||||||
|
/******/ __webpack_require__.oe = function(err) { console.error(err); throw err; };
|
||||||
|
/******/
|
||||||
|
/******/ var jsonpArray = window["webpackJsonp"] = window["webpackJsonp"] || [];
|
||||||
|
/******/ var oldJsonpFunction = jsonpArray.push.bind(jsonpArray);
|
||||||
|
/******/ jsonpArray.push = webpackJsonpCallback;
|
||||||
|
/******/ jsonpArray = jsonpArray.slice();
|
||||||
|
/******/ for(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);
|
||||||
|
/******/ var parentJsonpFunction = oldJsonpFunction;
|
||||||
|
/******/
|
||||||
|
/******/
|
||||||
|
/******/ // run deferred modules from other chunks
|
||||||
|
/******/ checkDeferredModules();
|
||||||
|
/******/ })
|
||||||
|
/************************************************************************/
|
||||||
|
/******/ ([]);
|
||||||
Vendored
+12479
File diff suppressed because it is too large
Load Diff
Vendored
-33
@@ -1,33 +0,0 @@
|
|||||||
|
|
||||||
/**
|
|
||||||
* First we will load all of this project's JavaScript dependencies which
|
|
||||||
* includes Vue and other libraries. It is a great starting point when
|
|
||||||
* building robust, powerful web applications using Vue and Laravel.
|
|
||||||
*/
|
|
||||||
|
|
||||||
require('./bootstrap');
|
|
||||||
|
|
||||||
window.Vue = require('vue');
|
|
||||||
|
|
||||||
/**
|
|
||||||
* The following block of code may be used to automatically register your
|
|
||||||
* Vue components. It will recursively scan this directory for the Vue
|
|
||||||
* components and automatically register them with their "basename".
|
|
||||||
*
|
|
||||||
* Eg. ./components/ExampleComponent.vue -> <example-component></example-component>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// const files = require.context('./', true, /\.vue$/i);
|
|
||||||
// files.keys().map(key => Vue.component(key.split('/').pop().split('.')[0], files(key).default));
|
|
||||||
|
|
||||||
Vue.component('example-component', require('./components/ExampleComponent.vue').default);
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Next, we will create a fresh Vue application instance and attach it to
|
|
||||||
* the page. Then, you may begin adding components to this application
|
|
||||||
* or customize the JavaScript scaffolding to fit your unique needs.
|
|
||||||
*/
|
|
||||||
|
|
||||||
const app = new Vue({
|
|
||||||
el: '#app'
|
|
||||||
});
|
|
||||||
Vendored
-56
@@ -1,56 +0,0 @@
|
|||||||
|
|
||||||
window._ = require('lodash');
|
|
||||||
|
|
||||||
/**
|
|
||||||
* We'll load jQuery and the Bootstrap jQuery plugin which provides support
|
|
||||||
* for JavaScript based Bootstrap features such as modals and tabs. This
|
|
||||||
* code may be modified to fit the specific needs of your application.
|
|
||||||
*/
|
|
||||||
|
|
||||||
try {
|
|
||||||
window.Popper = require('popper.js').default;
|
|
||||||
window.$ = window.jQuery = require('jquery');
|
|
||||||
|
|
||||||
require('bootstrap');
|
|
||||||
} catch (e) {}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* We'll load the axios HTTP library which allows us to easily issue requests
|
|
||||||
* to our Laravel back-end. This library automatically handles sending the
|
|
||||||
* CSRF token as a header based on the value of the "XSRF" token cookie.
|
|
||||||
*/
|
|
||||||
|
|
||||||
window.axios = require('axios');
|
|
||||||
|
|
||||||
window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Next we will register the CSRF Token as a common header with Axios so that
|
|
||||||
* all outgoing HTTP requests automatically have it attached. This is just
|
|
||||||
* a simple convenience so we don't have to attach every token manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
let token = document.head.querySelector('meta[name="csrf-token"]');
|
|
||||||
|
|
||||||
if (token) {
|
|
||||||
window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;
|
|
||||||
} else {
|
|
||||||
console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Echo exposes an expressive API for subscribing to channels and listening
|
|
||||||
* for events that are broadcast by Laravel. Echo and event broadcasting
|
|
||||||
* allows your team to easily build robust real-time web applications.
|
|
||||||
*/
|
|
||||||
|
|
||||||
// import Echo from 'laravel-echo'
|
|
||||||
|
|
||||||
// window.Pusher = require('pusher-js');
|
|
||||||
|
|
||||||
// window.Echo = new Echo({
|
|
||||||
// broadcaster: 'pusher',
|
|
||||||
// key: process.env.MIX_PUSHER_APP_KEY,
|
|
||||||
// cluster: process.env.MIX_PUSHER_APP_CLUSTER,
|
|
||||||
// encrypted: true
|
|
||||||
// });
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
<template>
|
|
||||||
<div class="container">
|
|
||||||
<div class="row justify-content-center">
|
|
||||||
<div class="col-md-8">
|
|
||||||
<div class="card">
|
|
||||||
<div class="card-header">Example Component</div>
|
|
||||||
|
|
||||||
<div class="card-body">
|
|
||||||
I'm an example component.
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
export default {
|
|
||||||
mounted() {
|
|
||||||
console.log('Component mounted.')
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
/> -->
|
/> -->
|
||||||
</v-list-tile-avatar>
|
</v-list-tile-avatar>
|
||||||
<v-list-tile-title class="title">
|
<v-list-tile-title class="title">
|
||||||
CSSD-DOC
|
{{ $store.state.user.name }}
|
||||||
</v-list-tile-title>
|
</v-list-tile-title>
|
||||||
</v-list-tile>
|
</v-list-tile>
|
||||||
<v-divider/>
|
<v-divider/>
|
||||||
@@ -87,32 +87,32 @@ export default {
|
|||||||
logo: './img/vuetifylogo.png',
|
logo: './img/vuetifylogo.png',
|
||||||
links: [
|
links: [
|
||||||
{
|
{
|
||||||
to: '/dashboard',
|
to: {name: 'Dashboard'},
|
||||||
icon: 'mdi-view-dashboard',
|
icon: 'mdi-view-dashboard',
|
||||||
text: 'Dashboard'
|
text: 'Dashboard'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
to: '/my-info',
|
to: {name: 'MyInfo'},
|
||||||
icon: 'mdi-account',
|
icon: 'mdi-account',
|
||||||
text: 'My Info'
|
text: 'My Info'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
to: '/all-resualttest',
|
to: {name: 'AllResultTest'},
|
||||||
icon: 'description',
|
icon: 'description',
|
||||||
text: 'All Test Result'
|
text: 'All Test Result'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
to: '/manage-users',
|
to: {name: 'ManageUsers'},
|
||||||
icon: 'far fa-address-book',
|
icon: 'far fa-address-book',
|
||||||
text: 'Manage Users'
|
text: 'Manage Users'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
to: '/test-creator',
|
to: {name: 'ListTestType'},
|
||||||
icon: 'fas fa-vial',
|
icon: 'fas fa-vial',
|
||||||
text: 'Add a Test Type'
|
text: 'List Test Type'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
to: '/submit-test-result',
|
to: {name: 'SubmitTestResult'},
|
||||||
icon: 'done',
|
icon: 'done',
|
||||||
text: 'Submit Test Result'
|
text: 'Submit Test Result'
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -0,0 +1,61 @@
|
|||||||
|
<template>
|
||||||
|
<v-form >
|
||||||
|
<v-container grid-list-xs>
|
||||||
|
<v-layout row wrap class="justify-center">
|
||||||
|
<v-flex xs12 md3 sm3 class="WM-WidthScreen-SM WM-WidthScreen-XS">
|
||||||
|
<material-card
|
||||||
|
color="black"
|
||||||
|
title="Change Password">
|
||||||
|
<v-layout row wrap class="px-3">
|
||||||
|
<v-flex xs12 md12 sm12>
|
||||||
|
<v-text-field
|
||||||
|
v-model="form.password"
|
||||||
|
label="Password"
|
||||||
|
color="black"
|
||||||
|
></v-text-field>
|
||||||
|
</v-flex>
|
||||||
|
<v-flex xs12 md12 sm12>
|
||||||
|
<v-text-field
|
||||||
|
v-model="form.password_confirmation"
|
||||||
|
label="Confirm Password"
|
||||||
|
color="black"
|
||||||
|
></v-text-field>
|
||||||
|
</v-flex>
|
||||||
|
</v-layout>
|
||||||
|
<v-layout row wrap class="px-3">
|
||||||
|
<v-flex xs12 md6 sm6 class="text-md-left text-sm-center text-xs-center">
|
||||||
|
<v-btn class="WM-CyanBlueGradient-BG" style="padding:10px 60px" @click="submitChangePassword">
|
||||||
|
<v-icon class="white--text mr-2 caption">fas fa-sign-in-alt</v-icon>
|
||||||
|
<span class="white--text">Submit</span>
|
||||||
|
</v-btn>
|
||||||
|
</v-flex>
|
||||||
|
</v-layout>
|
||||||
|
</material-card>
|
||||||
|
</v-flex>
|
||||||
|
</v-layout>
|
||||||
|
</v-container>
|
||||||
|
</v-form>
|
||||||
|
</template>
|
||||||
|
<script>
|
||||||
|
import { mapActions } from "vuex";
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
form: {
|
||||||
|
password: "",
|
||||||
|
password_confirmation: "",
|
||||||
|
}
|
||||||
|
};
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
...mapActions('auth', [
|
||||||
|
'changePassword'
|
||||||
|
]),
|
||||||
|
submitVerifyCode() {
|
||||||
|
if (this.form.code != '') {
|
||||||
|
this.changePassword({form: this.form});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
</script>
|
||||||
@@ -9,7 +9,7 @@
|
|||||||
<v-layout row wrap class="px-3">
|
<v-layout row wrap class="px-3">
|
||||||
<v-flex xs12 md12 sm12>
|
<v-flex xs12 md12 sm12>
|
||||||
<v-text-field
|
<v-text-field
|
||||||
v-model="verifyCode"
|
v-model="form.code"
|
||||||
label="Verify Code Number"
|
label="Verify Code Number"
|
||||||
color="black"
|
color="black"
|
||||||
></v-text-field>
|
></v-text-field>
|
||||||
@@ -30,11 +30,13 @@
|
|||||||
</v-form>
|
</v-form>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
import { mapGetters, mapActions } from "vuex";
|
import { mapActions } from "vuex";
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
verifyCode: "",
|
form: {
|
||||||
|
code: "",
|
||||||
|
}
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
@@ -42,8 +44,8 @@ export default {
|
|||||||
'verifyCodeSMS'
|
'verifyCodeSMS'
|
||||||
]),
|
]),
|
||||||
submitVerifyCode() {
|
submitVerifyCode() {
|
||||||
if (this.verifyCode != '') {
|
if (this.form.code != '') {
|
||||||
this.verifyCodeSMS({verifyCode: this.verifyCode});
|
this.verifyCodeSMS({form: this.form});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,32 +1,25 @@
|
|||||||
<template>
|
<template>
|
||||||
<v-form>
|
<v-form>
|
||||||
<v-container grid-list-xs fluid>
|
<v-container grid-list-xs fluid>
|
||||||
<material-card class=""
|
<material-card class color="black" title="Role">
|
||||||
color="black"
|
|
||||||
title="Role"
|
|
||||||
>
|
|
||||||
<v-layout row align-center justify-center wrap class="px-5 mb-3">
|
<v-layout row align-center justify-center wrap class="px-5 mb-3">
|
||||||
<v-flex xs12 md3 sm3>
|
<v-flex xs12 md3 sm3>
|
||||||
<v-select
|
<v-select :items="items" v-model="data.roles" label="Roles" color="black"></v-select>
|
||||||
:items="items"
|
|
||||||
v-model="roles"
|
|
||||||
label="Roles"
|
|
||||||
color="black"
|
|
||||||
></v-select>
|
|
||||||
</v-flex>
|
</v-flex>
|
||||||
</v-layout>
|
</v-layout>
|
||||||
<v-layout row wrap>
|
<v-layout row wrap>
|
||||||
<v-layout align-center justify-center wrap class="px-5 mt-2">
|
<v-layout align-center justify-center wrap class="px-5 mt-2">
|
||||||
<v-btn class="WM-CyanBlueGradient-BG" style="padding:10px 60px">
|
<v-btn @click="changeRole" class="WM-CyanBlueGradient-BG" style="padding:10px 60px">
|
||||||
<v-icon class="white--text mr-2 caption">fas fa-plus</v-icon>
|
<v-icon class="white--text mr-2 caption">fas fa-plus</v-icon>
|
||||||
<span class="white--text">Add</span>
|
<span class="white--text">Add</span>
|
||||||
</v-btn>
|
</v-btn>
|
||||||
<router-link to="/dashboard">
|
<v-btn
|
||||||
<v-btn class="WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5">
|
@click="closeModal"
|
||||||
<v-icon class="black--text mr-2 caption">fas fa-times</v-icon>
|
class="WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black ml-5"
|
||||||
<span class="black--text">Close</span>
|
>
|
||||||
</v-btn>
|
<v-icon class="black--text mr-2 caption">fas fa-times</v-icon>
|
||||||
</router-link>
|
<span class="black--text">Close</span>
|
||||||
|
</v-btn>
|
||||||
</v-layout>
|
</v-layout>
|
||||||
</v-layout>
|
</v-layout>
|
||||||
</material-card>
|
</material-card>
|
||||||
@@ -34,17 +27,30 @@
|
|||||||
</v-form>
|
</v-form>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
|
import { mapGetters, mapMutations } from "vuex";
|
||||||
|
import { ApiService } from "@/services";
|
||||||
|
import { roles } from "@/config/utils";
|
||||||
|
import { urls } from "@/config/urls";
|
||||||
export default {
|
export default {
|
||||||
name: "",
|
|
||||||
data: () => ({
|
data: () => ({
|
||||||
items : [
|
items: roles,
|
||||||
'SuperAdmin',
|
data: { roles: "" }
|
||||||
'Admin',
|
}),
|
||||||
'SuperVisior',
|
methods: {
|
||||||
'User'
|
...mapMutations("modal", ["closeModal", "setResultModal"]),
|
||||||
]
|
async changeRole() {
|
||||||
})
|
const result = await ApiService.post(
|
||||||
}
|
urls.changeRoleUser(this.getModalProperties.user.id),
|
||||||
</script>
|
this.data
|
||||||
<style lang="scss" scoped>
|
);
|
||||||
</style>
|
if (result && result.status == 200) {
|
||||||
|
this.setResultModal(result.data.data);
|
||||||
|
this.closeModal();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
computed: {
|
||||||
|
...mapGetters("modal", ["getModalProperties"])
|
||||||
|
}
|
||||||
|
};
|
||||||
|
</script>
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user