This commit is contained in:
mkm 2024-07-28 21:16:04 +08:00
parent 7a73f4e1fc
commit 2a118bd270
4 changed files with 946 additions and 935 deletions

View File

@ -2,4 +2,4 @@ NODE_ENV = 'development'
VITE_APP_BASE_URL = 'https://ceshi-engineering.lihaink.cn/' VITE_APP_BASE_URL = 'https://ceshi-engineering.lihaink.cn/'
# VITE_APP_BASE_URL = 'http://www.eng.local/' # VITE_APP_BASE_URL = 'http://www.eng.local/'
# VITE_APP_BASE_URL = 'http://192.168.1.5:9090/' #VITE_APP_BASE_URL = 'http://192.168.1.8:8526/'

View File

@ -222,8 +222,6 @@ import { apiCityList, apiProvinceList } from "@/api/common";
import {checkPhone} from "@/utils/validate" import {checkPhone} from "@/utils/validate"
defineProps({ defineProps({
dictData: { dictData: {
type: Object as PropType<Record<string, any[]>>, type: Object as PropType<Record<string, any[]>>,
@ -292,6 +290,8 @@ const datas = reactive({
}); });
const customEvent = (e) => { const customEvent = (e) => {
formData.project_num = e.contract_code;
formData.contract_id = e.id; formData.contract_id = e.id;
formData.contract_name = e.contract_name; formData.contract_name = e.contract_name;
formData.project_name = e.contract_name; formData.project_name = e.contract_name;
@ -309,8 +309,14 @@ const customEvent = (e) => {
formData.jhgq = e.jhgq formData.jhgq = e.jhgq
formData.address = e.part_a_address formData.address = e.part_a_address
formData.Acontact = e.part_a_acontact formData.Acontact = e.part_a_acontact
formData.acontactnum = e.telephone formData.acontactnum = e.part_a_acontactnum
formData.province = e.province
formData.city = e.city
formData.principal = e.signed_head
showDialog.value = false; showDialog.value = false;
if(e.city!=''){
getCityList()
}
}; };
const getProvinceList = async () => { const getProvinceList = async () => {

View File

@ -805,6 +805,9 @@ const setFormData = async (data: Record<any, any>) => {
formData.framework_agreement_name = data['framework_agreement_name'] formData.framework_agreement_name = data['framework_agreement_name']
} }
} }
if(data.city!=''){
getCityList()
}
} }
const getDetail = async (row: Record<string, any>) => { const getDetail = async (row: Record<string, any>) => {
@ -847,7 +850,6 @@ const open = (type = 'add') => {
mode.value = type mode.value = type
popupRef.value?.open() popupRef.value?.open()
} }
// //
const handleClose = () => { const handleClose = () => {
emit('close') emit('close')

View File

@ -239,6 +239,7 @@ import {
} from '@/components/dialogTable/dialogTableConfig' } from '@/components/dialogTable/dialogTableConfig'
import {timeFormat} from '@/utils/util' import {timeFormat} from '@/utils/util'
import useUserStore from '@/stores/modules/user' import useUserStore from '@/stores/modules/user'
const userStore = useUserStore().userInfo const userStore = useUserStore().userInfo
const route = useRoute() const route = useRoute()
@ -574,15 +575,17 @@ if (route.query.contractId) {
}) })
} }
const customEvent = (e) => { const customEvent = (e) => {
console.log(e)
formData.contract = e.id formData.contract = e.id
formData.contract_name = e.contract_name formData.contract_name = e.contract_name
formData.project_name = e.contract_name;
formData.nature = e.industry_nature formData.nature = e.industry_nature
formData.planned_start_date = e.start_date formData.planned_start_date = e.start_date
formData.planned_end_date = e.end_date formData.planned_end_date = e.end_date
formData.project_manager = e.project_director formData.project_manager = e.project_director
formData.part_a = e.part_a formData.part_a = e.part_a
formData.part_a_unit = e.part_a_name formData.part_a_unit = e.part_a_name
formData.build_unit_name = e.part_b
formData.build_unit = e.part_b_signatory
formData.build_area = e.const_area formData.build_area = e.const_area
formData.total_investment = e.project_money formData.total_investment = e.project_money
formData.contract_amount = e.signed_amount formData.contract_amount = e.signed_amount