请求回的数据,处理后到页面显示

73 阅读1分钟

async getSpecialDevice() {

console.log(this.value)

var data = {

    Key: this.name,
				Audit: Number(this.value),
				Start: 0,
				StartTime: Number(this.StartTime),
				EndTime: Number(this.Endtime)
			}
			const res = await findDeclaration(data)
			
                            if (res.status === 200 && res.data.Success) {
				let d = res.data.Data;
				this.Zone = d.Zone
			console.log("findDeclaration = ", d);
				if (d.length) {
					for (var i in d) {
						d[i].index = this.index++;
						d[i].AddTime = this.TimeStamp(d[i].AddTime);
						d[i].UpdateTime = this.TimeStamp(d[i].UpdateTime);
						var Audit = d[i].Audit;
						if (Audit == -1) {
							d[i].Audit = '全部'
						}
						if (Audit == 0) {
							d[i].Audit = "未审核";
						}
						if (Audit == 99) {
							d[i].Audit = "审核驳回";
						}
						if (Audit == 100) {
							d[i].Audit = "审核通过";
						}
						var CardType = d[i].CardType;
						if (Audit == 0) {
							d[i].CardType = "未知";
						}
						if (Audit == 1) {
							d[i].CardType = "大陆身份证";
						}
						if (Audit == 2) {
							d[i].CardType = "香港";
						}
						if (Audit == 3) {
							d[i].CardType = "台湾";
						}
						this.code.push(d[i]);
					}
				}

			} else if (res.status === 401 || res.request.status === 401) {
				this.$router.push({
					name: "login"
				});
				this.$Message.error("网页已过期");
			} else {
				this.$Message.error(res.data ? res.data.Message : res.message);
			}

		},