|
@@ -136,21 +136,27 @@ const useOptions = (
|
|
|
watch(
|
|
|
[subjectList, userInfo],
|
|
|
() => {
|
|
|
- changeModelValue('subject')(userInfo.value?.subjectCode)
|
|
|
+ if (userInfo.value?.subjectCode && !dataModel.subject) {
|
|
|
+ changeModelValue('subject')(userInfo.value?.subjectCode)
|
|
|
+ }
|
|
|
},
|
|
|
{ deep: true }
|
|
|
)
|
|
|
watch(
|
|
|
[mainQuestionList, userInfo],
|
|
|
() => {
|
|
|
- changeModelValue('question')(userInfo.value?.mainNumber)
|
|
|
+ if (userInfo.value?.mainNumber && !dataModel.question) {
|
|
|
+ changeModelValue('question')(userInfo.value?.mainNumber)
|
|
|
+ }
|
|
|
},
|
|
|
{ deep: true }
|
|
|
)
|
|
|
watch(
|
|
|
[groupList, userInfo],
|
|
|
() => {
|
|
|
- changeModelValue('group')(userInfo.value?.markingGroupNumber)
|
|
|
+ if (userInfo.value?.markingGroupNumber && !dataModel.question) {
|
|
|
+ changeModelValue('group')(userInfo.value?.markingGroupNumber)
|
|
|
+ }
|
|
|
},
|
|
|
{ deep: true }
|
|
|
)
|