|
@@ -14,19 +14,26 @@
|
|
|
|
|
|
<a-col :md="6" :sm="8">
|
|
|
<a-form-item label="日期" has-feedback>
|
|
|
- <a-input placeholder="请输入日期" v-model="queryParam.dverifyDate"></a-input>
|
|
|
+ <a-range-picker
|
|
|
+ :placeholder="['开始时间', '结束时间']"
|
|
|
+ format="YYYY-MM-DD"
|
|
|
+ style="width: 100%"
|
|
|
+ v-model="dverifyDate"
|
|
|
+ @change="changeCreateTime"
|
|
|
+ />
|
|
|
+ <!-- <a-input placeholder="请输入日期" v-model="queryParam.dverifyDate"></a-input> -->
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
|
|
|
<a-col :md="6" :sm="8">
|
|
|
<a-form-item label="面损表单据状态">
|
|
|
- <a-input placeholder="请输入面损表单据状态" v-model="queryParam.customerShortame"></a-input>
|
|
|
+ <a-input placeholder="请输入面损表单据状态" v-model="queryParam.fstatus"></a-input>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<template v-if="toggleSearchStatus">
|
|
|
<a-col :md="6" :sm="8">
|
|
|
<a-form-item label="分配表单据状态">
|
|
|
- <a-input placeholder="请输入分配表单据状态" v-model="queryParam.customerShortame"></a-input>
|
|
|
+ <a-input placeholder="请输入分配表单据状态" v-model="queryParam.cstatus"></a-input>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :md="6" :sm="8">
|
|
@@ -46,12 +53,12 @@
|
|
|
</a-col>
|
|
|
<a-col :md="6" :sm="8">
|
|
|
<a-form-item label="对单人">
|
|
|
- <a-input placeholder="请输入" v-model="queryParam.customerShortame"></a-input>
|
|
|
+ <a-input placeholder="请输入" v-model="queryParam.processUnit"></a-input>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :md="6" :sm="8">
|
|
|
<a-form-item label="备注">
|
|
|
- <a-input placeholder="请输入" v-model="queryParam.customerShortame"></a-input>
|
|
|
+ <a-input placeholder="请输入" v-model="queryParam.remarks"></a-input>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
</template>
|
|
@@ -93,7 +100,7 @@
|
|
|
<span v-if="record.enter=='0'">{{ record.processUnit }}</span>
|
|
|
</span>
|
|
|
<span slot="option" slot-scope="text, record">
|
|
|
- <a :disabled="record.enter=='0'"> 保存</a>
|
|
|
+ <a :disabled="record.enter=='0'" @click="sava(record)"> 保存</a>
|
|
|
<a-divider type="vertical" />
|
|
|
<a :disabled="record.enter=='0'" @click="cancel(record)"> 取消</a>
|
|
|
</span>
|
|
@@ -114,7 +121,7 @@ import moment from 'moment'
|
|
|
|
|
|
import costDetailDrawer from '@views/cost-allocation-total/costDetailDrawer.vue'
|
|
|
|
|
|
-import { checkList } from '@api/document/inancialReconciliation.js'
|
|
|
+import { checkList,savaList } from '@api/document/inancialReconciliation.js'
|
|
|
|
|
|
export default {
|
|
|
name: 'inancialReconciliation', // 成本分配汇总 单证
|
|
@@ -124,6 +131,7 @@ export default {
|
|
|
data() {
|
|
|
let ellipsis = (v, l = 20) => <j-ellipsis value={v} length={l} />
|
|
|
return {
|
|
|
+ dverifyDate:[],
|
|
|
costAllocationColumns: [
|
|
|
{ title: '计划单号', width: 120, dataIndex: 'planNo', fixed: 'left', className: 'replacecolor' },
|
|
|
{ title: '日期', width: 120, dataIndex: 'dverifyDate', className: 'replacecolor' },
|
|
@@ -300,6 +308,11 @@ export default {
|
|
|
searchQuery() {
|
|
|
this.getCostList()
|
|
|
},
|
|
|
+ changeCreateTime(){
|
|
|
+ this.queryParam.dverifyDateE=this.dverifyDate[1].format('YYYY-MM-DD')
|
|
|
+ this.queryParam.dverifyDateB=this.dverifyDate[0].format('YYYY-MM-DD')
|
|
|
+ debugger
|
|
|
+ },
|
|
|
searchReset() {
|
|
|
this.queryParam.pageNo = ''
|
|
|
this.queryParam = {}
|
|
@@ -320,6 +333,23 @@ export default {
|
|
|
record.enter = '0'
|
|
|
this.$forceUpdate()
|
|
|
},
|
|
|
+ sava(record){
|
|
|
+ this.loading = true
|
|
|
+ var obj={
|
|
|
+ planNum : record.planNo,
|
|
|
+ planMan:record.processUnit,
|
|
|
+ remarks:record.remarks
|
|
|
+ }
|
|
|
+ savaList(obj).then(res => {
|
|
|
+ this.loading = false
|
|
|
+ if (res.success) {
|
|
|
+ this.$message.success('保存成功')
|
|
|
+ this.getCostList()
|
|
|
+ }else{
|
|
|
+ this.$message.error(res.message);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
|
|
|
handleTableChange(pagination, filters, sorter) {
|
|
|
this.queryParam.pageNo = pagination.current
|