|
@@ -19,10 +19,23 @@
|
|
>
|
|
>
|
|
<a-form-model-item label="销售退货单号">{{ itemData&&itemData.salesReturnBillNo || '--' }}</a-form-model-item>
|
|
<a-form-model-item label="销售退货单号">{{ itemData&&itemData.salesReturnBillNo || '--' }}</a-form-model-item>
|
|
<a-form-model-item label="销售退货对象">{{ itemData&&itemData.buyerName || '--' }}</a-form-model-item>
|
|
<a-form-model-item label="销售退货对象">{{ itemData&&itemData.buyerName || '--' }}</a-form-model-item>
|
|
- <a-form-model-item label="退货价格" prop="priceType">
|
|
|
|
|
|
+ <a-form-model-item label="退货价格" prop="priceType" v-if="nowType=='export'">
|
|
<a-radio-group v-model="form.priceType">
|
|
<a-radio-group v-model="form.priceType">
|
|
- <a-radio value="SALES_RETURN_AMOUNT">{{ nowType=='export' ? '导出' : '打印' }}</a-radio>
|
|
|
|
- <a-radio value="SALES_RETURN">不{{ nowType=='export' ? '导出' : '打印' }}</a-radio>
|
|
|
|
|
|
+ <a-radio value="SALES_RETURN_AMOUNT">导出</a-radio>
|
|
|
|
+ <a-radio value="SALES_RETURN">不导出</a-radio>
|
|
|
|
+ </a-radio-group>
|
|
|
|
+ </a-form-model-item>
|
|
|
|
+ <a-form-model-item label="退货价格" prop="priceType" v-if="nowType!='export'">
|
|
|
|
+ <a-radio-group v-model="form.priceType">
|
|
|
|
+ <a-radio value="SALES_RETURN_AMOUNT">打印</a-radio>
|
|
|
|
+ <a-radio value="SALES_RETURN">不打印</a-radio>
|
|
|
|
+ </a-radio-group>
|
|
|
|
+ </a-form-model-item>
|
|
|
|
+ <a-form-model-item label="货架编号" prop="orderBy" v-if="nowType!='export'">
|
|
|
|
+ <a-radio-group v-model="form.orderBy">
|
|
|
|
+ <a-radio value="ASC">打印(↑升序)</a-radio>
|
|
|
|
+ <a-radio value="DESC">打印(↓降序)</a-radio>
|
|
|
|
+ <a-radio value="-1">不打印</a-radio>
|
|
</a-radio-group>
|
|
</a-radio-group>
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
</a-form-model>
|
|
</a-form-model>
|
|
@@ -56,10 +69,12 @@ export default {
|
|
return {
|
|
return {
|
|
isShow: this.openModal, // 是否打开弹框
|
|
isShow: this.openModal, // 是否打开弹框
|
|
form: {
|
|
form: {
|
|
- priceType: undefined
|
|
|
|
|
|
+ priceType: undefined,
|
|
|
|
+ orderBy: undefined
|
|
},
|
|
},
|
|
rules: {
|
|
rules: {
|
|
- priceType: [{ required: true, message: '请选择退货价格', trigger: 'change' }]
|
|
|
|
|
|
+ priceType: [{ required: true, message: '请选择退货价格', trigger: 'change' }],
|
|
|
|
+ orderBy: [{ required: true, message: '请选择货架编号', trigger: 'change' }]
|
|
},
|
|
},
|
|
formItemLayout: {
|
|
formItemLayout: {
|
|
labelCol: { span: 6 },
|
|
labelCol: { span: 6 },
|
|
@@ -83,6 +98,11 @@ export default {
|
|
const obj = {
|
|
const obj = {
|
|
priceType: _this.form.priceType
|
|
priceType: _this.form.priceType
|
|
}
|
|
}
|
|
|
|
+ // 打印货位编号
|
|
|
|
+ if (_this.form.orderBy != '-1' && this.nowType != 'export') {
|
|
|
|
+ obj.orderBy = _this.form.orderBy
|
|
|
|
+ obj.priceType = obj.priceType + '_STACK_PLACE'
|
|
|
|
+ }
|
|
_this.$emit('ok', obj)
|
|
_this.$emit('ok', obj)
|
|
_this.isShow = false
|
|
_this.isShow = false
|
|
} else {
|
|
} else {
|