From 2c461eb9efb980d55dfd7407ee70088fc90a4a7a Mon Sep 17 00:00:00 2001
From: 钟日健 <5689795+arsn@user.noreply.gitee.com>
Date: Tue, 08 Feb 2022 14:24:31 +0800
Subject: [PATCH] 保安员详情修改
---
src/views/dispatch/dispatch.vue | 62 ++++++++++++++++++++++--------
1 files changed, 45 insertions(+), 17 deletions(-)
diff --git a/src/views/dispatch/dispatch.vue b/src/views/dispatch/dispatch.vue
index cf18e89..25e3d52 100644
--- a/src/views/dispatch/dispatch.vue
+++ b/src/views/dispatch/dispatch.vue
@@ -108,13 +108,10 @@
adddata,
update,
remove,
- getdata1,
- adddata1,
- update1,
- remove1,
} from "@/api/dispatch/dispatch";
import { mapGetters } from "vuex";
import { mapState } from "vuex";
+import { getToken } from "@/util/auth";
export default {
data() {
var phones = (rule, value, callback) => {
@@ -241,6 +238,30 @@
],
},
{
+ label: "派遣单位类型",
+ prop: "district",
+ type: "select",
+ search: false,
+ dicUrl: "/api/blade-system/dict-biz/dictionary?code=dispatcherUnitType",
+ props: {
+ label: "dictValue",
+ value: "dictKey"
+ },
+ searchLabelWidth: 110,
+ overHidden: true,
+ searchSpan: 4,
+ width: 100,
+ labelWidth: 138,
+ rules: [
+ {
+ required: true,
+ message: "请选择派遣单位类型",
+ trigger: "click",
+ },
+ ],
+ dataType: "number",
+ },
+ {
label: "企业名称",
prop: "deptId",
type: "tree",
@@ -258,12 +279,21 @@
},
],
labelWidth: 138,
- width: 230,
+ width: 180,
searchLabelWidth: 80,
search: true,
searchSpan: 4,
},
-
+ {
+ label: "保安服务类型",
+ prop: "serveType",
+ // search: true,
+ searchLabelWidth: 110,
+ searchSpan: 4,
+ overHidden: true,
+ // span: 12,
+ labelWidth: 138,
+ },
{
label: "合同生效时间",
prop: "releaseTimeRange",
@@ -323,6 +353,7 @@
viewDisplay: false,
overHidden: true,
labelWidth: 138,
+ width:100,
type: "tree",
dicUrl: "/api/jurisdiction/lazy-tree",
props: {
@@ -425,16 +456,7 @@
// },
],
},
- {
- label: "保安服务类型",
- prop: "serveType",
- // search: true,
- searchLabelWidth: 110,
- searchSpan: 4,
- overHidden: true,
- // span: 12,
- labelWidth: 138,
- },
+
{
label: "派遣保安员数",
prop: "num",
@@ -706,6 +728,9 @@
if (this.data[k].num == -1) {
this.data[k].num = null;
}
+ if (this.data[k].district == -1) {
+ this.data[k].district = null;
+ }
}
window.localStorage.setItem("paqiandataS", JSON.stringify(this.data));
this.loading = false;
@@ -713,7 +738,10 @@
},
handleTemplate() {
- window.open(`/api/dispatcherUnit/export-template`);
+ window.open(`/api/dispatcherUnit/export-template?${
+ this.website.tokenHeader
+ }=${getToken()}&`
+ );
},
handleImport() {
this.excelBox = true;
--
Gitblit v1.9.3