From fa2872c51e7a8f6ff9ebb52cdf0fcb188610b3da Mon Sep 17 00:00:00 2001
From: liuyg <liuyg@qq.com>
Date: Thu, 17 Feb 2022 16:07:06 +0800
Subject: [PATCH] +加法人变更类别 7
---
src/components/cardPopup/cardPopup.vue | 104 ++++++++++++++++++++++++++++++----------------------
1 files changed, 60 insertions(+), 44 deletions(-)
diff --git a/src/components/cardPopup/cardPopup.vue b/src/components/cardPopup/cardPopup.vue
index fd9f403..22a64d1 100644
--- a/src/components/cardPopup/cardPopup.vue
+++ b/src/components/cardPopup/cardPopup.vue
@@ -95,10 +95,11 @@
getListre,
getListrek,
getListrev,
+ getListrel
} from "@/api/permit/permit";
export default {
components: {
- attach: attach,
+ attach: attach
},
props: ["data", "together"],
data() {
@@ -115,13 +116,13 @@
page: {
pageSize: 10,
currentPage: 1,
- total: 0,
+ total: 0
},
option: {
emptyBtn: false,
submitBtn: true,
gutter: 50,
- column: [],
+ column: []
},
activeNames: ["1", "2"],
opens: true,
@@ -132,13 +133,13 @@
choseType: "",
overtime: {
overtimef: "",
- overtimec: "",
+ overtimec: ""
},
- enclosure: [], //附件上传 基础数据
+ enclosure: [] //附件上传 基础数据
};
},
computed: {
- ...mapGetters(["userInfo", "useWhere"]),
+ ...mapGetters(["userInfo", "useWhere"])
},
watch: {
useWhere() {
@@ -168,7 +169,7 @@
if (this.useWhere == "close") {
this.tipover();
}
- },
+ }
},
methods: {
tipchose() {
@@ -197,33 +198,40 @@
},
onLoad(page, params = {}, val, d) {
params["cardid"] = this.userInfo.Id;
- getList(page.currentPage, page.pageSize, params).then((res) => {
+ getList(page.currentPage, page.pageSize, params).then(res => {
const data = res.data.data;
this.data = data.records;
- getListre(page.currentPage, page.pageSize, params).then((ress) => {
+ getListre(page.currentPage, page.pageSize, params).then(ress => {
this.data = this.data.concat(ress.data.data.records);
- getListrek(page.currentPage, page.pageSize, params).then((resk) => {
+ getListrek(page.currentPage, page.pageSize, params).then(resk => {
this.data = this.data.concat(resk.data.data.records);
- getListrev(page.currentPage, page.pageSize, params).then((resv) => {
+ getListrev(page.currentPage, page.pageSize, params).then(resv => {
this.data = this.data.concat(resv.data.data.records);
- // console.log("已有申请数量:", this.data.length);
- // console.log(val, "当前type");
- this.changeBut(true, d);
- if (this.data.length == 0) {
- // console.log("一条数据都没有");
- } else {
- this.data.forEach((item) => {
- if (item.ptype == val) {
- if (item.type == 0 || item.type == 2) {
- this.changeBut(false, d);
- // console.log(item, "有数据未审核或者审核通过");
- } else {
- this.changeBut(true, d);
- // console.log(item, "审核不通过");
+ getListrel(page.currentPage, page.pageSize, params).then(resl => {
+ this.data = this.data.concat(resl.data.data.records);
+ // console.log("已有申请数量:", this.data.length);
+ // console.log(val, "当前type");
+ if (this.data.kservicetime) {
+ this.data.kservicetime.split(",");
+ }
+ this.changeBut(true, d);
+ if (this.data.length == 0) {
+ // console.log("一条数据都没有");
+ } else {
+ this.data.forEach(item => {
+ // console.log(item.ptype);
+ if (item.ptype == val) {
+ if (item.type == 0 || item.type == 2) {
+ this.changeBut(false, d);
+ // console.log(item, "有数据未审核或者审核通过");
+ } else {
+ this.changeBut(true, d);
+ // console.log(item, "审核不通过");
+ }
}
- }
- });
- }
+ });
+ }
+ });
});
});
});
@@ -237,9 +245,9 @@
this.option.column = d;
this.active = true;
},
- convert: function () {
+ convert: function() {
var caridid = this.$store.getters.userInfo.Id;
- selectIn(this.apiName[2], caridid, this.type).then((res) => {
+ selectIn(this.apiName[2], caridid, this.type).then(res => {
var d = res.data.data;
// console.log(d, "d");
for (var k in d) {
@@ -276,7 +284,7 @@
this.qx();
this.$message({
message: "暂存申请成功",
- type: "success",
+ type: "success"
});
});
},
@@ -331,30 +339,39 @@
continue;
} else {
//空值验证
- if (a[k] == "" && k != "ptype") {
- // console.log(a[k], k);
- commin = false;
- console.log(3);
- break;
- }
+ // if (a[k] == "" && k != "ptype" && k != "creditcode") {
+ // console.log(a[k], k);
+ // commin = false;
+ // console.log(3);
+ // break;
+ // }
}
}
if (!commin) {
this.$message({
message: "请检查输入数据是否正确!",
- type: "warning",
+ type: "warning"
});
return;
}
a["overtime"] = this.getNowTime(this.overtime.overtimec);
- console.log(a);
+ // console.log(a);
+ // return;
+ // console.log(typeof this.data0.kservicetime);
+ if (
+ this.data0.kservicetime &&
+ typeof this.data0.kservicetime != "string"
+ ) {
+ this.data0.kservicetime = this.data0.kservicetime.join(",");
+ }
+ // console.log(this.apiName[0], this.data0);
// return;
add(this.apiName[0], this.data0).then(() => {
this.qx();
this.$message({
message: "提交申请成功",
- type: "success",
+ type: "success"
});
this.$store.commit("changecanDoIt", false);
});
@@ -401,10 +418,9 @@
this.data0 = d;
this.active = false;
this.OnceChouse = false;
- },
- },
+ }
+ }
};
</script>
-<style lang="scss">
-</style>
\ No newline at end of file
+<style lang="scss"></style>
--
Gitblit v1.9.3