|
@@ -1,62 +1,89 @@
|
|
<!--出入库任务-->
|
|
<!--出入库任务-->
|
|
<template>
|
|
<template>
|
|
<div class="container">
|
|
<div class="container">
|
|
- <div class="nav">
|
|
|
|
- <ws-button
|
|
|
|
- class="butt"
|
|
|
|
- type="primary"
|
|
|
|
- @click="handleAdd()"
|
|
|
|
- v-hasPermission="
|
|
|
|
- `warehouseManagement.warehouse.warehouseInfoTask.add`
|
|
|
|
|
|
+ <BaseHeaderLayout :leftSpan="14">
|
|
|
|
+ <template slot="left">
|
|
|
|
+ <ws-button
|
|
|
|
+ type="primary"
|
|
|
|
+ @click="handleAdd()"
|
|
|
|
+ v-hasPermission="
|
|
|
|
+ `warehouseManagement.warehouse.warehouseInfoTask.add`
|
|
"
|
|
"
|
|
- >
|
|
|
|
- <img
|
|
|
|
- width="13"
|
|
|
|
- height="13"
|
|
|
|
- style="
|
|
|
|
|
|
+ >
|
|
|
|
+ <img
|
|
|
|
+ width="13"
|
|
|
|
+ height="13"
|
|
|
|
+ style="
|
|
vertical-align: text-top;
|
|
vertical-align: text-top;
|
|
position: relative;
|
|
position: relative;
|
|
top: 2px;
|
|
top: 2px;
|
|
left: -4px;
|
|
left: -4px;
|
|
"
|
|
"
|
|
- src="../../../public/img/header-add.png"
|
|
|
|
- alt
|
|
|
|
- />添加
|
|
|
|
- </ws-button>
|
|
|
|
- <ws-button class="but" :type="primary == 1 ? 'primary' : ''" @click="handlestatus(1)">待审核</ws-button>
|
|
|
|
- <ws-button class="but" :type="primary == 2 ? 'primary' : ''" @click="handlestatus(2)">已驳回</ws-button>
|
|
|
|
- <ws-button class="but" :type="primary == 3 ? 'primary' : ''" @click="handlestatus(3)">执行中</ws-button>
|
|
|
|
- <ws-button class="but" :type="primary == 4 ? 'primary' : ''" @click="handlestatus(4)">已完成</ws-button>
|
|
|
|
- <ws-button class="but" :type="primary == 5 ? 'primary' : ''" @click="handlestatus('')">全部任务</ws-button>
|
|
|
|
- <ws-input
|
|
|
|
- v-model="warehouseName"
|
|
|
|
- placeholder="可按合同编号或任务编号查找"
|
|
|
|
- clearable
|
|
|
|
- maxlength="500"
|
|
|
|
- type="input"
|
|
|
|
- class="Value"
|
|
|
|
- ></ws-input>
|
|
|
|
- <ws-button class="find" type="primary" @click="lookUp()">
|
|
|
|
- <img
|
|
|
|
- width="16"
|
|
|
|
- height="16"
|
|
|
|
- style="
|
|
|
|
- vertical-align: text-top;
|
|
|
|
- position: relative;
|
|
|
|
- top: 0px;
|
|
|
|
- left: -1px;
|
|
|
|
- "
|
|
|
|
- src="../../../public/img/sousuo.png"
|
|
|
|
- alt
|
|
|
|
- />
|
|
|
|
- </ws-button>
|
|
|
|
- </div>
|
|
|
|
|
|
+ src="../../../public/img/header-add.png"
|
|
|
|
+ alt
|
|
|
|
+ />添加
|
|
|
|
+ </ws-button>
|
|
|
|
+ <ws-button
|
|
|
|
+ class="but"
|
|
|
|
+ :type="primary == 1 ? 'primary' : ''"
|
|
|
|
+ @click="handlestatus(1)"
|
|
|
|
+ >待审核</ws-button
|
|
|
|
+ >
|
|
|
|
+ <ws-button
|
|
|
|
+ class="but"
|
|
|
|
+ :type="primary == 2 ? 'primary' : ''"
|
|
|
|
+ @click="handlestatus(2)"
|
|
|
|
+ >已驳回</ws-button
|
|
|
|
+ >
|
|
|
|
+ <ws-button
|
|
|
|
+ class="but"
|
|
|
|
+ :type="primary == 3 ? 'primary' : ''"
|
|
|
|
+ @click="handlestatus(3)"
|
|
|
|
+ >执行中</ws-button
|
|
|
|
+ >
|
|
|
|
+ <ws-button
|
|
|
|
+ class="but"
|
|
|
|
+ :type="primary == 4 ? 'primary' : ''"
|
|
|
|
+ @click="handlestatus(4)"
|
|
|
|
+ >已完成</ws-button
|
|
|
|
+ >
|
|
|
|
+ <ws-button
|
|
|
|
+ class="but"
|
|
|
|
+ :type="primary == 5 ? 'primary' : ''"
|
|
|
|
+ @click="handlestatus('')"
|
|
|
|
+ >全部任务</ws-button
|
|
|
|
+ >
|
|
|
|
+ </template>
|
|
|
|
+ <template slot="right">
|
|
|
|
+ <ws-input
|
|
|
|
+ v-model="warehouseName"
|
|
|
|
+ placeholder="可按合同编号或任务编号查找"
|
|
|
|
+ clearable
|
|
|
|
+ maxlength="500"
|
|
|
|
+ type="input"
|
|
|
|
+ ></ws-input>
|
|
|
|
+ <ws-button class="find" type="primary" @click="lookUp()">
|
|
|
|
+ <img
|
|
|
|
+ width="16"
|
|
|
|
+ height="16"
|
|
|
|
+ style="
|
|
|
|
+ vertical-align: text-top;
|
|
|
|
+ position: relative;
|
|
|
|
+ top: 0px;
|
|
|
|
+ left: -1px;
|
|
|
|
+ "
|
|
|
|
+ src="../../../public/img/sousuo.png"
|
|
|
|
+ alt
|
|
|
|
+ />
|
|
|
|
+ </ws-button>
|
|
|
|
+ </template>
|
|
|
|
+ </BaseHeaderLayout>
|
|
<div class="navv">
|
|
<div class="navv">
|
|
<el-table
|
|
<el-table
|
|
class="wenzi"
|
|
class="wenzi"
|
|
:data="gainList.records"
|
|
:data="gainList.records"
|
|
style="width: 100%; margin-top: 20px"
|
|
style="width: 100%; margin-top: 20px"
|
|
- height="650"
|
|
|
|
|
|
+ height="780"
|
|
>
|
|
>
|
|
<el-table-column type="index" label="序号">
|
|
<el-table-column type="index" label="序号">
|
|
<template scope="scope">
|
|
<template scope="scope">
|
|
@@ -64,14 +91,42 @@
|
|
<span v-else>{{ scope.$index + 1 }}</span>
|
|
<span v-else>{{ scope.$index + 1 }}</span>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column prop="contractNo" label="合同编号" width="80"></el-table-column>
|
|
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="contractNo"
|
|
|
|
+ label="合同编号"
|
|
|
|
+ width="80"
|
|
|
|
+ ></el-table-column>
|
|
<el-table-column prop="inOutTaskNo" label="任务编号"></el-table-column>
|
|
<el-table-column prop="inOutTaskNo" label="任务编号"></el-table-column>
|
|
- <el-table-column prop="warehouseName" class="table_td" label="库房名"></el-table-column>
|
|
|
|
- <el-table-column prop="inOutType" class="table_td" label="出入库类型"></el-table-column>
|
|
|
|
- <el-table-column prop="goodsName" class="table_td" label="货名"></el-table-column>
|
|
|
|
- <el-table-column prop="weight" class="table_td" label="重量(吨)"></el-table-column>
|
|
|
|
- <el-table-column prop="predictDate" class="table_td" label="预计日期"></el-table-column>
|
|
|
|
- <el-table-column prop="publisher" class="table_td" label="发布者"></el-table-column>
|
|
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="warehouseName"
|
|
|
|
+ class="table_td"
|
|
|
|
+ label="库房名"
|
|
|
|
+ ></el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="inOutType"
|
|
|
|
+ class="table_td"
|
|
|
|
+ label="出入库类型"
|
|
|
|
+ ></el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="goodsName"
|
|
|
|
+ class="table_td"
|
|
|
|
+ label="货名"
|
|
|
|
+ ></el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="weight"
|
|
|
|
+ class="table_td"
|
|
|
|
+ label="重量(吨)"
|
|
|
|
+ ></el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="predictDate"
|
|
|
|
+ class="table_td"
|
|
|
|
+ label="预计日期"
|
|
|
|
+ ></el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="publisher"
|
|
|
|
+ class="table_td"
|
|
|
|
+ label="发布者"
|
|
|
|
+ ></el-table-column>
|
|
<el-table-column prop="taskStatus" label="状态">
|
|
<el-table-column prop="taskStatus" label="状态">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<el-popover
|
|
<el-popover
|
|
@@ -83,19 +138,33 @@
|
|
>
|
|
>
|
|
<template>
|
|
<template>
|
|
<span slot="reference">
|
|
<span slot="reference">
|
|
- <span v-if="scope.row.taskStatus == '待审核'" class="executory"></span>
|
|
|
|
- <span v-if="scope.row.taskStatus == '执行中'" class="inExecution"></span>
|
|
|
|
- <span v-if="scope.row.taskStatus == '已完成'" class="done"></span>
|
|
|
|
|
|
+ <span
|
|
|
|
+ v-if="scope.row.taskStatus == '待审核'"
|
|
|
|
+ class="executory"
|
|
|
|
+ ></span>
|
|
|
|
+ <span
|
|
|
|
+ v-if="scope.row.taskStatus == '执行中'"
|
|
|
|
+ class="inExecution"
|
|
|
|
+ ></span>
|
|
|
|
+ <span
|
|
|
|
+ v-if="scope.row.taskStatus == '已完成'"
|
|
|
|
+ class="done"
|
|
|
|
+ ></span>
|
|
{{ scope.row.taskStatus }}
|
|
{{ scope.row.taskStatus }}
|
|
</span>
|
|
</span>
|
|
</template>
|
|
</template>
|
|
<div>
|
|
<div>
|
|
<p style="margin-top: 0; padding-left: 10px">操作历史</p>
|
|
<p style="margin-top: 0; padding-left: 10px">操作历史</p>
|
|
<div v-for="(item, index) in historyList" class="flex">
|
|
<div v-for="(item, index) in historyList" class="flex">
|
|
- <div class="vertical-text vertical-text-left">{{ item.updateDate }}</div>
|
|
|
|
|
|
+ <div class="vertical-text vertical-text-left">
|
|
|
|
+ {{ item.updateDate }}
|
|
|
|
+ </div>
|
|
<div>
|
|
<div>
|
|
<div class="vertical-circle"></div>
|
|
<div class="vertical-circle"></div>
|
|
- <div v-if="index != historyList.length - 1" class="vertical-line"></div>
|
|
|
|
|
|
+ <div
|
|
|
|
+ v-if="index != historyList.length - 1"
|
|
|
|
+ class="vertical-line"
|
|
|
|
+ ></div>
|
|
</div>
|
|
</div>
|
|
<div class="vertical-text">
|
|
<div class="vertical-text">
|
|
{{ item.operateUser }}
|
|
{{ item.operateUser }}
|
|
@@ -115,46 +184,58 @@
|
|
/>
|
|
/>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
- <el-table-column prop="establishDate" class="table_td" label="创建时间"></el-table-column>
|
|
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="establishDate"
|
|
|
|
+ class="table_td"
|
|
|
|
+ label="创建时间"
|
|
|
|
+ ></el-table-column>
|
|
<el-table-column prop="seller" label="操作" width="300">
|
|
<el-table-column prop="seller" label="操作" width="300">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
<div
|
|
<div
|
|
class="record"
|
|
class="record"
|
|
@click="nocomplete(scope.row)"
|
|
@click="nocomplete(scope.row)"
|
|
v-hasPermission="
|
|
v-hasPermission="
|
|
- `warehouseManagement.warehouse.warehouseInfoTask.view`
|
|
|
|
- "
|
|
|
|
- >查看</div>
|
|
|
|
|
|
+ `warehouseManagement.warehouse.warehouseInfoTask.view`
|
|
|
|
+ "
|
|
|
|
+ >
|
|
|
|
+ 查看
|
|
|
|
+ </div>
|
|
<div
|
|
<div
|
|
v-hasPermission="
|
|
v-hasPermission="
|
|
- `warehouseManagement.warehouse.warehouseInfoTask.audit`
|
|
|
|
- "
|
|
|
|
|
|
+ `warehouseManagement.warehouse.warehouseInfoTask.audit`
|
|
|
|
+ "
|
|
v-if="scope.row.taskStatus == '待审核'"
|
|
v-if="scope.row.taskStatus == '待审核'"
|
|
class="adjustment"
|
|
class="adjustment"
|
|
@click="delivery(scope.row)"
|
|
@click="delivery(scope.row)"
|
|
- >审核</div>
|
|
|
|
|
|
+ >
|
|
|
|
+ 审核
|
|
|
|
+ </div>
|
|
<div
|
|
<div
|
|
v-hasPermission="
|
|
v-hasPermission="
|
|
- `warehouseManagement.warehouse.warehouseInfoTask.edit`
|
|
|
|
- "
|
|
|
|
|
|
+ `warehouseManagement.warehouse.warehouseInfoTask.edit`
|
|
|
|
+ "
|
|
v-if="
|
|
v-if="
|
|
scope.row.taskStatus == '执行中' ||
|
|
scope.row.taskStatus == '执行中' ||
|
|
scope.row.taskStatus == '已驳回'
|
|
scope.row.taskStatus == '已驳回'
|
|
"
|
|
"
|
|
class="record"
|
|
class="record"
|
|
@click="delivery(scope.row)"
|
|
@click="delivery(scope.row)"
|
|
- >编辑</div>
|
|
|
|
|
|
+ >
|
|
|
|
+ 编辑
|
|
|
|
+ </div>
|
|
<div
|
|
<div
|
|
v-hasPermission="
|
|
v-hasPermission="
|
|
- `warehouseManagement.warehouse.warehouseInfoTask.delete`
|
|
|
|
- "
|
|
|
|
|
|
+ `warehouseManagement.warehouse.warehouseInfoTask.delete`
|
|
|
|
+ "
|
|
v-if="
|
|
v-if="
|
|
scope.row.taskStatus == '执行中' ||
|
|
scope.row.taskStatus == '执行中' ||
|
|
scope.row.taskStatus == '已驳回'
|
|
scope.row.taskStatus == '已驳回'
|
|
"
|
|
"
|
|
class="adjustment"
|
|
class="adjustment"
|
|
@click="deleteclick(scope.row)"
|
|
@click="deleteclick(scope.row)"
|
|
- >删除</div>
|
|
|
|
|
|
+ >
|
|
|
|
+ 删除
|
|
|
|
+ </div>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
</el-table>
|
|
</el-table>
|
|
@@ -179,7 +260,7 @@ export default {
|
|
name: 'viewSpareMoney',
|
|
name: 'viewSpareMoney',
|
|
components: {
|
|
components: {
|
|
WsUpload,
|
|
WsUpload,
|
|
- Pagination
|
|
|
|
|
|
+ Pagination,
|
|
},
|
|
},
|
|
watch: {
|
|
watch: {
|
|
vesselId(val) {
|
|
vesselId(val) {
|
|
@@ -187,7 +268,7 @@ export default {
|
|
},
|
|
},
|
|
isShow(val) {
|
|
isShow(val) {
|
|
this.showType = val
|
|
this.showType = val
|
|
- }
|
|
|
|
|
|
+ },
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
@@ -221,11 +302,11 @@ export default {
|
|
deptCircularPage: {},
|
|
deptCircularPage: {},
|
|
historyList: [],
|
|
historyList: [],
|
|
pickerBeginDateBefore: {
|
|
pickerBeginDateBefore: {
|
|
- disabledDate: time => {
|
|
|
|
|
|
+ disabledDate: (time) => {
|
|
return time.getTime() > Date.now()
|
|
return time.getTime() > Date.now()
|
|
- }
|
|
|
|
|
|
+ },
|
|
},
|
|
},
|
|
- accessoryTFs: false
|
|
|
|
|
|
+ accessoryTFs: false,
|
|
}
|
|
}
|
|
},
|
|
},
|
|
activated() {
|
|
activated() {
|
|
@@ -256,17 +337,17 @@ export default {
|
|
this.$confirm(text, {
|
|
this.$confirm(text, {
|
|
confirmButtonText: '确定',
|
|
confirmButtonText: '确定',
|
|
cancelButtonText: '取消',
|
|
cancelButtonText: '取消',
|
|
- type: 'warning'
|
|
|
|
|
|
+ type: 'warning',
|
|
})
|
|
})
|
|
.then(() => {
|
|
.then(() => {
|
|
console.log(row)
|
|
console.log(row)
|
|
outdelete({
|
|
outdelete({
|
|
id: row.id,
|
|
id: row.id,
|
|
relevanceId: row.relevanceId,
|
|
relevanceId: row.relevanceId,
|
|
- inOutFlag: row.inOutFlag
|
|
|
|
|
|
+ inOutFlag: row.inOutFlag,
|
|
})
|
|
})
|
|
.toPromise()
|
|
.toPromise()
|
|
- .then(response => {
|
|
|
|
|
|
+ .then((response) => {
|
|
this.getList()
|
|
this.getList()
|
|
})
|
|
})
|
|
})
|
|
})
|
|
@@ -280,10 +361,10 @@ export default {
|
|
currentPage: this.currentPage,
|
|
currentPage: this.currentPage,
|
|
pageSize: this.pageSize,
|
|
pageSize: this.pageSize,
|
|
searchType: this.searchType,
|
|
searchType: this.searchType,
|
|
- searchKeyWord: this.searchKeyWord
|
|
|
|
|
|
+ searchKeyWord: this.searchKeyWord,
|
|
})
|
|
})
|
|
.toPromise()
|
|
.toPromise()
|
|
- .then(response => {
|
|
|
|
|
|
+ .then((response) => {
|
|
console.log(response)
|
|
console.log(response)
|
|
this.gainList = response
|
|
this.gainList = response
|
|
this.currentPage = response.current
|
|
this.currentPage = response.current
|
|
@@ -311,8 +392,8 @@ export default {
|
|
this.$router.push({
|
|
this.$router.push({
|
|
path: 'tranManagementWarehouseInOutTaskEdit',
|
|
path: 'tranManagementWarehouseInOutTaskEdit',
|
|
query: {
|
|
query: {
|
|
- relevanceId: item.relevanceId
|
|
|
|
- }
|
|
|
|
|
|
+ relevanceId: item.relevanceId,
|
|
|
|
+ },
|
|
})
|
|
})
|
|
},
|
|
},
|
|
|
|
|
|
@@ -352,8 +433,8 @@ export default {
|
|
this.$router.push({
|
|
this.$router.push({
|
|
path: 'inOutWarehouseTaskEdit',
|
|
path: 'inOutWarehouseTaskEdit',
|
|
query: {
|
|
query: {
|
|
- relevanceId: row.relevanceId
|
|
|
|
- }
|
|
|
|
|
|
+ relevanceId: row.relevanceId,
|
|
|
|
+ },
|
|
})
|
|
})
|
|
},
|
|
},
|
|
dateFormat(fmt, date) {
|
|
dateFormat(fmt, date) {
|
|
@@ -362,7 +443,7 @@ export default {
|
|
'Y+': date.getFullYear().toString(), // 年
|
|
'Y+': date.getFullYear().toString(), // 年
|
|
'm+': (date.getMonth() + 1).toString(), // 月
|
|
'm+': (date.getMonth() + 1).toString(), // 月
|
|
'd+': date.getDate().toString(), // 日
|
|
'd+': date.getDate().toString(), // 日
|
|
- 'H+': date.getHours().toString() // 时
|
|
|
|
|
|
+ 'H+': date.getHours().toString(), // 时
|
|
// "M+": date.getMinutes().toString(), // 分
|
|
// "M+": date.getMinutes().toString(), // 分
|
|
// "S+": date.getSeconds().toString() // 秒
|
|
// "S+": date.getSeconds().toString() // 秒
|
|
// 有其他格式化字符需求可以继续添加,必须转化成字符串
|
|
// 有其他格式化字符需求可以继续添加,必须转化成字符串
|
|
@@ -402,19 +483,19 @@ export default {
|
|
this.$confirm(`是否将状态改为${status}`, {
|
|
this.$confirm(`是否将状态改为${status}`, {
|
|
confirmButtonText: '确定',
|
|
confirmButtonText: '确定',
|
|
cancelButtonText: '取消',
|
|
cancelButtonText: '取消',
|
|
- type: 'warning'
|
|
|
|
|
|
+ type: 'warning',
|
|
})
|
|
})
|
|
.then(() => {
|
|
.then(() => {
|
|
editstatus({ id: row.id })
|
|
editstatus({ id: row.id })
|
|
.toPromise()
|
|
.toPromise()
|
|
- .then(response => {
|
|
|
|
|
|
+ .then((response) => {
|
|
this.$notify.success({
|
|
this.$notify.success({
|
|
title: '成功',
|
|
title: '成功',
|
|
- message: '状态修改成功'
|
|
|
|
|
|
+ message: '状态修改成功',
|
|
})
|
|
})
|
|
this.getList()
|
|
this.getList()
|
|
})
|
|
})
|
|
- .catch(response => {
|
|
|
|
|
|
+ .catch((response) => {
|
|
// EventBus.$emit('error', this.$t('showMessage.asteriskRequired'))
|
|
// EventBus.$emit('error', this.$t('showMessage.asteriskRequired'))
|
|
})
|
|
})
|
|
})
|
|
})
|
|
@@ -432,7 +513,7 @@ export default {
|
|
handleExamine(row) {
|
|
handleExamine(row) {
|
|
this.$router.push({
|
|
this.$router.push({
|
|
name: 'salesContractExamine',
|
|
name: 'salesContractExamine',
|
|
- query: { id: row.id }
|
|
|
|
|
|
+ query: { id: row.id },
|
|
})
|
|
})
|
|
},
|
|
},
|
|
// 关闭 dialog时 处理文件url 初始化upload组件
|
|
// 关闭 dialog时 处理文件url 初始化upload组件
|
|
@@ -442,7 +523,7 @@ export default {
|
|
history(row) {
|
|
history(row) {
|
|
billoperatehis({ id: row.id })
|
|
billoperatehis({ id: row.id })
|
|
.toPromise()
|
|
.toPromise()
|
|
- .then(response => {
|
|
|
|
|
|
+ .then((response) => {
|
|
this.historyList = response
|
|
this.historyList = response
|
|
})
|
|
})
|
|
},
|
|
},
|
|
@@ -460,19 +541,20 @@ export default {
|
|
searchType: this.searchType,
|
|
searchType: this.searchType,
|
|
searchKeyWord: this.searchKeyWord,
|
|
searchKeyWord: this.searchKeyWord,
|
|
startDate: this.startDate,
|
|
startDate: this.startDate,
|
|
- endDate: this.endDate
|
|
|
|
|
|
+ endDate: this.endDate,
|
|
},
|
|
},
|
|
{},
|
|
{},
|
|
{ responseType: 'blob' }
|
|
{ responseType: 'blob' }
|
|
).toPromise()
|
|
).toPromise()
|
|
downloadFile({
|
|
downloadFile({
|
|
res: data,
|
|
res: data,
|
|
- fileName: `${this.date.year +
|
|
|
|
- (this.date.month ? `-${this.date.month}` : '')}_采购合同`,
|
|
|
|
- type: 'xls'
|
|
|
|
|
|
+ fileName: `${
|
|
|
|
+ this.date.year + (this.date.month ? `-${this.date.month}` : '')
|
|
|
|
+ }_采购合同`,
|
|
|
|
+ type: 'xls',
|
|
})
|
|
})
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+ },
|
|
|
|
+ },
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|
|
<style lang="scss" scoped>
|
|
<style lang="scss" scoped>
|
|
@@ -540,27 +622,16 @@ export default {
|
|
background: #e9ecf7;
|
|
background: #e9ecf7;
|
|
}
|
|
}
|
|
.el-row {
|
|
.el-row {
|
|
- height: 80px;
|
|
|
|
-}
|
|
|
|
-.base_header_layout .grid-content {
|
|
|
|
- margin-top: 80px;
|
|
|
|
-}
|
|
|
|
-.but {
|
|
|
|
- margin-left: 55px;
|
|
|
|
- margin-top: 30px;
|
|
|
|
|
|
+ height: 50px;
|
|
}
|
|
}
|
|
|
|
+
|
|
.findValue {
|
|
.findValue {
|
|
width: 0%;
|
|
width: 0%;
|
|
margin-left: 25%;
|
|
margin-left: 25%;
|
|
}
|
|
}
|
|
-
|
|
|
|
.search {
|
|
.search {
|
|
margin-left: -250px;
|
|
margin-left: -250px;
|
|
}
|
|
}
|
|
-.butt {
|
|
|
|
- margin-left: 6px;
|
|
|
|
- margin-top: 20px;
|
|
|
|
-}
|
|
|
|
.Value {
|
|
.Value {
|
|
width: 300px;
|
|
width: 300px;
|
|
margin-left: 766px;
|
|
margin-left: 766px;
|
|
@@ -573,11 +644,11 @@ export default {
|
|
background: #e8ecf6;
|
|
background: #e8ecf6;
|
|
box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);
|
|
box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);
|
|
}
|
|
}
|
|
-.nav {
|
|
|
|
- background: white;
|
|
|
|
- height: 60px;
|
|
|
|
- margin-top: -20px
|
|
|
|
-}
|
|
|
|
|
|
+// .nav {
|
|
|
|
+// background: white;
|
|
|
|
+// height: 60px;
|
|
|
|
+// margin-top: -20px;
|
|
|
|
+// }
|
|
.navv {
|
|
.navv {
|
|
background: #ffffff;
|
|
background: #ffffff;
|
|
border-radius: 4px;
|
|
border-radius: 4px;
|