3 changed files with 588 additions and 437 deletions
@ -0,0 +1,146 @@ |
|||
<template> |
|||
<div class="app-container" v-show="visible"> |
|||
<div class="tab-header webtop"> |
|||
<div>打印项设置</div> |
|||
<div> |
|||
<el-button type="info" size="small" @click="handleReturn()">返回</el-button> |
|||
</div> |
|||
</div> |
|||
<div class="listconadd"> |
|||
<el-form ref="form_obj" :model="formobj" label-position="top" class="formadd"> |
|||
<div class="wlInfo"><span>打印项设置</span></div> |
|||
<el-row> |
|||
<el-col :span="6" class="tleftb"> |
|||
<el-form-item label="订单编号"></el-form-item> |
|||
</el-col> |
|||
<el-col :span="6" class="trightb"> |
|||
<el-form-item prop="mNum"> |
|||
<el-input v-model="formobj.contractNo" class="addinputw" readonly/> |
|||
</el-form-item> |
|||
</el-col> |
|||
<el-col :span="6" class="tleftb"> |
|||
<el-form-item label="客户名称"></el-form-item> |
|||
</el-col> |
|||
<el-col :span="6" class="trightb"> |
|||
<el-form-item prop="mName"> |
|||
<el-input v-model="formobj.customerName" class="addinputw" readonly/> |
|||
</el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<el-row> |
|||
<el-col :span="6" class="tleftb"> |
|||
<el-form-item label="是否优惠"></el-form-item> |
|||
</el-col> |
|||
<el-col :span="18" class="trightb"> |
|||
<el-form-item prop="isDiscount"> |
|||
<el-radio-group v-model="formobj.isDiscount"> |
|||
<el-radio :label="0">否</el-radio> |
|||
<el-radio :label="1">是</el-radio> |
|||
</el-radio-group> |
|||
</el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<el-row> |
|||
<el-col :span="6" class="tleftb"> |
|||
<el-form-item label="是否提前开票"></el-form-item> |
|||
</el-col> |
|||
<el-col :span="18" class="trightb"> |
|||
<el-form-item prop="isAdvanceInvoice"> |
|||
<el-radio-group v-model="formobj.isAdvanceInvoice"> |
|||
<el-radio :label="0">否</el-radio> |
|||
<el-radio :label="1">是</el-radio> |
|||
</el-radio-group> |
|||
</el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<el-row> |
|||
<el-col :span="6" class="tleftb"> |
|||
<el-form-item label="是否委托提车"></el-form-item> |
|||
</el-col> |
|||
<el-col :span="18" class="trightb"> |
|||
<el-form-item prop="isEntrustVehicle"> |
|||
<el-radio-group v-model="formobj.isEntrustVehicle"> |
|||
<el-radio :label="0">否</el-radio> |
|||
<el-radio :label="1">是</el-radio> |
|||
</el-radio-group> |
|||
</el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
<el-row> |
|||
<el-col :span="6" class="tleftb"> |
|||
<el-form-item label="是否在公司购买保险"></el-form-item> |
|||
</el-col> |
|||
<el-col :span="18" class="trightb"> |
|||
<el-form-item prop="isPurchasingInsurance"> |
|||
<el-radio-group v-model="formobj.isPurchasingInsurance"> |
|||
<el-radio :label="0">否</el-radio> |
|||
<el-radio :label="1">是</el-radio> |
|||
</el-radio-group> |
|||
</el-form-item> |
|||
</el-col> |
|||
</el-row> |
|||
</el-form> |
|||
<div class="wlInfo"> |
|||
<el-button type="primary" size="small" @click="handVerify()">确认</el-button> |
|||
<el-button type="info" size="small" @click="handleReturn()">返回</el-button> |
|||
</div> |
|||
</div> |
|||
</div> |
|||
</template> |
|||
|
|||
<script> |
|||
import { printConfirm } from '@/api/salesManagement/orderManagement' |
|||
export default { |
|||
name: 'dayinxiangshezhi', |
|||
data() { |
|||
return { |
|||
visible: false, |
|||
formobj: { |
|||
busSid: '', |
|||
contractNo: '', |
|||
customerName: '', |
|||
customerSid: '', |
|||
isAdvanceInvoice: '', |
|||
isDiscount: '', |
|||
isEntrustVehicle: '', |
|||
isPurchasingInsurance: '' |
|||
} |
|||
} |
|||
}, |
|||
methods: { |
|||
showInfo(row) { |
|||
this.visible = true |
|||
this.formobj.busSid = row.sid |
|||
this.formobj.contractNo = row.billNo |
|||
this.formobj.customerName = row.customerName |
|||
this.formobj.customerSid = row.customerSid |
|||
}, |
|||
handVerify() { |
|||
printConfirm(this.formobj).then((res) => { |
|||
if (res.code == '200') { |
|||
console.log(res.data, 852852852) |
|||
} |
|||
}) |
|||
}, |
|||
handleReturn() { |
|||
this.$emit('doback') |
|||
} |
|||
} |
|||
} |
|||
</script> |
|||
|
|||
<style scoped> |
|||
.wlInfo { |
|||
padding: 40px 0; |
|||
font-size: 24px; |
|||
border-width: 0 0 1px 0; |
|||
border-style: solid; |
|||
border-color: #EDF1F7; |
|||
display: flex; |
|||
justify-content: center; |
|||
align-items: center; |
|||
} |
|||
.tleftb { |
|||
text-align: right; |
|||
} |
|||
</style> |
Loading…
Reference in new issue