From f10807d0e2a0716b631b59df2ca96be1fe95bb2a Mon Sep 17 00:00:00 2001 From: chapman311 Date: Fri, 20 May 2022 16:16:35 -0700 Subject: [PATCH 1/7] Lab 7 MiniCapstone progress --- code/mitch/javascript/lab_07/index.html | 52 +++++++++++++++++++++++++ code/mitch/javascript/lab_07/script.js | 36 +++++++++++++++++ 2 files changed, 88 insertions(+) create mode 100644 code/mitch/javascript/lab_07/index.html create mode 100644 code/mitch/javascript/lab_07/script.js diff --git a/code/mitch/javascript/lab_07/index.html b/code/mitch/javascript/lab_07/index.html new file mode 100644 index 00000000..b01eb96b --- /dev/null +++ b/code/mitch/javascript/lab_07/index.html @@ -0,0 +1,52 @@ + + + + + + + Vehicle Info + + + + + + + +
+

Vehicle Info Machine

+
+ + + +
+ + + +
+ + \ No newline at end of file diff --git a/code/mitch/javascript/lab_07/script.js b/code/mitch/javascript/lab_07/script.js new file mode 100644 index 00000000..40155aeb --- /dev/null +++ b/code/mitch/javascript/lab_07/script.js @@ -0,0 +1,36 @@ + + +const App = { + data () { + return { + output: '', + userVIN: '', + baseUrl: 'https://vpic.nhtsa.dot.gov/api/vehicles/', + error: '' + } + }, + + + methods: { + searchByVIN () { + axios({ + url: this.baseUrl + "DecodeVinValues/" + this.userVIN, + method: 'get', + headers: { + Accept: 'application/json' + }, + params: { + format: 'json', + data: this.userVIN + }, + }).then(response => { + console.log(response) + this.output = response.data.Results[0] + }) + }, + } +} + +const app = Vue.createApp(App) + +app.mount('#app') \ No newline at end of file From a344eba84daeb58e3fc59b4c36efba1ea9a82c9e Mon Sep 17 00:00:00 2001 From: chapman311 Date: Mon, 23 May 2022 16:29:03 -0700 Subject: [PATCH 2/7] minicap progress --- code/mitch/javascript/lab_07/index.html | 40 +++++++++++++++++++++---- code/mitch/javascript/lab_07/script.js | 38 +++++++++++++++++++++++ 2 files changed, 72 insertions(+), 6 deletions(-) diff --git a/code/mitch/javascript/lab_07/index.html b/code/mitch/javascript/lab_07/index.html index b01eb96b..47f6a5f3 100644 --- a/code/mitch/javascript/lab_07/index.html +++ b/code/mitch/javascript/lab_07/index.html @@ -13,21 +13,49 @@
-

Vehicle Info Machine

-
- +

Vehicle Info Machine

+

Search by Vehicle Identification Number (VIN):

+ +
- + +

OR

+ +

Search by Year, Make, and Model:

