|
|
|
@ -15,7 +15,7 @@
|
|
|
|
|
</td>
|
|
|
|
|
<td colspan="2" style="padding: 5px 0">
|
|
|
|
|
<div style="border-bottom: 1px solid #666; padding-bottom: 5px">项目编号</div>
|
|
|
|
|
<div style="padding-top: 5px">{{ `formData.code` }}</div>
|
|
|
|
|
<div style="padding-top: 5px">{{ formData.code}}</div>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
</tbody>
|
|
|
|
@ -56,10 +56,7 @@
|
|
|
|
|
<div style="display: flex; justify-content: space-between">
|
|
|
|
|
<div style="width: 42%; font-size: 12px; display: flex; flex-direction: column">
|
|
|
|
|
<div style="text-align: left; width: 100%">客户提供资料:</div>
|
|
|
|
|
<div
|
|
|
|
|
id="fruitForm"
|
|
|
|
|
style="display: flex; justify-content: flex-start; align-items: center"
|
|
|
|
|
>
|
|
|
|
|
<div id="fruitForm" style="display: flex; justify-content: flex-start; align-items: center">
|
|
|
|
|
<span class="checkbox" v-if="formData.hasContract == 0"></span>
|
|
|
|
|
<span class="checkbox" v-else-if="formData.hasContract == 1">√</span>
|
|
|
|
|
<label for="checkbox1">开发合同</label>
|
|
|
|
@ -100,9 +97,11 @@
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr
|
|
|
|
|
><td colspan="10"> <div style="text-align: left; width: 100%">子项目信息</div></td></tr
|
|
|
|
|
>
|
|
|
|
|
<tr>
|
|
|
|
|
<td colspan="10">
|
|
|
|
|
<div style="text-align: left; width: 100%">子项目信息</div>
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
|
<td class="xh"> 序号 </td>
|
|
|
|
@ -169,8 +168,8 @@ import * as ProjectOrderApi from '@/api/heli/projectorder'
|
|
|
|
|
import { getIntDictOptions, getStrDictOptions, DICT_TYPE, getDictLabel } from '@/utils/dict'
|
|
|
|
|
import { betweenDay, dateFormatter, formatDate } from '@/utils/formatTime'
|
|
|
|
|
import { Check } from '@element-plus/icons-vue'
|
|
|
|
|
import {getCustomer} from "@/api/heli/customer";
|
|
|
|
|
import {getOperateLogPage} from "@/api/system/operatelog";
|
|
|
|
|
import { getCustomer } from '@/api/heli/customer'
|
|
|
|
|
import { getOperateLogPage } from '@/api/system/operatelog'
|
|
|
|
|
const dialogVisible = ref(false) // 弹窗的是否展示
|
|
|
|
|
|
|
|
|
|
const onPrint = () => {
|
|
|
|
@ -325,10 +324,10 @@ const open = async (id: number) => {
|
|
|
|
|
let logParams = {
|
|
|
|
|
pageNo: 1,
|
|
|
|
|
pageSize: 2,
|
|
|
|
|
typeList: [9,10]
|
|
|
|
|
typeList: [9, 10]
|
|
|
|
|
}
|
|
|
|
|
const logs = await getOperateLogPage(logParams)
|
|
|
|
|
if(logs.list && logs.list.length == 2){
|
|
|
|
|
if (logs.list && logs.list.length == 2) {
|
|
|
|
|
const approveLog = logs.list[0]
|
|
|
|
|
const auditLog = logs.list[1]
|
|
|
|
|
formData.value.approveTime = approveLog.startTime
|
|
|
|
|