|
@@ -98,6 +98,13 @@
|
|
@click="toBindMarker(scope.row)"
|
|
@click="toBindMarker(scope.row)"
|
|
>绑定评卷员</el-button
|
|
>绑定评卷员</el-button
|
|
>
|
|
>
|
|
|
|
+ <el-button
|
|
|
|
+ v-if="checkPrivilege('link', 'transfer')"
|
|
|
|
+ class="btn-primary"
|
|
|
|
+ type="text"
|
|
|
|
+ @click="toTransfer(scope.row)"
|
|
|
|
+ >{{ scope.row.transferId ? "打回" : "转办" }}</el-button
|
|
|
|
+ >
|
|
<el-button
|
|
<el-button
|
|
v-if="checkPrivilege('link', 'Upload')"
|
|
v-if="checkPrivilege('link', 'Upload')"
|
|
class="btn-primary"
|
|
class="btn-primary"
|
|
@@ -160,6 +167,12 @@
|
|
:user-limit-count="0"
|
|
:user-limit-count="0"
|
|
@confirm="headerBind"
|
|
@confirm="headerBind"
|
|
/>
|
|
/>
|
|
|
|
+ <SelectTransferUser
|
|
|
|
+ v-if="checkPrivilege('link', 'transfer')"
|
|
|
|
+ ref="SelectTransferUser"
|
|
|
|
+ :task="curTask"
|
|
|
|
+ @modified="getList"
|
|
|
|
+ />
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -170,6 +183,7 @@ import ModifyMarkParams from "../components/markParam/ModifyMarkParams";
|
|
import ModifyObjectiveAnswer from "../components/markParam/ModifyObjectiveAnswer.vue";
|
|
import ModifyObjectiveAnswer from "../components/markParam/ModifyObjectiveAnswer.vue";
|
|
import ModifyPaperMarker from "../components/markParam/ModifyPaperMarker.vue";
|
|
import ModifyPaperMarker from "../components/markParam/ModifyPaperMarker.vue";
|
|
import SelectTypeUser from "../components/SelectTypeUser.vue";
|
|
import SelectTypeUser from "../components/SelectTypeUser.vue";
|
|
|
|
+import SelectTransferUser from "../components/SelectTransferUser.vue";
|
|
|
|
|
|
export default {
|
|
export default {
|
|
name: "upload-structure",
|
|
name: "upload-structure",
|
|
@@ -178,7 +192,8 @@ export default {
|
|
ModifyMarkParams,
|
|
ModifyMarkParams,
|
|
ModifyObjectiveAnswer,
|
|
ModifyObjectiveAnswer,
|
|
SelectTypeUser,
|
|
SelectTypeUser,
|
|
- ModifyPaperMarker
|
|
|
|
|
|
+ ModifyPaperMarker,
|
|
|
|
+ SelectTransferUser
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
@@ -267,6 +282,10 @@ export default {
|
|
});
|
|
});
|
|
this.$message.success("绑定成功!");
|
|
this.$message.success("绑定成功!");
|
|
this.getList();
|
|
this.getList();
|
|
|
|
+ },
|
|
|
|
+ toTransfer(row) {
|
|
|
|
+ this.curTask = row;
|
|
|
|
+ this.$refs.SelectTransferUser.open();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
};
|
|
};
|