+ +
+ + +
+
+ + +
+
+ + +
+ + + +

    The following error(s) occured:

  • {{ error }}
    -
  • VIN: {{ output.VIN }}
  • + +
  • VIN: {{ userVIN }}
  • Year: {{ output.ModelYear }}
  • -
  • Make: {{ output.Make }}
  • +
  • Make: {{ output.make }}
  • Model: {{ output.Model }}
  • Trim: {{ output.Trim }}
  • Doors: {{ output.Doors }}
  • diff --git a/code/mitch/javascript/lab_07/script.js b/code/mitch/javascript/lab_07/script.js index 40155aeb..7f82d125 100644 --- a/code/mitch/javascript/lab_07/script.js +++ b/code/mitch/javascript/lab_07/script.js @@ -1,10 +1,16 @@ + const App = { data () { return { output: '', userVIN: '', + userYear: '', + userMake: '', + userModel: '', + makeList: ["A","B","C",], + modelList: [], baseUrl: 'https://vpic.nhtsa.dot.gov/api/vehicles/', error: '' } @@ -28,6 +34,38 @@ const App = { this.output = response.data.Results[0] }) }, + getAllMakes () { + axios({ + url: this.baseUrl + "GetMakesForManufacturerAndYear/" + this.userYear, + method: 'get', + headers: { + Accept: 'application/json' + }, + params: { + format: 'json', + data: this.userYear + }, + }).then(response => { + console.log(response) + this.makeList = response.data.Results[0] + }) + }, + searchByYear () { + axios({ + url: this.baseUrl + "GetMakesForManufacturerAndYear/" + this.userYear, + method: 'get', + headers: { + Accept: 'application/json' + }, + params: { + format: 'json', + data: this.userYear + }, + }).then(response => { + console.log(response) + this.makeList = response.data.Results[0] + }) + }, } } From 9f915b2f6da830c95f78f289c4460df5fa79d529 Mon Sep 17 00:00:00 2001 From: chapman311 Date: Tue, 24 May 2022 16:24:57 -0700 Subject: [PATCH 3/7] minicap progress --- code/mitch/javascript/lab_07/index.html | 16 +++++++++++----- code/mitch/javascript/lab_07/script.js | 16 ++++++---------- 2 files changed, 17 insertions(+), 15 deletions(-) diff --git a/code/mitch/javascript/lab_07/index.html b/code/mitch/javascript/lab_07/index.html index 47f6a5f3..269868eb 100644 --- a/code/mitch/javascript/lab_07/index.html +++ b/code/mitch/javascript/lab_07/index.html @@ -31,22 +31,28 @@

    Vehicle Info Machine

    + + userYear: {{ userYear }} +
    -
    + + userMake: {{ userMake }} + +
    + userModel: {{ userModel }} - - +

      The following error(s) occured:

    • {{ error }}
    • diff --git a/code/mitch/javascript/lab_07/script.js b/code/mitch/javascript/lab_07/script.js index 7f82d125..c602e61f 100644 --- a/code/mitch/javascript/lab_07/script.js +++ b/code/mitch/javascript/lab_07/script.js @@ -9,10 +9,9 @@ const App = { userYear: '', userMake: '', userModel: '', - makeList: ["A","B","C",], + makeList: [], modelList: [], baseUrl: 'https://vpic.nhtsa.dot.gov/api/vehicles/', - error: '' } }, @@ -27,7 +26,6 @@ const App = { }, params: { format: 'json', - data: this.userVIN }, }).then(response => { console.log(response) @@ -36,34 +34,32 @@ const App = { }, getAllMakes () { axios({ - url: this.baseUrl + "GetMakesForManufacturerAndYear/" + this.userYear, + url: this.baseUrl + "GetAllMakes/", method: 'get', headers: { Accept: 'application/json' }, params: { format: 'json', - data: this.userYear }, }).then(response => { console.log(response) - this.makeList = response.data.Results[0] + this.makeList = response.data.Results }) }, - searchByYear () { + searchByManAndYear () { axios({ - url: this.baseUrl + "GetMakesForManufacturerAndYear/" + this.userYear, + url: this.baseUrl + "GetModelsForMakeYear/make/" + this.userMake + "/modelyear/" + this.userYear, method: 'get', headers: { Accept: 'application/json' }, params: { format: 'json', - data: this.userYear }, }).then(response => { console.log(response) - this.makeList = response.data.Results[0] + this.modelList = response.data.Results }) }, } From f9007f45341dae2e75479ed0f8c6892b23442e3e Mon Sep 17 00:00:00 2001 From: chapman311 Date: Wed, 25 May 2022 16:30:38 -0700 Subject: [PATCH 4/7] minicap progress --- code/mitch/javascript/lab_07/index.html | 12 +++++++-- code/mitch/javascript/lab_07/script.js | 34 +++++++++++++------------ 2 files changed, 28 insertions(+), 18 deletions(-) diff --git a/code/mitch/javascript/lab_07/index.html b/code/mitch/javascript/lab_07/index.html index 269868eb..1ea52579 100644 --- a/code/mitch/javascript/lab_07/index.html +++ b/code/mitch/javascript/lab_07/index.html @@ -8,12 +8,20 @@ - + + + + + +
      -

      Vehicle Info Machine

      +

      Vehicle Info Machine

      + + +

      Search by Vehicle Identification Number (VIN):

      diff --git a/code/mitch/javascript/lab_07/script.js b/code/mitch/javascript/lab_07/script.js index c602e61f..44446457 100644 --- a/code/mitch/javascript/lab_07/script.js +++ b/code/mitch/javascript/lab_07/script.js @@ -2,9 +2,9 @@ const App = { - data () { - return { - output: '', + data () { + return { + output: '', userVIN: '', userYear: '', userMake: '', @@ -14,12 +14,12 @@ const App = { baseUrl: 'https://vpic.nhtsa.dot.gov/api/vehicles/', } }, - - + + methods: { - searchByVIN () { - axios({ - url: this.baseUrl + "DecodeVinValues/" + this.userVIN, + searchByVIN () { + axios({ + url: this.baseUrl + "DecodeVinValues/" + this.userVIN, method: 'get', headers: { Accept: 'application/json' @@ -28,13 +28,13 @@ const App = { format: 'json', }, }).then(response => { - console.log(response) + console.log(response) this.output = response.data.Results[0] }) }, getAllMakes () { - axios({ - url: this.baseUrl + "GetAllMakes/", + axios({ + url: this.baseUrl + "GetAllMakes/", method: 'get', headers: { Accept: 'application/json' @@ -43,13 +43,13 @@ const App = { format: 'json', }, }).then(response => { - console.log(response) + console.log(response) this.makeList = response.data.Results }) }, searchByManAndYear () { - axios({ - url: this.baseUrl + "GetModelsForMakeYear/make/" + this.userMake + "/modelyear/" + this.userYear, + axios({ + url: this.baseUrl + "GetModelsForMakeYear/make/" + this.userMake + "/modelyear/" + this.userYear, method: 'get', headers: { Accept: 'application/json' @@ -58,7 +58,7 @@ const App = { format: 'json', }, }).then(response => { - console.log(response) + console.log(response) this.modelList = response.data.Results }) }, @@ -67,4 +67,6 @@ const App = { const app = Vue.createApp(App) -app.mount('#app') \ No newline at end of file + +app.component('vue-select', VueNextSelect) +app.mount('#app') From 57ef99569988a0c255fa7a7fde56131519f36bd0 Mon Sep 17 00:00:00 2001 From: chapman311 Date: Thu, 26 May 2022 16:27:45 -0700 Subject: [PATCH 5/7] some progress javascript minicap --- code/mitch/javascript/lab_07/index.html | 47 ++++++++++++++++--------- code/mitch/javascript/lab_07/script.js | 6 ++++ 2 files changed, 36 insertions(+), 17 deletions(-) diff --git a/code/mitch/javascript/lab_07/index.html b/code/mitch/javascript/lab_07/index.html index 1ea52579..017ea2d9 100644 --- a/code/mitch/javascript/lab_07/index.html +++ b/code/mitch/javascript/lab_07/index.html @@ -13,14 +13,13 @@ +

      Vehicle Info Machine

      - -

      Search by Vehicle Identification Number (VIN):

      @@ -33,32 +32,46 @@

      Vehicle Info Machine

      Search by Year, Make, and Model:

      - + - + + - userYear: {{ userYear }} + Year: {{ userYear }} -
      + - + +
      - userMake: {{ userMake }} + Make: {{ userMake }} -
      + - + +
      - userModel: {{ userModel }} + Model: {{ userModel }} +
        diff --git a/code/mitch/javascript/lab_07/script.js b/code/mitch/javascript/lab_07/script.js index 44446457..44032595 100644 --- a/code/mitch/javascript/lab_07/script.js +++ b/code/mitch/javascript/lab_07/script.js @@ -15,6 +15,9 @@ const App = { } }, + created() { + this.getAllMakes() + }, methods: { searchByVIN () { @@ -62,6 +65,9 @@ const App = { this.modelList = response.data.Results }) }, + undo (userObject) { + this.userObject = "" + }, } } From 1e9fe18708755aff27fc4a36abb856056b9ba82f Mon Sep 17 00:00:00 2001 From: chapman311 Date: Fri, 27 May 2022 15:15:12 -0700 Subject: [PATCH 6/7] javascript minicap progress --- code/mitch/javascript/lab_07/index.html | 32 ++++++++++----------- code/mitch/javascript/lab_07/script.js | 19 ++++++++++-- code/mitch/javascript/lab_07/vim_logo.jpeg | Bin 0 -> 54656 bytes 3 files changed, 33 insertions(+), 18 deletions(-) create mode 100644 code/mitch/javascript/lab_07/vim_logo.jpeg diff --git a/code/mitch/javascript/lab_07/index.html b/code/mitch/javascript/lab_07/index.html index 017ea2d9..e9134a5a 100644 --- a/code/mitch/javascript/lab_07/index.html +++ b/code/mitch/javascript/lab_07/index.html @@ -8,29 +8,29 @@ - - - - - -
        -

        Vehicle Info Machine

        - +
        + Vehicle Info Machine Logo +
        + +

        Search by Vehicle Identification Number (VIN):

        - +

        OR

        Search by Year, Make, and Model:

        + + +
        @@ -43,8 +43,8 @@

        Vehicle Info Machine

        - Year: {{ userYear }} - + Year: {{ userYear }} +
        Vehicle Info Machine :close-on-select="true" :clear-on-close="true" v-model="userMake" - @change="searchByManAndYear" + @click="searchByMakeAndYear" + @change="searchByMakeAndYear" :options = "makeList.map(makeObject => makeObject.Make_Name)">
        - Make: {{ userMake }} + Make: {{ userMake }}
        @@ -70,8 +71,7 @@

        Vehicle Info Machine

        - Model: {{ userModel }} - + Model: {{ userModel }}
          @@ -82,7 +82,7 @@

          The following error(s) occured:

        • VIN: {{ userVIN }}
        • Year: {{ output.ModelYear }}
        • -
        • Make: {{ output.make }}
        • +
        • Make: {{ output.Make }}
        • Model: {{ output.Model }}
        • Trim: {{ output.Trim }}
        • Doors: {{ output.Doors }}
        • diff --git a/code/mitch/javascript/lab_07/script.js b/code/mitch/javascript/lab_07/script.js index 44032595..677d645b 100644 --- a/code/mitch/javascript/lab_07/script.js +++ b/code/mitch/javascript/lab_07/script.js @@ -33,6 +33,9 @@ const App = { }).then(response => { console.log(response) this.output = response.data.Results[0] + this.userYear = this.output.ModelYear + this.userMake = this.output.Make + this.userModel = this.output.Model }) }, getAllMakes () { @@ -50,7 +53,8 @@ const App = { this.makeList = response.data.Results }) }, - searchByManAndYear () { + searchByMakeAndYear () { + if (this.userMake === "") return axios({ url: this.baseUrl + "GetModelsForMakeYear/make/" + this.userMake + "/modelyear/" + this.userYear, method: 'get', @@ -66,7 +70,18 @@ const App = { }) }, undo (userObject) { - this.userObject = "" + if (userObject == "year") { + this.userYear = "" + this.userMake = "" + this.userModel ="" + this.modelList = [] + }else if (userObject == "make") { + this.userMake = "" + this.userModel ="" + this.modelList = [] + }else if (userObject == "model") { + this.userModel = "" + } }, } } diff --git a/code/mitch/javascript/lab_07/vim_logo.jpeg b/code/mitch/javascript/lab_07/vim_logo.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..875dae209510fa3b037b4a86baf1449603bfd9b7 GIT binary patch literal 54656 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 literal 0 HcmV?d00001 From e100347212c4538562fe61d61a0d47f56aa0635f Mon Sep 17 00:00:00 2001 From: chapman311 Date: Tue, 31 May 2022 13:53:33 -0700 Subject: [PATCH 7/7] JS Minicapstone Complete --- code/mitch/javascript/lab_07/index.html | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/code/mitch/javascript/lab_07/index.html b/code/mitch/javascript/lab_07/index.html index e9134a5a..5a2e57e8 100644 --- a/code/mitch/javascript/lab_07/index.html +++ b/code/mitch/javascript/lab_07/index.html @@ -14,9 +14,9 @@
          - Vehicle Info Machine Logo + Vehicle Info Machine Logo
          - +

          Search by Vehicle Identification Number (VIN):

          @@ -25,7 +25,7 @@
          -

          OR

          +

          OR

          Search by Year, Make, and Model:

          @@ -43,8 +43,9 @@ - Year: {{ userYear }} - + Year: {{ userYear }} + +
          - Make: {{ userMake }} + Make: {{ userMake }} +
          @@ -71,14 +73,15 @@
          - Model: {{ userModel }} + Model: {{ userModel }} +

            The following error(s) occured:

          • {{ error }}
          -
            +
            • VIN: {{ userVIN }}
            • Year: {{ output.ModelYear }}