Browse Source

deploy

master
Soleilw 1 year ago
parent
commit
6f5ed7e714

dist/assets/index-DFiphGzz.js
File diff suppressed because it is too large
View File


dist/assets/index-cIDG0BDa.css
File diff suppressed because it is too large
View File


+ 2
- 2
dist/index.html View File

<link rel="icon" type="image/svg+xml" href="/logo_1.jpg" /> <link rel="icon" type="image/svg+xml" href="/logo_1.jpg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>菊城人才市场后台管理</title> <title>菊城人才市场后台管理</title>
<script type="module" crossorigin src="/assets/index-MZWdymQQ.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-DSahY579.css">
<script type="module" crossorigin src="/assets/index-DFiphGzz.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-cIDG0BDa.css">
</head> </head>
<body> <body>
<div id="app"></div> <div id="app"></div>

+ 25
- 51
src/views/buy/package/add/add.vue View File

</a-col> </a-col>
<a-col span="24"> <a-col span="24">
<a-form-item required label="点数值"> <a-form-item required label="点数值">
<a-input-number :min="0" type="number" v-model:value="createForm.point"
placeholder="请输入点数值" style="width: 100%;" />
<a-input-number :min="0" type="number" v-model:value="createForm.point" placeholder="请输入点数值"
style="width: 100%;" />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col span="24"> <a-col span="24">
<a-form-item required label="价格(元)"> <a-form-item required label="价格(元)">
<a-input-number :min="0" type="number" v-model:value="createForm.price"
placeholder="请输入价格" style="width: 100%;" />
<a-input-number :min="0" type="number" v-model:value="createForm.price" placeholder="请输入价格"
style="width: 100%;" />
</a-form-item>
</a-col>
<a-col span="24">
<a-form-item required label="会员日期延期天数">
<a-input-number :min="0" type="number" v-model:value="createForm.day" placeholder="请输入价格"
style="width: 100%;" />
</a-form-item> </a-form-item>
</a-col> </a-col>
</a-row> </a-row>


<script setup lang="ts"> <script setup lang="ts">
import { ref, onMounted, computed, defineProps, watch, defineEmits } from 'vue'; import { ref, onMounted, computed, defineProps, watch, defineEmits } from 'vue';
import { GetActivityaddressCate, PostActivityaddressAdd, PostActivityaddressUpdate } from '@/apis/models';
import { PostFeePackageAdd, PostFeePackageUpdate } from '@/apis/models';
import { dataForm, otherDataForm, reset } from '@/views/buy/package/add/data.js'; import { dataForm, otherDataForm, reset } from '@/views/buy/package/add/data.js';
import { useCommon } from '@/hooks/useCommon'; import { useCommon } from '@/hooks/useCommon';
let { store, openAddModel, hideModal, message } = useCommon(); let { store, openAddModel, hideModal, message } = useCommon();
let addOtherForm = ref(otherDataForm) let addOtherForm = ref(otherDataForm)




onMounted(() => {
})




// 选择企业
let cate_list = ref<Object[]>([])
const cateSearch = (val : Object) => {
GetActivityaddressCate(val).then((res : object) => {
const data = res.data.activity_address_cate.map((item : object) => ({
label: item,
value: item,
}));
cate_list.value = data;
})
}
const getCateValue = (val : Object) => {
createForm.value.cate = val.key;
}

// 经纬度
const getLoc = (mapData : Object) => {
console.log(mapData)
createForm.value.address = mapData.poiaddress;
createForm.value.lat = mapData.latlng.lat;
createForm.value.lng = mapData.latlng.lng;
showMap.value = false;
}



const sumbitForm = () => { const sumbitForm = () => {
if(!createForm.value.address) {
message.error('请选择门店地址');
return false;
}
if (createForm.value.address && createForm.value.store_name && createForm.value.contact_person && createForm.value.mobile && createForm.value.audit_mobile && createForm.value.communal && createForm.value.cate) {
if (createForm.value.name && createForm.value.type && createForm.value.price && createForm.value.point && createForm.value.day) {
if (!createForm.value.id) { if (!createForm.value.id) {
PostActivityaddressAdd(createForm.value).then(res => {
message.success('创建活动地址');
PostFeePackageAdd(createForm.value).then(res => {
message.success('创建套餐成功');
hideModal(); hideModal();
resetForm(); resetForm();
emit('successAdd'); emit('successAdd');
}).catch(err => { }).catch(err => {
}) })
} else { } else {
PostActivityaddressUpdate(createForm.value).then(res => {
message.success('修改活动地址成功');
PostFeePackageUpdate(createForm.value).then(res => {
message.success('修改套餐成功');
hideModal(); hideModal();
resetForm(); resetForm();
emit('successAdd'); emit('successAdd');


watch(() => props.edit_record, (newVal) => { watch(() => props.edit_record, (newVal) => {
if (newVal) { if (newVal) {
title.value = '编辑活动地址';
title.value = '编辑套餐';
console.log(newVal) console.log(newVal)
createForm.value = { createForm.value = {
id: newVal.id, id: newVal.id,
address: newVal.address,
lat: newVal.lat,
lng: newVal.lng,
store_name: newVal.store_name,
contact_person: newVal.contact_person,
mobile: newVal.mobile,
audit_mobile: newVal.audit_mobile,
communal: newVal.communal,
cate: newVal.cate,
name: newVal.name,
type: newVal.type,
price: newVal.price,
point: newVal.point,
day: newVal.day,
ad: newVal.ad,
ad_day: newVal.ad_day,
} }
} else { } else {
title.value = '新增活动地址';
title.value = '新增套餐';
} }
}) })
</script> </script>

+ 2
- 2
src/views/jobSeeker/resume/detail/detail.vue View File

</div> </div>
</a-typography-title> </a-typography-title>
<a-typography-paragraph> <a-typography-paragraph>
<div v-html="detail.introduction"></div>
<div class="ql-editor" v-html="detail.introduction"></div>
</a-typography-paragraph> </a-typography-paragraph>
<a-typography-title :level="4"> <a-typography-title :level="4">
<div class="text-decoration"> <div class="text-decoration">
<h3 class="resume-word-item-title-content">个人简介</h3> <h3 class="resume-word-item-title-content">个人简介</h3>
</div> </div>
<div class="resume-word-item-content"> <div class="resume-word-item-content">
<p v-html="detail.introduction"></p>
<p class="ql-editor" v-html="detail.introduction"></p>
</div> </div>
</div> </div>



+ 1
- 0
src/views/jobSeeker/resume/index.vue View File

const pass = (record) => { const pass = (record) => {
PostJobapplicantUpdate({ customer_id: record.customer_id, id: record.id, status: 2 }).then(res => { PostJobapplicantUpdate({ customer_id: record.customer_id, id: record.id, status: 2 }).then(res => {
message.success('审核通过'); message.success('审核通过');
getData();
}) })
} }



Loading…
Cancel
Save