Browse Source

fix: [模板管理] 库存计算

lkf
memorylkf 2 months ago
parent
commit
4c573d7838
9 changed files with 99 additions and 54 deletions
  1. +11
    -6
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/CBYDB.vue
  2. +11
    -6
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/CBYHGZYWDX.vue
  3. +11
    -6
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/JZXY.vue
  4. +11
    -6
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/QXWDX.vue
  5. +11
    -6
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/RXJZXY.vue
  6. +11
    -6
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/XSKKX.vue
  7. +11
    -6
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/XZXHTYX.vue
  8. +11
    -6
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/ZDYBS.vue
  9. +11
    -6
      src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/ZQDYJMD.vue

+ 11
- 6
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/CBYDB.vue View File

@ -71,6 +71,7 @@ import TableOpertaion from "@/components/Template/operation/TableOpertaion.vue"
import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue'; import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue';
import { EventBus } from "@/utils/eventBus"; import { EventBus } from "@/utils/eventBus";
import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj'; import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj';
import { addTj } from "@/utils/calUnitTools";
export default { export default {
name: "CBYDB", name: "CBYDB",
@ -142,7 +143,7 @@ export default {
}, },
versionNum: { versionNum: {
label: 'template.common.versionNumber', label: 'template.common.versionNumber',
type: "input",
type: "inputNumber",
fillType: "actFill", fillType: "actFill",
prepend: "V", prepend: "V",
maxlength: 50 maxlength: 50
@ -340,6 +341,9 @@ export default {
for(let i=0;i<tableList.length;i++){ for(let i=0;i<tableList.length;i++){
// //
let item = tableList[i] let item = tableList[i]
const { total, unit } = addTj([item.sjjzxql, item.sjryxql], [content.headerSelectFields.sjjzxqlUnit, content.headerSelectFields.sjryxqlUnit])
tmpResource.push({ tmpResource.push({
mc: null, mc: null,
bh: item.bh+item.bhCode, bh: item.bh+item.bhCode,
@ -349,10 +353,10 @@ export default {
sxrq: null, sxrq: null,
ndz: item.hhwznd, ndz: item.hhwznd,
nddw: content.headerSelectFields.hhwzndUnit, nddw: content.headerSelectFields.hhwzndUnit,
kc: item.sjjzxql+item.sjryxql,//todo -
kcdw: content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
syl: null, syl: null,
syldw:content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --,
syldw:unit,
yxzq:null, yxzq:null,
yxzqdw:null, yxzqdw:null,
}) })
@ -421,6 +425,7 @@ export default {
}, },
configComplete(val){ configComplete(val){
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjryxqlUnit, val.headerSelectFields.sjjzxqlUnit])
let postData = { let postData = {
mc:null, mc:null,
studyId:this.formData.studyId, studyId:this.formData.studyId,
@ -429,8 +434,8 @@ export default {
bh:val.rowData.bh+val.rowData.bhCode, bh:val.rowData.bh+val.rowData.bhCode,
nd:val.rowData.hhwznd, nd:val.rowData.hhwznd,
nddw:val.headerSelectFields.hhwzndUnit, nddw:val.headerSelectFields.hhwzndUnit,
kc: val.rowData.sjjzxql+val.rowData.sjryxql,//todo -
kcdw: val.headerSelectFields.sjryxqlUnit || val.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
} }
console.log("完成配置提交数据:"+JSON.stringify(postData)) console.log("完成配置提交数据:"+JSON.stringify(postData))
sj_configurationCompleted(postData).then(() => { sj_configurationCompleted(postData).then(() => {

+ 11
- 6
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/CBYHGZYWDX.vue View File

@ -71,6 +71,7 @@ import TableOpertaion from "@/components/Template/operation/TableOpertaion.vue"
import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue'; import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue';
import { EventBus } from "@/utils/eventBus"; import { EventBus } from "@/utils/eventBus";
import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj'; import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj';
import { addTj } from "@/utils/calUnitTools";
export default { export default {
name: "CBYHGZYWDX", name: "CBYHGZYWDX",
@ -142,7 +143,7 @@ export default {
}, },
versionNum: { versionNum: {
label: 'template.common.versionNumber', label: 'template.common.versionNumber',
type: "input",
type: "inputNumber",
fillType: "actFill", fillType: "actFill",
prepend: "V", prepend: "V",
maxlength: 50 maxlength: 50
@ -340,6 +341,9 @@ export default {
for(let i=0;i<tableList.length;i++){ for(let i=0;i<tableList.length;i++){
// //
let item = tableList[i] let item = tableList[i]
const { total, unit } = addTj([item.sjjzxql, item.sjryxql], [content.headerSelectFields.sjjzxqlUnit, content.headerSelectFields.sjryxqlUnit])
tmpResource.push({ tmpResource.push({
mc: null, mc: null,
bh: item.bh+item.bhCode, bh: item.bh+item.bhCode,
@ -349,10 +353,10 @@ export default {
sxrq: null, sxrq: null,
ndz: item.hhwznd, ndz: item.hhwznd,
nddw: content.headerSelectFields.hhwzndUnit, nddw: content.headerSelectFields.hhwzndUnit,
kc: item.sjjzxql+item.sjryxql,//todo -
kcdw: content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
syl: null, syl: null,
syldw:content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --,
syldw:unit,
yxzq:null, yxzq:null,
yxzqdw:null, yxzqdw:null,
}) })
@ -421,6 +425,7 @@ export default {
}, },
configComplete(val){ configComplete(val){
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjryxqlUnit, val.headerSelectFields.sjjzxqlUnit])
let postData = { let postData = {
mc:null, mc:null,
studyId:this.formData.studyId, studyId:this.formData.studyId,
@ -429,8 +434,8 @@ export default {
bh:val.rowData.bh+val.rowData.bhCode, bh:val.rowData.bh+val.rowData.bhCode,
nd:val.rowData.hhwznd, nd:val.rowData.hhwznd,
nddw:val.headerSelectFields.hhwzndUnit, nddw:val.headerSelectFields.hhwzndUnit,
kc: val.rowData.sjjzxql+val.rowData.sjryxql,//todo -
kcdw: val.headerSelectFields.sjryxqlUnit || val.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
} }
console.log("完成配置提交数据:"+JSON.stringify(postData)) console.log("完成配置提交数据:"+JSON.stringify(postData))
sj_configurationCompleted(postData).then(() => { sj_configurationCompleted(postData).then(() => {

+ 11
- 6
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/JZXY.vue View File

@ -69,6 +69,7 @@ import TableOpertaion from "@/components/Template/operation/TableOpertaion.vue"
import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue'; import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue';
import { EventBus } from "@/utils/eventBus"; import { EventBus } from "@/utils/eventBus";
import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj'; import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj';
import { addTj } from "@/utils/calUnitTools";
export default { export default {
name: "JZXY", name: "JZXY",
@ -140,7 +141,7 @@ export default {
}, },
versionNum: { versionNum: {
label: 'template.common.versionNumber', label: 'template.common.versionNumber',
type: "input",
type: "inputNumber",
fillType: "actFill", fillType: "actFill",
prepend: "V", prepend: "V",
maxlength: 50 maxlength: 50
@ -328,6 +329,9 @@ export default {
for(let i=0;i<tableList.length;i++){ for(let i=0;i<tableList.length;i++){
// //
let item = tableList[i] let item = tableList[i]
const { total, unit } = addTj([item.sjjzxql, item.sjryxql], [content.headerSelectFields.sjjzxqlUnit, content.headerSelectFields.sjryxqlUnit])
tmpResource.push({ tmpResource.push({
mc: null, mc: null,
bh: item.bh+item.bhCode, bh: item.bh+item.bhCode,
@ -337,10 +341,10 @@ export default {
sxrq: null, sxrq: null,
ndz: item.hhwznd, ndz: item.hhwznd,
nddw: content.headerSelectFields.hhwzndUnit, nddw: content.headerSelectFields.hhwzndUnit,
kc: item.sjjzxql+item.sjryxql,//todo -
kcdw: content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
syl: null, syl: null,
syldw:content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --,
syldw:unit,
yxzq:null, yxzq:null,
yxzqdw:null, yxzqdw:null,
}) })
@ -409,6 +413,7 @@ export default {
}, },
configComplete(val){ configComplete(val){
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjryxqlUnit, val.headerSelectFields.sjjzxqlUnit])
let postData = { let postData = {
mc:null, mc:null,
studyId:this.formData.studyId, studyId:this.formData.studyId,
@ -417,8 +422,8 @@ export default {
bh:val.rowData.bh+val.rowData.bhCode, bh:val.rowData.bh+val.rowData.bhCode,
nd:val.rowData.hhwznd, nd:val.rowData.hhwznd,
nddw:val.headerSelectFields.hhwzndUnit, nddw:val.headerSelectFields.hhwzndUnit,
kc: val.rowData.sjjzxql+val.rowData.sjryxql,//todo -
kcdw: val.headerSelectFields.sjryxqlUnit || val.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
} }
console.log("完成配置提交数据:"+JSON.stringify(postData)) console.log("完成配置提交数据:"+JSON.stringify(postData))
sj_configurationCompleted(postData).then(() => { sj_configurationCompleted(postData).then(() => {

+ 11
- 6
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/QXWDX.vue View File

@ -71,6 +71,7 @@ import TableOpertaion from "@/components/Template/operation/TableOpertaion.vue"
import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue'; import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue';
import { EventBus } from "@/utils/eventBus"; import { EventBus } from "@/utils/eventBus";
import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj'; import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj';
import { addTj } from "@/utils/calUnitTools";
export default { export default {
name: "QXWDX", name: "QXWDX",
@ -142,7 +143,7 @@ export default {
}, },
versionNum: { versionNum: {
label: 'template.common.versionNumber', label: 'template.common.versionNumber',
type: "input",
type: "inputNumber",
fillType: "actFill", fillType: "actFill",
prepend: "V", prepend: "V",
maxlength: 50 maxlength: 50
@ -340,6 +341,9 @@ export default {
for(let i=0;i<tableList.length;i++){ for(let i=0;i<tableList.length;i++){
// //
let item = tableList[i] let item = tableList[i]
const { total, unit } = addTj([item.sjjzxql, item.sjryxql], [content.headerSelectFields.sjjzxqlUnit, content.headerSelectFields.sjryxqlUnit])
tmpResource.push({ tmpResource.push({
mc: null, mc: null,
bh: item.bh+item.bhCode, bh: item.bh+item.bhCode,
@ -349,10 +353,10 @@ export default {
sxrq: null, sxrq: null,
ndz: item.hhwznd, ndz: item.hhwznd,
nddw: content.headerSelectFields.hhwzndUnit, nddw: content.headerSelectFields.hhwzndUnit,
kc: item.sjjzxql+item.sjryxql,//todo -
kcdw: content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
syl: null, syl: null,
syldw:content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --,
syldw:unit,
yxzq:null, yxzq:null,
yxzqdw:null, yxzqdw:null,
}) })
@ -421,6 +425,7 @@ export default {
}, },
configComplete(val){ configComplete(val){
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjryxqlUnit, val.headerSelectFields.sjjzxqlUnit])
let postData = { let postData = {
mc:null, mc:null,
studyId:this.formData.studyId, studyId:this.formData.studyId,
@ -429,8 +434,8 @@ export default {
bh:val.rowData.bh+val.rowData.bhCode, bh:val.rowData.bh+val.rowData.bhCode,
nd:val.rowData.hhwznd, nd:val.rowData.hhwznd,
nddw:val.headerSelectFields.hhwzndUnit, nddw:val.headerSelectFields.hhwzndUnit,
kc: val.rowData.sjjzxql+val.rowData.sjryxql,//todo -
kcdw: val.headerSelectFields.sjryxqlUnit || val.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
} }
console.log("完成配置提交数据:"+JSON.stringify(postData)) console.log("完成配置提交数据:"+JSON.stringify(postData))
sj_configurationCompleted(postData).then(() => { sj_configurationCompleted(postData).then(() => {

+ 11
- 6
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/RXJZXY.vue View File

@ -71,6 +71,7 @@ import TableOpertaion from "@/components/Template/operation/TableOpertaion.vue"
import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue'; import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue';
import { EventBus } from "@/utils/eventBus"; import { EventBus } from "@/utils/eventBus";
import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj'; import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj';
import { addTj } from "@/utils/calUnitTools";
export default { export default {
name: "RXJZXY", name: "RXJZXY",
@ -142,7 +143,7 @@ export default {
}, },
versionNum: { versionNum: {
label: 'template.common.versionNumber', label: 'template.common.versionNumber',
type: "input",
type: "inputNumber",
fillType: "actFill", fillType: "actFill",
prepend: "V", prepend: "V",
maxlength: 50 maxlength: 50
@ -340,6 +341,9 @@ export default {
for(let i=0;i<tableList.length;i++){ for(let i=0;i<tableList.length;i++){
// //
let item = tableList[i] let item = tableList[i]
const { total, unit } = addTj([item.sjjzxql, item.sjryxql], [content.headerSelectFields.sjjzxqlUnit, content.headerSelectFields.sjryxqlUnit])
tmpResource.push({ tmpResource.push({
mc: null, mc: null,
bh: item.bh+item.bhCode, bh: item.bh+item.bhCode,
@ -349,10 +353,10 @@ export default {
sxrq: null, sxrq: null,
ndz: item.hhwznd, ndz: item.hhwznd,
nddw: content.headerSelectFields.hhwzndUnit, nddw: content.headerSelectFields.hhwzndUnit,
kc: item.sjjzxql+item.sjryxql,//todo -
kcdw: content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
syl: null, syl: null,
syldw:content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --,
syldw:unit,
yxzq:null, yxzq:null,
yxzqdw:null, yxzqdw:null,
}) })
@ -421,6 +425,7 @@ export default {
}, },
configComplete(val){ configComplete(val){
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjryxqlUnit, val.headerSelectFields.sjjzxqlUnit])
let postData = { let postData = {
mc:null, mc:null,
studyId:this.formData.studyId, studyId:this.formData.studyId,
@ -429,8 +434,8 @@ export default {
bh:val.rowData.bh+val.rowData.bhCode, bh:val.rowData.bh+val.rowData.bhCode,
nd:val.rowData.hhwznd, nd:val.rowData.hhwznd,
nddw:val.headerSelectFields.hhwzndUnit, nddw:val.headerSelectFields.hhwzndUnit,
kc: val.rowData.sjjzxql+val.rowData.sjryxql,//todo -
kcdw: val.headerSelectFields.sjryxqlUnit || val.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
} }
console.log("完成配置提交数据:"+JSON.stringify(postData)) console.log("完成配置提交数据:"+JSON.stringify(postData))
sj_configurationCompleted(postData).then(() => { sj_configurationCompleted(postData).then(() => {

+ 11
- 6
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/XSKKX.vue View File

@ -71,6 +71,7 @@ import TableOpertaion from "@/components/Template/operation/TableOpertaion.vue"
import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue'; import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue';
import { EventBus } from "@/utils/eventBus"; import { EventBus } from "@/utils/eventBus";
import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj'; import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj';
import { addTj } from "@/utils/calUnitTools";
export default { export default {
name: "XSKKX", name: "XSKKX",
@ -142,7 +143,7 @@ export default {
}, },
versionNum: { versionNum: {
label: 'template.common.versionNumber', label: 'template.common.versionNumber',
type: "input",
type: "inputNumber",
fillType: "actFill", fillType: "actFill",
prepend: "V", prepend: "V",
maxlength: 50 maxlength: 50
@ -340,6 +341,9 @@ export default {
for(let i=0;i<tableList.length;i++){ for(let i=0;i<tableList.length;i++){
// //
let item = tableList[i] let item = tableList[i]
const { total, unit } = addTj([item.sjjzxql, item.sjryxql], [content.headerSelectFields.sjjzxqlUnit, content.headerSelectFields.sjryxqlUnit])
tmpResource.push({ tmpResource.push({
mc: null, mc: null,
bh: item.bh+item.bhCode, bh: item.bh+item.bhCode,
@ -349,10 +353,10 @@ export default {
sxrq: null, sxrq: null,
ndz: item.hhwznd, ndz: item.hhwznd,
nddw: content.headerSelectFields.hhwzndUnit, nddw: content.headerSelectFields.hhwzndUnit,
kc: item.sjjzxql+item.sjryxql,//todo -
kcdw: content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
syl: null, syl: null,
syldw:content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --,
syldw:unit,
yxzq:null, yxzq:null,
yxzqdw:null, yxzqdw:null,
}) })
@ -422,6 +426,7 @@ export default {
}, },
configComplete(val){ configComplete(val){
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjryxqlUnit, val.headerSelectFields.sjjzxqlUnit])
let postData = { let postData = {
mc:null, mc:null,
studyId:this.formData.studyId, studyId:this.formData.studyId,
@ -430,8 +435,8 @@ export default {
bh:val.rowData.bh+val.rowData.bhCode, bh:val.rowData.bh+val.rowData.bhCode,
nd:val.rowData.hhwznd, nd:val.rowData.hhwznd,
nddw:val.headerSelectFields.hhwzndUnit, nddw:val.headerSelectFields.hhwzndUnit,
kc: val.rowData.sjjzxql+val.rowData.sjryxql,//todo -
kcdw: val.headerSelectFields.sjryxqlUnit || val.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
} }
console.log("完成配置提交数据:"+JSON.stringify(postData)) console.log("完成配置提交数据:"+JSON.stringify(postData))
sj_configurationCompleted(postData).then(() => { sj_configurationCompleted(postData).then(() => {

+ 11
- 6
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/XZXHTYX.vue View File

@ -71,6 +71,7 @@ import TableOpertaion from "@/components/Template/operation/TableOpertaion.vue"
import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue'; import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue';
import { EventBus } from "@/utils/eventBus"; import { EventBus } from "@/utils/eventBus";
import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj'; import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj';
import { addTj } from "@/utils/calUnitTools";
export default { export default {
name: "XZXHTYX", name: "XZXHTYX",
@ -142,7 +143,7 @@ export default {
}, },
versionNum: { versionNum: {
label: 'template.common.versionNumber', label: 'template.common.versionNumber',
type: "input",
type: "inputNumber",
fillType: "actFill", fillType: "actFill",
prepend: "V", prepend: "V",
maxlength: 50 maxlength: 50
@ -340,6 +341,9 @@ export default {
for(let i=0;i<tableList.length;i++){ for(let i=0;i<tableList.length;i++){
// //
let item = tableList[i] let item = tableList[i]
const { total, unit } = addTj([item.sjjzxql, item.sjryxql], [content.headerSelectFields.sjjzxqlUnit, content.headerSelectFields.sjryxqlUnit])
tmpResource.push({ tmpResource.push({
mc: null, mc: null,
bh: item.bh+item.bhCode, bh: item.bh+item.bhCode,
@ -349,10 +353,10 @@ export default {
sxrq: null, sxrq: null,
ndz: item.hhwznd, ndz: item.hhwznd,
nddw: content.headerSelectFields.hhwzndUnit, nddw: content.headerSelectFields.hhwzndUnit,
kc: item.sjjzxql+item.sjryxql,//todo -
kcdw: content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
syl: null, syl: null,
syldw:content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --,
syldw:unit,
yxzq:null, yxzq:null,
yxzqdw:null, yxzqdw:null,
}) })
@ -421,6 +425,7 @@ export default {
}, },
configComplete(val){ configComplete(val){
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjryxqlUnit, val.headerSelectFields.sjjzxqlUnit])
let postData = { let postData = {
mc:null, mc:null,
studyId:this.formData.studyId, studyId:this.formData.studyId,
@ -429,8 +434,8 @@ export default {
bh:val.rowData.bh+val.rowData.bhCode, bh:val.rowData.bh+val.rowData.bhCode,
nd:val.rowData.hhwznd, nd:val.rowData.hhwznd,
nddw:val.headerSelectFields.hhwzndUnit, nddw:val.headerSelectFields.hhwzndUnit,
kc: val.rowData.sjjzxql+val.rowData.sjryxql,//todo -
kcdw: val.headerSelectFields.sjryxqlUnit || val.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
} }
console.log("完成配置提交数据:"+JSON.stringify(postData)) console.log("完成配置提交数据:"+JSON.stringify(postData))
sj_configurationCompleted(postData).then(() => { sj_configurationCompleted(postData).then(() => {

+ 11
- 6
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/ZDYBS.vue View File

@ -71,6 +71,7 @@ import TableOpertaion from "@/components/Template/operation/TableOpertaion.vue"
import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue'; import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue';
import { EventBus } from "@/utils/eventBus"; import { EventBus } from "@/utils/eventBus";
import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj'; import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj';
import { addTj } from "@/utils/calUnitTools";
export default { export default {
name: "ZDYBS", name: "ZDYBS",
@ -142,7 +143,7 @@ export default {
}, },
versionNum: { versionNum: {
label: 'template.common.versionNumber', label: 'template.common.versionNumber',
type: "input",
type: "inputNumber",
fillType: "actFill", fillType: "actFill",
prepend: "V", prepend: "V",
maxlength: 50 maxlength: 50
@ -340,6 +341,9 @@ export default {
for(let i=0;i<tableList.length;i++){ for(let i=0;i<tableList.length;i++){
// //
let item = tableList[i] let item = tableList[i]
const { total, unit } = addTj([item.sjjzxql, item.sjryxql], [content.headerSelectFields.sjjzxqlUnit, content.headerSelectFields.sjryxqlUnit])
tmpResource.push({ tmpResource.push({
mc: null, mc: null,
bh: item.bh+item.bhCode, bh: item.bh+item.bhCode,
@ -349,10 +353,10 @@ export default {
sxrq: null, sxrq: null,
ndz: item.hhwznd, ndz: item.hhwznd,
nddw: content.headerSelectFields.hhwzndUnit, nddw: content.headerSelectFields.hhwzndUnit,
kc: item.sjjzxql+item.sjryxql,//todo -
kcdw: content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
syl: null, syl: null,
syldw:content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --,
syldw:unit,
yxzq:null, yxzq:null,
yxzqdw:null, yxzqdw:null,
}) })
@ -421,6 +425,7 @@ export default {
}, },
configComplete(val){ configComplete(val){
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjryxqlUnit, val.headerSelectFields.sjjzxqlUnit])
let postData = { let postData = {
mc:null, mc:null,
studyId:this.formData.studyId, studyId:this.formData.studyId,
@ -429,8 +434,8 @@ export default {
bh:val.rowData.bh+val.rowData.bhCode, bh:val.rowData.bh+val.rowData.bhCode,
nd:val.rowData.hhwznd, nd:val.rowData.hhwznd,
nddw:val.headerSelectFields.hhwzndUnit, nddw:val.headerSelectFields.hhwzndUnit,
kc: val.rowData.sjjzxql+val.rowData.sjryxql,//todo -
kcdw: val.headerSelectFields.sjryxqlUnit || val.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
} }
console.log("完成配置提交数据:"+JSON.stringify(postData)) console.log("完成配置提交数据:"+JSON.stringify(postData))
sj_configurationCompleted(postData).then(() => { sj_configurationCompleted(postData).then(() => {

+ 11
- 6
src/views/business/comps/template/comps/sp/SWYPFXFFXYPZBB/ZQDYJMD.vue View File

@ -71,6 +71,7 @@ import TableOpertaion from "@/components/Template/operation/TableOpertaion.vue"
import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue'; import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue';
import { EventBus } from "@/utils/eventBus"; import { EventBus } from "@/utils/eventBus";
import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj'; import { sj_subpackage,sj_startConfiguration,sj_configurationCompleted } from '@/api/business/sj/sj';
import { addTj } from "@/utils/calUnitTools";
export default { export default {
name: "ZQDYJMD", name: "ZQDYJMD",
@ -142,7 +143,7 @@ export default {
}, },
versionNum: { versionNum: {
label: 'template.common.versionNumber', label: 'template.common.versionNumber',
type: "input",
type: "inputNumber",
fillType: "actFill", fillType: "actFill",
prepend: "V", prepend: "V",
maxlength: 50 maxlength: 50
@ -340,6 +341,9 @@ export default {
for(let i=0;i<tableList.length;i++){ for(let i=0;i<tableList.length;i++){
// //
let item = tableList[i] let item = tableList[i]
const { total, unit } = addTj([item.sjjzxql, item.sjryxql], [content.headerSelectFields.sjjzxqlUnit, content.headerSelectFields.sjryxqlUnit])
tmpResource.push({ tmpResource.push({
mc: null, mc: null,
bh: item.bh+item.bhCode, bh: item.bh+item.bhCode,
@ -349,10 +353,10 @@ export default {
sxrq: null, sxrq: null,
ndz: item.hhwznd, ndz: item.hhwznd,
nddw: content.headerSelectFields.hhwzndUnit, nddw: content.headerSelectFields.hhwzndUnit,
kc: item.sjjzxql+item.sjryxql,//todo -
kcdw: content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
syl: null, syl: null,
syldw:content.headerSelectFields.sjryxqlUnit || content.headerSelectFields.sjjzxqlUnit,//todo --,
syldw:unit,
yxzq:null, yxzq:null,
yxzqdw:null, yxzqdw:null,
}) })
@ -421,6 +425,7 @@ export default {
}, },
configComplete(val){ configComplete(val){
console.log("完成配置数据:"+JSON.stringify(val)) console.log("完成配置数据:"+JSON.stringify(val))
const { total, unit } = addTj([val.rowData.sjjzxql, val.rowData.sjryxql], [val.headerSelectFields.sjryxqlUnit, val.headerSelectFields.sjjzxqlUnit])
let postData = { let postData = {
mc:null, mc:null,
studyId:this.formData.studyId, studyId:this.formData.studyId,
@ -429,8 +434,8 @@ export default {
bh:val.rowData.bh+val.rowData.bhCode, bh:val.rowData.bh+val.rowData.bhCode,
nd:val.rowData.hhwznd, nd:val.rowData.hhwznd,
nddw:val.headerSelectFields.hhwzndUnit, nddw:val.headerSelectFields.hhwzndUnit,
kc: val.rowData.sjjzxql+val.rowData.sjryxql,//todo -
kcdw: val.headerSelectFields.sjryxqlUnit || val.headerSelectFields.sjjzxqlUnit,//todo --
kc: total,
kcdw: unit,
} }
console.log("完成配置提交数据:"+JSON.stringify(postData)) console.log("完成配置提交数据:"+JSON.stringify(postData))
sj_configurationCompleted(postData).then(() => { sj_configurationCompleted(postData).then(() => {

Loading…
Cancel
Save