Commit 0d76c783 by hufengqin

Initial commit

parent 20a993ae
zgqc-app/HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
build/
!**/src/main/**/build/
!**/src/test/**/build/
### VS Code ###
.vscode/
**/mvnw
**/mvnw.cmd
**/.mvn
**/target/
**/.gitignore
zgqc-app @ 10759358
Subproject commit 107593589ea5ee658aced93504684d264bfa27b6
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.6</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.panda.zgqc</groupId>
<artifactId>zgqc-app</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>zgqc-app</name>
<description>app平台</description>
<properties>
<java.version>11</java.version>
<spring-cloud.version>2022.0.1</spring-cloud.version>
</properties>
<dependencies>
<!-- 通用依赖-->
<dependency>
<groupId>com.panda.zgqc</groupId>
<artifactId>zgqc-common</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<!-- spring-boot-starter-web -->
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<!--Java 生成二维码 -->
<dependency>
<groupId>com.google.zxing</groupId>
<artifactId>core</artifactId>
<version>3.3.3</version>
</dependency>
<dependency>
<groupId>com.google.zxing</groupId>
<artifactId>javase</artifactId>
<version>3.3.3</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>RELEASE</version>
<scope>compile</scope>
</dependency>
<!-- 代码自动生成-->
<!-- <dependency>-->
<!-- <groupId>xin.altitude.cms</groupId>-->
<!-- <artifactId>ucode-cms-code-spring-boot-starter</artifactId>-->
<!-- <version>1.6.2.5</version>-->
<!-- <exclusions>-->
<!-- <exclusion>-->
<!-- <groupId>mysql</groupId>-->
<!-- <artifactId>mysql-connector-java</artifactId>-->
<!-- </exclusion>-->
<!-- <exclusion>-->
<!-- <groupId>org.springframework.boot</groupId>-->
<!-- <artifactId>spring-boot-starter-web</artifactId>-->
<!-- </exclusion>-->
<!-- <exclusion>-->
<!-- <groupId>com.baomidou</groupId>-->
<!-- <artifactId>mybatis-plus-boot-starter</artifactId>-->
<!-- </exclusion>-->
<!-- </exclusions>-->
<!-- </dependency>-->
<!--当页面出现404时加入该依赖-->
<!-- <dependency>-->
<!-- <groupId>xin.altitude.cms</groupId>-->
<!-- <artifactId>ucode-cms-ui</artifactId>-->
<!-- <version>1.6.2</version>-->
<!-- </dependency>-->
<!-- https://mvnrepository.com/artifact/com.baomidou/mybatis-plus-boot-starter -->
</dependencies>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${spring-cloud.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
package com.panda.zgqc.app;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class ZgqcAppApplication {
public static void main(String[] args) {
SpringApplication.run(ZgqcAppApplication.class, args);
}
}
package com.panda.zgqc.app.annotation;
import java.lang.annotation.*;
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface SystemLog {
/**
* 日志描述信息
*
* @return
*/
String description() default "";
}
package com.panda.zgqc.app.config;
import com.baomidou.mybatisplus.annotation.DbType;
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
import com.baomidou.mybatisplus.extension.plugins.inner.BlockAttackInnerInterceptor;
import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.transaction.annotation.EnableTransactionManagement;
@EnableTransactionManagement
@MapperScan("com.panda.zgqc.app.mapper")
@Configuration
public class MybatisConfig {
@Bean
public MybatisPlusInterceptor paginationInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
//阻止恶意或误操作的全表更新删除
interceptor.addInnerInterceptor(new BlockAttackInnerInterceptor());
PaginationInnerInterceptor paginationInnerInterceptor = new PaginationInnerInterceptor(DbType.MYSQL);
// 设置请求的页面大于最大页后操作, true调回到首页,false 继续请求 默认false
paginationInnerInterceptor.setOverflow(true);
// 设置最大单页限制数量,默认 500 条,-1 不受限制
paginationInnerInterceptor.setMaxLimit(500L);
interceptor.addInnerInterceptor(paginationInnerInterceptor);
return interceptor;
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.panda.zgqc.app.annotation.SystemLog;
import com.panda.zgqc.app.domain.Agent;
import com.panda.zgqc.app.service.IAgentService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import lombok.extern.log4j.Log4j2;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Collections;
import java.util.List;
import java.util.Set;
import static com.baomidou.mybatisplus.core.toolkit.Wrappers.lambdaQuery;
@RestController
@RequestMapping("/app/agent")
@Log4j2
public class AgentController {
@Resource
private IAgentService agentService;
@GetMapping("/list")
public AjaxResult list(Agent agent) {
return AjaxResult.success(agentService.list(lambdaQuery(agent)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody Agent agent) {
return AjaxResult.success(agentService.save(agent));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody Agent agent) {
return AjaxResult.success(agentService.updateById(agent));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(agentService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(agentService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.AgentFarmerRelevance;
import com.panda.zgqc.app.service.IAgentFarmerRelevanceService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/agenfarmer/relevance")
public class AgentFarmerRelevanceController {
@Autowired
private IAgentFarmerRelevanceService AgentFarmerRelevanceService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, AgentFarmerRelevance AgentFarmerRelevance) {
return AjaxResult.success(AgentFarmerRelevanceService.page(pageEntity.toPage(), Wrappers.lambdaQuery(AgentFarmerRelevance)));
}
@GetMapping("/list")
public AjaxResult list(AgentFarmerRelevance AgentFarmerRelevance) {
return AjaxResult.success(AgentFarmerRelevanceService.list(Wrappers.lambdaQuery(AgentFarmerRelevance)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody AgentFarmerRelevance AgentFarmerRelevance) {
return AjaxResult.success(AgentFarmerRelevanceService.save(AgentFarmerRelevance));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody AgentFarmerRelevance AgentFarmerRelevance) {
return AjaxResult.success(AgentFarmerRelevanceService.updateById(AgentFarmerRelevance));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(AgentFarmerRelevanceService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(AgentFarmerRelevanceService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.AgriculturalTechnologyCourse;
import com.panda.zgqc.app.service.IAgriculturalTechnologyCourseService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/agricultural/technology/course")
public class AgriculturalTechnologyCourseController {
@Autowired
private IAgriculturalTechnologyCourseService agriculturalTechnologyCourseService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, AgriculturalTechnologyCourse agriculturalTechnologyCourse) {
return AjaxResult.success(agriculturalTechnologyCourseService.page(pageEntity.toPage(), Wrappers.lambdaQuery(agriculturalTechnologyCourse)));
}
@GetMapping("/list")
public AjaxResult list(AgriculturalTechnologyCourse agriculturalTechnologyCourse) {
return AjaxResult.success(agriculturalTechnologyCourseService.list(Wrappers.lambdaQuery(agriculturalTechnologyCourse)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody AgriculturalTechnologyCourse agriculturalTechnologyCourse) {
return AjaxResult.success(agriculturalTechnologyCourseService.save(agriculturalTechnologyCourse));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody AgriculturalTechnologyCourse agriculturalTechnologyCourse) {
return AjaxResult.success(agriculturalTechnologyCourseService.updateById(agriculturalTechnologyCourse));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(agriculturalTechnologyCourseService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(agriculturalTechnologyCourseService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.AuthorTimeItem;
import com.panda.zgqc.app.service.IAuthorTimeItemService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/author/time/item")
public class AuthorTimeItemController {
@Autowired
private IAuthorTimeItemService authorTimeItemService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, AuthorTimeItem authorTimeItem) {
return AjaxResult.success(authorTimeItemService.page(pageEntity.toPage(), Wrappers.lambdaQuery(authorTimeItem)));
}
@GetMapping("/list")
public AjaxResult list(AuthorTimeItem authorTimeItem) {
return AjaxResult.success(authorTimeItemService.list(Wrappers.lambdaQuery(authorTimeItem)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody AuthorTimeItem authorTimeItem) {
return AjaxResult.success(authorTimeItemService.save(authorTimeItem));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody AuthorTimeItem authorTimeItem) {
return AjaxResult.success(authorTimeItemService.updateById(authorTimeItem));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(authorTimeItemService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(authorTimeItemService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.AuthorizationListimeScope;
import com.panda.zgqc.app.service.IAuthorizationListimeScopeService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/authorization/listime/scope")
public class AuthorizationListimeScopeController {
@Autowired
private IAuthorizationListimeScopeService authorizationListimeScopeService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, AuthorizationListimeScope authorizationListimeScope) {
return AjaxResult.success(authorizationListimeScopeService.page(pageEntity.toPage(), Wrappers.lambdaQuery(authorizationListimeScope)));
}
@GetMapping("/list")
public AjaxResult list(AuthorizationListimeScope authorizationListimeScope) {
return AjaxResult.success(authorizationListimeScopeService.list(Wrappers.lambdaQuery(authorizationListimeScope)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody AuthorizationListimeScope authorizationListimeScope) {
return AjaxResult.success(authorizationListimeScopeService.save(authorizationListimeScope));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody AuthorizationListimeScope authorizationListimeScope) {
return AjaxResult.success(authorizationListimeScopeService.updateById(authorizationListimeScope));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(authorizationListimeScopeService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(authorizationListimeScopeService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.BrandEntityShow;
import com.panda.zgqc.app.service.IBrandEntityShowService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/brand/entity/show")
public class BrandEntityShowController {
@Autowired
private IBrandEntityShowService brandEntityShowService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, BrandEntityShow brandEntityShow) {
return AjaxResult.success(brandEntityShowService.page(pageEntity.toPage(), Wrappers.lambdaQuery(brandEntityShow)));
}
@GetMapping("/list")
public AjaxResult list(BrandEntityShow brandEntityShow) {
return AjaxResult.success(brandEntityShowService.list(Wrappers.lambdaQuery(brandEntityShow)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody BrandEntityShow brandEntityShow) {
return AjaxResult.success(brandEntityShowService.save(brandEntityShow));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody BrandEntityShow brandEntityShow) {
return AjaxResult.success(brandEntityShowService.updateById(brandEntityShow));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(brandEntityShowService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(brandEntityShowService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.BrandInformation;
import com.panda.zgqc.app.service.IBrandInformationService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/brand/information")
public class BrandInformationController {
@Autowired
private IBrandInformationService brandInformationService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, BrandInformation brandInformation) {
return AjaxResult.success(brandInformationService.page(pageEntity.toPage(), Wrappers.lambdaQuery(brandInformation)));
}
@GetMapping("/list")
public AjaxResult list(BrandInformation brandInformation) {
return AjaxResult.success(brandInformationService.list(Wrappers.lambdaQuery(brandInformation)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody BrandInformation brandInformation) {
return AjaxResult.success(brandInformationService.save(brandInformation));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody BrandInformation brandInformation) {
return AjaxResult.success(brandInformationService.updateById(brandInformation));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(brandInformationService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(brandInformationService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.BrandPackageApply;
import com.panda.zgqc.app.service.IBrandPackageApplyService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/brand/package/apply")
public class BrandPackageApplyController {
@Autowired
private IBrandPackageApplyService brandPackageApplyService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, BrandPackageApply brandPackageApply) {
return AjaxResult.success(brandPackageApplyService.page(pageEntity.toPage(), Wrappers.lambdaQuery(brandPackageApply)));
}
@GetMapping("/list")
public AjaxResult list(BrandPackageApply brandPackageApply) {
return AjaxResult.success(brandPackageApplyService.list(Wrappers.lambdaQuery(brandPackageApply)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody BrandPackageApply brandPackageApply) {
return AjaxResult.success(brandPackageApplyService.save(brandPackageApply));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody BrandPackageApply brandPackageApply) {
return AjaxResult.success(brandPackageApplyService.updateById(brandPackageApply));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Integer[] ids) {
return AjaxResult.success(brandPackageApplyService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Integer id) {
return AjaxResult.success(brandPackageApplyService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.BrandPackageApplyDetail;
import com.panda.zgqc.app.service.IBrandPackageApplyDetailService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/brand/package/apply/detail")
public class BrandPackageApplyDetailController {
@Autowired
private IBrandPackageApplyDetailService brandPackageApplyDetailService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, BrandPackageApplyDetail brandPackageApplyDetail) {
return AjaxResult.success(brandPackageApplyDetailService.page(pageEntity.toPage(), Wrappers.lambdaQuery(brandPackageApplyDetail)));
}
@GetMapping("/list")
public AjaxResult list(BrandPackageApplyDetail brandPackageApplyDetail) {
return AjaxResult.success(brandPackageApplyDetailService.list(Wrappers.lambdaQuery(brandPackageApplyDetail)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody BrandPackageApplyDetail brandPackageApplyDetail) {
return AjaxResult.success(brandPackageApplyDetailService.save(brandPackageApplyDetail));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody BrandPackageApplyDetail brandPackageApplyDetail) {
return AjaxResult.success(brandPackageApplyDetailService.updateById(brandPackageApplyDetail));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(brandPackageApplyDetailService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(brandPackageApplyDetailService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.BrandPackage;
import com.panda.zgqc.app.service.IBrandPackageService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/brand/package")
public class BrandPackageController {
@Autowired
private IBrandPackageService brandPackageService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, BrandPackage brandPackage) {
return AjaxResult.success(brandPackageService.page(pageEntity.toPage(), Wrappers.lambdaQuery(brandPackage)));
}
@GetMapping("/list")
public AjaxResult list(BrandPackage brandPackage) {
return AjaxResult.success(brandPackageService.list(Wrappers.lambdaQuery(brandPackage)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody BrandPackage brandPackage) {
return AjaxResult.success(brandPackageService.save(brandPackage));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody BrandPackage brandPackage) {
return AjaxResult.success(brandPackageService.updateById(brandPackage));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(brandPackageService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(brandPackageService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.CodeRelation;
import com.panda.zgqc.app.service.ICodeRelationService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/code/relation")
public class CodeRelationController {
@Autowired
private ICodeRelationService codeRelationService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, CodeRelation codeRelation) {
return AjaxResult.success(codeRelationService.page(pageEntity.toPage(), Wrappers.lambdaQuery(codeRelation)));
}
@GetMapping("/list")
public AjaxResult list(CodeRelation codeRelation) {
return AjaxResult.success(codeRelationService.list(Wrappers.lambdaQuery(codeRelation)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody CodeRelation codeRelation) {
return AjaxResult.success(codeRelationService.save(codeRelation));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody CodeRelation codeRelation) {
return AjaxResult.success(codeRelationService.updateById(codeRelation));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(codeRelationService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(codeRelationService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.ContracfillCallback;
import com.panda.zgqc.app.service.IContracfillCallbackService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/contracfill/callback")
public class ContracfillCallbackController {
@Autowired
private IContracfillCallbackService contracfillCallbackService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, ContracfillCallback contracfillCallback) {
return AjaxResult.success(contracfillCallbackService.page(pageEntity.toPage(), Wrappers.lambdaQuery(contracfillCallback)));
}
@GetMapping("/list")
public AjaxResult list(ContracfillCallback contracfillCallback) {
return AjaxResult.success(contracfillCallbackService.list(Wrappers.lambdaQuery(contracfillCallback)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody ContracfillCallback contracfillCallback) {
return AjaxResult.success(contracfillCallbackService.save(contracfillCallback));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody ContracfillCallback contracfillCallback) {
return AjaxResult.success(contracfillCallbackService.updateById(contracfillCallback));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(contracfillCallbackService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(contracfillCallbackService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.Contracfinish;
import com.panda.zgqc.app.service.IContracfinishService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/contracfinish")
public class ContracfinishController {
@Autowired
private IContracfinishService contracfinishService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, Contracfinish contracfinish) {
return AjaxResult.success(contracfinishService.page(pageEntity.toPage(), Wrappers.lambdaQuery(contracfinish)));
}
@GetMapping("/list")
public AjaxResult list(Contracfinish contracfinish) {
return AjaxResult.success(contracfinishService.list(Wrappers.lambdaQuery(contracfinish)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody Contracfinish contracfinish) {
return AjaxResult.success(contracfinishService.save(contracfinish));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody Contracfinish contracfinish) {
return AjaxResult.success(contracfinishService.updateById(contracfinish));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(contracfinishService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(contracfinishService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.ContracsignCallback;
import com.panda.zgqc.app.service.IContracsignCallbackService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/contracsign/callback")
public class ContracsignCallbackController {
@Autowired
private IContracsignCallbackService contracsignCallbackService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, ContracsignCallback contracsignCallback) {
return AjaxResult.success(contracsignCallbackService.page(pageEntity.toPage(), Wrappers.lambdaQuery(contracsignCallback)));
}
@GetMapping("/list")
public AjaxResult list(ContracsignCallback contracsignCallback) {
return AjaxResult.success(contracsignCallbackService.list(Wrappers.lambdaQuery(contracsignCallback)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody ContracsignCallback contracsignCallback) {
return AjaxResult.success(contracsignCallbackService.save(contracsignCallback));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody ContracsignCallback contracsignCallback) {
return AjaxResult.success(contracsignCallbackService.updateById(contracsignCallback));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(contracsignCallbackService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(contracsignCallbackService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.Declare;
import com.panda.zgqc.app.service.IDeclareService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/declare")
public class DeclareController {
@Autowired
private IDeclareService declareService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, Declare declare) {
return AjaxResult.success(declareService.page(pageEntity.toPage(), Wrappers.lambdaQuery(declare)));
}
@GetMapping("/list")
public AjaxResult list(Declare declare) {
return AjaxResult.success(declareService.list(Wrappers.lambdaQuery(declare)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody Declare declare) {
return AjaxResult.success(declareService.save(declare));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody Declare declare) {
return AjaxResult.success(declareService.updateById(declare));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Integer[] ids) {
return AjaxResult.success(declareService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Integer id) {
return AjaxResult.success(declareService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.DiseasePesoutline;
import com.panda.zgqc.app.service.IDiseasePesoutlineService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/disease/pesoutline")
public class DiseasePesoutlineController {
@Autowired
private IDiseasePesoutlineService diseasePesoutlineService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, DiseasePesoutline diseasePesoutline) {
return AjaxResult.success(diseasePesoutlineService.page(pageEntity.toPage(), Wrappers.lambdaQuery(diseasePesoutline)));
}
@GetMapping("/list")
public AjaxResult list(DiseasePesoutline diseasePesoutline) {
return AjaxResult.success(diseasePesoutlineService.list(Wrappers.lambdaQuery(diseasePesoutline)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody DiseasePesoutline diseasePesoutline) {
return AjaxResult.success(diseasePesoutlineService.save(diseasePesoutline));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody DiseasePesoutline diseasePesoutline) {
return AjaxResult.success(diseasePesoutlineService.updateById(diseasePesoutline));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(diseasePesoutlineService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(diseasePesoutlineService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.DiseasePespreventionMethod;
import com.panda.zgqc.app.service.IDiseasePespreventionMethodService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/disease/pesprevention/method")
public class DiseasePespreventionMethodController {
@Autowired
private IDiseasePespreventionMethodService diseasePespreventionMethodService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, DiseasePespreventionMethod diseasePespreventionMethod) {
return AjaxResult.success(diseasePespreventionMethodService.page(pageEntity.toPage(), Wrappers.lambdaQuery(diseasePespreventionMethod)));
}
@GetMapping("/list")
public AjaxResult list(DiseasePespreventionMethod diseasePespreventionMethod) {
return AjaxResult.success(diseasePespreventionMethodService.list(Wrappers.lambdaQuery(diseasePespreventionMethod)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody DiseasePespreventionMethod diseasePespreventionMethod) {
return AjaxResult.success(diseasePespreventionMethodService.save(diseasePespreventionMethod));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody DiseasePespreventionMethod diseasePespreventionMethod) {
return AjaxResult.success(diseasePespreventionMethodService.updateById(diseasePespreventionMethod));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(diseasePespreventionMethodService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(diseasePespreventionMethodService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.DiseasePesstore;
import com.panda.zgqc.app.service.IDiseasePesstoreService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/disease/pesstore")
public class DiseasePesstoreController {
@Autowired
private IDiseasePesstoreService diseasePesstoreService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, DiseasePesstore diseasePesstore) {
return AjaxResult.success(diseasePesstoreService.page(pageEntity.toPage(), Wrappers.lambdaQuery(diseasePesstore)));
}
@GetMapping("/list")
public AjaxResult list(DiseasePesstore diseasePesstore) {
return AjaxResult.success(diseasePesstoreService.list(Wrappers.lambdaQuery(diseasePesstore)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody DiseasePesstore diseasePesstore) {
return AjaxResult.success(diseasePesstoreService.save(diseasePesstore));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody DiseasePesstore diseasePesstore) {
return AjaxResult.success(diseasePesstoreService.updateById(diseasePesstore));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(diseasePesstoreService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(diseasePesstoreService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.DiseasePesstoreRelation;
import com.panda.zgqc.app.service.IDiseasePesstoreRelationService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/disease/pesstore/relation")
public class DiseasePesstoreRelationController {
@Autowired
private IDiseasePesstoreRelationService diseasePesstoreRelationService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, DiseasePesstoreRelation diseasePesstoreRelation) {
return AjaxResult.success(diseasePesstoreRelationService.page(pageEntity.toPage(), Wrappers.lambdaQuery(diseasePesstoreRelation)));
}
@GetMapping("/list")
public AjaxResult list(DiseasePesstoreRelation diseasePesstoreRelation) {
return AjaxResult.success(diseasePesstoreRelationService.list(Wrappers.lambdaQuery(diseasePesstoreRelation)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody DiseasePesstoreRelation diseasePesstoreRelation) {
return AjaxResult.success(diseasePesstoreRelationService.save(diseasePesstoreRelation));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody DiseasePesstoreRelation diseasePesstoreRelation) {
return AjaxResult.success(diseasePesstoreRelationService.updateById(diseasePesstoreRelation));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(diseasePesstoreRelationService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(diseasePesstoreRelationService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.DiseasePest;
import com.panda.zgqc.app.service.IDiseasePestService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/disease/pest")
public class DiseasePestController {
@Autowired
private IDiseasePestService diseasePestService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, DiseasePest diseasePest) {
return AjaxResult.success(diseasePestService.page(pageEntity.toPage(), Wrappers.lambdaQuery(diseasePest)));
}
@GetMapping("/list")
public AjaxResult list(DiseasePest diseasePest) {
return AjaxResult.success(diseasePestService.list(Wrappers.lambdaQuery(diseasePest)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody DiseasePest diseasePest) {
return AjaxResult.success(diseasePestService.save(diseasePest));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody DiseasePest diseasePest) {
return AjaxResult.success(diseasePestService.updateById(diseasePest));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(diseasePestService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(diseasePestService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.Evaluation;
import com.panda.zgqc.app.service.IEvaluationService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/evaluation")
public class EvaluationController {
@Autowired
private IEvaluationService evaluationService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, Evaluation evaluation) {
return AjaxResult.success(evaluationService.page(pageEntity.toPage(), Wrappers.lambdaQuery(evaluation)));
}
@GetMapping("/list")
public AjaxResult list(Evaluation evaluation) {
return AjaxResult.success(evaluationService.list(Wrappers.lambdaQuery(evaluation)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody Evaluation evaluation) {
return AjaxResult.success(evaluationService.save(evaluation));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody Evaluation evaluation) {
return AjaxResult.success(evaluationService.updateById(evaluation));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(evaluationService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(evaluationService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.FinancialSupermarket;
import com.panda.zgqc.app.service.IFinancialSupermarketService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/financial/supermarket")
public class FinancialSupermarketController {
@Autowired
private IFinancialSupermarketService financialSupermarketService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, FinancialSupermarket financialSupermarket) {
return AjaxResult.success(financialSupermarketService.page(pageEntity.toPage(), Wrappers.lambdaQuery(financialSupermarket)));
}
@GetMapping("/list")
public AjaxResult list(FinancialSupermarket financialSupermarket) {
return AjaxResult.success(financialSupermarketService.list(Wrappers.lambdaQuery(financialSupermarket)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody FinancialSupermarket financialSupermarket) {
return AjaxResult.success(financialSupermarketService.save(financialSupermarket));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody FinancialSupermarket financialSupermarket) {
return AjaxResult.success(financialSupermarketService.updateById(financialSupermarket));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(financialSupermarketService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(financialSupermarketService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.Insecdevice;
import com.panda.zgqc.app.service.IInsecdeviceService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/insecdevice")
public class InsecdeviceController {
@Autowired
private IInsecdeviceService insecdeviceService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, Insecdevice insecdevice) {
return AjaxResult.success(insecdeviceService.page(pageEntity.toPage(), Wrappers.lambdaQuery(insecdevice)));
}
@GetMapping("/list")
public AjaxResult list(Insecdevice insecdevice) {
return AjaxResult.success(insecdeviceService.list(Wrappers.lambdaQuery(insecdevice)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody Insecdevice insecdevice) {
return AjaxResult.success(insecdeviceService.save(insecdevice));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody Insecdevice insecdevice) {
return AjaxResult.success(insecdeviceService.updateById(insecdevice));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(insecdeviceService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(insecdeviceService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.InsecmonitorData;
import com.panda.zgqc.app.service.IInsecmonitorDataService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/insecmonitor/data")
public class InsecmonitorDataController {
@Autowired
private IInsecmonitorDataService insecmonitorDataService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, InsecmonitorData insecmonitorData) {
return AjaxResult.success(insecmonitorDataService.page(pageEntity.toPage(), Wrappers.lambdaQuery(insecmonitorData)));
}
@GetMapping("/list")
public AjaxResult list(InsecmonitorData insecmonitorData) {
return AjaxResult.success(insecmonitorDataService.list(Wrappers.lambdaQuery(insecmonitorData)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody InsecmonitorData insecmonitorData) {
return AjaxResult.success(insecmonitorDataService.save(insecmonitorData));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody InsecmonitorData insecmonitorData) {
return AjaxResult.success(insecmonitorDataService.updateById(insecmonitorData));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(insecmonitorDataService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(insecmonitorDataService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.InsuranceProduct;
import com.panda.zgqc.app.service.IInsuranceProductService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/insurance/product")
public class InsuranceProductController {
@Autowired
private IInsuranceProductService insuranceProductService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, InsuranceProduct insuranceProduct) {
return AjaxResult.success(insuranceProductService.page(pageEntity.toPage(), Wrappers.lambdaQuery(insuranceProduct)));
}
@GetMapping("/list")
public AjaxResult list(InsuranceProduct insuranceProduct) {
return AjaxResult.success(insuranceProductService.list(Wrappers.lambdaQuery(insuranceProduct)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody InsuranceProduct insuranceProduct) {
return AjaxResult.success(insuranceProductService.save(insuranceProduct));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody InsuranceProduct insuranceProduct) {
return AjaxResult.success(insuranceProductService.updateById(insuranceProduct));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(insuranceProductService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(insuranceProductService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.Iowarning;
import com.panda.zgqc.app.service.IIowarningService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/iowarning")
public class IowarningController {
@Autowired
private IIowarningService iowarningService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, Iowarning iowarning) {
return AjaxResult.success(iowarningService.page(pageEntity.toPage(), Wrappers.lambdaQuery(iowarning)));
}
@GetMapping("/list")
public AjaxResult list(Iowarning iowarning) {
return AjaxResult.success(iowarningService.list(Wrappers.lambdaQuery(iowarning)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody Iowarning iowarning) {
return AjaxResult.success(iowarningService.save(iowarning));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody Iowarning iowarning) {
return AjaxResult.success(iowarningService.updateById(iowarning));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(iowarningService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(iowarningService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.LaborHireEnroll;
import com.panda.zgqc.app.service.ILaborHireEnrollService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/labor/hire/enroll")
public class LaborHireEnrollController {
@Autowired
private ILaborHireEnrollService laborHireEnrollService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, LaborHireEnroll laborHireEnroll) {
return AjaxResult.success(laborHireEnrollService.page(pageEntity.toPage(), Wrappers.lambdaQuery(laborHireEnroll)));
}
@GetMapping("/list")
public AjaxResult list(LaborHireEnroll laborHireEnroll) {
return AjaxResult.success(laborHireEnrollService.list(Wrappers.lambdaQuery(laborHireEnroll)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody LaborHireEnroll laborHireEnroll) {
return AjaxResult.success(laborHireEnrollService.save(laborHireEnroll));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody LaborHireEnroll laborHireEnroll) {
return AjaxResult.success(laborHireEnrollService.updateById(laborHireEnroll));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(laborHireEnrollService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(laborHireEnrollService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.LaborHireInfo;
import com.panda.zgqc.app.service.ILaborHireInfoService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/labor/hire/info")
public class LaborHireInfoController {
@Autowired
private ILaborHireInfoService laborHireInfoService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, LaborHireInfo laborHireInfo) {
return AjaxResult.success(laborHireInfoService.page(pageEntity.toPage(), Wrappers.lambdaQuery(laborHireInfo)));
}
@GetMapping("/list")
public AjaxResult list(LaborHireInfo laborHireInfo) {
return AjaxResult.success(laborHireInfoService.list(Wrappers.lambdaQuery(laborHireInfo)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody LaborHireInfo laborHireInfo) {
return AjaxResult.success(laborHireInfoService.save(laborHireInfo));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody LaborHireInfo laborHireInfo) {
return AjaxResult.success(laborHireInfoService.updateById(laborHireInfo));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(laborHireInfoService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(laborHireInfoService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.LandInformation;
import com.panda.zgqc.app.service.ILandInformationService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/land/information")
public class LandInformationController {
@Autowired
private ILandInformationService landInformationService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, LandInformation landInformation) {
return AjaxResult.success(landInformationService.page(pageEntity.toPage(), Wrappers.lambdaQuery(landInformation)));
}
@GetMapping("/list")
public AjaxResult list(LandInformation landInformation) {
return AjaxResult.success(landInformationService.list(Wrappers.lambdaQuery(landInformation)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody LandInformation landInformation) {
return AjaxResult.success(landInformationService.save(landInformation));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody LandInformation landInformation) {
return AjaxResult.success(landInformationService.updateById(landInformation));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(landInformationService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(landInformationService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.LikeRelationship;
import com.panda.zgqc.app.service.ILikeRelationshipService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/like/relationship")
public class LikeRelationshipController {
@Autowired
private ILikeRelationshipService likeRelationshipService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, LikeRelationship likeRelationship) {
return AjaxResult.success(likeRelationshipService.page(pageEntity.toPage(), Wrappers.lambdaQuery(likeRelationship)));
}
@GetMapping("/list")
public AjaxResult list(LikeRelationship likeRelationship) {
return AjaxResult.success(likeRelationshipService.list(Wrappers.lambdaQuery(likeRelationship)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody LikeRelationship likeRelationship) {
return AjaxResult.success(likeRelationshipService.save(likeRelationship));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody LikeRelationship likeRelationship) {
return AjaxResult.success(likeRelationshipService.updateById(likeRelationship));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(likeRelationshipService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(likeRelationshipService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.Markeentity;
import com.panda.zgqc.app.service.IMarkeentityService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/markeentity")
public class MarkeentityController {
@Autowired
private IMarkeentityService markeentityService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, Markeentity markeentity) {
return AjaxResult.success(markeentityService.page(pageEntity.toPage(), Wrappers.lambdaQuery(markeentity)));
}
@GetMapping("/list")
public AjaxResult list(Markeentity markeentity) {
return AjaxResult.success(markeentityService.list(Wrappers.lambdaQuery(markeentity)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody Markeentity markeentity) {
return AjaxResult.success(markeentityService.save(markeentity));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody Markeentity markeentity) {
return AjaxResult.success(markeentityService.updateById(markeentity));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(markeentityService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(markeentityService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.MarkeentityDetail;
import com.panda.zgqc.app.service.IMarkeentityDetailService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/markeentity/detail")
public class MarkeentityDetailController {
@Autowired
private IMarkeentityDetailService markeentityDetailService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, MarkeentityDetail markeentityDetail) {
return AjaxResult.success(markeentityDetailService.page(pageEntity.toPage(), Wrappers.lambdaQuery(markeentityDetail)));
}
@GetMapping("/list")
public AjaxResult list(MarkeentityDetail markeentityDetail) {
return AjaxResult.success(markeentityDetailService.list(Wrappers.lambdaQuery(markeentityDetail)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody MarkeentityDetail markeentityDetail) {
return AjaxResult.success(markeentityDetailService.save(markeentityDetail));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody MarkeentityDetail markeentityDetail) {
return AjaxResult.success(markeentityDetailService.updateById(markeentityDetail));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(markeentityDetailService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(markeentityDetailService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.MeteorologyWarningRule;
import com.panda.zgqc.app.service.IMeteorologyWarningRuleService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/meteorology/warning/rule")
public class MeteorologyWarningRuleController {
@Autowired
private IMeteorologyWarningRuleService meteorologyWarningRuleService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, MeteorologyWarningRule meteorologyWarningRule) {
return AjaxResult.success(meteorologyWarningRuleService.page(pageEntity.toPage(), Wrappers.lambdaQuery(meteorologyWarningRule)));
}
@GetMapping("/list")
public AjaxResult list(MeteorologyWarningRule meteorologyWarningRule) {
return AjaxResult.success(meteorologyWarningRuleService.list(Wrappers.lambdaQuery(meteorologyWarningRule)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody MeteorologyWarningRule meteorologyWarningRule) {
return AjaxResult.success(meteorologyWarningRuleService.save(meteorologyWarningRule));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody MeteorologyWarningRule meteorologyWarningRule) {
return AjaxResult.success(meteorologyWarningRuleService.updateById(meteorologyWarningRule));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(meteorologyWarningRuleService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(meteorologyWarningRuleService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.MeteorologyWarningRuleDetail;
import com.panda.zgqc.app.service.IMeteorologyWarningRuleDetailService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/meteorology/warning/rule/detail")
public class MeteorologyWarningRuleDetailController {
@Autowired
private IMeteorologyWarningRuleDetailService meteorologyWarningRuleDetailService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, MeteorologyWarningRuleDetail meteorologyWarningRuleDetail) {
return AjaxResult.success(meteorologyWarningRuleDetailService.page(pageEntity.toPage(), Wrappers.lambdaQuery(meteorologyWarningRuleDetail)));
}
@GetMapping("/list")
public AjaxResult list(MeteorologyWarningRuleDetail meteorologyWarningRuleDetail) {
return AjaxResult.success(meteorologyWarningRuleDetailService.list(Wrappers.lambdaQuery(meteorologyWarningRuleDetail)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody MeteorologyWarningRuleDetail meteorologyWarningRuleDetail) {
return AjaxResult.success(meteorologyWarningRuleDetailService.save(meteorologyWarningRuleDetail));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody MeteorologyWarningRuleDetail meteorologyWarningRuleDetail) {
return AjaxResult.success(meteorologyWarningRuleDetailService.updateById(meteorologyWarningRuleDetail));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(meteorologyWarningRuleDetailService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(meteorologyWarningRuleDetailService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.MouseMonitorData;
import com.panda.zgqc.app.service.IMouseMonitorDataService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/mouse/monitor/data")
public class MouseMonitorDataController {
@Autowired
private IMouseMonitorDataService mouseMonitorDataService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, MouseMonitorData mouseMonitorData) {
return AjaxResult.success(mouseMonitorDataService.page(pageEntity.toPage(), Wrappers.lambdaQuery(mouseMonitorData)));
}
@GetMapping("/list")
public AjaxResult list(MouseMonitorData mouseMonitorData) {
return AjaxResult.success(mouseMonitorDataService.list(Wrappers.lambdaQuery(mouseMonitorData)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody MouseMonitorData mouseMonitorData) {
return AjaxResult.success(mouseMonitorDataService.save(mouseMonitorData));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody MouseMonitorData mouseMonitorData) {
return AjaxResult.success(mouseMonitorDataService.updateById(mouseMonitorData));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(mouseMonitorDataService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(mouseMonitorDataService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.OrchardGardenRelation;
import com.panda.zgqc.app.service.IOrchardGardenRelationService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/orchard/garden/relation")
public class OrchardGardenRelationController {
@Autowired
private IOrchardGardenRelationService orchardGardenRelationService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, OrchardGardenRelation orchardGardenRelation) {
return AjaxResult.success(orchardGardenRelationService.page(pageEntity.toPage(), Wrappers.lambdaQuery(orchardGardenRelation)));
}
@GetMapping("/list")
public AjaxResult list(OrchardGardenRelation orchardGardenRelation) {
return AjaxResult.success(orchardGardenRelationService.list(Wrappers.lambdaQuery(orchardGardenRelation)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody OrchardGardenRelation orchardGardenRelation) {
return AjaxResult.success(orchardGardenRelationService.save(orchardGardenRelation));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody OrchardGardenRelation orchardGardenRelation) {
return AjaxResult.success(orchardGardenRelationService.updateById(orchardGardenRelation));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(orchardGardenRelationService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(orchardGardenRelationService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.OrchardHosting;
import com.panda.zgqc.app.service.IOrchardHostingService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/orchard/hosting")
public class OrchardHostingController {
@Autowired
private IOrchardHostingService orchardHostingService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, OrchardHosting orchardHosting) {
return AjaxResult.success(orchardHostingService.page(pageEntity.toPage(), Wrappers.lambdaQuery(orchardHosting)));
}
@GetMapping("/list")
public AjaxResult list(OrchardHosting orchardHosting) {
return AjaxResult.success(orchardHostingService.list(Wrappers.lambdaQuery(orchardHosting)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody OrchardHosting orchardHosting) {
return AjaxResult.success(orchardHostingService.save(orchardHosting));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody OrchardHosting orchardHosting) {
return AjaxResult.success(orchardHostingService.updateById(orchardHosting));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(orchardHostingService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(orchardHostingService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.OtherRelatedSubjecinformation;
import com.panda.zgqc.app.service.IOtherRelatedSubjecinformationService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/other/related/subjecinformation")
public class OtherRelatedSubjecinformationController {
@Autowired
private IOtherRelatedSubjecinformationService otherRelatedSubjecinformationService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, OtherRelatedSubjecinformation otherRelatedSubjecinformation) {
return AjaxResult.success(otherRelatedSubjecinformationService.page(pageEntity.toPage(), Wrappers.lambdaQuery(otherRelatedSubjecinformation)));
}
@GetMapping("/list")
public AjaxResult list(OtherRelatedSubjecinformation otherRelatedSubjecinformation) {
return AjaxResult.success(otherRelatedSubjecinformationService.list(Wrappers.lambdaQuery(otherRelatedSubjecinformation)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody OtherRelatedSubjecinformation otherRelatedSubjecinformation) {
return AjaxResult.success(otherRelatedSubjecinformationService.save(otherRelatedSubjecinformation));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody OtherRelatedSubjecinformation otherRelatedSubjecinformation) {
return AjaxResult.success(otherRelatedSubjecinformationService.updateById(otherRelatedSubjecinformation));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(otherRelatedSubjecinformationService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(otherRelatedSubjecinformationService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.PersonalizedRecommendation;
import com.panda.zgqc.app.service.IPersonalizedRecommendationService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/personalized/recommendation")
public class PersonalizedRecommendationController {
@Autowired
private IPersonalizedRecommendationService personalizedRecommendationService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, PersonalizedRecommendation personalizedRecommendation) {
return AjaxResult.success(personalizedRecommendationService.page(pageEntity.toPage(), Wrappers.lambdaQuery(personalizedRecommendation)));
}
@GetMapping("/list")
public AjaxResult list(PersonalizedRecommendation personalizedRecommendation) {
return AjaxResult.success(personalizedRecommendationService.list(Wrappers.lambdaQuery(personalizedRecommendation)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody PersonalizedRecommendation personalizedRecommendation) {
return AjaxResult.success(personalizedRecommendationService.save(personalizedRecommendation));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody PersonalizedRecommendation personalizedRecommendation) {
return AjaxResult.success(personalizedRecommendationService.updateById(personalizedRecommendation));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(personalizedRecommendationService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(personalizedRecommendationService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.PolicyRegulations;
import com.panda.zgqc.app.service.IPolicyRegulationsService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/policy/regulations")
public class PolicyRegulationsController {
@Autowired
private IPolicyRegulationsService policyRegulationsService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, PolicyRegulations policyRegulations) {
return AjaxResult.success(policyRegulationsService.page(pageEntity.toPage(), Wrappers.lambdaQuery(policyRegulations)));
}
@GetMapping("/list")
public AjaxResult list(PolicyRegulations policyRegulations) {
return AjaxResult.success(policyRegulationsService.list(Wrappers.lambdaQuery(policyRegulations)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody PolicyRegulations policyRegulations) {
return AjaxResult.success(policyRegulationsService.save(policyRegulations));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody PolicyRegulations policyRegulations) {
return AjaxResult.success(policyRegulationsService.updateById(policyRegulations));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(policyRegulationsService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(policyRegulationsService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.PurchaseBill;
import com.panda.zgqc.app.service.IPurchaseBillService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/purchase/bill")
public class PurchaseBillController {
@Autowired
private IPurchaseBillService purchaseBillService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, PurchaseBill purchaseBill) {
return AjaxResult.success(purchaseBillService.page(pageEntity.toPage(), Wrappers.lambdaQuery(purchaseBill)));
}
@GetMapping("/list")
public AjaxResult list(PurchaseBill purchaseBill) {
return AjaxResult.success(purchaseBillService.list(Wrappers.lambdaQuery(purchaseBill)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody PurchaseBill purchaseBill) {
return AjaxResult.success(purchaseBillService.save(purchaseBill));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody PurchaseBill purchaseBill) {
return AjaxResult.success(purchaseBillService.updateById(purchaseBill));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(purchaseBillService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(purchaseBillService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.PurchaseBillDetail;
import com.panda.zgqc.app.service.IPurchaseBillDetailService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/purchase/bill/detail")
public class PurchaseBillDetailController {
@Autowired
private IPurchaseBillDetailService purchaseBillDetailService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, PurchaseBillDetail purchaseBillDetail) {
return AjaxResult.success(purchaseBillDetailService.page(pageEntity.toPage(), Wrappers.lambdaQuery(purchaseBillDetail)));
}
@GetMapping("/list")
public AjaxResult list(PurchaseBillDetail purchaseBillDetail) {
return AjaxResult.success(purchaseBillDetailService.list(Wrappers.lambdaQuery(purchaseBillDetail)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody PurchaseBillDetail purchaseBillDetail) {
return AjaxResult.success(purchaseBillDetailService.save(purchaseBillDetail));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody PurchaseBillDetail purchaseBillDetail) {
return AjaxResult.success(purchaseBillDetailService.updateById(purchaseBillDetail));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(purchaseBillDetailService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(purchaseBillDetailService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.QaKnowledgeBase;
import com.panda.zgqc.app.service.IQaKnowledgeBaseService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/qa/knowledge/base")
public class QaKnowledgeBaseController {
@Autowired
private IQaKnowledgeBaseService qaKnowledgeBaseService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, QaKnowledgeBase qaKnowledgeBase) {
return AjaxResult.success(qaKnowledgeBaseService.page(pageEntity.toPage(), Wrappers.lambdaQuery(qaKnowledgeBase)));
}
@GetMapping("/list")
public AjaxResult list(QaKnowledgeBase qaKnowledgeBase) {
return AjaxResult.success(qaKnowledgeBaseService.list(Wrappers.lambdaQuery(qaKnowledgeBase)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody QaKnowledgeBase qaKnowledgeBase) {
return AjaxResult.success(qaKnowledgeBaseService.save(qaKnowledgeBase));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody QaKnowledgeBase qaKnowledgeBase) {
return AjaxResult.success(qaKnowledgeBaseService.updateById(qaKnowledgeBase));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(qaKnowledgeBaseService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(qaKnowledgeBaseService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.QaProtecclassify;
import com.panda.zgqc.app.service.IQaProtecclassifyService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/qa/protecclassify")
public class QaProtecclassifyController {
@Autowired
private IQaProtecclassifyService qaProtecclassifyService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, QaProtecclassify qaProtecclassify) {
return AjaxResult.success(qaProtecclassifyService.page(pageEntity.toPage(), Wrappers.lambdaQuery(qaProtecclassify)));
}
@GetMapping("/list")
public AjaxResult list(QaProtecclassify qaProtecclassify) {
return AjaxResult.success(qaProtecclassifyService.list(Wrappers.lambdaQuery(qaProtecclassify)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody QaProtecclassify qaProtecclassify) {
return AjaxResult.success(qaProtecclassifyService.save(qaProtecclassify));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody QaProtecclassify qaProtecclassify) {
return AjaxResult.success(qaProtecclassifyService.updateById(qaProtecclassify));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(qaProtecclassifyService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(qaProtecclassifyService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.SaleOrchard;
import com.panda.zgqc.app.service.ISaleOrchardService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/sale/orchard")
public class SaleOrchardController {
@Autowired
private ISaleOrchardService saleOrchardService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, SaleOrchard saleOrchard) {
return AjaxResult.success(saleOrchardService.page(pageEntity.toPage(), Wrappers.lambdaQuery(saleOrchard)));
}
@GetMapping("/list")
public AjaxResult list(SaleOrchard saleOrchard) {
return AjaxResult.success(saleOrchardService.list(Wrappers.lambdaQuery(saleOrchard)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody SaleOrchard saleOrchard) {
return AjaxResult.success(saleOrchardService.save(saleOrchard));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody SaleOrchard saleOrchard) {
return AjaxResult.success(saleOrchardService.updateById(saleOrchard));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(saleOrchardService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(saleOrchardService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.SaleOrchardDetail;
import com.panda.zgqc.app.service.ISaleOrchardDetailService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/sale/orchard/detail")
public class SaleOrchardDetailController {
@Autowired
private ISaleOrchardDetailService saleOrchardDetailService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, SaleOrchardDetail saleOrchardDetail) {
return AjaxResult.success(saleOrchardDetailService.page(pageEntity.toPage(), Wrappers.lambdaQuery(saleOrchardDetail)));
}
@GetMapping("/list")
public AjaxResult list(SaleOrchardDetail saleOrchardDetail) {
return AjaxResult.success(saleOrchardDetailService.list(Wrappers.lambdaQuery(saleOrchardDetail)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody SaleOrchardDetail saleOrchardDetail) {
return AjaxResult.success(saleOrchardDetailService.save(saleOrchardDetail));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody SaleOrchardDetail saleOrchardDetail) {
return AjaxResult.success(saleOrchardDetailService.updateById(saleOrchardDetail));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(saleOrchardDetailService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(saleOrchardDetailService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.SaleOrchardSnapshot;
import com.panda.zgqc.app.service.ISaleOrchardSnapshotService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/sale/orchard/snapshot")
public class SaleOrchardSnapshotController {
@Autowired
private ISaleOrchardSnapshotService saleOrchardSnapshotService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, SaleOrchardSnapshot saleOrchardSnapshot) {
return AjaxResult.success(saleOrchardSnapshotService.page(pageEntity.toPage(), Wrappers.lambdaQuery(saleOrchardSnapshot)));
}
@GetMapping("/list")
public AjaxResult list(SaleOrchardSnapshot saleOrchardSnapshot) {
return AjaxResult.success(saleOrchardSnapshotService.list(Wrappers.lambdaQuery(saleOrchardSnapshot)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody SaleOrchardSnapshot saleOrchardSnapshot) {
return AjaxResult.success(saleOrchardSnapshotService.save(saleOrchardSnapshot));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody SaleOrchardSnapshot saleOrchardSnapshot) {
return AjaxResult.success(saleOrchardSnapshotService.updateById(saleOrchardSnapshot));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(saleOrchardSnapshotService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(saleOrchardSnapshotService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.ServiceDemand;
import com.panda.zgqc.app.service.IServiceDemandService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/service/demand")
public class ServiceDemandController {
@Autowired
private IServiceDemandService serviceDemandService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, ServiceDemand serviceDemand) {
return AjaxResult.success(serviceDemandService.page(pageEntity.toPage(), Wrappers.lambdaQuery(serviceDemand)));
}
@GetMapping("/list")
public AjaxResult list(ServiceDemand serviceDemand) {
return AjaxResult.success(serviceDemandService.list(Wrappers.lambdaQuery(serviceDemand)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody ServiceDemand serviceDemand) {
return AjaxResult.success(serviceDemandService.save(serviceDemand));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody ServiceDemand serviceDemand) {
return AjaxResult.success(serviceDemandService.updateById(serviceDemand));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(serviceDemandService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(serviceDemandService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.Specification;
import com.panda.zgqc.app.service.ISpecificationService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/specification")
public class SpecificationController {
@Autowired
private ISpecificationService specificationService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, Specification specification) {
return AjaxResult.success(specificationService.page(pageEntity.toPage(), Wrappers.lambdaQuery(specification)));
}
@GetMapping("/list")
public AjaxResult list(Specification specification) {
return AjaxResult.success(specificationService.list(Wrappers.lambdaQuery(specification)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody Specification specification) {
return AjaxResult.success(specificationService.save(specification));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody Specification specification) {
return AjaxResult.success(specificationService.updateById(specification));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(specificationService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(specificationService.getById(id));
}
}
package com.panda.zgqc.app.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.panda.zgqc.app.domain.TagDiyRecord;
import com.panda.zgqc.app.service.ITagDiyRecordService;
import com.panda.common.entity.AjaxResult;
import com.panda.common.entity.PageEntity;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Collections;
@RestController
@RequestMapping("/app/tag/diy/record")
public class TagDiyRecordController {
@Autowired
private ITagDiyRecordService tagDiyRecordService;
@GetMapping("/page")
public AjaxResult page(PageEntity pageEntity, TagDiyRecord tagDiyRecord) {
return AjaxResult.success(tagDiyRecordService.page(pageEntity.toPage(), Wrappers.lambdaQuery(tagDiyRecord)));
}
@GetMapping("/list")
public AjaxResult list(TagDiyRecord tagDiyRecord) {
return AjaxResult.success(tagDiyRecordService.list(Wrappers.lambdaQuery(tagDiyRecord)));
}
@PostMapping("/push")
public AjaxResult add(@RequestBody TagDiyRecord tagDiyRecord) {
return AjaxResult.success(tagDiyRecordService.save(tagDiyRecord));
}
@PutMapping("/edit")
public AjaxResult edit(@RequestBody TagDiyRecord tagDiyRecord) {
return AjaxResult.success(tagDiyRecordService.updateById(tagDiyRecord));
}
@DeleteMapping("/delete/{ids}")
public AjaxResult delete(@PathVariable Long[] ids) {
return AjaxResult.success(tagDiyRecordService.removeByIds(Collections.singletonList(ids)));
}
@GetMapping(value = "/detail/{id}")
public AjaxResult detail(@PathVariable("id") Long id) {
return AjaxResult.success(tagDiyRecordService.getById(id));
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 经纪人代理
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_agent")
public class Agent {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 系统id
*/
private String sysId;
/**
* 组织id
*/
private String organizationId;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 经纪人id
*/
private String agentManagementId;
/**
* 经纪人姓名
*/
private String agentName;
/**
* 经纪人电话
*/
private String agentPhone;
/**
* 经纪人身份证号
*/
private String agentIdentificationCard;
/**
* 最近登录时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime agentLastTime;
/**
* 状态:0启用 1禁用
*/
private Integer managementState;
/**
* 删除与否:0未删除 1删除
*/
private Boolean agentDelete;
public Agent(Agent agent) {
if (Objects.nonNull(agent)) {
this.id = agent.id;
this.sysId = agent.sysId;
this.organizationId = agent.organizationId;
this.createTime = agent.createTime;
this.updateTime = agent.updateTime;
this.agentManagementId = agent.agentManagementId;
this.agentName = agent.agentName;
this.agentPhone = agent.agentPhone;
this.agentIdentificationCard = agent.agentIdentificationCard;
this.agentLastTime = agent.agentLastTime;
this.managementState = agent.managementState;
this.agentDelete = agent.agentDelete;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 经纪人农户关联
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_agent_farmer_relevance")
public class AgentFarmerRelevance {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 系统id
*/
private String sysId;
/**
* 组织id
*/
private String organizationId;
/**
* 创建时间/发布时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 经纪人id
*/
private String agentManagementId;
/**
* 经纪人姓名
*/
private String agentName;
/**
* 农户id
*/
private String farmerId;
/**
* 农户姓名
*/
private String farmerName;
/**
* 状态:0未绑定 1绑定
*/
private Integer relevanceState;
public AgentFarmerRelevance(AgentFarmerRelevance AgentFarmerRelevance) {
if (Objects.nonNull(AgentFarmerRelevance)) {
this.id = AgentFarmerRelevance.id;
this.sysId = AgentFarmerRelevance.sysId;
this.organizationId = AgentFarmerRelevance.organizationId;
this.createTime = AgentFarmerRelevance.createTime;
this.updateTime = AgentFarmerRelevance.updateTime;
this.agentManagementId = AgentFarmerRelevance.agentManagementId;
this.agentName = AgentFarmerRelevance.agentName;
this.farmerId = AgentFarmerRelevance.farmerId;
this.farmerName = AgentFarmerRelevance.farmerName;
this.relevanceState = AgentFarmerRelevance.relevanceState;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 农技课程
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_agricultural_technology_course")
public class AgriculturalTechnologyCourse {
private static final long serialVersionUID = 1L;
/**
* 自增id
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 课程标题
*/
private String courseTitle;
/**
* 视频地址
*/
private String videoUrl;
/**
* 视频缩略图
*/
private String thumbnail;
/**
* 课程介绍
*/
private String courseIntroduce;
/**
* 专家姓名
*/
private String expertName;
/**
* 专家身份
*/
private String expertIdentity;
/**
* 专家照片
*/
private String expertImage;
/**
* 专家介绍
*/
private String expertIntroduce;
/**
* 组织id
*/
private String organizationId;
/**
* 系统id
*/
private String sysId;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 学习人数
*/
private Integer studyNumber;
/**
* 是否删除 true已-删除 false-未删除
*/
private Boolean deleted;
public AgriculturalTechnologyCourse(AgriculturalTechnologyCourse agriculturalTechnologyCourse) {
if (Objects.nonNull(agriculturalTechnologyCourse)) {
this.id = agriculturalTechnologyCourse.id;
this.courseTitle = agriculturalTechnologyCourse.courseTitle;
this.videoUrl = agriculturalTechnologyCourse.videoUrl;
this.thumbnail = agriculturalTechnologyCourse.thumbnail;
this.courseIntroduce = agriculturalTechnologyCourse.courseIntroduce;
this.expertName = agriculturalTechnologyCourse.expertName;
this.expertIdentity = agriculturalTechnologyCourse.expertIdentity;
this.expertImage = agriculturalTechnologyCourse.expertImage;
this.expertIntroduce = agriculturalTechnologyCourse.expertIntroduce;
this.organizationId = agriculturalTechnologyCourse.organizationId;
this.sysId = agriculturalTechnologyCourse.sysId;
this.createTime = agriculturalTechnologyCourse.createTime;
this.updateTime = agriculturalTechnologyCourse.updateTime;
this.studyNumber = agriculturalTechnologyCourse.studyNumber;
this.deleted = agriculturalTechnologyCourse.deleted;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 商标时间开启范围
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_author_time_item")
public class AuthorTimeItem {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 系统Id
*/
private String sysId;
/**
* 组织id
*/
private String organizationId;
/**
* 操作人
*/
private String operator;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 修改时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 修改人
*/
private String operatorName;
/**
* 授权开始时间
*/
@JsonFormat(pattern = "yyyy-MM-dd")
private LocalDate authStartTime;
/**
* 授权截止时间
*/
@JsonFormat(pattern = "yyyy-MM-dd")
private LocalDate authEndTime;
/**
* 当前选择年份
*/
private String currentAuthYear;
public AuthorTimeItem(AuthorTimeItem authorTimeItem) {
if (Objects.nonNull(authorTimeItem)) {
this.id = authorTimeItem.id;
this.sysId = authorTimeItem.sysId;
this.organizationId = authorTimeItem.organizationId;
this.operator = authorTimeItem.operator;
this.createTime = authorTimeItem.createTime;
this.updateTime = authorTimeItem.updateTime;
this.operatorName = authorTimeItem.operatorName;
this.authStartTime = authorTimeItem.authStartTime;
this.authEndTime = authorTimeItem.authEndTime;
this.currentAuthYear = authorTimeItem.currentAuthYear;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 授权时间
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_authorization_list_time_scope")
public class AuthorizationListimeScope {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 系统Id
*/
private String sysId;
/**
* 组织id
*/
private String organizationId;
/**
* 操作人
*/
private String operator;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 修改时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 修改人
*/
private String operatorName;
/**
* 开始时间
*/
@JsonFormat(pattern = "yyyy-MM-dd")
private LocalDate startTime;
/**
* 结束时间
*/
@JsonFormat(pattern = "yyyy-MM-dd")
private LocalDate endTime;
/**
* 部门id
*/
private String departmentId;
public AuthorizationListimeScope(AuthorizationListimeScope authorizationListimeScope) {
if (Objects.nonNull(authorizationListimeScope)) {
this.id = authorizationListimeScope.id;
this.sysId = authorizationListimeScope.sysId;
this.organizationId = authorizationListimeScope.organizationId;
this.operator = authorizationListimeScope.operator;
this.createTime = authorizationListimeScope.createTime;
this.updateTime = authorizationListimeScope.updateTime;
this.operatorName = authorizationListimeScope.operatorName;
this.startTime = authorizationListimeScope.startTime;
this.endTime = authorizationListimeScope.endTime;
this.departmentId = authorizationListimeScope.departmentId;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 主体风采展示
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_brand_entity_show")
public class BrandEntityShow {
private static final long serialVersionUID = 1L;
/**
* 表自增id
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 系统id
*/
private String sysId;
/**
* 组织id
*/
private String organizationId;
/**
* 操作人id/风采展示id
*/
private String operator;
/**
* 操作人名称/主体名称
*/
private String operatorName;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 风采展示uuid
*/
private String entityShowId;
/**
* 联系方式
*/
private String phone;
/**
* 基地介绍
*/
private String baseIntroduce;
/**
* 宣传图片
*/
private String propagateImage;
/**
* 检查报告
*/
private String examiningReport;
public BrandEntityShow(BrandEntityShow brandEntityShow) {
if (Objects.nonNull(brandEntityShow)) {
this.id = brandEntityShow.id;
this.sysId = brandEntityShow.sysId;
this.organizationId = brandEntityShow.organizationId;
this.operator = brandEntityShow.operator;
this.operatorName = brandEntityShow.operatorName;
this.createTime = brandEntityShow.createTime;
this.updateTime = brandEntityShow.updateTime;
this.entityShowId = brandEntityShow.entityShowId;
this.phone = brandEntityShow.phone;
this.baseIntroduce = brandEntityShow.baseIntroduce;
this.propagateImage = brandEntityShow.propagateImage;
this.examiningReport = brandEntityShow.examiningReport;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 品牌信息管理
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_brand_information")
public class BrandInformation {
private static final long serialVersionUID = 1L;
/**
* 表自增id
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 系统id
*/
private String sysId;
/**
* 组织id
*/
private String organizationId;
/**
* 操作人id
*/
private String operator;
/**
* 操作人名称
*/
private String operatorName;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 品牌图片
*/
private String brandImages;
/**
* 品牌故事
*/
private String brandText;
/**
* 关联主体
*/
private String relevantEntity;
public BrandInformation(BrandInformation brandInformation) {
if (Objects.nonNull(brandInformation)) {
this.id = brandInformation.id;
this.sysId = brandInformation.sysId;
this.organizationId = brandInformation.organizationId;
this.operator = brandInformation.operator;
this.operatorName = brandInformation.operatorName;
this.createTime = brandInformation.createTime;
this.updateTime = brandInformation.updateTime;
this.brandImages = brandInformation.brandImages;
this.brandText = brandInformation.brandText;
this.relevantEntity = brandInformation.relevantEntity;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 包装管理(品牌服务)
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_brand_package")
public class BrandPackage {
private static final long serialVersionUID = 1L;
/**
* 表自增id
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 品牌包装id(32位uuid)
*/
private String packageId;
/**
* 品牌包装名字
*/
private String packageName;
/**
* 品牌包装图片合集
*/
private String packageImage;
/**
* 品牌包装规格
*/
private String packageSpecifications;
/**
* 备注
*/
private String remark;
/**
* 是否置顶 (0-不置顶 1-置顶)
*/
private Boolean isTop;
/**
* 启用/禁用(0-禁用 1-启用)
*/
private Boolean isEnable;
/**
* 是否删除(0-未删除 1-已删除)
*/
private Boolean isDeleted;
/**
* 系统id
*/
private String sysId;
/**
* 组织id
*/
private String organizationId;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 操作人id
*/
private String operator;
/**
* 操作人名称
*/
private String operatorName;
public BrandPackage(BrandPackage brandPackage) {
if (Objects.nonNull(brandPackage)) {
this.id = brandPackage.id;
this.packageId = brandPackage.packageId;
this.packageName = brandPackage.packageName;
this.packageImage = brandPackage.packageImage;
this.packageSpecifications = brandPackage.packageSpecifications;
this.remark = brandPackage.remark;
this.isTop = brandPackage.isTop;
this.isEnable = brandPackage.isEnable;
this.isDeleted = brandPackage.isDeleted;
this.sysId = brandPackage.sysId;
this.organizationId = brandPackage.organizationId;
this.createTime = brandPackage.createTime;
this.updateTime = brandPackage.updateTime;
this.operator = brandPackage.operator;
this.operatorName = brandPackage.operatorName;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 包装申请(品牌服务)
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_brand_package_apply")
public class BrandPackageApply {
private static final long serialVersionUID = 1L;
/**
* 自增id
*/
@TableId(type = IdType.AUTO)
private Integer id;
/**
* 包装申请id
*/
private String applyId;
/**
* 包装申请单号
*/
private String applyCode;
/**
* 类型(0-统一包装 1-个性化包装)
*/
private Integer applyType;
/**
* 状态(0-待审核 -1-已取消 10-已拒绝 20-已通过 30-待提货 40-已完成)
*/
private Integer status;
/**
* 申请人/采购人id
*/
private String applierId;
/**
* 申请人/采购人名字
*/
private String applierName;
/**
* 交货方式
*/
private String deliveryWay;
/**
* 期望交货时间
*/
@JsonFormat(pattern = "yyyy-MM-dd")
private LocalDate expectTime;
/**
* 系统id
*/
private String sysId;
/**
* 组织id
*/
private String organizationId;
/**
* 创建时间/下单时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 提货方式
*/
private String takeWay;
/**
* 审核时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime verifyTime;
/**
* 审核人
*/
private String verifierId;
/**
* 审核人名字
*/
private String verifierName;
/**
* 审核备注
*/
private String verifierRemark;
/**
* 审核结果
*/
private String verifierResult;
/**
* 完成时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime finishTime;
/**
* 包装单备注
*/
private String remark;
public BrandPackageApply(BrandPackageApply brandPackageApply) {
if (Objects.nonNull(brandPackageApply)) {
this.id = brandPackageApply.id;
this.applyId = brandPackageApply.applyId;
this.applyCode = brandPackageApply.applyCode;
this.applyType = brandPackageApply.applyType;
this.status = brandPackageApply.status;
this.applierId = brandPackageApply.applierId;
this.applierName = brandPackageApply.applierName;
this.deliveryWay = brandPackageApply.deliveryWay;
this.expectTime = brandPackageApply.expectTime;
this.sysId = brandPackageApply.sysId;
this.organizationId = brandPackageApply.organizationId;
this.createTime = brandPackageApply.createTime;
this.updateTime = brandPackageApply.updateTime;
this.takeWay = brandPackageApply.takeWay;
this.verifyTime = brandPackageApply.verifyTime;
this.verifierId = brandPackageApply.verifierId;
this.verifierName = brandPackageApply.verifierName;
this.verifierRemark = brandPackageApply.verifierRemark;
this.verifierResult = brandPackageApply.verifierResult;
this.finishTime = brandPackageApply.finishTime;
this.remark = brandPackageApply.remark;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 包装申请明细(品牌服务)
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_brand_package_apply_detail")
public class BrandPackageApplyDetail {
private static final long serialVersionUID = 1L;
/**
* 自增id
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 包装申请id
*/
private String applyId;
/**
* 品牌包装id(为空则表示是个性化申请)
*/
private String packageId;
/**
* 品牌包装名字
*/
private String packageName;
/**
* 品牌包装图片合集
*/
private String packageImage;
/**
* 印刷/采购数量
*/
private Integer number;
/**
* 备注
*/
private String remark;
/**
* 系统id
*/
private String sysId;
/**
* 组织id
*/
private String organizationId;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 操作人id
*/
private String operator;
/**
* 操作人名称
*/
private String operatorName;
public BrandPackageApplyDetail(BrandPackageApplyDetail brandPackageApplyDetail) {
if (Objects.nonNull(brandPackageApplyDetail)) {
this.id = brandPackageApplyDetail.id;
this.applyId = brandPackageApplyDetail.applyId;
this.packageId = brandPackageApplyDetail.packageId;
this.packageName = brandPackageApplyDetail.packageName;
this.packageImage = brandPackageApplyDetail.packageImage;
this.number = brandPackageApplyDetail.number;
this.remark = brandPackageApplyDetail.remark;
this.sysId = brandPackageApplyDetail.sysId;
this.organizationId = brandPackageApplyDetail.organizationId;
this.createTime = brandPackageApplyDetail.createTime;
this.updateTime = brandPackageApplyDetail.updateTime;
this.operator = brandPackageApplyDetail.operator;
this.operatorName = brandPackageApplyDetail.operatorName;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 码关联
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_code_relation")
public class CodeRelation {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 系统id
*/
private String sysId;
/**
* 组织id
*/
private String organizationId;
/**
* 操作人id
*/
private String operator;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 操作人名称
*/
private String operatorName;
/**
* 删除标记 0:已删除,1:未删除
*/
private Integer deleted;
/**
* 关联类型:1按号段、2单码
*/
private Integer relationType;
/**
* 起始码
*/
private String startCode;
/**
* 结束码
*/
private String endCode;
/**
* 全局码批次
*/
private String codeBatch;
/**
* 标识数量
*/
private Integer quantity;
/**
* 单码
*/
private String code;
/**
* 规格
*/
private String specification;
/**
* 标识领取id
*/
private Long tagReceiveId;
/**
* 主体ID
*/
private String subjectId;
/**
* 是否同步浙农码 0:未同步,1:已同步
*/
private Integer znmSync;
public CodeRelation(CodeRelation codeRelation) {
if (Objects.nonNull(codeRelation)) {
this.id = codeRelation.id;
this.sysId = codeRelation.sysId;
this.organizationId = codeRelation.organizationId;
this.operator = codeRelation.operator;
this.createTime = codeRelation.createTime;
this.updateTime = codeRelation.updateTime;
this.operatorName = codeRelation.operatorName;
this.deleted = codeRelation.deleted;
this.relationType = codeRelation.relationType;
this.startCode = codeRelation.startCode;
this.endCode = codeRelation.endCode;
this.codeBatch = codeRelation.codeBatch;
this.quantity = codeRelation.quantity;
this.code = codeRelation.code;
this.specification = codeRelation.specification;
this.tagReceiveId = codeRelation.tagReceiveId;
this.subjectId = codeRelation.subjectId;
this.znmSync = codeRelation.znmSync;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 文件和模板回调通知(e签宝)
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_contract_fill_callback")
public class ContracfillCallback {
private static final long serialVersionUID = 1L;
@TableId(type = IdType.AUTO)
private Long id;
/**
* 事件
*/
private String action;
/**
* 控件填写信息
*/
private String components;
/**
* 自定义业务编号
*/
private String customBizNum;
/**
* 模板id
*/
private String docTemplateId;
/**
* 模板名称
*/
private String docTemplateName;
/**
* 文件id
*/
private String fileId;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 回调时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime callTime;
public ContracfillCallback(ContracfillCallback contracfillCallback) {
if (Objects.nonNull(contracfillCallback)) {
this.id = contracfillCallback.id;
this.action = contracfillCallback.action;
this.components = contracfillCallback.components;
this.customBizNum = contracfillCallback.customBizNum;
this.docTemplateId = contracfillCallback.docTemplateId;
this.docTemplateName = contracfillCallback.docTemplateName;
this.fileId = contracfillCallback.fileId;
this.createTime = contracfillCallback.createTime;
this.updateTime = contracfillCallback.updateTime;
this.callTime = contracfillCallback.callTime;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 已填写的合同信息
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_contract_finish")
public class Contracfinish {
private static final long serialVersionUID = 1L;
/**
* 自增id
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 托管需求发布人id(甲方)
*/
private String farmerId;
/**
* 合同生成人id(乙方)
*/
private String serverId;
/**
* 托管编号
*/
private String orchardCode;
/**
* 合同id(e签宝)
*/
private String fileId;
/**
* 模板id
*/
private String docTemplateId;
/**
* 模板名字
*/
private String docTemplateName;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 回调时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime callTime;
/**
* 控件填写信息
*/
private String components;
/**
* 合同编号
*/
private String contractCode;
/**
* 托管需求发布人姓名(甲方)
*/
private String farmerName;
/**
* 合同生成人姓名(乙方)
*/
private String serverName;
/**
* 托管需求发布人身份证号(甲方)
*/
private String farmerIdCard;
/**
* 合同生成人身份账号(乙方)
*/
private String serverIdCard;
/**
* 0-待签约 1-签约中 2-已取消 3-已签约
*/
private Integer contractStatus;
/**
* 签署合同时附件
*/
private String attments;
/**
* 签署流程id(e签宝方接口返回)
*/
private String signFlowId;
/**
* 托管需求发布人是否已签署(甲方) true-已签署 false-未签署
*/
private Boolean farmerSigned;
/**
* 合同生成人是否已签署(乙方) true-已签署 false-未签署
*/
private Boolean serverSigned;
/**
* 托管需求发布人电话(甲方)
*/
private String farmerMobile;
/**
* 合同生成人电话(乙方)
*/
private String serverMobile;
/**
* 托管需求发布人签署时间(甲方)
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime farmerSignTime;
/**
* 合同生成人签署时间(乙方)
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime serverSignTime;
/**
* 合同取消时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime cancelTime;
/**
* 乙方确认合同时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime serverConfirmTime;
/**
* 甲方确认合同时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime farmerConfirmTime;
/**
* 合同取消人
*/
private String cancelPersonId;
public Contracfinish(Contracfinish contracfinish) {
if (Objects.nonNull(contracfinish)) {
this.id = contracfinish.id;
this.farmerId = contracfinish.farmerId;
this.serverId = contracfinish.serverId;
this.orchardCode = contracfinish.orchardCode;
this.fileId = contracfinish.fileId;
this.docTemplateId = contracfinish.docTemplateId;
this.docTemplateName = contracfinish.docTemplateName;
this.createTime = contracfinish.createTime;
this.updateTime = contracfinish.updateTime;
this.callTime = contracfinish.callTime;
this.components = contracfinish.components;
this.contractCode = contracfinish.contractCode;
this.farmerName = contracfinish.farmerName;
this.serverName = contracfinish.serverName;
this.farmerIdCard = contracfinish.farmerIdCard;
this.serverIdCard = contracfinish.serverIdCard;
this.contractStatus = contracfinish.contractStatus;
this.attments = contracfinish.attments;
this.signFlowId = contracfinish.signFlowId;
this.farmerSigned = contracfinish.farmerSigned;
this.serverSigned = contracfinish.serverSigned;
this.farmerMobile = contracfinish.farmerMobile;
this.serverMobile = contracfinish.serverMobile;
this.farmerSignTime = contracfinish.farmerSignTime;
this.serverSignTime = contracfinish.serverSignTime;
this.cancelTime = contracfinish.cancelTime;
this.serverConfirmTime = contracfinish.serverConfirmTime;
this.farmerConfirmTime = contracfinish.farmerConfirmTime;
this.cancelPersonId = contracfinish.cancelPersonId;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 电子合同签署回调
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_contract_sign_callback")
public class ContracsignCallback {
private static final long serialVersionUID = 1L;
@TableId(type = IdType.AUTO)
private Long id;
private String action;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime actionTime;
private String signFlowId;
private String custombiznum;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
private String content;
public ContracsignCallback(ContracsignCallback contracsignCallback) {
if (Objects.nonNull(contracsignCallback)) {
this.id = contracsignCallback.id;
this.action = contracsignCallback.action;
this.actionTime = contracsignCallback.actionTime;
this.signFlowId = contracsignCallback.signFlowId;
this.custombiznum = contracsignCallback.custombiznum;
this.createTime = contracsignCallback.createTime;
this.updateTime = contracsignCallback.updateTime;
this.content = contracsignCallback.content;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Objects;
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_declare")
public class Declare {
private static final long serialVersionUID = 1L;
@TableId(type = IdType.AUTO)
private Integer id;
private String content;
public Declare(Declare declare) {
if (Objects.nonNull(declare)) {
this.id = declare.id;
this.content = declare.content;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 病虫害-概览
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_disease_pest_outline")
public class DiseasePesoutline {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 病虫害编号
*/
private String diseasePestCode;
/**
* 典型图片链接
*/
private String typicalImg;
/**
* 危害状图片
*/
private String harmStateImges;
/**
* 特征
*/
private String characteristic;
/**
* 周期
*/
private String cycle;
/**
* 条件
*/
private String condition;
/**
* 类型:D 为病害, P 为虫害,N 天敌,G 草害,X 生理性病害
*/
private String type;
private String outlineJson;
public DiseasePesoutline(DiseasePesoutline diseasePesoutline) {
if (Objects.nonNull(diseasePesoutline)) {
this.id = diseasePesoutline.id;
this.createTime = diseasePesoutline.createTime;
this.updateTime = diseasePesoutline.updateTime;
this.diseasePestCode = diseasePesoutline.diseasePestCode;
this.typicalImg = diseasePesoutline.typicalImg;
this.harmStateImges = diseasePesoutline.harmStateImges;
this.characteristic = diseasePesoutline.characteristic;
this.cycle = diseasePesoutline.cycle;
this.condition = diseasePesoutline.condition;
this.type = diseasePesoutline.type;
this.outlineJson = diseasePesoutline.outlineJson;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 病虫害-防止方法
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_disease_pest_prevention_method")
public class DiseasePespreventionMethod {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 病虫害编号
*/
private String diseasePestCode;
/**
* 方法详情
*/
private String methodDetail;
/**
* 方法分类 0-农业防治、1-物理防治、2-生物防治、3-化学防治、4-综合治理策略
*/
private Integer methodSort;
public DiseasePespreventionMethod(DiseasePespreventionMethod diseasePespreventionMethod) {
if (Objects.nonNull(diseasePespreventionMethod)) {
this.id = diseasePespreventionMethod.id;
this.createTime = diseasePespreventionMethod.createTime;
this.updateTime = diseasePespreventionMethod.updateTime;
this.diseasePestCode = diseasePespreventionMethod.diseasePestCode;
this.methodDetail = diseasePespreventionMethod.methodDetail;
this.methodSort = diseasePespreventionMethod.methodSort;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 病虫害-识别记录
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_disease_pest_store")
public class DiseasePesstore {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 系统id
*/
private String sysId;
/**
* 组织id
*/
private String organizationId;
/**
* 操作人id
*/
private String operator;
/**
* 操作人名称
*/
private String operatorName;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 病虫害编号
*/
private String diseasePestCode;
/**
* 典型图片链接
*/
private String typicalImg;
/**
* 病虫害名称
*/
private String pdName;
/**
* 类型:D 为病害, P 为虫害,N 天敌,G 草害,X 生理性病害
*/
private String type;
/**
* 分类及别名
*/
private String commonNameSort;
/**
* 危害状图片
*/
private String harmStateImgs;
/**
* D-危害特征
*/
private String harmCharacteristic;
/**
* D-发病周期
*/
private String sickCycle;
/**
* 发病条件及传染性
*/
private String sickInfect;
/**
* P-危害作物
*/
private String dangerCrop;
/**
* P-危害虫态及危害状
*/
private String dangerState;
/**
* P-发生规律
*/
private String appearRule;
/**
* N-形态特征
*/
private String shapeCharacter;
/**
* N-防治对象
*/
private String preventionObject;
/**
* G-生活型
*/
private String lifeType;
/**
* G-发生规律
*/
private String happenRule;
/**
* 防除措施
*/
private String controlMeasure;
/**
* X-原因及症状
*/
private String causeSymptom;
/**
* X-防治方法
*/
private String preventionMethod;
public DiseasePesstore(DiseasePesstore diseasePesstore) {
if (Objects.nonNull(diseasePesstore)) {
this.id = diseasePesstore.id;
this.sysId = diseasePesstore.sysId;
this.organizationId = diseasePesstore.organizationId;
this.operator = diseasePesstore.operator;
this.operatorName = diseasePesstore.operatorName;
this.createTime = diseasePesstore.createTime;
this.updateTime = diseasePesstore.updateTime;
this.diseasePestCode = diseasePesstore.diseasePestCode;
this.typicalImg = diseasePesstore.typicalImg;
this.pdName = diseasePesstore.pdName;
this.type = diseasePesstore.type;
this.commonNameSort = diseasePesstore.commonNameSort;
this.harmStateImgs = diseasePesstore.harmStateImgs;
this.harmCharacteristic = diseasePesstore.harmCharacteristic;
this.sickCycle = diseasePesstore.sickCycle;
this.sickInfect = diseasePesstore.sickInfect;
this.dangerCrop = diseasePesstore.dangerCrop;
this.dangerState = diseasePesstore.dangerState;
this.appearRule = diseasePesstore.appearRule;
this.shapeCharacter = diseasePesstore.shapeCharacter;
this.preventionObject = diseasePesstore.preventionObject;
this.lifeType = diseasePesstore.lifeType;
this.happenRule = diseasePesstore.happenRule;
this.controlMeasure = diseasePesstore.controlMeasure;
this.causeSymptom = diseasePesstore.causeSymptom;
this.preventionMethod = diseasePesstore.preventionMethod;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 病虫害-关联记录
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_disease_pest_store_relation")
public class DiseasePesstoreRelation {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 系统id
*/
private String sysId;
/**
* 组织id
*/
private String organizationId;
/**
* 部门id
*/
private String deptId;
/**
* 操作人id
*/
private String operator;
/**
* 操作人名称
*/
private String operatorName;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 病虫害主键关联
*/
private Long diseaseStoreId;
/**
* 0为防治,1为宿主
*/
private Integer state;
/**
* 4-7 11-14 防治措施
*/
private String pdTypeId;
/**
* 具体内容:state为0:防治内容 1:宿主
*/
private String value;
public DiseasePesstoreRelation(DiseasePesstoreRelation diseasePesstoreRelation) {
if (Objects.nonNull(diseasePesstoreRelation)) {
this.id = diseasePesstoreRelation.id;
this.sysId = diseasePesstoreRelation.sysId;
this.organizationId = diseasePesstoreRelation.organizationId;
this.deptId = diseasePesstoreRelation.deptId;
this.operator = diseasePesstoreRelation.operator;
this.operatorName = diseasePesstoreRelation.operatorName;
this.createTime = diseasePesstoreRelation.createTime;
this.updateTime = diseasePesstoreRelation.updateTime;
this.diseaseStoreId = diseasePesstoreRelation.diseaseStoreId;
this.state = diseasePesstoreRelation.state;
this.pdTypeId = diseasePesstoreRelation.pdTypeId;
this.value = diseasePesstoreRelation.value;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Objects;
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_disease_pest")
public class DiseasePest {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 系统id
*/
private String sysId;
/**
* 组织id
*/
private String organizationId;
/**
* 操作人id
*/
private String operator;
/**
* 操作人名称
*/
private String operatorName;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 病虫害识别图片存储链接
*/
private String recognizeImg;
/**
* 病虫害id
*/
private String diseasePestCode;
/**
* 相似度
*/
private BigDecimal similarity;
/**
* 病虫害学术名称
*/
private String diseasePestName;
/**
* 病虫害通俗名称
*/
private String commonNameSort;
/**
* 典型图片链接
*/
private String typicalImg;
/**
* 类型:D 为病害, P 为虫害,N 天敌,G 草害,X 生理性病害
*/
private String type;
/**
* 用户类型
*/
private Integer subjectType;
/**
* 用户id
*/
private String subjectId;
/**
* 主体名称
*/
private String subjectName;
/**
* 账号
*/
private String mobileId;
/**
* 地址
*/
private String address;
public DiseasePest(DiseasePest diseasePest) {
if (Objects.nonNull(diseasePest)) {
this.id = diseasePest.id;
this.sysId = diseasePest.sysId;
this.organizationId = diseasePest.organizationId;
this.operator = diseasePest.operator;
this.operatorName = diseasePest.operatorName;
this.createTime = diseasePest.createTime;
this.updateTime = diseasePest.updateTime;
this.recognizeImg = diseasePest.recognizeImg;
this.diseasePestCode = diseasePest.diseasePestCode;
this.similarity = diseasePest.similarity;
this.diseasePestName = diseasePest.diseasePestName;
this.commonNameSort = diseasePest.commonNameSort;
this.typicalImg = diseasePest.typicalImg;
this.type = diseasePest.type;
this.subjectType = diseasePest.subjectType;
this.subjectId = diseasePest.subjectId;
this.subjectName = diseasePest.subjectName;
this.mobileId = diseasePest.mobileId;
this.address = diseasePest.address;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 用工评价
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_evaluation")
public class Evaluation {
private static final long serialVersionUID = 1L;
/**
* 主键Id
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 系统id
*/
private String sysId;
/**
* 组织id
*/
private String organizationId;
/**
* 创建时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 评价事件ID
*/
private String businessId;
/**
* 评价事件类型 1:找用工 2:找服务 3销售服务 4溯源评价
*/
private Integer businessType;
/**
* 评价方Id
*/
private String evaluatorId;
/**
* 评价方身份 1:用工方 2:服务方 3:市场主体方 4:需求方
*/
private String evaluatorRole;
/**
* 评价方姓名
*/
private String evaluatorName;
/**
* 被评价方Id
*/
private String evaluatedId;
/**
* 评分(星级) 1-5分
*/
private Integer score;
/**
* 被评价方姓名
*/
private String evaluatedName;
/**
* 评价内容
*/
private String content;
/**
* 评价图片
*/
private String image;
/**
* 删除状态 1:未删除 0:已删除
*/
private Integer deleteStatus;
public Evaluation(Evaluation evaluation) {
if (Objects.nonNull(evaluation)) {
this.id = evaluation.id;
this.sysId = evaluation.sysId;
this.organizationId = evaluation.organizationId;
this.createTime = evaluation.createTime;
this.updateTime = evaluation.updateTime;
this.businessId = evaluation.businessId;
this.businessType = evaluation.businessType;
this.evaluatorId = evaluation.evaluatorId;
this.evaluatorRole = evaluation.evaluatorRole;
this.evaluatorName = evaluation.evaluatorName;
this.evaluatedId = evaluation.evaluatedId;
this.score = evaluation.score;
this.evaluatedName = evaluation.evaluatedName;
this.content = evaluation.content;
this.image = evaluation.image;
this.deleteStatus = evaluation.deleteStatus;
}
}
}
package com.panda.zgqc.app.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Objects;
/**
* 金融超市
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "t_financial_supermarket")
public class FinancialSupermarket {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@TableId(type = IdType.AUTO)
private Long id;
/**
* 系统id
*/
private String sysId;
/**
* 组织id
*/
private String organizationId;
/**
* 创建时间/发布时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime createTime;
/**
* 更新时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime updateTime;
/**
* 金融超市id
*/
private String financialSupermarketId;
/**
* 金融产品名称
*/
private String financialProductName;
/**
* 缩略图
*/
private String smallPicture;
/**
* 贷款金额(万元)
*/
private BigDecimal loansMoney;
/**
* 状态:默认0启用、1禁用
*/
private Integer financialStatus;
/**
* 备注
*/
private String financialRemark;
/**
* 是否删除 true已-删除 false-未删除
*/
private Boolean financialDelete;
public FinancialSupermarket(FinancialSupermarket financialSupermarket) {
if (Objects.nonNull(financialSupermarket)) {
this.id = financialSupermarket.id;
this.sysId = financialSupermarket.sysId;
this.organizationId = financialSupermarket.organizationId;
this.createTime = financialSupermarket.createTime;
this.updateTime = financialSupermarket.updateTime;
this.financialSupermarketId = financialSupermarket.financialSupermarketId;
this.financialProductName = financialSupermarket.financialProductName;
this.smallPicture = financialSupermarket.smallPicture;
this.loansMoney = financialSupermarket.loansMoney;
this.financialStatus = financialSupermarket.financialStatus;
this.financialRemark = financialSupermarket.financialRemark;
this.financialDelete = financialSupermarket.financialDelete;
}
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment