From 01fc5ec38120750591cce032b20fdf072f69f77c Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Thu, 22 Jul 2021 12:56:30 +0800
Subject: [PATCH] 数据对接
---
src/views/management/computents/dispatch.vue | 97 ++++++++++++++++++++++++++----------------------
1 files changed, 52 insertions(+), 45 deletions(-)
diff --git a/src/views/management/computents/dispatch.vue b/src/views/management/computents/dispatch.vue
index 59688d1..6e0085f 100644
--- a/src/views/management/computents/dispatch.vue
+++ b/src/views/management/computents/dispatch.vue
@@ -18,7 +18,9 @@
</template>
<script>
+import { getLisperdispatch } from "@/api/register/honor";
export default {
+ props: ["form"],
data() {
return {
equipmentOption: {
@@ -34,7 +36,7 @@
calcHeight: 250,
searchShowBtn: false,
tip: false,
- searchShow: false,
+ // searchShow: false,
searchMenuSpan: 3,
index: false,
viewBtn: true,
@@ -54,7 +56,7 @@
{
label: "姓名",
prop: "name",
- search: true,
+ // search: true,
searchSpan: 3,
rules: [
{
@@ -64,21 +66,22 @@
},
],
},
- {
- label: "身份证号",
- prop: "cardid",
- // rules: [
- // {
- // required: true,
- // message: "请输入编号",
- // trigger: "blur",
- // },
- // ],
- // search: true,
- }, //上面不显示
+ // {
+ // label: "身份证号",
+ // prop: "cardid",
+ // // rules: [
+ // // {
+ // // required: true,
+ // // message: "请输入编号",
+ // // trigger: "blur",
+ // // },
+ // // ],
+ // // search: true,
+ // }, //上面不显示
{
label: "派遣单位",
- prop: "dispatcher",
+ prop: "dispatcherCompany",
+ search: true,
// rules: [
// {
// required: true,
@@ -88,18 +91,18 @@
// ],
// search: true,
},
- {
- label: "保安公司",
- prop: "deptName",
- // rules: [
- // {
- // required: true,
- // message: "请输入规格",
- // trigger: "blur",
- // },
- // ],
- // search: true,
- },
+ // {
+ // label: "保安公司",
+ // prop: "deptName",
+ // // rules: [
+ // // {
+ // // required: true,
+ // // message: "请输入规格",
+ // // trigger: "blur",
+ // // },
+ // // ],
+ // // search: true,
+ // },
// {
// label: "派遣人",
// prop: "dispatcher",
@@ -120,7 +123,7 @@
valueFormat: "yyyy-MM-dd",
labelWidth: 120,
searchSpan: 4,
- search: true,
+ // search: true,
overHidden: true,
rules: [
{
@@ -141,13 +144,13 @@
},
{
label: "结束时间",
- prop: "enddispatchertime",
+ prop: "endTime",
type: "date",
format: "yyyy-MM-dd",
valueFormat: "yyyy-MM-dd",
labelWidth: 120,
searchSpan: 4,
- search: true,
+ // search: true,
overHidden: true,
rules: [
{
@@ -168,7 +171,7 @@
},
{
label: "派遣地址",
- prop: "tenantName",
+ prop: "dispatcheraddress",
// rules: [
// {
// required: true,
@@ -212,21 +215,25 @@
methods: {
equipmentOnLoad(page, params = {}) {
this.equipmentLoading = true;
- // getequipmentList(
- // page.currentPage,
- // page.pageSize,
- // Object.assign(params, this.equipmentQuery),
- // this.form.creditcode
- // ).then((res) => {
- // const data = res.data.data;
+ getLisperdispatch(
+ page.currentPage,
+ page.pageSize,
+ Object.assign(params, this.equipmentQuery),
+ this.form.id
+ ).then((res) => {
+ const data = res.data.data;
- // this.equipmentPage.total = data.total;
- // this.equipmentData = data.records;
- this.equipmentLoading = false;
- // this.$refs.equipmentCrud.refreshTable();
- // this.$refs.equipmentCrud.doLayout();
- // this.equipmentSelectionClear();
- // });
+ this.equipmentPage.total = data.total;
+ this.equipmentData = data.records;
+ for (var k in this.equipmentData) {
+ this.equipmentData[k]["name"] = this.form.realName;
+ }
+ console.log(this.equipmentData, " this.equipmentData");
+ this.equipmentLoading = false;
+ this.$refs.equipmentCrud.refreshTable();
+ this.$refs.equipmentCrud.doLayout();
+ this.equipmentSelectionClear();
+ });
},
equipmentSelectionClear() {
this.equipmentSelectionList = [];
--
Gitblit v1.9.3