style:文字调整
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
<view>
|
<view>
|
||||||
<navbar-back :autoBack="false" titleWidth="800" :title="title" @leftClick="customBack">
|
<navbar-back :autoBack="false" titleWidth="800" :title="title" @leftClick="customBack">
|
||||||
<view class="navbar-right" @click="navRightClick">
|
<view class="navbar-right" @click="navRightClick">
|
||||||
<text>填写指派单</text>
|
<text>填写任务单</text>
|
||||||
<u-icon color="" name="edit-pen" size="19"></u-icon>
|
<u-icon color="" name="edit-pen" size="19"></u-icon>
|
||||||
</view>
|
</view>
|
||||||
</navbar-back>
|
</navbar-back>
|
||||||
@@ -64,7 +64,7 @@
|
|||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</scroll-view>
|
</scroll-view>
|
||||||
<u-button class="btn-operation" type="primary" @click="submitTask()">提交指派单</u-button>
|
<u-button class="btn-operation" type="primary" @click="submitTask()">提交任务单</u-button>
|
||||||
</u-col>
|
</u-col>
|
||||||
<u-col span="6">
|
<u-col span="6">
|
||||||
<view class="field-name" v-html="selectedField.title" />
|
<view class="field-name" v-html="selectedField.title" />
|
||||||
@@ -760,7 +760,7 @@ function setValueToSample() {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
//提交任务指派单
|
//提交任务单
|
||||||
const submitTask = () => {
|
const submitTask = () => {
|
||||||
const params = {
|
const params = {
|
||||||
businessAssayTaskId: taskId.value
|
businessAssayTaskId: taskId.value
|
||||||
@@ -938,11 +938,11 @@ function handleAssayTypeChange({ index, value }) {
|
|||||||
curParameterTitle.value = '选择字段分类'
|
curParameterTitle.value = '选择字段分类'
|
||||||
collapseRef.value.init()
|
collapseRef.value.init()
|
||||||
}
|
}
|
||||||
// 获取任务指派单数据
|
// 获取任务数据
|
||||||
async function getSampleAnalysisByTaskId() {
|
async function getSampleAnalysisByTaskId() {
|
||||||
const { assayTaskAnalysisDataList, configAssayMethodProjectRangeList, businessAssayTasNo, formValue } =
|
const { assayTaskAnalysisDataList, configAssayMethodProjectRangeList, businessAssayTasNo, formValue } =
|
||||||
await nx.$api.assayTask.batchSampleAndQcAnalysisByTaskId(taskId.value)
|
await nx.$api.assayTask.batchSampleAndQcAnalysisByTaskId(taskId.value)
|
||||||
title.value = '样品分析-任务指派单:' + businessAssayTasNo
|
title.value = '样品分析-任务单编号:' + businessAssayTasNo
|
||||||
// 处理分析数据
|
// 处理分析数据
|
||||||
|
|
||||||
assayGroups.value = assayTaskAnalysisDataList.map(group => {
|
assayGroups.value = assayTaskAnalysisDataList.map(group => {
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ import tools from '@/nx/utils/tools'
|
|||||||
|
|
||||||
const pageLoading = ref(false)
|
const pageLoading = ref(false)
|
||||||
// 标题
|
// 标题
|
||||||
const title = ref('编辑指派单')
|
const title = ref('')
|
||||||
// tab标题的滚动条位置
|
// tab标题的滚动条位置
|
||||||
const scrollTop = ref(0)
|
const scrollTop = ref(0)
|
||||||
// 当前任务样品
|
// 当前任务样品
|
||||||
@@ -100,8 +100,7 @@ const formFields = ref([])
|
|||||||
|
|
||||||
const staticFormSchema = [
|
const staticFormSchema = [
|
||||||
{ label: '指派单号', fieldKey: 'businessAssayTaskId', hidden: true },
|
{ label: '指派单号', fieldKey: 'businessAssayTaskId', hidden: true },
|
||||||
{ type: 'title', value: '分析原始记录单' },
|
{ label: '检测方法', type: 'Input', fieldKey: 'assayMethodName' },
|
||||||
{ label: '检测方法', type: 'Input', fieldKey: 'configAssayMethodName' },
|
|
||||||
{ label: '分析人', type: 'Input', fieldKey: 'assayOperator', disabled: true },
|
{ label: '分析人', type: 'Input', fieldKey: 'assayOperator', disabled: true },
|
||||||
{ label: '检测时间', type: 'date', fieldKey: 'assayTime' }
|
{ label: '检测时间', type: 'date', fieldKey: 'assayTime' }
|
||||||
]
|
]
|
||||||
@@ -131,7 +130,6 @@ async function loadTaskDetail() {
|
|||||||
} = await nx.$api.assayTask.batchSampleAndQcAnalysisByTaskId(currentTaskId.value)
|
} = await nx.$api.assayTask.batchSampleAndQcAnalysisByTaskId(currentTaskId.value)
|
||||||
formData.value = {
|
formData.value = {
|
||||||
businessAssayTaskId: currentTaskId.value,
|
businessAssayTaskId: currentTaskId.value,
|
||||||
configAssayMethodName: configAssayMethodName,
|
|
||||||
assayOperator: assayOperator,
|
assayOperator: assayOperator,
|
||||||
assayTime: assayTime
|
assayTime: assayTime
|
||||||
}
|
}
|
||||||
@@ -139,7 +137,10 @@ async function loadTaskDetail() {
|
|||||||
formData.value = { ...formData.value, ...JSON.parse(formValue) }
|
formData.value = { ...formData.value, ...JSON.parse(formValue) }
|
||||||
dynamicFormData.value = JSON.parse(formValue)
|
dynamicFormData.value = JSON.parse(formValue)
|
||||||
}
|
}
|
||||||
title.value = '样品分析-任务指派单:' + businessAssayTasNo
|
if (!dynamicFormData.value.assayMethodName) {
|
||||||
|
formData.value.assayMethodName = configAssayMethodName
|
||||||
|
}
|
||||||
|
title.value = '样品分析-任务单编号:' + businessAssayTasNo
|
||||||
// 查询动态字段
|
// 查询动态字段
|
||||||
const dataCollectionParams = {}
|
const dataCollectionParams = {}
|
||||||
if (dataCollectionId) {
|
if (dataCollectionId) {
|
||||||
@@ -270,7 +271,7 @@ async function handleSave(change) {
|
|||||||
updateTableDataByConfigFields()
|
updateTableDataByConfigFields()
|
||||||
params = {
|
params = {
|
||||||
...realFormData.value,
|
...realFormData.value,
|
||||||
formValue: JSON.stringify(getDynamicFormSchemaFormData(realFormData.value)),
|
formValue: JSON.stringify(realFormData.value),
|
||||||
assayTaskAnalysisDataList: tabs.value.map(item => ({
|
assayTaskAnalysisDataList: tabs.value.map(item => ({
|
||||||
datas: item.tableData,
|
datas: item.tableData,
|
||||||
analysisType: item.name
|
analysisType: item.name
|
||||||
@@ -279,7 +280,7 @@ async function handleSave(change) {
|
|||||||
} else {
|
} else {
|
||||||
params = {
|
params = {
|
||||||
...realFormData.value,
|
...realFormData.value,
|
||||||
formValue: JSON.stringify(getDynamicFormSchemaFormData(realFormData.value))
|
formValue: JSON.stringify(realFormData.value)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
await nx.$api.assayTask.saveBatchSmpleAndQcAnalysis(params)
|
await nx.$api.assayTask.saveBatchSmpleAndQcAnalysis(params)
|
||||||
|
|||||||
Reference in New Issue
Block a user