You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
import { makeAutoObservable, runInAction } from "mobx";
|
|
|
|
|
import * as req from "@/utils/request";
|
|
|
|
|
import { prepareUrl } from "@/utils/commons";
|
|
|
|
|
import * as config from "@/config";
|
|
|
|
|
|
|
|
|
|
class Feedback {
|
|
|
|
|
constructor(root) {
|
|
|
|
|
makeAutoObservable(this, { rootStore: false });
|
|
|
|
|
this.root = root;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* 查询地接社的团列表
|
|
|
|
|
地接社sn
|
|
|
|
|
团名
|
|
|
|
|
离团时间开始,结束
|
|
|
|
|
*/
|
|
|
|
|
searchFeedbackList(veisn, EOI_Group_Name, TimeStart, TimeEnd) {
|
|
|
|
|
this.loading = true;
|
|
|
|
|
let url = `/service-Cooperate/Cooperate/SearchFeedbackList`;
|
|
|
|
|
url += `?PageSize=5&PageIndex=1&PageTotal=0&veisn=${veisn}&GruopNo=${EOI_Group_Name}&TimeStart=${TimeStart}&TimeEnd=${TimeEnd}`;
|
|
|
|
|
fetch(config.HT_HOST + url)
|
|
|
|
|
.then(response => response.json())
|
|
|
|
|
.then(json => {
|
|
|
|
|
console.log(json);
|
|
|
|
|
runInAction(() => {
|
|
|
|
|
this.feedbackList = json.Result;
|
|
|
|
|
this.loading = false;
|
|
|
|
|
});
|
|
|
|
|
})
|
|
|
|
|
.catch(error => {
|
|
|
|
|
this.loading = false;
|
|
|
|
|
console.log("fetch data failed", error);
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
loading = false;
|
|
|
|
|
feedbackList = []; //反馈列表
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export default Feedback;
|