记得上下班打卡 | git大法好,push需谨慎

Commit 6d445317 authored by 胡佳晨's avatar 胡佳晨

提交 1

parent d83e6327
package com.liquidnet.service.kylin.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.liquidnet.service.kylin.model.FieldsModule;
import com.thoughtworks.xstream.core.util.Fields;
/**
......@@ -8,9 +9,18 @@ import com.thoughtworks.xstream.core.util.Fields;
* 服务类
* </p>
*
* @author lightnet
* @since 2020-09-08
* @author hujiachen
* @since 2021-04-28
*/
public interface FieldsService extends IService<Fields> {
// adam
int fieldCreate(FieldsModule fields);
// App
int fieldList(int page,int size);
int fieldDetails(int field_id);
}
......@@ -8,7 +8,7 @@ import java.io.Serializable;
@Data
@EqualsAndHashCode(callSuper = false)
public class FieldsRelations implements Serializable {
public class FieldRelations implements Serializable {
private static final long serialVersionUID = 1L;
......
package com.liquidnet.service.kylin.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.liquidnet.service.kylin.entity.FieldRelations;
public interface FieldRelationMapper extends BaseMapper<FieldRelations> {
String createFieldRelations(FieldRelations fieldRelations);
}
package com.liquidnet.service.kylin.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.liquidnet.service.kylin.entity.FieldStatus;
public interface FieldStatusMapper extends BaseMapper<FieldStatus> {
String createFieldStatus(FieldStatus fieldStatus);
}
......@@ -4,4 +4,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.liquidnet.service.kylin.entity.Fields;
public interface FieldsMapper extends BaseMapper<Fields> {
String createFields(Fields fields);
}
package com.liquidnet.service.kylin.model;
import com.liquidnet.service.kylin.entity.FieldRelations;
import com.liquidnet.service.kylin.entity.FieldStatus;
import com.liquidnet.service.kylin.entity.Fields;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
@Data
@EqualsAndHashCode(callSuper = false)
public class FieldsModule implements Serializable {
@ApiModelProperty(value = "自增id")
private int id;
@ApiModelProperty(value = "主键id")
private String fields_id;
@ApiModelProperty(value = "场地名称")
private String name;
@ApiModelProperty(value = "英文名")
private String name_eng;
@ApiModelProperty(value = "拼音")
private String pinyin;
@ApiModelProperty(value = "封面图")
private String cover_img;
@ApiModelProperty(value = "详细地址")
private String address;
@ApiModelProperty(value = "经度")
private String longitude;
@ApiModelProperty(value = "纬度")
private String latitude;
@ApiModelProperty(value = "联系电话")
private String phone;
@ApiModelProperty(value = "描述")
private String description;
@ApiModelProperty(value = "省id")
private int province_id;
@ApiModelProperty(value = "省名称")
private String province_name;
@ApiModelProperty(value = "城市id")
private int city_id;
@ApiModelProperty(value = "城市名称")
private String city_name;
@ApiModelProperty(value = "县id")
private int district_id;
@ApiModelProperty(value = "县名称")
private String district_name;
@ApiModelProperty(value = "拒绝理由")
private String refuse_message;
@ApiModelProperty(value = "认证状态 0未认证 1已认证")
private int valid_status;
@ApiModelProperty(value = "是否显示 0不显示 1显示")
private int is_display;
@ApiModelProperty(value = "是否营业 0不营业 1营业中")
private int is_business;
@ApiModelProperty(value = "审核状态 0待审核 1已审核 2被拒绝")
private int change_status;
@ApiModelProperty(value = "补充字段")
private String comment;
@ApiModelProperty(value = "创建时间")
private String created_at;
@ApiModelProperty(value = "修改时间")
private String updated_at;
private Fields fields;
private FieldStatus fieldStatus;
private FieldRelations fieldRelations;
}
package com.liquidnet.service.kylin.controller;
import com.liquidnet.service.kylin.service.impl.FieldsServiceImpl;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@Api
@RestController
@RequestMapping("/user/kylin/fields")
public class FieldsController {
@Autowired
private FieldsServiceImpl fieldsService;
@ApiOperation(value = "创建场地")
@GetMapping
public void createFields() {
// fieldsService.createFiles();
}
}
......@@ -3,11 +3,27 @@ package com.liquidnet.service.kylin.service.impl;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.liquidnet.service.kylin.entity.Fields;
import com.liquidnet.service.kylin.mapper.FieldRelationMapper;
import com.liquidnet.service.kylin.mapper.FieldStatusMapper;
import com.liquidnet.service.kylin.mapper.FieldsMapper;
import com.liquidnet.service.kylin.model.FieldsModule;
import org.springframework.beans.factory.annotation.Autowired;
public class FieldsServiceImpl extends ServiceImpl<FieldsMapper, Fields> {
@Autowired
private FieldsMapper fieldsMapper;
@Autowired
private FieldStatusMapper fieldStatusMapper;
@Autowired
private FieldRelationMapper fieldRelationsMapper;
public String createFiles(FieldsModule fieldsModule) {
fieldsMapper.createFields(fieldsModule.getFields());
fieldStatusMapper.createFieldStatus(fieldsModule.getFieldStatus());
fieldRelationsMapper.createFieldRelations(fieldsModule.getFieldRelations());
return "success";
}
}
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