添加一个问题反馈功能
This commit is contained in:
parent
37534223c2
commit
79412c21de
|
|
@ -9,9 +9,6 @@ import com.bonus.common.core.web.domain.AjaxResult;
|
|||
import com.bonus.common.core.web.page.TableDataInfo;
|
||||
import com.bonus.common.log.annotation.SysLog;
|
||||
import com.bonus.common.log.enums.OperaType;
|
||||
import com.bonus.common.security.annotation.InnerAuth;
|
||||
import com.bonus.common.security.annotation.RequiresPermissions;
|
||||
import com.bonus.common.security.annotation.RequiresPermissionsOrInnerAuth;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
|
@ -40,7 +37,7 @@ public class QuestionRecordController extends BaseController {
|
|||
* @return
|
||||
*
|
||||
*/
|
||||
@RequiresPermissionsOrInnerAuth(innerAuth = @InnerAuth(isUser = false), requiresPermissions = @RequiresPermissions("worker:question:list"))
|
||||
// @RequiresPermissionsOrInnerAuth(innerAuth = @InnerAuth(isUser = false), requiresPermissions = @RequiresPermissions("worker:question:list"))
|
||||
@GetMapping("/list")
|
||||
@SysLog(title = "问题记录列表", businessType = OperaType.QUERY, logType = 0, module = "问题记录列表", details = "问题记录列表")
|
||||
public TableDataInfo list(QuestionRecordDto o) {
|
||||
|
|
@ -54,7 +51,7 @@ public class QuestionRecordController extends BaseController {
|
|||
return getDataTableError(new ArrayList<>());
|
||||
}
|
||||
|
||||
@RequiresPermissionsOrInnerAuth(innerAuth = @InnerAuth, requiresPermissions = @RequiresPermissions("worker:question:insert"))
|
||||
// @RequiresPermissionsOrInnerAuth(innerAuth = @InnerAuth, requiresPermissions = @RequiresPermissions("worker:question:insert"))
|
||||
@PostMapping("/insert")
|
||||
@SysLog(title = "新增问题记录", businessType = OperaType.UPDATE, logType = 0, module = "新增问题记录", details = "新增问题记录")
|
||||
public AjaxResult exit(@RequestParam(value = "files",required = false) MultipartFile[] files, @RequestParam(value = "params")String params) {
|
||||
|
|
@ -73,7 +70,7 @@ public class QuestionRecordController extends BaseController {
|
|||
/**
|
||||
* 删除分包商
|
||||
*/
|
||||
@RequiresPermissionsOrInnerAuth(innerAuth = @InnerAuth, requiresPermissions = @RequiresPermissions("worker:question:del"))
|
||||
// @RequiresPermissionsOrInnerAuth(innerAuth = @InnerAuth, requiresPermissions = @RequiresPermissions("worker:question:del"))
|
||||
@PostMapping("/del")
|
||||
@SysLog(title = "删除问题记录", businessType = OperaType.UPDATE, logType = 0, module = "删除问题记录")
|
||||
public AjaxResult del(@Validated @RequestBody QuestionRecordDto o) {
|
||||
|
|
@ -94,7 +91,7 @@ public class QuestionRecordController extends BaseController {
|
|||
/**
|
||||
* 删除分包商
|
||||
*/
|
||||
@RequiresPermissionsOrInnerAuth(innerAuth = @InnerAuth, requiresPermissions = @RequiresPermissions("worker:question:deal"))
|
||||
// @RequiresPermissionsOrInnerAuth(innerAuth = @InnerAuth, requiresPermissions = @RequiresPermissions("worker:question:deal"))
|
||||
@PostMapping("/deal")
|
||||
@SysLog(title = "处理问题", businessType = OperaType.UPDATE, logType = 0, module = "处理问题")
|
||||
public AjaxResult deal(@Validated @RequestBody QuestionRecordDto o) {
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ public class QuestionRecordDto {
|
|||
private String handler;
|
||||
|
||||
/**
|
||||
* 详情
|
||||
* 解决回复
|
||||
*/
|
||||
private String remark;
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -7,12 +7,14 @@
|
|||
qr.id,
|
||||
qr.module,
|
||||
qr.content,
|
||||
qr.status,
|
||||
qr.submitter,
|
||||
qr.handler,
|
||||
qr.create_time,
|
||||
qr.update_time
|
||||
from question_record qr
|
||||
<where>
|
||||
qr.is_active = 1
|
||||
<if test="module != null and module != ''">
|
||||
and qr.module = #{module}
|
||||
</if>
|
||||
|
|
@ -33,7 +35,7 @@
|
|||
|
||||
</select>
|
||||
|
||||
<insert id="insert">
|
||||
<insert id="insert" keyProperty="id" keyColumn="id" useGeneratedKeys="true">
|
||||
insert into question_record( module, content, submitter,create_id)
|
||||
values( #{module}, #{content}, #{submitter}, #{createId})
|
||||
</insert>
|
||||
|
|
|
|||
Loading…
Reference in New Issue