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