|
@@ -93,11 +93,6 @@
|
|
|
valueKey="channelId">
|
|
valueKey="channelId">
|
|
|
</SelectPop>
|
|
</SelectPop>
|
|
|
</DkFormItem>
|
|
</DkFormItem>
|
|
|
- <!--制单时间-->
|
|
|
|
|
- <DkFormItem prop="makeTime" :data-type="$config.dataType.date" :required="true">
|
|
|
|
|
- <DatePickerPop v-model="formData.makeTime"
|
|
|
|
|
- :short-cut-flag="true"/>
|
|
|
|
|
- </DkFormItem>
|
|
|
|
|
<!--送货时间-->
|
|
<!--送货时间-->
|
|
|
<DkFormItem prop="deliveryDate" :data-type="$config.dataType.date">
|
|
<DkFormItem prop="deliveryDate" :data-type="$config.dataType.date">
|
|
|
<DatePickerPop v-model="formData.deliveryDate"
|
|
<DatePickerPop v-model="formData.deliveryDate"
|
|
@@ -190,50 +185,17 @@ export default {
|
|
|
data() {
|
|
data() {
|
|
|
let self = this
|
|
let self = this
|
|
|
return {
|
|
return {
|
|
|
- ruleFlag: false,
|
|
|
|
|
- // 装修风格
|
|
|
|
|
- orderFitupStyleFlg: null,
|
|
|
|
|
- // 年龄构成
|
|
|
|
|
- orderAgeCompositionFlg: null,
|
|
|
|
|
- // 决策者
|
|
|
|
|
- orderDecisionMakerFlg: null,
|
|
|
|
|
- // 房屋类型
|
|
|
|
|
- orderHouseTypeFlg: null,
|
|
|
|
|
- // 合同号
|
|
|
|
|
- orderContractNoFlg: null,
|
|
|
|
|
//新增省市区
|
|
//新增省市区
|
|
|
addressArea: [],
|
|
addressArea: [],
|
|
|
- //画面模式选项
|
|
|
|
|
- tabsOptions: [
|
|
|
|
|
- {label: self.$t('order-message'), name: 'name1'},
|
|
|
|
|
- {label: self.$t('goods-message'), name: 'name2'},
|
|
|
|
|
- {label: self.$t('customer-account'), name: 'name3'},
|
|
|
|
|
- {label: self.$t('file'), name: 'name5'},
|
|
|
|
|
- ],
|
|
|
|
|
- //画面模式选项角标
|
|
|
|
|
- bottomList: ['1', '2', '3', '5'],
|
|
|
|
|
setCustomerFlag: false, // 是否是选择客户设置以及编辑时设置
|
|
setCustomerFlag: false, // 是否是选择客户设置以及编辑时设置
|
|
|
loading: false,
|
|
loading: false,
|
|
|
//控制客户是否可以输入
|
|
//控制客户是否可以输入
|
|
|
readonlyFlag: true,
|
|
readonlyFlag: true,
|
|
|
- changeOrgFlag: false,
|
|
|
|
|
- //费用的列
|
|
|
|
|
- feeItemColumns: [
|
|
|
|
|
- {field: 'itemName', type: 'disabled', title: self.$t('costItemName'), width: 'auto'},
|
|
|
|
|
- {field: 'itemAmt', type: 'number', digits: 2, sum: true},
|
|
|
|
|
- ],
|
|
|
|
|
- // //一直可以编辑的列(客户名称(暂时不让改)、客户来源、装修户型数、装修类型、房屋类型、装修风格、年龄构成、决策者 客户送货信息:客户地址、合同号、联系人、联系电话、小区档案 送货时间、备注、附件)
|
|
|
|
|
- // alwaysEditColumns: ['remarks', 'designRemarks', 'cusFrom', 'toiletCount', 'fitupType', 'houseType', 'fitupStyle', 'ageComposition',
|
|
|
|
|
- // 'decisionMaker', 'addressName', 'addressNo', 'contractNo', 'deliveryDate', 'estateId', 'contactName', 'contactPhone'],
|
|
|
|
|
- // customerColumns: ['cusName', 'addressNo', 'addressGcj02', 'contactName', 'contactPhone', 'addressName'],
|
|
|
|
|
- // allCanEdit: true, //是否可以进行大编辑
|
|
|
|
|
allCanNoEdit: false, //是否所有的都不允许编辑
|
|
allCanNoEdit: false, //是否所有的都不允许编辑
|
|
|
customerPhoneReadOnly: false,//电话是否可以只读
|
|
customerPhoneReadOnly: false,//电话是否可以只读
|
|
|
- // fristCustomerId: null,//记录第一次选的客户
|
|
|
|
|
// 画面表单数据
|
|
// 画面表单数据
|
|
|
formData: {
|
|
formData: {
|
|
|
cpId: self.$store.state.user.cpId,
|
|
cpId: self.$store.state.user.cpId,
|
|
|
- editTime: null,//编辑的时间戳
|
|
|
|
|
orderId: null, //订单Id
|
|
orderId: null, //订单Id
|
|
|
orderNo: null,
|
|
orderNo: null,
|
|
|
orderStatus: this.$config.orderStatus.done,//订单状态
|
|
orderStatus: this.$config.orderStatus.done,//订单状态
|
|
@@ -257,7 +219,6 @@ export default {
|
|
|
salesChannel: null, //销售渠道
|
|
salesChannel: null, //销售渠道
|
|
|
cusFrom: null,//客户来源
|
|
cusFrom: null,//客户来源
|
|
|
deliveryDate: new Date().addDays(1),//送货时间
|
|
deliveryDate: new Date().addDays(1),//送货时间
|
|
|
- makeTime: new Date().format(),//制单日期
|
|
|
|
|
remarks: null,
|
|
remarks: null,
|
|
|
orderItemList: [],
|
|
orderItemList: [],
|
|
|
deleteItemList: [],
|
|
deleteItemList: [],
|
|
@@ -298,7 +259,7 @@ export default {
|
|
|
field: 'skuName',
|
|
field: 'skuName',
|
|
|
controlId: 'skuId',
|
|
controlId: 'skuId',
|
|
|
type: 'tableSelect',
|
|
type: 'tableSelect',
|
|
|
- width: 300,
|
|
|
|
|
|
|
+ width: 200,
|
|
|
dataType: self.$config.tableSelectType.goods,
|
|
dataType: self.$config.tableSelectType.goods,
|
|
|
fieldUpdate: self.$updateColumns.orderChooseGoods,
|
|
fieldUpdate: self.$updateColumns.orderChooseGoods,
|
|
|
searchDetailFlag: true
|
|
searchDetailFlag: true
|
|
@@ -443,9 +404,6 @@ export default {
|
|
|
},
|
|
},
|
|
|
],
|
|
],
|
|
|
receiptList: [],//定金
|
|
receiptList: [],//定金
|
|
|
- warehouseList: [],//仓库
|
|
|
|
|
- defWhId: null,//默认仓库id
|
|
|
|
|
- warehouseName: null,//默认仓库名称
|
|
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
|
|
@@ -673,9 +631,6 @@ export default {
|
|
|
this.formData = data["order"];
|
|
this.formData = data["order"];
|
|
|
this.formData.orderItemList = data["orderItem"];
|
|
this.formData.orderItemList = data["orderItem"];
|
|
|
|
|
|
|
|
- // this.formData.makeTime = new Date(this.formData.makeTime).toDateStr();
|
|
|
|
|
- // this.formData.deliveryDate = new Date(this.formData.deliveryDate).toDateStr();
|
|
|
|
|
-
|
|
|
|
|
this.goodsFootFormData.sumQuantity = this.formData.sumQuantity;
|
|
this.goodsFootFormData.sumQuantity = this.formData.sumQuantity;
|
|
|
this.goodsFootFormData.sumAmount = this.formData.sumAmount;
|
|
this.goodsFootFormData.sumAmount = this.formData.sumAmount;
|
|
|
this.goodsFootFormData.sumStandard = this.formData.sumStandard;
|
|
this.goodsFootFormData.sumStandard = this.formData.sumStandard;
|
|
@@ -710,7 +665,6 @@ export default {
|
|
|
}
|
|
}
|
|
|
Object.assign(this.params, this.formData, this.goodsFootFormData)
|
|
Object.assign(this.params, this.formData, this.goodsFootFormData)
|
|
|
this.params.deliveryDate = new Date(this.formData.deliveryDate).toDateStr();
|
|
this.params.deliveryDate = new Date(this.formData.deliveryDate).toDateStr();
|
|
|
- this.params.makeTime = new Date(this.formData.makeTime).format();
|
|
|
|
|
// console.log('this.params',this.params)
|
|
// console.log('this.params',this.params)
|
|
|
},
|
|
},
|
|
|
/**
|
|
/**
|
|
@@ -735,7 +689,6 @@ export default {
|
|
|
this.setCustomerFlag = true;
|
|
this.setCustomerFlag = true;
|
|
|
this.formData = {
|
|
this.formData = {
|
|
|
cpId: null,//公司ID
|
|
cpId: null,//公司ID
|
|
|
- editTime: null,//编辑的时间戳
|
|
|
|
|
orderId: null, //订单Id
|
|
orderId: null, //订单Id
|
|
|
orderNo: null,
|
|
orderNo: null,
|
|
|
orderStatus: null,//订单状态
|
|
orderStatus: null,//订单状态
|
|
@@ -759,7 +712,6 @@ export default {
|
|
|
salesChannel: null, //销售渠道
|
|
salesChannel: null, //销售渠道
|
|
|
cusFrom: null,//客户来源
|
|
cusFrom: null,//客户来源
|
|
|
deliveryDate: new Date().addDays(1),//送货时间
|
|
deliveryDate: new Date().addDays(1),//送货时间
|
|
|
- makeTime: new Date().format(),//制单日期
|
|
|
|
|
remarks: null,
|
|
remarks: null,
|
|
|
orderItemList: [],
|
|
orderItemList: [],
|
|
|
receiptFormData: {},
|
|
receiptFormData: {},
|