|
@@ -10,7 +10,7 @@
|
|
|
<el-form-item label="任务名称:" prop="taskName">
|
|
|
<el-input v-model="formModel.taskName" disabled />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="送审金额:" prop="submitApprovalMoney">
|
|
|
+ <el-form-item v-if="isShowMoney" label="送审金额:" prop="submitApprovalMoney">
|
|
|
<el-input-number v-model="formModel.submitApprovalMoney" :precision="0" :controls="false" :min="1" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="任务描述:">
|
|
@@ -72,6 +72,10 @@ const props = defineProps({
|
|
|
type: Boolean,
|
|
|
default: true,
|
|
|
},
|
|
|
+ isShowMoney: {
|
|
|
+ type: Boolean,
|
|
|
+ default: false,
|
|
|
+ }, //是否显示送审金额
|
|
|
})
|
|
|
|
|
|
//事件
|
|
@@ -81,7 +85,7 @@ const emit = defineEmits(['finish', 'close'])
|
|
|
const useAppState = useAppStore()
|
|
|
const projectId = ref(useAppState.getProjectId || '')
|
|
|
const contractId = ref(useAppState.getContractId || '')
|
|
|
-
|
|
|
+const isShowMoney = ref(props.isShowMoney)
|
|
|
defineOptions({
|
|
|
name: 'HcReportDialog',
|
|
|
})
|
|
@@ -91,7 +95,11 @@ defineOptions({
|
|
|
const isShow = defineModel('modelValue', {
|
|
|
default: false,
|
|
|
})
|
|
|
-
|
|
|
+watch(() => [
|
|
|
+ props.isShowMoney,
|
|
|
+], ([money]) => {
|
|
|
+ isShowMoney.value = money
|
|
|
+})
|
|
|
//任务数据
|
|
|
const reportInfo = ref(props.info)
|
|
|
watch(() => props.info, (obj) => {
|