|
@@ -8,8 +8,15 @@
|
|
|
height="auto"
|
|
|
max-height="36rem"
|
|
|
:loading="state.loading"
|
|
|
- :show-submit="!isViewCpt"
|
|
|
+ :show-submit="false"
|
|
|
+ :show-close="false"
|
|
|
>
|
|
|
+ <template #foot>
|
|
|
+ <div class="__czr-dialog-foot_submit __hover" v-if="transfer.mode === 'add'" @click="onCreate(true)">创建并导入</div>
|
|
|
+ <div class="__czr-dialog-foot_cancel __hover" v-if="transfer.mode === 'add'" @click="onCreate(false)">完成创建</div>
|
|
|
+ <div class="__czr-dialog-foot_cancel __hover" v-if="transfer.mode === 'edit'" @click="onSubmit">保存</div>
|
|
|
+ <div class="__czr-dialog-foot_cancel __hover">取消</div>
|
|
|
+ </template>
|
|
|
<div class="bm-form">
|
|
|
<div class="__czr-title_1">基本信息</div>
|
|
|
<CzrForm ref="ref_form" label-width="6.1rem" :form-view="isViewCpt">
|
|
@@ -95,37 +102,10 @@ const onSubmit = () => {
|
|
|
type: "warning",
|
|
|
} as any).then(() => {
|
|
|
state.loading = true
|
|
|
- if (props.transfer.mode == 'add') {
|
|
|
- // addRuleLogisticsDataSubscribeInfo(Object.assign(state.form, {
|
|
|
- // subscribeDataType: 1 // 要传subscribeDataType这个值,"1"表示空运,"2"表示海运
|
|
|
- // })).then(res => {
|
|
|
- // if (res.code == 200) {
|
|
|
- ElMessage.success('新增成功!')
|
|
|
- emit('update:show', false)
|
|
|
- emit('refresh')
|
|
|
- state.loading = false
|
|
|
- // } else {
|
|
|
- // ElMessage.error(res.msg)
|
|
|
- // }
|
|
|
- // }).catch(() => {
|
|
|
- // state.loading = false
|
|
|
- // })
|
|
|
- } else if (props.transfer.mode == 'edit') {
|
|
|
- // updateRuleLogisticsDataSubscribeInfo(Object.assign(state.form, {
|
|
|
- // subscribeDataType: 1 // 要传subscribeDataType这个值,"1"表示空运,"2"表示海运
|
|
|
- // })).then(res => {
|
|
|
- // if (res.code == 200) {
|
|
|
- ElMessage.success('修改成功!')
|
|
|
- emit('update:show', false)
|
|
|
- emit('refresh')
|
|
|
- state.loading = false
|
|
|
- // } else {
|
|
|
- // ElMessage.error(res.msg)
|
|
|
- // }
|
|
|
- // }).catch(() => {
|
|
|
- // state.loading = false
|
|
|
- // })
|
|
|
- }
|
|
|
+ ElMessage.success('新增成功!')
|
|
|
+ emit('update:show', false)
|
|
|
+ emit('refresh')
|
|
|
+ state.loading = false
|
|
|
}).catch(() => {})
|
|
|
}).catch((e) => {
|
|
|
ElMessage({
|
|
@@ -135,6 +115,9 @@ const onSubmit = () => {
|
|
|
})
|
|
|
})
|
|
|
}
|
|
|
+const onCreate = (isImport) => {
|
|
|
+
|
|
|
+}
|
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped>
|