|
|
|
|
@ -12,14 +12,14 @@ |
|
|
|
|
<el-input v-model="form.price"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item> |
|
|
|
|
<el-button type="primary" @click="settlementFn" v-if="permission.unsettled_pre-settlement">预结算</el-button> |
|
|
|
|
<el-button type="primary" @click="settlementFn" v-if="permission.unsettled_preSettlement">预结算</el-button> |
|
|
|
|
<el-button type="primary" @click="settlementFnNum" v-if="permission.unsettled_settlement">结算</el-button> |
|
|
|
|
<el-button type="danger" @click="onSubmit" v-if="permission.unsettled_no-settlement">无需结算</el-button> |
|
|
|
|
<el-button type="danger" @click="onSubmit" v-if="permission.unsettled_noSettlement">无需结算</el-button> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-form> |
|
|
|
|
</template> |
|
|
|
|
<template #menu-right> |
|
|
|
|
<el-button type="primary" @click="handleSupplement" v-if="permission.unsettled_supple-settlement">补充结算</el-button> |
|
|
|
|
<el-button type="primary" @click="handleSupplement" v-if="permission.unsettled_suppleSettlement">补充结算</el-button> |
|
|
|
|
</template> |
|
|
|
|
<template #menu></template> |
|
|
|
|
</avue-crud> |
|
|
|
|
@ -495,6 +495,10 @@ export default { |
|
|
|
|
computed: { |
|
|
|
|
...mapGetters(['permission']), |
|
|
|
|
}, |
|
|
|
|
mounted(){ |
|
|
|
|
// console.log('11111111111111') |
|
|
|
|
// console.log('unsettled_no-settlement------',this.permission.unsettled_no-settlement) |
|
|
|
|
}, |
|
|
|
|
methods: { |
|
|
|
|
// 表格排序 |
|
|
|
|
sortChange({ prop, order }) { |
|
|
|
|
@ -638,6 +642,7 @@ export default { |
|
|
|
|
postPlatingStorageTimeStart:this.settleForm && this.settleForm.putStoreTime && this.settleForm.putStoreTime[0], |
|
|
|
|
postPlatingStorageTimeEnd:this.settleForm && this.settleForm.putStoreTime && this.settleForm.putStoreTime[1], |
|
|
|
|
rosStatusList:this.settleForm.settleStatus.join(','), |
|
|
|
|
price:this.form && this.form.price, |
|
|
|
|
} |
|
|
|
|
console.log('params----------',params) |
|
|
|
|
preSettlement(params).then(res =>{ |
|
|
|
|
|