| | |
| | | <template> |
| | | <div class="rightContent"> |
| | | <div class="label-fixed-element"> |
| | | <span>{{ params.name }}</span> |
| | | </div> |
| | | <div class="top"> |
| | | <SearchCommonView |
| | | :add-title="'新建'" |
| | |
| | | data() { |
| | | return { |
| | | tableList: {}, |
| | | showcol: ["从", "至", "联系人", "日期", "来源单据", "状态"], |
| | | showcol: ["仓库位置", "调出位置", "调入位置", "联系人", "日期", "来源单据", "状态"], |
| | | searchOptions: [], |
| | | commonDetail: { |
| | | visible: false, |
| | |
| | | workType: this.$route.params.workType, |
| | | keyword: "", |
| | | params: {}, |
| | | displayEdit: false |
| | | displayEdit: false, |
| | | formLabel: "", |
| | | toLabel: "" |
| | | } |
| | | }, |
| | | created() { |
| | | console.log(this.workType) |
| | | this.setFormToLabel() |
| | | this.setTable() |
| | | var paramsData = sessionStorage.getItem("paramsData") |
| | | let params = {} |
| | |
| | | sessionStorage.removeItem("paramsData") |
| | | }, |
| | | methods: { |
| | | setFormToLabel() { |
| | | if (this.workType === 1) { |
| | | this.formLabel = "供应商位置" |
| | | this.toLabel = "仓库位置" |
| | | } else if (this.workType === 2) { |
| | | this.formLabel = "仓库位置" |
| | | this.toLabel = "客户位置" |
| | | } else { |
| | | this.formLabel = "调出位置" |
| | | this.toLabel = "调入位置" |
| | | } |
| | | }, |
| | | setTable() { |
| | | this.tableList = { |
| | | tableInfomation: [], |
| | |
| | | default: true |
| | | }, |
| | | { |
| | | label: "从", |
| | | label: this.formLabel, |
| | | prop: "from", |
| | | isShowColumn: showcol.includes("从"), |
| | | isShowColumn: showcol.includes(this.formLabel), |
| | | default: false |
| | | }, |
| | | { |
| | | label: "至", |
| | | label: this.toLabel, |
| | | prop: "to", |
| | | isShowColumn: showcol.includes("至"), |
| | | isShowColumn: showcol.includes(this.toLabel), |
| | | default: false |
| | | }, |
| | | { |
| | |
| | | </script> |
| | | |
| | | <!-- Add "scoped" attribute to limit CSS to this component only --> |
| | | <style lang="scss" scoped></style> |
| | | <style lang="scss" scoped> |
| | | .label-fixed-element { |
| | | background: #e6ecf2; |
| | | position: fixed; |
| | | font-size: 14px; |
| | | width: calc(100% - 530px); |
| | | height: 45px; |
| | | line-height: 45px; |
| | | font-size: 18px; |
| | | font-weight: 700; |
| | | color: #171718; |
| | | margin-top: -60px; |
| | | margin-left: -5px; |
| | | } |
| | | </style> |