build_app
This commit is contained in:
parent
b37fd2919b
commit
976f4191fc
@ -72,6 +72,9 @@ public class BuilderService {
|
|||||||
addCustomMenu( "Todoitem","Todoitem", "Transcations");
|
addCustomMenu( "Todoitem","Todoitem", "Transcations");
|
||||||
|
|
||||||
|
|
||||||
|
addCustomMenu( "Todoitem","Todoitem", "Transcations");
|
||||||
|
|
||||||
|
|
||||||
addCustomMenu( "Note","Note", "Transcations");
|
addCustomMenu( "Note","Note", "Transcations");
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -20,6 +20,10 @@ import com.realnet.app-b.Services.TodoitemService ;
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@RequestMapping(value = "/Todoitem")
|
@RequestMapping(value = "/Todoitem")
|
||||||
@CrossOrigin("*")
|
@CrossOrigin("*")
|
||||||
@RestController
|
@RestController
|
||||||
@ -34,12 +38,20 @@ public class TodoitemController {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@PostMapping("/Todoitem")
|
@PostMapping("/Todoitem")
|
||||||
public Todoitem Savedata(@RequestBody Todoitem data) {
|
public Todoitem Savedata(@RequestBody Todoitem data) {
|
||||||
Todoitem save = Service.Savedata(data) ;
|
Todoitem save = Service.Savedata(data) ;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
System.out.println("data saved..." + save);
|
System.out.println("data saved..." + save);
|
||||||
|
|
||||||
return save;
|
return save;
|
||||||
@ -88,4 +100,8 @@ public class TodoitemController {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -20,6 +20,10 @@ import com.realnet.app-b.Services.TodoitemService ;
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@RequestMapping(value = "/token/Todoitem")
|
@RequestMapping(value = "/token/Todoitem")
|
||||||
@CrossOrigin("*")
|
@CrossOrigin("*")
|
||||||
@RestController
|
@RestController
|
||||||
@ -34,12 +38,20 @@ public class tokenFree_TodoitemController {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@PostMapping("/Todoitem")
|
@PostMapping("/Todoitem")
|
||||||
public Todoitem Savedata(@RequestBody Todoitem data) {
|
public Todoitem Savedata(@RequestBody Todoitem data) {
|
||||||
Todoitem save = Service.Savedata(data) ;
|
Todoitem save = Service.Savedata(data) ;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
System.out.println("data saved..." + save);
|
System.out.println("data saved..." + save);
|
||||||
|
|
||||||
return save;
|
return save;
|
||||||
@ -88,4 +100,8 @@ public class tokenFree_TodoitemController {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -8,6 +8,10 @@ import com.realnet.WhoColumn.Entity.Extension;
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@Entity
|
@Entity
|
||||||
@Data
|
@Data
|
||||||
public class Todoitem extends Extension {
|
public class Todoitem extends Extension {
|
||||||
@ -22,6 +26,10 @@ import com.realnet.WhoColumn.Entity.Extension;
|
|||||||
|
|
||||||
private String task;
|
private String task;
|
||||||
|
|
||||||
|
private String description;
|
||||||
|
|
||||||
|
private String duedate;
|
||||||
|
|
||||||
private String completed;
|
private String completed;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -15,6 +15,10 @@ import java.util.*;
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
import com.realnet.app-b.Entity.Todoitem;
|
import com.realnet.app-b.Entity.Todoitem;
|
||||||
|
|
||||||
@Repository
|
@Repository
|
||||||
|
|||||||
@ -16,6 +16,10 @@ import com.realnet.users.entity1.AppUser;
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
@Service
|
@Service
|
||||||
@ -29,11 +33,19 @@ private TodoitemRepository Repository;
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public Todoitem Savedata(Todoitem data) {
|
public Todoitem Savedata(Todoitem data) {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
data.setUpdatedBy(getUser().getUserId());
|
data.setUpdatedBy(getUser().getUserId());
|
||||||
data.setCreatedBy(getUser().getUserId());
|
data.setCreatedBy(getUser().getUserId());
|
||||||
data.setAccountId(getUser().getAccount().getAccount_id());
|
data.setAccountId(getUser().getAccount().getAccount_id());
|
||||||
@ -67,6 +79,10 @@ public Todoitem update(Todoitem data,Integer id) {
|
|||||||
Todoitem old = Repository.findById(id).get();
|
Todoitem old = Repository.findById(id).get();
|
||||||
old.setTask(data.getTask());
|
old.setTask(data.getTask());
|
||||||
|
|
||||||
|
old.setDescription(data.getDescription());
|
||||||
|
|
||||||
|
old.setDuedate(data.getDuedate());
|
||||||
|
|
||||||
old.setCompleted(data.getCompleted());
|
old.setCompleted(data.getCompleted());
|
||||||
|
|
||||||
final Todoitem test = Repository.save(old);
|
final Todoitem test = Repository.save(old);
|
||||||
@ -76,6 +92,10 @@ final Todoitem test = Repository.save(old);
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public AppUser getUser() {
|
public AppUser getUser() {
|
||||||
AppUser user = userService.getLoggedInUser();
|
AppUser user = userService.getLoggedInUser();
|
||||||
return user;
|
return user;
|
||||||
|
|||||||
@ -1,2 +1,2 @@
|
|||||||
CREATE TABLE app-d.Todoitem(id BIGINT NOT NULL AUTO_INCREMENT, task VARCHAR(400), completed bit(1), PRIMARY KEY (id));
|
CREATE TABLE app-d.Todoitem(id BIGINT NOT NULL AUTO_INCREMENT, task VARCHAR(400), duedate Date, description VARCHAR(400), completed bit(1), PRIMARY KEY (id));
|
||||||
|
|
||||||
|
|||||||
@ -1,10 +1,10 @@
|
|||||||
<ol class="breadcrumb breadcrumb-arrow font-trirong">
|
<ol class="breadcrumb breadcrumb-arrow font-trirong">
|
||||||
<li><a href="javascript://"> ToDoItem</a></li>
|
<li><a href="javascript://"> Todoitem</a></li>
|
||||||
</ol>
|
</ol>
|
||||||
<div class="dg-wrapper">
|
<div class="dg-wrapper">
|
||||||
<div class="clr-row">
|
<div class="clr-row">
|
||||||
<div class="clr-col-8">
|
<div class="clr-col-8">
|
||||||
<h3>ToDoItem </h3>
|
<h3>Todoitem </h3>
|
||||||
</div>
|
</div>
|
||||||
<div class="clr-col-4" style="text-align: right;">
|
<div class="clr-col-4" style="text-align: right;">
|
||||||
<button *ngIf="cardButton" id="add" class="btn btn-primary btn-icon" (click)="changeView()" >
|
<button *ngIf="cardButton" id="add" class="btn btn-primary btn-icon" (click)="changeView()" >
|
||||||
@ -23,11 +23,19 @@
|
|||||||
<div *ngIf="error;else loadingSpinner">{{error}}</div>
|
<div *ngIf="error;else loadingSpinner">{{error}}</div>
|
||||||
</clr-dg-placeholder>
|
</clr-dg-placeholder>
|
||||||
|
|
||||||
<clr-dg-column [clrDgField]="'task'"> <ng-container *clrDgHideableColumn="{hidden: false}"> Task
|
<clr-dg-column [clrDgField]="'task'"> <ng-container *clrDgHideableColumn="{hidden: false}"> task
|
||||||
</ng-container></clr-dg-column>
|
</ng-container></clr-dg-column>
|
||||||
|
|
||||||
|
|
||||||
<clr-dg-column [clrDgField]="'completed'"> <ng-container *clrDgHideableColumn="{hidden: false}"> Completed
|
<clr-dg-column [clrDgField]="'description'"> <ng-container *clrDgHideableColumn="{hidden: false}"> description
|
||||||
|
</ng-container></clr-dg-column>
|
||||||
|
|
||||||
|
|
||||||
|
<clr-dg-column [clrDgField]="'duedate'"> <ng-container *clrDgHideableColumn="{hidden: false}"> dueDate
|
||||||
|
</ng-container></clr-dg-column>
|
||||||
|
|
||||||
|
|
||||||
|
<clr-dg-column [clrDgField]="'completed'"> <ng-container *clrDgHideableColumn="{hidden: false}"> completed
|
||||||
</ng-container></clr-dg-column>
|
</ng-container></clr-dg-column>
|
||||||
|
|
||||||
|
|
||||||
@ -42,6 +50,12 @@
|
|||||||
<clr-dg-cell>{{user.task }}</clr-dg-cell>
|
<clr-dg-cell>{{user.task }}</clr-dg-cell>
|
||||||
|
|
||||||
|
|
||||||
|
<clr-dg-cell>{{user.description }}</clr-dg-cell>
|
||||||
|
|
||||||
|
|
||||||
|
<clr-dg-cell>{{user.duedate }}</clr-dg-cell>
|
||||||
|
|
||||||
|
|
||||||
<clr-dg-cell>{{user.completed }}</clr-dg-cell>
|
<clr-dg-cell>{{user.completed }}</clr-dg-cell>
|
||||||
|
|
||||||
|
|
||||||
@ -200,13 +214,21 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- // EDIT DATA......... -->
|
<!-- // EDIT DATA......... -->
|
||||||
<clr-modal [(clrModalOpen)]="modalEdit" [clrModalSize]="'lg'" [clrModalStaticBackdrop]="true">
|
<clr-modal [(clrModalOpen)]="modalEdit" [clrModalSize]="'lg'" [clrModalStaticBackdrop]="true">
|
||||||
<h3 class="modal-title">Update ToDoItem
|
<h3 class="modal-title">Update Todoitem
|
||||||
<!--update button -->
|
<!--update button -->
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</h3>
|
</h3>
|
||||||
<div class="modal-body" *ngIf="rowSelected.id">
|
<div class="modal-body" *ngIf="rowSelected.id">
|
||||||
<h2 class="heading">{{rowSelected.id}}</h2>
|
<h2 class="heading">{{rowSelected.id}}</h2>
|
||||||
@ -214,12 +236,22 @@
|
|||||||
<form >
|
<form >
|
||||||
<div class="clr-row">
|
<div class="clr-row">
|
||||||
<div class="clr-col-sm-12">
|
<div class="clr-col-sm-12">
|
||||||
<label>Task</label>
|
<label>task</label>
|
||||||
<input class="clr-input" type="text" [(ngModel)]="rowSelected.task" name="task" />
|
<input class="clr-input" type="text" [(ngModel)]="rowSelected.task" name="task" />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="clr-col-sm-12">
|
<div class="clr-col-sm-12">
|
||||||
<label>Completed</label>
|
<label>description</label>
|
||||||
|
<input class="clr-input" type="text" [(ngModel)]="rowSelected.description" name="description" />
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="clr-col-sm-12">
|
||||||
|
<label>dueDate</label>
|
||||||
|
<input id="name" class="clr-input" type="date" [(ngModel)]="rowSelected.duedate" name="duedate" />
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="clr-col-sm-12">
|
||||||
|
<label>completed</label>
|
||||||
<input class="clr-input" type="text" [(ngModel)]="rowSelected.completed" name="completed" />
|
<input class="clr-input" type="text" [(ngModel)]="rowSelected.completed" name="completed" />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -228,6 +260,10 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- form code start -->
|
<!-- form code start -->
|
||||||
<div *ngIf="checkFormCode">
|
<div *ngIf="checkFormCode">
|
||||||
<h4 style="font-weight: 300;display: inline;">Extension</h4>
|
<h4 style="font-weight: 300;display: inline;">Extension</h4>
|
||||||
@ -271,7 +307,11 @@
|
|||||||
</clr-modal>
|
</clr-modal>
|
||||||
<!-- ADD FORM ..... -->
|
<!-- ADD FORM ..... -->
|
||||||
<clr-modal [(clrModalOpen)]="modalAdd" [clrModalSize]="'lg'" [clrModalStaticBackdrop]="true">
|
<clr-modal [(clrModalOpen)]="modalAdd" [clrModalSize]="'lg'" [clrModalStaticBackdrop]="true">
|
||||||
<h3 class="modal-title">Add ToDoItem
|
<h3 class="modal-title">Add Todoitem
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -290,12 +330,22 @@
|
|||||||
<div class="clr-row" style="height: fit-content;">
|
<div class="clr-row" style="height: fit-content;">
|
||||||
|
|
||||||
<div class="clr-col-sm-12">
|
<div class="clr-col-sm-12">
|
||||||
<label> Task</label>
|
<label> task</label>
|
||||||
<input class="clr-input" type="text" formControlName="task" />
|
<input class="clr-input" type="text" formControlName="task" />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="clr-col-sm-12">
|
<div class="clr-col-sm-12">
|
||||||
<label> Completed</label>
|
<label> description</label>
|
||||||
|
<input class="clr-input" type="text" formControlName="description" />
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="clr-col-sm-12">
|
||||||
|
<label> dueDate</label>
|
||||||
|
<input class="clr-input" type="date" formControlName="duedate" />
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="clr-col-sm-12">
|
||||||
|
<label> completed</label>
|
||||||
<input class="clr-input" type="text" formControlName="completed" />
|
<input class="clr-input" type="text" formControlName="completed" />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -307,6 +357,10 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- form code start -->
|
<!-- form code start -->
|
||||||
<div *ngIf="checkFormCode">
|
<div *ngIf="checkFormCode">
|
||||||
<h4 style="font-weight: 300;display: inline;">Extension</h4>
|
<h4 style="font-weight: 300;display: inline;">Extension</h4>
|
||||||
@ -341,4 +395,8 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- htmlpopup -->
|
<!-- htmlpopup -->
|
||||||
|
|||||||
@ -66,6 +66,10 @@ private userInfoService:UserInfoService,
|
|||||||
this.entryForm = this._fb.group({
|
this.entryForm = this._fb.group({
|
||||||
task : [null],
|
task : [null],
|
||||||
|
|
||||||
|
description : [null],
|
||||||
|
|
||||||
|
duedate : [null],
|
||||||
|
|
||||||
completed : [null],
|
completed : [null],
|
||||||
|
|
||||||
|
|
||||||
@ -73,6 +77,10 @@ completed : [null],
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}); // component_button200
|
}); // component_button200
|
||||||
// form code start
|
// form code start
|
||||||
this.extensionService.getJsonObjectsByFormCodeList(this.formcode).subscribe(data => {
|
this.extensionService.getJsonObjectsByFormCodeList(this.formcode).subscribe(data => {
|
||||||
@ -100,6 +108,10 @@ completed : [null],
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
ngOnDestroy(): void {
|
ngOnDestroy(): void {
|
||||||
if (this.editInterval) {
|
if (this.editInterval) {
|
||||||
@ -109,6 +121,10 @@ completed : [null],
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
error;
|
error;
|
||||||
getData() {
|
getData() {
|
||||||
this.mainService.getAll().subscribe((data) => {
|
this.mainService.getAll().subscribe((data) => {
|
||||||
@ -131,6 +147,10 @@ this.product = [...this.product].reverse(); if(this.product.length==0){
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
this.modalEdit = true;
|
this.modalEdit = true;
|
||||||
}
|
}
|
||||||
onDelete(row) {
|
onDelete(row) {
|
||||||
@ -154,6 +174,10 @@ this.product = [...this.product].reverse(); if(this.product.length==0){
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//console.log("in update");
|
//console.log("in update");
|
||||||
console.log("id " + id);
|
console.log("id " + id);
|
||||||
console.log(this.rowSelected);
|
console.log(this.rowSelected);
|
||||||
@ -171,6 +195,10 @@ setTimeout(() => {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}, (error) => {
|
}, (error) => {
|
||||||
console.log(error);
|
console.log(error);
|
||||||
if (error.status >= 200 && error.status <= 299) {
|
if (error.status >= 200 && error.status <= 299) {
|
||||||
@ -193,6 +221,10 @@ onCreate() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
this.mainService.create(this.entryForm.value).subscribe(
|
this.mainService.create(this.entryForm.value).subscribe(
|
||||||
(data) => {
|
(data) => {
|
||||||
console.log(data);
|
console.log(data);
|
||||||
@ -206,6 +238,10 @@ setTimeout(() => {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}, (error) => {
|
}, (error) => {
|
||||||
console.log(error);
|
console.log(error);
|
||||||
if (error.status >= 200 && error.status <= 299) {
|
if (error.status >= 200 && error.status <= 299) {
|
||||||
@ -228,6 +264,10 @@ this.modalAdd = true; this.submitted = false;
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
submitted = false;
|
submitted = false;
|
||||||
onSubmit() {
|
onSubmit() {
|
||||||
@ -242,8 +282,16 @@ onSubmit() {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// updateaction
|
// updateaction
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -33,5 +33,9 @@ export class Todoitemservice{
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// updateaction
|
// updateaction
|
||||||
}
|
}
|
||||||
@ -1,3 +1,4 @@
|
|||||||
|
|
||||||
import { TodoitemComponent } from './BuilderComponents/app-b/Todoitem/Todoitem.component';
|
import { TodoitemComponent } from './BuilderComponents/app-b/Todoitem/Todoitem.component';
|
||||||
|
|
||||||
|
|
||||||
@ -268,6 +269,8 @@ const routes: Routes = [
|
|||||||
|
|
||||||
|
|
||||||
// buildercomponents
|
// buildercomponents
|
||||||
|
|
||||||
|
|
||||||
{path:'Todoitem',component:TodoitemComponent},
|
{path:'Todoitem',component:TodoitemComponent},
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1,3 +1,4 @@
|
|||||||
|
|
||||||
import { TodoitemComponent } from './BuilderComponents/app-b/Todoitem/Todoitem.component';
|
import { TodoitemComponent } from './BuilderComponents/app-b/Todoitem/Todoitem.component';
|
||||||
|
|
||||||
|
|
||||||
@ -141,6 +142,8 @@ import { MyworkspaceComponent } from './admin/myworkspace/myworkspace.component'
|
|||||||
|
|
||||||
|
|
||||||
// buildercomponents
|
// buildercomponents
|
||||||
|
|
||||||
|
|
||||||
TodoitemComponent,
|
TodoitemComponent,
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -227,6 +227,8 @@
|
|||||||
"STATUS": "Status",
|
"STATUS": "Status",
|
||||||
"SUB_MENU": "Sub Menu",
|
"SUB_MENU": "Sub Menu",
|
||||||
"Todoitem": "Todoitem",
|
"Todoitem": "Todoitem",
|
||||||
"Task": "Task",
|
"task": "task",
|
||||||
"Completed": "Completed"
|
"dueDate": "dueDate",
|
||||||
|
"description": "description",
|
||||||
|
"completed": "completed"
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user