diff --git a/frontend/ops_vue_js/public/static/flags/cn.svg b/frontend/ops_vue_js/public/static/flags/cn.svg new file mode 100644 index 0000000..67b3049 --- /dev/null +++ b/frontend/ops_vue_js/public/static/flags/cn.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/frontend/ops_vue_js/public/static/flags/hk.svg b/frontend/ops_vue_js/public/static/flags/hk.svg new file mode 100644 index 0000000..6b0f7e4 --- /dev/null +++ b/frontend/ops_vue_js/public/static/flags/hk.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/frontend/ops_vue_js/public/static/flags/mo.svg b/frontend/ops_vue_js/public/static/flags/mo.svg new file mode 100644 index 0000000..4d964a1 --- /dev/null +++ b/frontend/ops_vue_js/public/static/flags/mo.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/frontend/ops_vue_js/public/static/flags/us.svg b/frontend/ops_vue_js/public/static/flags/us.svg new file mode 100644 index 0000000..3626f0f --- /dev/null +++ b/frontend/ops_vue_js/public/static/flags/us.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/frontend/ops_vue_js/src/components/useDropzone.vue b/frontend/ops_vue_js/src/components/useDropzone.vue index 010ff70..61b38d4 100644 --- a/frontend/ops_vue_js/src/components/useDropzone.vue +++ b/frontend/ops_vue_js/src/components/useDropzone.vue @@ -223,216 +223,145 @@ defineExpose({ - - - - X - - - - - + + ✕ + - - - - - - + - - - - + + - - - - - + + - - - - - {{ files.length }}/{{ maxFiles }} - + {{ files.length }}/{{ maxFiles }} + diff --git a/frontend/ops_vue_js/src/views/purchase/addorder.vue b/frontend/ops_vue_js/src/views/purchase/addorder.vue index 7ea6705..7e0f548 100644 --- a/frontend/ops_vue_js/src/views/purchase/addorder.vue +++ b/frontend/ops_vue_js/src/views/purchase/addorder.vue @@ -1,49 +1,145 @@ + + - + + {{ t('purchase_addorder.order_info') }} + + + - {{ t('purchase_addorder.title') }} * + {{ t('purchase_addorder.part_name') }} * + {{ errors.title }} + + {{ t('purchase_addorder.remarks') }} + {{ form.remark.length }}/{{ textMaxLen }} + + {{ t('purchase_addorder.photo_remarks') }} + - + {{ t('purchase_addorder.purchase_channel') }} + + {{ t('purchase_addorder.link') }} - - {{ t('purchase_addorder.part_name') }} - - + + {{ t('purchase_addorder.style_remarks') }} + - + {{ t('purchase_addorder.cost') }} + + @@ -204,8 +338,12 @@ async function handleSubmit() { {{ item.int }} {{ item.cost }} {{ item.costt }} - {{ currencyOptions[item.currencytype] }} + + + {{ currencyOptions[item.currencytype] }} + + {{ t('purchase_addorder.remove') }} @@ -213,7 +351,9 @@ async function handleSubmit() { + + {{ t('purchase_addorder.fee_type') }} @@ -222,14 +362,20 @@ async function handleSubmit() { + + {{ t('purchase_addorder.input_quantity') }} + + {{ t('purchase_addorder.input_fee') }} + + {{ t('purchase_addorder.select_currency') }} @@ -238,6 +384,8 @@ async function handleSubmit() { + + {{ t('purchase_addorder.add') }} @@ -245,18 +393,23 @@ async function handleSubmit() { - + {{ t('purchase_addorder.order_status') }} + + + {{ t('purchase_addorder.update_time') }} * + + {{ t('purchase_addorder.tracking_number') }} + + {{ t('purchase_addorder.order_status') }} @@ -277,13 +432,15 @@ async function handleSubmit() { - + + + @@ -291,6 +448,7 @@ async function handleSubmit() { {{ t('purchase_addorder.submit') }} +