weizong song 3 months ago
parent 7539668f74
commit ced13f44ed

@ -37,13 +37,13 @@
>
<el-row :gutter="20">
<el-col :span="12">
<el-form-item label="合同编号" prop="contract_no">
<el-input v-model="form.contract_no" />
</el-form-item>
<el-form-item label="合同编号" prop="contract_no">
<el-input v-model="form.contract_no" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="合同名称">
<el-input v-model="form.title" />
<el-input v-model="form.title" />
</el-form-item>
</el-col>
</el-row>
@ -52,14 +52,14 @@
</el-form-item>
<el-row :gutter="20">
<el-col :span="12">
<el-form-item label="甲方">
<el-input v-model="form.party_a" />
</el-form-item>
<el-form-item label="甲方">
<el-input v-model="form.party_a" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="乙方">
<el-input v-model="form.party_b" />
</el-form-item>
<el-form-item label="乙方">
<el-input v-model="form.party_b" />
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="20">
@ -81,17 +81,17 @@
<el-col :span="12">
<el-form-item label="项目预算金额(元)">
<el-input-number v-model="form.budget_amount" :min="0" :precision="2" style="width: 100%" />
</el-form-item>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="12">
<el-form-item label="金额类型">
<el-select v-model="form.amount_type" placeholder="请选择金额类型" style="width: 100%">
<el-option label="闭口合同(金额确定)" value="fixed" />
<el-option label="框架协议/开口合同(金额不确定)" value="open" />
</el-select>
</el-form-item>
<el-form-item label="金额类型">
<el-select v-model="form.amount_type" placeholder="请选择金额类型" style="width: 100%">
<el-option label="闭口合同(金额确定)" value="fixed" />
<el-option label="框架协议/开口合同(金额不确定)" value="open" />
</el-select>
</el-form-item>
</el-col>
<el-col :span="12" v-if="form.amount_type === 'open'">
<el-form-item label="金额说明">
@ -104,30 +104,30 @@
<el-option label="收入类" value="1" />
<el-option label="支出类" value="2" />
<el-option label="技术协议" value="3" />
</el-select>
</el-form-item>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="12">
<el-form-item label="签订日期">
<el-date-picker
v-model="form.sign_date"
type="date"
value-format="yyyy-MM-dd"
style="width: 100%"
/>
</el-form-item>
<el-form-item label="签订日期">
<el-date-picker
v-model="form.sign_date"
type="date"
value-format="yyyy-MM-dd"
style="width: 100%"
/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="申请日期">
<el-date-picker
<el-date-picker
v-model="form.apply_date"
type="date"
value-format="yyyy-MM-dd"
style="width: 100%"
/>
</el-form-item>
type="date"
value-format="yyyy-MM-dd"
style="width: 100%"
/>
</el-form-item>
</el-col>
</el-row>
<el-form-item label="合同履行期">
@ -483,10 +483,10 @@ export default {
await this.loadUserList();
await this.loadDepartmentList();
// IDflowId
const contractExists = await this.loadExistingContract();
const contractExists = await this.loadExistingContract();
// flowId
if (!contractExists && this.flowId) {
this.loadFlowDataAndPrefill();
this.loadFlowDataAndPrefill();
}
},
onDialogClose() {
@ -555,7 +555,7 @@ export default {
// IDflowIdflowId
if (!contractData && this.flowId) {
const res = await getContractByFlowId(this.flowId);
const res = await getContractByFlowId(this.flowId);
contractData = res?.data || res;
}

Loading…
Cancel
Save