|
@@ -103,6 +103,10 @@
|
|
{{order.deliveryId }}
|
|
{{order.deliveryId }}
|
|
</span>
|
|
</span>
|
|
</el-descriptions-item>
|
|
</el-descriptions-item>
|
|
|
|
+ <el-descriptions-item label="档期归属" >
|
|
|
|
+ <el-tag prop="scheduleId" v-for="(item, index) in scheduleOptions" v-if="order!=null&&order.scheduleId==item.id">{{item.name}}
|
|
|
|
+ </el-tag>
|
|
|
|
+ </el-descriptions-item>
|
|
<el-descriptions-item label="用户备注" >
|
|
<el-descriptions-item label="用户备注" >
|
|
<span v-if="order!=null ">
|
|
<span v-if="order!=null ">
|
|
{{order.mark }}
|
|
{{order.mark }}
|
|
@@ -275,6 +279,16 @@
|
|
/>
|
|
/>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
+ <el-form-item label="档期归属" prop="scheduleId" >
|
|
|
|
+ <el-select filterable style="width: 200px" v-model="editForm.scheduleId" placeholder="请选择档期" clearable size="small" >
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in scheduleOptions"
|
|
|
|
+ :key="item.id"
|
|
|
|
+ :label="item.name"
|
|
|
|
+ :value="item.id"
|
|
|
|
+ />
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
<el-form-item label="备注" prop="mark" >
|
|
<el-form-item label="备注" prop="mark" >
|
|
<el-input v-model="editForm.mark" placeholder="请输入备注" />
|
|
<el-input v-model="editForm.mark" placeholder="请输入备注" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -437,7 +451,7 @@
|
|
|
|
|
|
<script>
|
|
<script>
|
|
import {updateUser,getUser } from "@/api/users/user";
|
|
import {updateUser,getUser } from "@/api/users/user";
|
|
-
|
|
|
|
|
|
+import { getTcmScheduleList } from "@/api/company/tcmScheduleReport";
|
|
import {getCustomerListBySearch } from "@/api/crm/customer";
|
|
import {getCustomerListBySearch } from "@/api/crm/customer";
|
|
import ImageUpload from '@/components/ImageUpload'
|
|
import ImageUpload from '@/components/ImageUpload'
|
|
import {bindCustomer,getExpress, listStoreOrder, getStoreOrder, delStoreOrder, addStoreOrder, updateStoreOrder, exportStoreOrder,uploadCredentials } from "@/api/store/storeOrder";
|
|
import {bindCustomer,getExpress, listStoreOrder, getStoreOrder, delStoreOrder, addStoreOrder, updateStoreOrder, exportStoreOrder,uploadCredentials } from "@/api/store/storeOrder";
|
|
@@ -449,6 +463,7 @@ export default {
|
|
ImageUpload },
|
|
ImageUpload },
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
|
|
+ scheduleOptions:[],
|
|
dialogVisibleImage: false,
|
|
dialogVisibleImage: false,
|
|
customerInfo:null,
|
|
customerInfo:null,
|
|
customer:{
|
|
customer:{
|
|
@@ -521,6 +536,7 @@ export default {
|
|
},
|
|
},
|
|
editForm:{
|
|
editForm:{
|
|
orderType:null,
|
|
orderType:null,
|
|
|
|
+ scheduleId:null,
|
|
mark:"",
|
|
mark:"",
|
|
},
|
|
},
|
|
editRules:{
|
|
editRules:{
|
|
@@ -553,7 +569,9 @@ export default {
|
|
this.getDicts("store_order_create_type").then((response) => {
|
|
this.getDicts("store_order_create_type").then((response) => {
|
|
this.createTypeOptions = response.data;
|
|
this.createTypeOptions = response.data;
|
|
});
|
|
});
|
|
-
|
|
|
|
|
|
+ getTcmScheduleList().then(response => {
|
|
|
|
+ this.scheduleOptions = response.data;
|
|
|
|
+ });
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
showImageDialog() {
|
|
showImageDialog() {
|
|
@@ -749,6 +767,8 @@ export default {
|
|
if(this.order.orderType!=null){
|
|
if(this.order.orderType!=null){
|
|
this.editForm.orderType=this.order.orderType.toString();
|
|
this.editForm.orderType=this.order.orderType.toString();
|
|
}
|
|
}
|
|
|
|
+ this.editForm.scheduleId=this.order.scheduleId;
|
|
|
|
+
|
|
},
|
|
},
|
|
getOrder(orderId){
|
|
getOrder(orderId){
|
|
this.orderId=orderId;
|
|
this.orderId=orderId;
|