|
@@ -19,16 +19,10 @@
|
|
|
>
|
|
|
<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="退货价格" prop="priceType" v-if="nowType=='export'">
|
|
|
+ <a-form-model-item label="退货价格" prop="priceType" v-if="showPrice">
|
|
|
<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="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 value="SALES_RETURN_AMOUNT">{{ nowType!='export'?'打印':'导出' }}</a-radio>
|
|
|
+ <a-radio value="SALES_RETURN">{{ nowType!='export'?'不打印':'不导出' }}</a-radio>
|
|
|
</a-radio-group>
|
|
|
</a-form-model-item>
|
|
|
<a-form-model-item label="货位编号" prop="orderBy" v-if="nowType!='export'">
|
|
@@ -63,6 +57,10 @@ export default {
|
|
|
nowType: {
|
|
|
type: String,
|
|
|
default: ''
|
|
|
+ },
|
|
|
+ showPrice: {
|
|
|
+ type: Boolean,
|
|
|
+ default: true
|
|
|
}
|
|
|
},
|
|
|
data () {
|
|
@@ -93,7 +91,7 @@ export default {
|
|
|
// 确认
|
|
|
handleSave () {
|
|
|
const _this = this
|
|
|
- this.$store.state.app.curActionPermission = this.nowType=='export' ? 'B_salesReturnExport' : 'B_salesReturnPrint'
|
|
|
+ this.$store.state.app.curActionPermission = this.nowType == 'export' ? 'B_salesReturnExport' : 'B_salesReturnPrint'
|
|
|
this.$refs.ruleForm.validate(valid => {
|
|
|
if (valid) {
|
|
|
const obj = {
|
|
@@ -127,6 +125,12 @@ export default {
|
|
|
if (!newValue) {
|
|
|
this.$emit('close')
|
|
|
this.$refs.ruleForm.resetFields()
|
|
|
+ } else {
|
|
|
+ if (this.showPrice) {
|
|
|
+ this.form.priceType = undefined
|
|
|
+ } else {
|
|
|
+ this.form.priceType = 'SALES_RETURN'
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|