|
@@ -718,23 +718,46 @@ export default {
|
|
handleJobInterview(item){
|
|
handleJobInterview(item){
|
|
console.log(item);
|
|
console.log(item);
|
|
|
|
|
|
- window["listPage"] = this;
|
|
|
|
|
|
+ var self = this;
|
|
|
|
+
|
|
|
|
+ var formData = new FormData();
|
|
|
|
+
|
|
|
|
+ formData.append("resumeId", item.resumeId);
|
|
|
|
+
|
|
|
|
+ resumeDeliverApi
|
|
|
|
+ .checkChatStatus(formData)
|
|
|
|
+ .then(function (response) {
|
|
|
|
+
|
|
|
|
+ var jsonData = response.data;
|
|
|
|
|
|
- var path = "/job/resumeDeliver/list";
|
|
|
|
|
|
+ if(jsonData.result){
|
|
|
|
+ var isCheck = jsonData.data;
|
|
|
|
+ if(isCheck){
|
|
|
|
+ window["listPage"] = self;
|
|
|
|
+
|
|
|
|
+ var path = "/job/resumeDeliver/list";
|
|
|
|
|
|
- this.$store
|
|
|
|
- .dispatch("tagsView/delView", {
|
|
|
|
- name: "resumeDeliverList",
|
|
|
|
- path: path,
|
|
|
|
|
|
+ self.$store
|
|
|
|
+ .dispatch("tagsView/delView", {
|
|
|
|
+ name: "resumeDeliverList",
|
|
|
|
+ path: path,
|
|
|
|
+ })
|
|
|
|
+ .then(({ visitedViews }) => {
|
|
|
|
+ self.$router.push({
|
|
|
|
+ path: path,
|
|
|
|
+ query: {
|
|
|
|
+ resumeId: item.resumeId,
|
|
|
|
+ },
|
|
|
|
+ });
|
|
|
|
+ });
|
|
|
|
+ }
|
|
|
|
+ else{
|
|
|
|
+ self.$message.error("求职者沟通状态已为邀请面试,邀请入职或者已拒绝,不能重复邀请!");
|
|
|
|
+ }
|
|
|
|
+ }
|
|
})
|
|
})
|
|
- .then(({ visitedViews }) => {
|
|
|
|
- this.$router.push({
|
|
|
|
- path: path,
|
|
|
|
- query: {
|
|
|
|
- resumeId: item.resumeId,
|
|
|
|
- },
|
|
|
|
- });
|
|
|
|
- });
|
|
|
|
|
|
+
|
|
|
|
+
|
|
},
|
|
},
|
|
onDetailModalClose(refreshed) {
|
|
onDetailModalClose(refreshed) {
|
|
//保存成功后回调
|
|
//保存成功后回调
|