Skip to content

Commit ee987f5

Browse files
committed
更新题目时,显示题目的类型
1 parent 4280dae commit ee987f5

File tree

3 files changed

+23
-21
lines changed

3 files changed

+23
-21
lines changed

passjava-portal/src/views/modules/question/question-add-or-update.vue

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -162,25 +162,7 @@ export default {
162162
this.$nextTick(() => {
163163
this.$refs["dataForm"].resetFields();
164164
if (this.dataForm.id) {
165-
this.$http({
166-
url: this.$http.adornUrl(
167-
`/question/v1/admin/question/info/${this.dataForm.id}`
168-
),
169-
method: "get",
170-
params: this.$http.adornParams()
171-
}).then(({ data }) => {
172-
if (data && data.code === 0) {
173-
this.dataForm.title = data.question.title;
174-
this.dataForm.answer = data.question.answer;
175-
this.dataForm.level = data.question.level;
176-
this.dataForm.displayOrder = data.question.displayOrder;
177-
this.dataForm.subTitle = data.question.subTitle;
178-
this.dataForm.type = data.question.type;
179-
this.dataForm.enable = data.question.enable;
180-
this.dataForm.createTime = data.question.createTime;
181-
this.dataForm.updateTime = data.question.updateTime;
182-
}
183-
});
165+
184166
185167
this.$http({
186168
url: this.$http.adornUrl(
@@ -191,6 +173,26 @@ export default {
191173
}).then(({ data }) => {
192174
if (data && data.code === 0) {
193175
this.types = data.page.list;
176+
177+
this.$http({
178+
url: this.$http.adornUrl(
179+
`/question/v1/admin/question/info/${this.dataForm.id}`
180+
),
181+
method: "get",
182+
params: this.$http.adornParams()
183+
}).then(({ data }) => {
184+
if (data && data.code === 0) {
185+
this.dataForm.title = data.question.title;
186+
this.dataForm.answer = data.question.answer;
187+
this.dataForm.level = data.question.level;
188+
this.dataForm.displayOrder = data.question.displayOrder;
189+
this.dataForm.subTitle = data.question.subTitle;
190+
this.dataForm.type = data.question.type;
191+
this.dataForm.enable = data.question.enable;
192+
this.dataForm.createTime = data.question.createTime;
193+
this.dataForm.updateTime = data.question.updateTime;
194+
}
195+
});
194196
}
195197
});
196198
}

passjava-question/src/main/java/com/jackson0714/passjava/question/controller/QuestionController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public R list(@RequestParam Map<String, Object> params){
5151
* 信息
5252
*/
5353
@RequestMapping("/info/{id}")
54-
@Cacheable({"hot"})
54+
// @Cacheable({"hot"})
5555
public R info(@PathVariable("id") Long id) {
5656
QuestionEntity question = IQuestionService.info(id);
5757
return R.ok().put("question", question);

passjava-question/src/main/java/com/jackson0714/passjava/question/service/impl/QuestionServiceImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public PageUtils queryPage(Map<String, Object> params) {
5353
}
5454

5555
@Override
56-
@Cacheable({"question", "hot"})
56+
// @Cacheable({"question", "hot"})
5757
public QuestionEntity info(Long id) {
5858
return getById(id);
5959
}

0 commit comments

Comments
 (0)