style:文字调整

This commit is contained in:
houjunxiang
2025-11-13 18:06:23 +08:00
parent 4fb5eecdb2
commit 45ba9b4899
2 changed files with 13 additions and 12 deletions

View File

@@ -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 => {

View File

@@ -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)