|
|
@@ -1,6 +1,6 @@
|
|
|
<template>
|
|
|
<div>
|
|
|
- <el-button size="mini" type="primary" @click="dialogFormVisible = true">新 建</el-button>
|
|
|
+ <el-button size="mini" type="primary" @click="dialogFormVisible = true;form.billnodate=new Date()">新 建</el-button>
|
|
|
<el-drawer title="新 建" append-to-body :visible.sync="dialogFormVisible" size="60%">
|
|
|
<div slot="title" style="font-size: 15px">
|
|
|
新建核销单
|
|
|
@@ -9,7 +9,7 @@
|
|
|
<el-row>
|
|
|
<el-form :model="form" :rules="rules" ref="form" label-width="90px" label-position="right" size="mini">
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="企业:" prop="sys_enterpriseid">
|
|
|
+ <el-form-item label="经销商:" prop="sys_enterpriseid">
|
|
|
<selectEnterprise ref="ent" @rowClick="entRowClick"></selectEnterprise>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
@@ -35,6 +35,16 @@
|
|
|
<el-input size="small" placeholder="请输入核销金额" v-model.number="form.writeoffamount"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="核销日期" prop="billnodate">
|
|
|
+ <el-date-picker
|
|
|
+ v-model="form.billnodate"
|
|
|
+ type="date"
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
+ placeholder="选择日期">
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
<el-col :span="24">
|
|
|
<el-form-item label="订单">
|
|
|
<selectOrder v-if="dialogFormVisible" ref="table" idName="sa_orderitemsid" :layout="tablecols" :data="orderList" :custom="true" height="500px">
|
|
|
@@ -88,11 +98,12 @@ export default {
|
|
|
"sa_accountclassid": "",
|
|
|
"sa_cashbillid":"",
|
|
|
"remarks":"",
|
|
|
- "writeoffamount":0 //新增时可不传
|
|
|
+ "writeoffamount":0, //新增时可不传
|
|
|
+ "billnodate": ''
|
|
|
},
|
|
|
rules:{
|
|
|
sys_enterpriseid:[
|
|
|
- { required: true, message: '请选择企业', trigger: 'blur'},
|
|
|
+ { required: true, message: '请选择经销商', trigger: 'blur'},
|
|
|
],
|
|
|
sa_accountclassid:[
|
|
|
{ required: true, message: '请选择账户类型', trigger: 'blur'}
|
|
|
@@ -126,8 +137,6 @@ export default {
|
|
|
watch: {
|
|
|
dialogFormVisible (val) {
|
|
|
if(!val) {
|
|
|
- console.log('触发');
|
|
|
-
|
|
|
this.$refs.ent.form.enterprisename = ''
|
|
|
this.$refs.form.resetFields()
|
|
|
this.$refs.table.allArr = []
|
|
|
@@ -184,7 +193,7 @@ export default {
|
|
|
"id": "20221124090904",
|
|
|
"version":1,
|
|
|
"content": {
|
|
|
- sa_writeoffbillid:res.sa_writeoffbillid,
|
|
|
+ sa_writeoffbillid:res.data[0].sa_writeoffbillid,
|
|
|
writeoffbillOrder:result
|
|
|
}
|
|
|
})
|