129 lines
10 KiB
JavaScript
129 lines
10 KiB
JavaScript
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["chunk-c3e8a938"], { 1897: function(t, e, a) {
|
|
}, "65db": function(t, e, a) {
|
|
"use strict";
|
|
a.r(e);
|
|
var n = function() {
|
|
var t2 = this, e2 = t2.$createElement, a2 = t2._self._c || e2;
|
|
return a2("div", { staticClass: "workPointsManage" }, [t2.infoList ? a2("div", { staticClass: "workPointsRuleList" }, [a2("el-card", { staticClass: "box-card" }, [a2("el-row", [a2("el-col", { staticClass: "elCol", attrs: { span: 4 } }, [a2("el-input", { attrs: { clearable: "", placeholder: "合同编号" }, model: { value: t2.query.contractNo, callback: function(e3) {
|
|
t2.$set(t2.query, "contractNo", e3);
|
|
}, expression: "query.contractNo" } })], 1), t2._v(" "), a2("el-col", { staticClass: "elCol", attrs: { span: 4 } }, [a2("el-input", { attrs: { clearable: "", placeholder: "付款人" }, model: { value: t2.query.payer, callback: function(e3) {
|
|
t2.$set(t2.query, "payer", e3);
|
|
}, expression: "query.payer" } })], 1), t2._v(" "), a2("el-col", { staticClass: "elCol", attrs: { span: 4 } }, [a2("el-select", { attrs: { clearable: "", placeholder: "支付渠道" }, model: { value: t2.query.payType, callback: function(e3) {
|
|
t2.$set(t2.query, "payType", e3);
|
|
}, expression: "query.payType" } }, t2._l(t2.payTypeList, (function(t3) {
|
|
return a2("el-option", { key: t3.value, attrs: { label: t3.label, value: t3.value } });
|
|
})), 1)], 1), t2._v(" "), a2("el-col", { staticClass: "elCol", attrs: { span: 7 } }, [a2("el-date-picker", { attrs: { type: "daterange", "range-separator": "至", format: "yyyy-MM-dd", "value-format": "yyyy-MM-dd", "start-placeholder": "开始时间", "end-placeholder": "结束时间" }, on: { change: t2.GetzhifuTime }, model: { value: t2.payTime, callback: function(e3) {
|
|
t2.payTime = e3;
|
|
}, expression: "payTime" } })], 1), t2._v(" "), a2("el-col", { staticClass: "elCol", attrs: { span: 4 } }, [a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], on: { click: function(e3) {
|
|
return t2.resetForm();
|
|
} } }, [t2._v("重置")]), t2._v(" "), a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "primary" }, on: { click: t2.onSearch } }, [t2._v("查询")])], 1)], 1)], 1), t2._v(" "), a2("el-card", { staticClass: "box-card", staticStyle: { "margin-top": "15px" } }, [a2("div", { staticClass: "planLst" }, [a2("span", { staticStyle: { color: "#2f2c2c", "font-size": "16px" } }, [t2._v("合同列表")])]), t2._v(" "), a2("el-table", { directives: [{ name: "loading", rawName: "v-loading", value: t2.tableLoading, expression: "tableLoading" }], staticStyle: { width: "100%", "margin-top": "15px" }, attrs: { border: "", data: t2.tableData, "header-cell-style": t2.headClass } }, [a2("el-table-column", { attrs: { label: "#", align: "center", "min-width": "50", fixed: "" }, scopedSlots: t2._u([{ key: "default", fn: function(e3) {
|
|
return [a2("span", [t2._v(t2._s(e3.$index + (t2.query.pageNumber - 1) * t2.query.pageSize + 1) + " ")])];
|
|
} }], null, false, 3830243315) }), t2._v(" "), a2("el-table-column", { attrs: { align: "center", prop: "payTime", label: "付款时间", fixed: "", "min-width": "160", "show-overflow-tooltip": "" } }), t2._v(" "), a2("el-table-column", { attrs: { align: "center", prop: "contractNo", label: "合同编号", "min-width": "130", "show-overflow-tooltip": "" } }), t2._v(" "), a2("el-table-column", { attrs: { align: "center", prop: "payBank", label: "付款开户行", "min-width": "150", "show-overflow-tooltip": "" } }), t2._v(" "), a2("el-table-column", { attrs: { align: "center", prop: "companyName", label: "银行账户", "min-width": "100", "show-overflow-tooltip": "" } }), t2._v(" "), a2("el-table-column", { attrs: { align: "center", prop: "payBankNo", label: "银行账号", "min-width": "100", "show-overflow-tooltip": "" } }), t2._v(" "), a2("el-table-column", { attrs: { align: "right", prop: "amount", label: "合同金额", "min-width": "160" }, scopedSlots: t2._u([{ key: "default", fn: function(e3) {
|
|
return [t2._v(t2._s(t2._f("formatMoney")(e3.row.amount)))];
|
|
} }], null, false, 68156507) }), t2._v(" "), a2("el-table-column", { attrs: { align: "center", prop: "payer", label: "付款人", "min-width": "160" } }), t2._v(" "), a2("el-table-column", { attrs: { align: "center", prop: "payType", label: "支付渠道", "min-width": "100" }, scopedSlots: t2._u([{ key: "default", fn: function(e3) {
|
|
return [t2._v(t2._s(t2._f("getItemType")(e3.row.payType, t2.payTypeList)))];
|
|
} }], null, false, 3945233233) }), t2._v(" "), a2("el-table-column", { attrs: { align: "center", prop: "status", label: "状态", "min-width": "160" }, scopedSlots: t2._u([{ key: "default", fn: function(e3) {
|
|
return [t2._v(t2._s(2 === e3.row.status ? "待审核" : 3 === e3.row.status ? "审批拒绝" : "审批通过"))];
|
|
} }], null, false, 1288451890) }), t2._v(" "), a2("el-table-column", { attrs: { label: "操作", align: "center", "min-width": "100", fixed: "right" }, scopedSlots: t2._u([{ key: "default", fn: function(e3) {
|
|
return [a2("el-button", { directives: [{ name: "points", rawName: "v-points", value: 500, expression: "500" }], attrs: { type: "text", disabled: 4 !== e3.row.status }, on: { click: function(a3) {
|
|
return t2.viewDetailes(e3.row);
|
|
} } }, [t2._v("下载合同")])];
|
|
} }], null, false, 97606533) })], 1), t2._v(" "), a2("div", { staticClass: "paginations" }, [a2("el-pagination", { attrs: { background: "", "current-page": t2.query.pageNumber, "page-sizes": [10, 20, 30, 50], "page-size": t2.query.pageSize, layout: "total, sizes, prev, pager, next, jumper", total: t2.pageTotal }, on: { "update:currentPage": function(e3) {
|
|
return t2.$set(t2.query, "pageNumber", e3);
|
|
}, "update:current-page": function(e3) {
|
|
return t2.$set(t2.query, "pageNumber", e3);
|
|
}, "size-change": t2.handleSizeChange, "current-change": t2.handleCurrentChange } })], 1)], 1)], 1) : t2._e(), t2._v(" "), a2("el-dialog", { attrs: { title: "合同文件", visible: t2.dialogFileVisible }, on: { "update:visible": function(e3) {
|
|
t2.dialogFileVisible = e3;
|
|
} } }, [a2("iframe", { attrs: { src: t2.pdfFileUrl, frameborder: "0", scrolling: "no", height: "550px", width: "100%" } }), t2._v(" "), a2("span", { staticClass: "dialog-footer", attrs: { slot: "footer" }, slot: "footer" }, [a2("el-button", { on: { click: function(e3) {
|
|
t2.dialogFileVisible = false;
|
|
} } }, [t2._v("关闭")])], 1)])], 1);
|
|
}, o = [], i = a("9bdd"), r = a("dce5"), l = { components: {}, data: function() {
|
|
return { infoList: true, viewInfo: false, pageTotal: 0, query: { companyId: "", contractNo: "", payer: "", payType: "", pageNumber: 1, pageSize: 10, startTime: "", endTime: "" }, tableData: [], payTypeList: r["jb"], tableLoading: false, payTime: "", pdfFileUrl: "", dialogFileVisible: false };
|
|
}, mounted: function() {
|
|
this.query.companyId = JSON.parse(window.localStorage.getItem("companyInfo")).osId, this.getlistData();
|
|
}, beforeRouteLeave: function(t2, e2, a2) {
|
|
a2();
|
|
}, methods: { GetzhifuTime: function() {
|
|
null != this.payTime && (this.query.startTime = this.payTime[0] + " 00:00:00", this.query.endTime = this.payTime[1] + " 23:59:59");
|
|
}, onSearch: function() {
|
|
this.query.pageNumber = 1, this.getlistData();
|
|
}, getlistData: function() {
|
|
var t2 = this, e2 = this.query;
|
|
this.tableLoading = true, Object(i["i"])(e2).then((function(e3) {
|
|
t2.tableLoading = false, 0 === e3.code && e3.data ? (t2.tableData = e3.data.records, t2.pageTotal = e3.data.rowsCount) : t2.tableData = [];
|
|
})).catch((function() {
|
|
t2.tableLoading = false;
|
|
}));
|
|
}, viewDetailes: function(t2) {
|
|
var e2 = document.createElement("a");
|
|
e2.href = t2.contractUrl, e2.click();
|
|
}, goBack: function() {
|
|
this.viewInfo = false, this.infoList = true, this.getlistData();
|
|
}, handleSizeChange: function(t2) {
|
|
this.query.pageSize = t2, this.getlistData();
|
|
}, handleCurrentChange: function(t2) {
|
|
this.query.pageNumber = t2, this.getlistData();
|
|
}, resetForm: function() {
|
|
this.query.pageNumber = 1, this.query.contractNo = "", this.query.payer = "", this.query.payType = "", this.query.startTime = "", this.query.endTime = "", this.payTime = null, this.getlistData();
|
|
}, headClass: function() {
|
|
return "text-align:center;background:#FAFAFA;";
|
|
} } }, s = l, c = (a("a5c8"), a("7bbf"), a("829d")), u = Object(c["a"])(s, n, o, false, null, "62f20e96", null);
|
|
e["default"] = u.exports;
|
|
}, "66b2": function(t, e, a) {
|
|
}, "7bbf": function(t, e, a) {
|
|
"use strict";
|
|
a("66b2");
|
|
}, "9bdd": function(t, e, a) {
|
|
"use strict";
|
|
a.d(e, "b", (function() {
|
|
return o;
|
|
})), a.d(e, "d", (function() {
|
|
return i;
|
|
})), a.d(e, "c", (function() {
|
|
return r;
|
|
})), a.d(e, "g", (function() {
|
|
return l;
|
|
})), a.d(e, "a", (function() {
|
|
return s;
|
|
})), a.d(e, "f", (function() {
|
|
return c;
|
|
})), a.d(e, "h", (function() {
|
|
return u;
|
|
})), a.d(e, "e", (function() {
|
|
return p;
|
|
})), a.d(e, "i", (function() {
|
|
return d;
|
|
}));
|
|
var n = a("b775");
|
|
function o(t2) {
|
|
return Object(n["a"])({ url: "/hakocompany/RightsProject/recordPageList", method: "post", data: t2 });
|
|
}
|
|
function i(t2) {
|
|
return Object(n["a"])({ url: "/hakocompany/RightsProject/projectSchemeDetail", method: "post", data: t2 });
|
|
}
|
|
function r(t2) {
|
|
return Object(n["a"])({ url: "/hakocompany/RightsProject/expireSchemeDetail", method: "post", data: t2 });
|
|
}
|
|
function l(t2) {
|
|
return Object(n["a"])({ url: "/hakocompany/RightsProject/rightsActivationPreview", method: "post", data: t2 });
|
|
}
|
|
function s(t2) {
|
|
return Object(n["a"])({ url: "/hakocompany/RightsProject/batchRightsActivation", method: "post", data: t2 });
|
|
}
|
|
function c(t2) {
|
|
return Object(n["a"])({ url: "/hakocompany/RightsProject/rightsActivation", method: "post", data: t2 });
|
|
}
|
|
function u(t2) {
|
|
return Object(n["a"])({ url: "/hakocompany/RightsProject/findByCdkey", method: "post", data: t2 });
|
|
}
|
|
function p(t2) {
|
|
return Object(n["a"])({ url: "/hakocompany/RightsProject/projectSchemeUpgrade", method: "post", data: t2 });
|
|
}
|
|
function d(t2) {
|
|
return Object(n["a"])({ url: "/hakocompany/OrderContract/pageList", method: "post", data: t2 });
|
|
}
|
|
}, a5c8: function(t, e, a) {
|
|
"use strict";
|
|
a("1897");
|
|
} }]);
|