genofire/hs_monolith
genofire
/
hs_monolith
Archived
1
0
Fork 0

[Task] add traffic light to monolith

This commit is contained in:
mlabusch 2017-05-15 10:57:12 +02:00
parent 2374f9331b
commit d73c5d0cd9
4 changed files with 4 additions and 3 deletions

View File

@ -27,7 +27,7 @@ public class HomepageController {
* @param model Template model
* @return The constant template name fpr the stock admin frontend.
*/
@RequestMapping(value = "/admin", method = RequestMethod.GET)
@RequestMapping(value = "/stockadmin", method = RequestMethod.GET)
public String redirect(Model model) {
return this.STOCKADMINFRONTENDTEMPLATE;
}

View File

@ -31,6 +31,7 @@
</div>
<div class="col-md-8">
<h2 th:text="${product.name}">Product Name</h2>
<img class="icon" ng-src="{'localhost:65000/api/good/availablity/'+products.id| reloadSrc}}"/>
<p class="text-info text-uppercase" th:text="${product.price}">0,00 Euro</p>
<p class="lead" th:text="${product.description}">Description.</p>
<div th:replace="fragments/reviews :: reviews"></div>

View File

@ -11,7 +11,7 @@ import (
// Path to the svg image template, that shows the availablity or freshness of a given good
// with a traffic light food labeling system
var GoodAvailabilityTemplate string
var GoodAvailablityTemplate string
var GoodFreshnessTemplate string
// Function to calculate a percent value from a given value and an maximum value
@ -32,7 +32,7 @@ func getGoodAvailablitySVG(w http.ResponseWriter, count int) {
"process_radius": tempProcessRadius,
})
buf := bytes.NewBuffer(nil)
f, _ := os.Open(GoodAvailabilityTemplate) // Error handling elided for brevity.
f, _ := os.Open(GoodAvailablityTemplate) // Error handling elided for brevity.
io.Copy(buf, f) // Error handling elided for brevity.
f.Close()