|
@@ -468,15 +468,14 @@
|
|
|
</a-card>
|
|
|
</template>
|
|
|
|
|
|
-<script setup name="qySecondlineHzdTzDetail">
|
|
|
+<script setup name="qysecondlinehzdrqtzDetail">
|
|
|
import tool from '@/utils/tool'
|
|
|
import {cloneDeep} from 'lodash-es'
|
|
|
import {required} from '@/utils/formRules'
|
|
|
-import qySecondlineHzdTzApi from '@/api/yqyc/qySecondLineHzdTzApi'
|
|
|
+import qySecondLineInHzdApi from '@/api/yqyc/qySecondLineInHzdApi'
|
|
|
import {message, Modal} from "ant-design-vue";
|
|
|
import {createVNode} from "vue";
|
|
|
import {ExclamationCircleOutlined} from "@ant-design/icons-vue";
|
|
|
-import qySecondlineHfdApi from "@/api/yqyc/qySecondlineHfdApi";
|
|
|
// 抽屉状态
|
|
|
const {proxy} = getCurrentInstance()
|
|
|
const emit = defineEmits({successful: null, onClose: null})
|
|
@@ -504,7 +503,7 @@ const userInfo = tool.data.get('USER_INFO')
|
|
|
const onOpen = (record, view = false, copy) => {
|
|
|
isView.value = view
|
|
|
if (record) {
|
|
|
- qySecondlineHzdTzApi.qySecondlineHzdTzDetail({id: record.id}).then(res => {
|
|
|
+ qySecondLineInHzdApi.qysecondlinehzdrqtzDetail({id: record.id}).then(res => {
|
|
|
formData.value = res.baseInfo
|
|
|
bodyList.value = res.productList
|
|
|
fileList.value = res.attachmentList
|
|
@@ -513,19 +512,19 @@ const onOpen = (record, view = false, copy) => {
|
|
|
}
|
|
|
})
|
|
|
} else {
|
|
|
- formData.value.tzType = '二线出区'
|
|
|
+ formData.value.tzType = '二线入区'
|
|
|
formData.value.useDept = userInfo.companyName
|
|
|
}
|
|
|
- qySecondlineHzdTzApi.qySecondlineHzdTzQyRecordInfo().then(res => {
|
|
|
+ qySecondLineInHzdApi.qysecondlinehzdrqtzQyRecordInfo().then(res => {
|
|
|
tzOptions.value = res.map(v => Object.assign(v, {label: v.tzCode, value: v.tzCode}))
|
|
|
if (formData.value.tzCode) {
|
|
|
const obj = tzOptions.value.filter(v => v.tzCode === formData.value.tzCode)[0]
|
|
|
- qySecondlineHzdTzApi.qySecondlineHzdTzQyProductById({id: obj.id}).then(res2 => {
|
|
|
- bodyListOptions.value = res2.map(v => Object.assign(v, {label: v.productNumber, value: v.productNumber}))
|
|
|
+ qySecondLineInHzdApi.qysecondlinehzdrqtzQyProductById({id: obj.id}).then(res2 => {
|
|
|
+ bodyListOptions.value = res2.map(v => Object.assign(v, {label: v.productNum, value: v.productNum}))
|
|
|
})
|
|
|
}
|
|
|
})
|
|
|
- qySecondlineHzdTzApi.qySecondlineHzdTzHzdQdList().then(res => {
|
|
|
+ qySecondLineInHzdApi.qysecondlinehzdrqtzHzdQdList().then(res => {
|
|
|
glqdbhOptions.value = res.map(v => Object.assign(v, {label: v.glqdCode, value: v.glqdCode}))
|
|
|
})
|
|
|
tzTypeOptions.value = tool.dictList('tzlx')
|
|
@@ -564,7 +563,7 @@ const onSubmit = () => {
|
|
|
productList: bodyList.value,
|
|
|
attachmentList: fileList.value,
|
|
|
}
|
|
|
- qySecondlineHzdTzApi.qySecondlineHzdTzSubmitForm(params, formData.value.id).then(() => {
|
|
|
+ qySecondLineInHzdApi.qysecondlinehzdrqtzSubmitForm(params, formData.value.id).then(() => {
|
|
|
onClose()
|
|
|
emit('successful')
|
|
|
}).finally(() => {
|
|
@@ -584,7 +583,7 @@ const onTemp = () => {
|
|
|
productList: bodyList.value,
|
|
|
attachmentList: fileList.value,
|
|
|
}
|
|
|
- qySecondlineHzdTzApi.qySecondlineHzdTzSubmitForm(params, formData.value.id).then(() => {
|
|
|
+ qySecondLineInHzdApi.qysecondlinehzdrqtzSubmitForm(params, formData.value.id).then(() => {
|
|
|
onClose()
|
|
|
emit('successful')
|
|
|
})
|
|
@@ -1012,8 +1011,8 @@ const onChangTz = (val) => {
|
|
|
formData.value.tzNature = obj.tzType
|
|
|
formData.value.companyCode = obj.companyCode
|
|
|
formData.value.companyMainHgCode = obj.companyMainHgCode
|
|
|
- qySecondlineHzdTzApi.qySecondlineHzdTzQyProductById({id: obj.id}).then(res => {
|
|
|
- bodyListOptions.value = res.map(v => Object.assign(v, {label: v.productNumber, value: v.productNumber}))
|
|
|
+ qySecondLineInHzdApi.qysecondlinehzdrqtzQyProductById({id: obj.id}).then(res => {
|
|
|
+ bodyListOptions.value = res.map(v => Object.assign(v, {label: v.productNum, value: v.productNum}))
|
|
|
bodyList.value = []
|
|
|
onBodyReset()
|
|
|
})
|
|
@@ -1039,7 +1038,7 @@ const onChangGlqdbh = (val) => {
|
|
|
const onChangProductOrderCode = (val) => {
|
|
|
if (val) {
|
|
|
const obj = bodyListOptions.value.filter(v => v.value === val)[0]
|
|
|
- bodyData.value.bgdProductOrderCode = obj.productNumber
|
|
|
+ bodyData.value.bgdProductOrderCode = obj.productNum
|
|
|
bodyData.value.productCode = obj.productCode
|
|
|
bodyData.value.productName = obj.productName
|
|
|
console.log(obj)
|