|
@@ -362,6 +362,7 @@ const router = useRouter();
|
|
|
const route = useRoute();
|
|
|
const submit = ref(null);
|
|
|
const departmentList = ref([]);
|
|
|
+const expressDeliveryList = ref([]);
|
|
|
const activeNames = ref([]);
|
|
|
const formOption = reactive({
|
|
|
inline: true,
|
|
@@ -424,7 +425,7 @@ const formConfig = computed(() => {
|
|
|
type: "select",
|
|
|
label: "选择快递",
|
|
|
prop: "expressDeliveryId",
|
|
|
- data: proxy.useUserStore().allDict["express_delivery"],
|
|
|
+ data: expressDeliveryList.value,
|
|
|
itemWidth: 25,
|
|
|
clearable: true,
|
|
|
},
|
|
@@ -481,7 +482,7 @@ const rules = ref({
|
|
|
consignee: [{ required: true, message: "请输入联系人", trigger: "blur" }],
|
|
|
consigneeNumber: [{ required: true, message: "请输入联系电话", trigger: "blur" }],
|
|
|
deliveryTime: [{ required: true, message: "请选择交货时间", trigger: "change" }],
|
|
|
- // expressDeliveryId: [{ required: true, message: "请选择快递", trigger: "change" }],
|
|
|
+ expressDeliveryId: [{ required: true, message: "请选择快递", trigger: "change" }],
|
|
|
commercePlatform: [{ required: true, message: "请选择电商平台", trigger: "change" }],
|
|
|
quantity: [{ required: true, message: "请输入数量", trigger: "blur" }],
|
|
|
type: [{ required: true, message: "请选择订单类型", trigger: "change" }],
|
|
@@ -498,6 +499,16 @@ const getDemandData = () => {
|
|
|
});
|
|
|
}
|
|
|
});
|
|
|
+ proxy.post("/expressDelivery/page", { pageNum: 1, pageSize: 999 }).then((res) => {
|
|
|
+ if (res.rows && res.rows.length > 0) {
|
|
|
+ expressDeliveryList.value = res.rows.map((item) => {
|
|
|
+ return {
|
|
|
+ dictKey: item.id,
|
|
|
+ dictValue: item.expressage,
|
|
|
+ };
|
|
|
+ });
|
|
|
+ }
|
|
|
+ });
|
|
|
};
|
|
|
getDemandData();
|
|
|
const openFile = (path) => {
|