build_app
This commit is contained in:
parent
2408876c02
commit
1e1a254e48
@ -69,6 +69,9 @@ public class BuilderService {
|
|||||||
executeDump(true);
|
executeDump(true);
|
||||||
|
|
||||||
// ADD OTHER SERVICE
|
// ADD OTHER SERVICE
|
||||||
|
addCustomMenu( "Emp_details", "Transcations");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
System.out.println("dashboard and menu inserted...");
|
System.out.println("dashboard and menu inserted...");
|
||||||
|
|
||||||
|
|||||||
@ -0,0 +1,299 @@
|
|||||||
|
package com.realnet.vpspack.Controllers;
|
||||||
|
import java.util.List;
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
import org.springframework.web.multipart.MultipartFile;
|
||||||
|
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||||
|
import org.springframework.web.bind.annotation.CrossOrigin;
|
||||||
|
import com.fasterxml.jackson.databind.JsonMappingException;
|
||||||
|
import com.realnet.config.EmailService;
|
||||||
|
import com.realnet.users.entity1.AppUser;
|
||||||
|
import com.realnet.users.service1.AppUserServiceImpl;
|
||||||
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||||
|
import org.springframework.data.domain.*;
|
||||||
|
import com.realnet.fnd.response.EntityResponse;
|
||||||
|
import org.springframework.http.*;
|
||||||
|
import org.springframework.beans.factory.annotation.*;
|
||||||
|
import com.realnet.vpspack.Entity.Emp_details;
|
||||||
|
import com.realnet.vpspack.Services.Emp_detailsService ;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@RequestMapping(value = "/Emp_details")
|
||||||
|
@CrossOrigin("*")
|
||||||
|
@RestController
|
||||||
|
public class Emp_detailsController {
|
||||||
|
@Autowired
|
||||||
|
private Emp_detailsService Service;
|
||||||
|
|
||||||
|
@Value("${projectPath}")
|
||||||
|
private String projectPath;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@PostMapping("/Emp_details")
|
||||||
|
public Emp_details Savedata(@RequestBody Emp_details data) {
|
||||||
|
Emp_details save = Service.Savedata(data) ;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
System.out.println("data saved..." + save);
|
||||||
|
|
||||||
|
return save;
|
||||||
|
}
|
||||||
|
@PutMapping("/Emp_details/{id}")
|
||||||
|
public Emp_details update(@RequestBody Emp_details data,@PathVariable Integer id ) {
|
||||||
|
Emp_details update = Service.update(data,id);
|
||||||
|
System.out.println("data update..." + update);
|
||||||
|
return update;
|
||||||
|
}
|
||||||
|
// get all with pagination
|
||||||
|
@GetMapping("/Emp_details/getall/page")
|
||||||
|
public Page<Emp_details> getall(@RequestParam(value = "page", required = false) Integer page,
|
||||||
|
@RequestParam(value = "size", required = false) Integer size) {
|
||||||
|
Pageable paging = PageRequest.of(page, size);
|
||||||
|
Page<Emp_details> get = Service.getAllWithPagination(paging);
|
||||||
|
|
||||||
|
return get;
|
||||||
|
|
||||||
|
}
|
||||||
|
@GetMapping("/Emp_details")
|
||||||
|
public List<Emp_details> getdetails() {
|
||||||
|
List<Emp_details> get = Service.getdetails();
|
||||||
|
return get;
|
||||||
|
}
|
||||||
|
// get all without authentication
|
||||||
|
|
||||||
|
@GetMapping("/token/Emp_details")
|
||||||
|
public List<Emp_details> getallwioutsec() {
|
||||||
|
List<Emp_details> get = Service.getdetails();
|
||||||
|
return get;
|
||||||
|
}
|
||||||
|
@GetMapping("/Emp_details/{id}")
|
||||||
|
public Emp_details getdetailsbyId(@PathVariable Integer id ) {
|
||||||
|
Emp_details get = Service.getdetailsbyId(id);
|
||||||
|
return get;
|
||||||
|
}
|
||||||
|
@DeleteMapping("/Emp_details/{id}")
|
||||||
|
public ResponseEntity<?> delete_by_id(@PathVariable Integer id ) {
|
||||||
|
Service.delete_by_id(id);
|
||||||
|
return new ResponseEntity<>(new EntityResponse("Deleted"), HttpStatus.OK);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@ -0,0 +1,150 @@
|
|||||||
|
package com.realnet.vpspack.Entity;
|
||||||
|
import lombok.*;
|
||||||
|
import com.realnet.WhoColumn.Entity.Extension;
|
||||||
|
import javax.persistence.*;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
import java.util.*;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@Entity
|
||||||
|
@Data
|
||||||
|
public class Emp_details extends Extension {
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
@Id
|
||||||
|
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||||
|
private Integer id;
|
||||||
|
|
||||||
|
private String first_name;
|
||||||
|
|
||||||
|
private int numbera;
|
||||||
|
|
||||||
|
private String phone_number;
|
||||||
|
|
||||||
|
|
||||||
|
@Column(length = 2000)
|
||||||
|
private String paragraph_field;
|
||||||
|
|
||||||
|
private String password_field;
|
||||||
|
@Transient
|
||||||
|
private String confirmpassword_field;
|
||||||
|
|
||||||
|
@Column(length = 2000)
|
||||||
|
private String textarea_field;
|
||||||
|
|
||||||
|
private String date_field;
|
||||||
|
|
||||||
|
private String datetime_field;
|
||||||
|
|
||||||
|
private String email_field;
|
||||||
|
|
||||||
|
private boolean toggle_switch;
|
||||||
|
|
||||||
|
private String url_field;
|
||||||
|
|
||||||
|
private int decimal_field;
|
||||||
|
|
||||||
|
private int percentage_field;
|
||||||
|
|
||||||
|
private String recaptcha;
|
||||||
|
|
||||||
|
private String documentsequence;
|
||||||
|
|
||||||
|
private String selectsta;
|
||||||
|
|
||||||
|
private String radios;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
private boolean q;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
private boolean b;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
private String fileupload_fieldname;
|
||||||
|
private String fileupload_fieldpath ;
|
||||||
|
|
||||||
|
private String imageupload_fieldname;
|
||||||
|
private String imageupload_fieldpath ;
|
||||||
|
|
||||||
|
private String audio_fieldname;
|
||||||
|
private String audio_fieldpath ;
|
||||||
|
|
||||||
|
private String video_fieldname;
|
||||||
|
private String video_fieldpath ;
|
||||||
|
|
||||||
|
private String survey_form;
|
||||||
|
|
||||||
|
private String currency;
|
||||||
|
|
||||||
|
private String qrcode_field;
|
||||||
|
|
||||||
|
private String barcode_field;
|
||||||
|
|
||||||
|
private int numberb;
|
||||||
|
|
||||||
|
private String calculatedadd;
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@ -0,0 +1,80 @@
|
|||||||
|
package com.realnet.vpspack.Repository;
|
||||||
|
|
||||||
|
|
||||||
|
import org.springframework.data.domain.Page;
|
||||||
|
import org.springframework.data.domain.Pageable;
|
||||||
|
import org.springframework.data.jpa.repository.JpaRepository;
|
||||||
|
import org.springframework.data.jpa.repository.Query;
|
||||||
|
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
import java.util.*;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
import com.realnet.vpspack.Entity.Emp_details;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface Emp_detailsRepository extends JpaRepository<Emp_details, Integer> {
|
||||||
|
|
||||||
|
@Query(value = "select * from emp_details where created_by=?1", nativeQuery = true)
|
||||||
|
List<Emp_details> findAll(Long creayedBy);
|
||||||
|
|
||||||
|
@Query(value = "select * from emp_details where created_by=?1", nativeQuery = true)
|
||||||
|
Page<Emp_details> findAll(Pageable page, Long creayedBy);
|
||||||
|
}
|
||||||
@ -0,0 +1,354 @@
|
|||||||
|
package com.realnet.vpspack.Services;
|
||||||
|
import com.realnet.vpspack.Repository.Emp_detailsRepository;
|
||||||
|
import com.realnet.vpspack.Entity.Emp_details
|
||||||
|
;import java.util.*;
|
||||||
|
|
||||||
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import com.realnet.SequenceGenerator.Service.SequenceService;
|
||||||
|
import org.springframework.data.domain.Page;
|
||||||
|
import com.realnet.realm.Entity.Realm;
|
||||||
|
import com.realnet.realm.Services.RealmService;
|
||||||
|
import org.springframework.data.domain.Pageable;
|
||||||
|
import org.springframework.http.*;
|
||||||
|
import com.realnet.users.service1.AppUserServiceImpl;
|
||||||
|
import com.realnet.users.entity1.AppUser;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
@Service
|
||||||
|
public class Emp_detailsService {
|
||||||
|
@Autowired
|
||||||
|
private Emp_detailsRepository Repository;
|
||||||
|
@Autowired
|
||||||
|
private AppUserServiceImpl userService;
|
||||||
|
@Autowired
|
||||||
|
private RealmService realmService;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private SequenceService documentsequencesequenceService;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public Emp_details Savedata(Emp_details data) {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
data.setDocumentsequence (documentsequencesequenceService.GenerateSequence("aa"));
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
data.setUpdatedBy(getUser().getUserId());
|
||||||
|
data.setCreatedBy(getUser().getUserId());
|
||||||
|
data.setAccountId(getUser().getAccount().getAccount_id());
|
||||||
|
Emp_details save = Repository.save(data);
|
||||||
|
return save;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// get all with pagination
|
||||||
|
public Page<Emp_details> getAllWithPagination(Pageable page) {
|
||||||
|
return Repository.findAll(page, getUser().getUserId());
|
||||||
|
}
|
||||||
|
public List<Emp_details> getdetails() {
|
||||||
|
List<Realm> realm = realmService.findByUserId(getUser().getUserId());
|
||||||
|
List<Emp_details> all = Repository.findAll(getUser().getUserId());
|
||||||
|
|
||||||
|
return all ; }
|
||||||
|
|
||||||
|
|
||||||
|
public Emp_details getdetailsbyId(Integer id) {
|
||||||
|
return Repository.findById(id).get();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public void delete_by_id(Integer id) {
|
||||||
|
Repository.deleteById(id);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public Emp_details update(Emp_details data,Integer id) {
|
||||||
|
Emp_details old = Repository.findById(id).get();
|
||||||
|
old.setFirst_name(data.getFirst_name());
|
||||||
|
|
||||||
|
old.setNumbera(data.getNumbera());
|
||||||
|
|
||||||
|
old.setPhone_number(data.getPhone_number());
|
||||||
|
|
||||||
|
old.setParagraph_field(data.getParagraph_field());
|
||||||
|
|
||||||
|
old.setPassword_field(data.getPassword_field());
|
||||||
|
|
||||||
|
old.setTextarea_field(data.getTextarea_field());
|
||||||
|
|
||||||
|
old.setDate_field(data.getDate_field());
|
||||||
|
|
||||||
|
old.setDatetime_field(data.getDatetime_field());
|
||||||
|
|
||||||
|
old.setEmail_field(data.getEmail_field());
|
||||||
|
|
||||||
|
old.setToggle_switch (data.isToggle_switch());
|
||||||
|
|
||||||
|
old.setUrl_field(data.getUrl_field());
|
||||||
|
|
||||||
|
old.setDecimal_field(data.getDecimal_field());
|
||||||
|
|
||||||
|
old.setPercentage_field(data.getPercentage_field());
|
||||||
|
|
||||||
|
old.setRecaptcha(data.getRecaptcha());
|
||||||
|
|
||||||
|
old.setDocumentsequence(data.getDocumentsequence());
|
||||||
|
|
||||||
|
old.setSelectsta(data.getSelectsta());
|
||||||
|
|
||||||
|
old.setRadios(data.getRadios());
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
old.setQ(data.isQ());
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
old.setB(data.isB());
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
old.setSurvey_form(data.getSurvey_form());
|
||||||
|
|
||||||
|
old.setCurrency(data.getCurrency());
|
||||||
|
|
||||||
|
old.setQrcode_field(data.getQrcode_field());
|
||||||
|
|
||||||
|
old.setBarcode_field(data.getBarcode_field());
|
||||||
|
|
||||||
|
old.setNumberb(data.getNumberb());
|
||||||
|
|
||||||
|
old.setCalculatedadd(data.getCalculatedadd());
|
||||||
|
|
||||||
|
final Emp_details test = Repository.save(old);
|
||||||
|
data.setUpdatedBy(getUser().getUserId());
|
||||||
|
return test;}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public AppUser getUser() {
|
||||||
|
AppUser user = userService.getLoggedInUser();
|
||||||
|
return user;
|
||||||
|
|
||||||
|
}}
|
||||||
2
testingangular102-db-d/authsec_mysql/mysql/wf_table/wf_table.sql
Executable file
2
testingangular102-db-d/authsec_mysql/mysql/wf_table/wf_table.sql
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
CREATE TABLE db.Emp_details(id BIGINT NOT NULL AUTO_INCREMENT, video_field VARCHAR(400), b bit(1), qrcode_field VARCHAR(400), datetime_field VARCHAR(400), phone_number VARCHAR(400), radios VARCHAR(400), fileupload_field VARCHAR(400), q bit(1), textarea_field VARCHAR(400), currency VARCHAR(400), recaptcha VARCHAR(400), date_field Date, selectsta VARCHAR(400), barcode_field VARCHAR(400), numberb int, first_name VARCHAR(400), numbera int, toggle_switch VARCHAR(400), percentage_field int, email_field VARCHAR(400), calculatedadd VARCHAR(400), url_field VARCHAR(400), survey_form VARCHAR(400), paragraph_field VARCHAR(400), imageupload_field VARCHAR(400), audio_field VARCHAR(400), password_field VARCHAR(400), decimal_field int, documentsequence VARCHAR(400), PRIMARY KEY (id));
|
||||||
|
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,78 @@
|
|||||||
|
//@import "../../../../assets/scss/var";
|
||||||
|
.s-info-bar {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
justify-content: space-between;
|
||||||
|
button {
|
||||||
|
outline: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.delete,.heading{
|
||||||
|
text-align: center;
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
|
.entry-pg {
|
||||||
|
width: 750px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.button1::after {
|
||||||
|
content: none;
|
||||||
|
}
|
||||||
|
.button1:hover::after {
|
||||||
|
content: "ADD ROWS";
|
||||||
|
}
|
||||||
|
|
||||||
|
.section {
|
||||||
|
background-color: #dddddd;
|
||||||
|
height: 40px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.section p {
|
||||||
|
//color: white;
|
||||||
|
padding: 10px;
|
||||||
|
font-size: 18px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.clr-input {
|
||||||
|
color: #212529;
|
||||||
|
border: 1px solid #ced4da;
|
||||||
|
border-radius: 0.25rem;
|
||||||
|
padding: 0.75rem 0.75rem;
|
||||||
|
margin-top: 3px;
|
||||||
|
width: 100%;
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.clr-file {
|
||||||
|
color: #212529;
|
||||||
|
border: 1px solid #ced4da;
|
||||||
|
border-radius: 0.25rem;
|
||||||
|
//padding: 0.6rem 0.75rem;
|
||||||
|
margin-top: 3px;
|
||||||
|
width: 100%;
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.center {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
select{
|
||||||
|
width: 100%;
|
||||||
|
margin-top: 3px;
|
||||||
|
padding: 5px 5px;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
border-radius: 4px;
|
||||||
|
}
|
||||||
|
input[type=text],[type=date],[type=number],textarea {
|
||||||
|
width: 100%;
|
||||||
|
padding: 15px 15px;
|
||||||
|
background-color:rgb(255, 255, 255);
|
||||||
|
// margin: 8px 0;
|
||||||
|
display: inline-block;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
border-radius: 4px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
.error_mess {
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,141 @@
|
|||||||
|
import { Injectable } from '@angular/core';
|
||||||
|
import { Observable } from "rxjs";
|
||||||
|
import { HttpClient, HttpHeaders, HttpParams, } from "@angular/common/http";
|
||||||
|
import { ApiRequestService } from "src/app/services/api/api-request.service";
|
||||||
|
import { environment } from 'src/environments/environment';
|
||||||
|
@Injectable({
|
||||||
|
providedIn: 'root'
|
||||||
|
})
|
||||||
|
export class Emp_detailsservice{
|
||||||
|
private baseURL = "Emp_details/Emp_details" ; constructor(
|
||||||
|
private http: HttpClient,
|
||||||
|
private apiRequest: ApiRequestService,
|
||||||
|
) { }
|
||||||
|
getAll(page?: number, size?: number): Observable<any> {
|
||||||
|
return this.apiRequest.get(this.baseURL);
|
||||||
|
}
|
||||||
|
getById(id: number): Observable<any> {
|
||||||
|
const _http = this.baseURL + "/" + id;
|
||||||
|
return this.apiRequest.get(_http);
|
||||||
|
}
|
||||||
|
create(data: any): Observable<any> {
|
||||||
|
return this.apiRequest.post(this.baseURL, data);
|
||||||
|
}
|
||||||
|
update(id: number, data: any): Observable<any> {
|
||||||
|
const _http = this.baseURL + "/" + id;
|
||||||
|
return this.apiRequest.put(_http, data);
|
||||||
|
}
|
||||||
|
delete(id: number): Observable<any> {
|
||||||
|
const _http = this.baseURL + "/" + id;
|
||||||
|
return this.apiRequest.delete(_http);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
uploadfilefileupload_field(ref:any, Emp_details:any, file:any): Observable<any>{
|
||||||
|
const formData = new FormData();
|
||||||
|
formData.append('file', file);
|
||||||
|
return this.apiRequest.postFormData(`FileUpload/Uploadeddocs/${ref}/${Emp_details}`, formData);
|
||||||
|
}
|
||||||
|
|
||||||
|
uploadfilegetByIdfileupload_field(ref:any, Emp_details:any,): Observable<any> {
|
||||||
|
return this.apiRequest.get(`FileUpload/Uploadeddocs/${ref}/${Emp_details}`);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
uploadfiledeletefileupload_field(id: number): Observable<any> {
|
||||||
|
return this.apiRequest.delete(`FileUpload/Uploadeddocs/${id}`);
|
||||||
|
}
|
||||||
|
|
||||||
|
uploadImageupload_field(ref:any, Emp_details:any, file:any): Observable<any>{
|
||||||
|
const formData = new FormData();
|
||||||
|
formData.append('file', file);
|
||||||
|
return this.apiRequest.postFormData(`FileUpload/Uploadeddocs/${ref}/${Emp_details}`, formData);
|
||||||
|
}
|
||||||
|
|
||||||
|
uploadImageupload_fieldgetById(ref:any, Emp_details:any,): Observable<any> {
|
||||||
|
return this.apiRequest.get(`FileUpload/Uploadeddocs/${ref}/${Emp_details}`);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
uploadImageupload_fielddelete(id: number): Observable<any> {
|
||||||
|
return this.apiRequest.delete(`FileUpload/Uploadeddocs/${id}`);
|
||||||
|
}
|
||||||
|
|
||||||
|
uploadAudio_field(ref:any, Emp_details:any, file:any): Observable<any>{
|
||||||
|
const formData = new FormData();
|
||||||
|
formData.append('file', file);
|
||||||
|
return this.apiRequest.postFormData(`FileUpload/Uploadeddocs/${ref}/${Emp_details}`, formData);
|
||||||
|
}
|
||||||
|
|
||||||
|
uploadAudio_fieldgetById(ref:any, Emp_details:any,): Observable<any> {
|
||||||
|
return this.apiRequest.get(`FileUpload/Uploadeddocs/${ref}/${Emp_details}`);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
uploadAudio_fielddelete(id: number): Observable<any> {
|
||||||
|
return this.apiRequest.delete(`FileUpload/Uploadeddocs/${id}`);
|
||||||
|
}
|
||||||
|
|
||||||
|
uploadVideo_field(ref:any, Emp_details:any, file:any): Observable<any>{
|
||||||
|
const formData = new FormData();
|
||||||
|
formData.append('file', file);
|
||||||
|
return this.apiRequest.postFormData(`FileUpload/Uploadeddocs/${ref}/${Emp_details}`, formData);
|
||||||
|
}
|
||||||
|
|
||||||
|
uploadVideo_fieldgetById(ref:any, Emp_details:any,): Observable<any> {
|
||||||
|
return this.apiRequest.get(`FileUpload/Uploadeddocs/${ref}/${Emp_details}`);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
uploadVideo_fielddelete(id: number): Observable<any> {
|
||||||
|
return this.apiRequest.delete(`FileUpload/Uploadeddocs/${id}`);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// updateaction
|
||||||
|
}
|
||||||
@ -0,0 +1,4 @@
|
|||||||
|
export const Emp_detailscardvariable = {
|
||||||
|
"cardButton": false,
|
||||||
|
"cardmodeldata": ``
|
||||||
|
}
|
||||||
@ -1,3 +1,4 @@
|
|||||||
|
import { Emp_detailsComponent } from './BuilderComponents/vpspack/Emp_details/Emp_details.component';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -258,6 +259,9 @@ const routes: Routes = [
|
|||||||
|
|
||||||
|
|
||||||
// buildercomponents
|
// buildercomponents
|
||||||
|
{path:'Emp_details',component:Emp_detailsComponent},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{ path: '**', component: PageNotFoundComponent },
|
{ path: '**', component: PageNotFoundComponent },
|
||||||
|
|
||||||
|
|||||||
@ -1,3 +1,4 @@
|
|||||||
|
import { Emp_detailsComponent } from './BuilderComponents/vpspack/Emp_details/Emp_details.component';
|
||||||
|
|
||||||
import { CommonModule } from '@angular/common';
|
import { CommonModule } from '@angular/common';
|
||||||
import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core';
|
import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core';
|
||||||
@ -126,6 +127,9 @@ import { QueryeditComponent } from './superadmin/queryedit/queryedit.component';
|
|||||||
|
|
||||||
|
|
||||||
// buildercomponents
|
// buildercomponents
|
||||||
|
Emp_detailsComponent,
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"BREADCRUMB_HOME": "Home",
|
"BREADCRUMB_HOME": "Home",
|
||||||
"USER_GROUP_MAINTENANCE": "User Group Maintenance",
|
"USER_GROUP_MAINTENANCE": "User Group Maintenance",
|
||||||
"BREADCRUMB_ABOUT_US": "About Us",
|
"BREADCRUMB_ABOUT_US": "About Us",
|
||||||
@ -17,23 +17,25 @@
|
|||||||
"IMPORT": "Import",
|
"IMPORT": "Import",
|
||||||
"EXPORT_XLSX": "Export as XLSX",
|
"EXPORT_XLSX": "Export as XLSX",
|
||||||
"ADD": "Add",
|
"ADD": "Add",
|
||||||
"MENU_ACCESS_CONTROL": "Menu Access Control",
|
|
||||||
"EDIT_MODE": "Edit Mode",
|
"MENU_ACCESS_CONTROL": "Menu Access Control",
|
||||||
"FOR": "For",
|
"EDIT_MODE": "Edit Mode",
|
||||||
"RELOAD": "Reload",
|
"FOR": "For",
|
||||||
"SHOW_ALL": "Show All",
|
"RELOAD": "Reload",
|
||||||
"ONLY_MAIN_MENU": "Only Main Menu",
|
"SHOW_ALL": "Show All",
|
||||||
"NO_DATA_AVAILABLE": "No data available",
|
"ONLY_MAIN_MENU": "Only Main Menu",
|
||||||
"NO": "No",
|
|
||||||
"MENU_ITEM_NAME": "Menu Item Name",
|
"NO_DATA_AVAILABLE": "No data available",
|
||||||
"VIEW": "View",
|
"NO": "No",
|
||||||
"CREATE": "Create",
|
"MENU_ITEM_NAME": "Menu Item Name",
|
||||||
"EDIT": "Edit",
|
"VIEW": "View",
|
||||||
"DELETE": "Delete",
|
"CREATE": "Create",
|
||||||
"QUERY": "Query",
|
"EDIT": "Edit",
|
||||||
"EXPORT": "Export",
|
"DELETE": "Delete",
|
||||||
"SYNC": "Sync",
|
"QUERY": "Query",
|
||||||
"editMode": "Edit Mode",
|
"EXPORT": "Export",
|
||||||
|
"SYNC": "Sync",
|
||||||
|
"editMode": "Edit Mode",
|
||||||
"setupCode": "Setup Code",
|
"setupCode": "Setup Code",
|
||||||
"value": "Value",
|
"value": "Value",
|
||||||
"schedulerTimer": "Scheduler Timer",
|
"schedulerTimer": "Scheduler Timer",
|
||||||
@ -60,9 +62,11 @@
|
|||||||
"oidAdminUserTooltip": "Admin user for OID access",
|
"oidAdminUserTooltip": "Admin user for OID access",
|
||||||
"oidServerPort": "OID Server Port",
|
"oidServerPort": "OID Server Port",
|
||||||
"oidServerPortTooltip": "Port number for the OID server",
|
"oidServerPortTooltip": "Port number for the OID server",
|
||||||
"companyDisplayName": "Company Display Name",
|
|
||||||
|
|
||||||
|
"companyDisplayName": "Company Display Name",
|
||||||
"systemParameter": "System Parameter",
|
"systemParameter": "System Parameter",
|
||||||
"userDefaultGroup": "User Default Group",
|
"userDefaultGroup": "User Default Group",
|
||||||
"defaultDepartment": "Default Department",
|
"defaultDepartment": "Default Department",
|
||||||
"defaultPosition": "Default Position",
|
"defaultPosition": "Default Position",
|
||||||
"singleCharge": "Single Charge",
|
"singleCharge": "Single Charge",
|
||||||
@ -93,45 +97,49 @@
|
|||||||
"areYouSureDelete": "Are You Sure Want to delete?",
|
"areYouSureDelete": "Are You Sure Want to delete?",
|
||||||
"updateAccessType": "Update Access Type",
|
"updateAccessType": "Update Access Type",
|
||||||
"update": "Update",
|
"update": "Update",
|
||||||
"SEQ_GENERATOR": "Sequence Generator",
|
|
||||||
"CURRENT_NO": "Current No",
|
"SEQ_GENERATOR": "Sequence Generator",
|
||||||
"NAME": "Name",
|
"CURRENT_NO": "Current No",
|
||||||
"PREFIX": "Prefix",
|
"NAME": "Name",
|
||||||
"SEPARATOR": "Separator",
|
"PREFIX": "Prefix",
|
||||||
"SEQUENCE_SIZE": "Sequence Size",
|
"SEPARATOR": "Separator",
|
||||||
"REPORT": "Report",
|
"SEQUENCE_SIZE": "Sequence Size",
|
||||||
"REPORT_RUNNER": "Report Runner",
|
"REPORT": "Report",
|
||||||
"REPORT_NAME": "Report Name",
|
"REPORT_RUNNER": "Report Runner",
|
||||||
"REPORT_DESCRIPTION": "Report Description",
|
|
||||||
"API_REGISTERY": "Api Registery",
|
"REPORT_NAME": "Report Name",
|
||||||
"API_REGISTERY_DESCRIPTION": "Api Registery Description",
|
"REPORT_DESCRIPTION": "Report Description",
|
||||||
"ACTIVE": "Active",
|
"ACTIVE": "Active",
|
||||||
"FOLDER_NAME": "Folder Name",
|
"FOLDER_NAME": "Folder Name",
|
||||||
"ACTION": "Action",
|
"ACTION": "Action",
|
||||||
"SET_UP": "Set Up",
|
"SET_UP": "Set Up",
|
||||||
"USERS_PER_PAGE": "Users per page",
|
|
||||||
"OF": "of",
|
"USERS_PER_PAGE": "Users per page",
|
||||||
"USERS": "users",
|
"OF": "of",
|
||||||
"ARE_YOU_SURE": "Are you sure you want to delete?",
|
"USERS": "users",
|
||||||
"CANCEL": "Cancel",
|
"ARE_YOU_SURE": "Are you sure you want to delete?",
|
||||||
"GO_TO": "Go To",
|
"CANCEL": "Cancel",
|
||||||
"ALL_REPORTS": "All Reports",
|
"GO_TO": "Go To",
|
||||||
"ALL_REPORT": "All Report",
|
"ALL_REPORTS": "All Reports",
|
||||||
"REPORT_BUILDER_SQL": "Report Builder (SQL)",
|
"ALL_REPORT": "All Report",
|
||||||
"REPORT_BUILDER_URL": "Report Builder (URL)",
|
"REPORT_BUILDER_SQL": "Report Builder (SQL)",
|
||||||
"LOADING_MESSAGE": "Dashboard could be found. Loading..",
|
"REPORT_BUILDER_URL": "Report Builder (URL)",
|
||||||
"START_FROM_SCRATCH": "Start from scratch",
|
"LOADING_MESSAGE": "Dashboard could be found. Loading..",
|
||||||
"IMPORT_TEMPLATE": "Import from a template",
|
"START_FROM_SCRATCH": "Start from scratch",
|
||||||
"IMPORT_PUBLIC_PROJECT": "Import from public project",
|
"IMPORT_TEMPLATE": "Import from a template",
|
||||||
"DELETE_CONFIRMATION": "Are You Sure Want to delete?",
|
"IMPORT_PUBLIC_PROJECT": "Import from public project",
|
||||||
"LAST_UPDATED_ON": "Last Updated On:",
|
"DELETE_CONFIRMATION": "Are You Sure Want to delete?",
|
||||||
"CREATE_NEW_REPORT": "Create New Report",
|
|
||||||
"ADD_MODE": "Add Mode",
|
"LAST_UPDATED_ON": "Last Updated On:",
|
||||||
"ENTER_NAME": "Enter name",
|
"CREATE_NEW_REPORT": "Create New Report",
|
||||||
"DESCRIPTION": "Description",
|
"ADD_MODE": "Add Mode",
|
||||||
"ENTER_DESCRIPTION": "Enter Description",
|
|
||||||
"SUBMIT": "Submit",
|
"ENTER_NAME": "Enter name",
|
||||||
"home": "Home",
|
"DESCRIPTION": "Description",
|
||||||
|
"ENTER_DESCRIPTION": "Enter Description",
|
||||||
|
|
||||||
|
"SUBMIT": "Submit",
|
||||||
|
"home": "Home",
|
||||||
"dashboard": "Dashboard",
|
"dashboard": "Dashboard",
|
||||||
"all_dashboard": "All Dashboard",
|
"all_dashboard": "All Dashboard",
|
||||||
"dashboard_builder": "Dashboard Builder",
|
"dashboard_builder": "Dashboard Builder",
|
||||||
@ -203,8 +211,10 @@
|
|||||||
"GROUP_LEVEL": "Group Level",
|
"GROUP_LEVEL": "Group Level",
|
||||||
"STATUS": "Status",
|
"STATUS": "Status",
|
||||||
"UPDATED_DATE": "Updated Date",
|
"UPDATED_DATE": "Updated Date",
|
||||||
|
|
||||||
"RECORDS_PER_PAGE": "Record per page",
|
"RECORDS_PER_PAGE": "Record per page",
|
||||||
"IMPORT_FILE": "Import File",
|
"IMPORT_FILE": "Import File",
|
||||||
|
|
||||||
"UPDATE": "Update",
|
"UPDATE": "Update",
|
||||||
"ARE_YOU_SURE_DELETE": "Are You Sure Want to delete?",
|
"ARE_YOU_SURE_DELETE": "Are You Sure Want to delete?",
|
||||||
"THIS_FIELD_REQUIRED": "*This field is Required",
|
"THIS_FIELD_REQUIRED": "*This field is Required",
|
||||||
@ -216,10 +226,34 @@
|
|||||||
"MENU_ACTION_LINK": "Menu Action Link",
|
"MENU_ACTION_LINK": "Menu Action Link",
|
||||||
"STATUS": "Status",
|
"STATUS": "Status",
|
||||||
"SUB_MENU": "Sub Menu",
|
"SUB_MENU": "Sub Menu",
|
||||||
"Stt": "Stt",
|
"video_Field": "video_Field",
|
||||||
"OneToManyExtension": "OneToManyExtension",
|
"B": "B",
|
||||||
"studentname": "studentname",
|
"QRCode_Field": "QRCode_Field",
|
||||||
"description": "description",
|
"Datetime_Field": "Datetime_Field",
|
||||||
"Studenthigh": "Studenthigh",
|
"Phone_Number": "Phone_Number",
|
||||||
"Name": "Name"
|
"Radios": "Radios",
|
||||||
|
"Fileupload_Field": "Fileupload_Field",
|
||||||
|
"Q": "Q",
|
||||||
|
"Textarea_Field": "Textarea_Field",
|
||||||
|
"Currency": "Currency",
|
||||||
|
"recaptcha": "recaptcha",
|
||||||
|
"Date_Field": "Date_Field",
|
||||||
|
"selectsta": "selectsta",
|
||||||
|
"BarCode_Field": "BarCode_Field",
|
||||||
|
"Numberb": "Numberb",
|
||||||
|
"First_name": "First_name",
|
||||||
|
"Numbera": "Numbera",
|
||||||
|
"toggle_switch": "toggle_switch",
|
||||||
|
"Emp_details": "Emp_details",
|
||||||
|
"Percentage_Field": "Percentage_Field",
|
||||||
|
"Email_Field": "Email_Field",
|
||||||
|
"calculatedadd": "calculatedadd",
|
||||||
|
"Url_Field": "Url_Field",
|
||||||
|
"Survey_Form": "Survey_Form",
|
||||||
|
"Paragraph_Field": "Paragraph_Field",
|
||||||
|
"Imageupload_Field": "Imageupload_Field",
|
||||||
|
"audio_Field": "audio_Field",
|
||||||
|
"Password_Field": "Password_Field",
|
||||||
|
"Decimal_Field": "Decimal_Field",
|
||||||
|
"documentsequence": "documentsequence"
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user