111
This commit is contained in:
parent
2f30b18f20
commit
0c9f38788a
@ -171,6 +171,7 @@ const rules = {
|
||||
article_url: [{ required: true, message: '请输入文章地址' }],
|
||||
article_image: [{ required: true, message: '请上传文章图片' }],
|
||||
source_id: [{ required: true, message: '请选择文章来源' }],
|
||||
sort: [{ required: true, message: '请输入排序值' }],
|
||||
article_science_class: [{ type:'array',required: true, message: '请选择文章分类' }],
|
||||
};
|
||||
const handleSubmit = () => {
|
||||
|
||||
@ -15,9 +15,10 @@
|
||||
</a-col>
|
||||
<a-col :span="12">
|
||||
<a-form-item field="source_image" label="来源图片:" :validate-trigger="['change', 'blur']">
|
||||
<a-space size="large">
|
||||
<a-image fit="cover" width="80" height="80" class="headImg" :src="modalForm.source_image">
|
||||
<a-space size="large" style="position: relative;" v-if="modalForm.source_image">
|
||||
<a-image fit="cover" width="80" height="80" class="headImg" :src="modalForm.source_image" >
|
||||
</a-image>
|
||||
<icon-close-circle-fill size="20" style="position: absolute;left:80px;top:0;" @click="delImg"/>
|
||||
</a-space>
|
||||
|
||||
<a-upload action="/" :fileList="file ? [file] : []" class="upload" :auto-upload="false"
|
||||
@ -88,10 +89,11 @@ watch(
|
||||
);
|
||||
|
||||
const rules = {
|
||||
source_name: [{ required: true, message: '请输入来源名称', }],
|
||||
source_image: [{ required: true, message: '请上传来源图片'}],
|
||||
|
||||
source_name: [{ required: true, message: '请输入来源名称', }]
|
||||
};
|
||||
const delImg=()=>{
|
||||
modalForm.value.source_image=''
|
||||
}
|
||||
const handleSubmit = () => {
|
||||
proxy.$refs.modalFormRef.validate(async (valid) => {
|
||||
let data = null;
|
||||
@ -130,6 +132,7 @@ const onChangeFile = (fileList) => {
|
||||
|
||||
getOssSign(4, fileList[0].file);
|
||||
}
|
||||
|
||||
const beforeUpload = (file, type) => {
|
||||
return new Promise((resolve, reject) => {
|
||||
if (file.size >= 10 * 1024 * 1024) {
|
||||
@ -160,7 +163,7 @@ const beforeUpload = (file, type) => {
|
||||
ossUpload(host, formData).then((res) => {
|
||||
console.log(host + "/" + dir + time + filename)
|
||||
modalForm.value.source_image = host + "/" + dir + time + filename;
|
||||
proxy.$refs.modalFormRef.validateField(['source_image'],(valid) => {})
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
@ -59,7 +59,7 @@
|
||||
</template>
|
||||
</a-table>
|
||||
|
||||
<classifyModal ref="hospitalChild" :modalVisible="modalVisible" :modalForm="modalForm" :id="modalForm.basic_class_id" @freshDetail="handleQuery" @familyVisibleChange="()=>{modalVisible=false,modalForm.basic_class_id=''}"></classifyModal>
|
||||
<classifyModal ref="hospitalChild" :modalVisible="modalVisible" :modalForm="modalForm" :id="modalForm.basic_class_id" @freshDetail="freshDetail" @familyVisibleChange="()=>{modalVisible=false,modalForm.basic_class_id=''}"></classifyModal>
|
||||
<!-- Akiraka 20230223 删除与批量删除 开始 -->
|
||||
<!-- <DeleteModal :data="deleteData" :visible="deleteVisible" :apiDelete="removeFamily"
|
||||
@deleteVisibleChange="() => deleteVisible = false" /> -->
|
||||
@ -217,7 +217,25 @@
|
||||
|
||||
getMedinceInfo(params);
|
||||
};
|
||||
const freshDetail=async () => {
|
||||
|
||||
if(!queryForm.province_id){
|
||||
delete queryForm.province_id;
|
||||
}
|
||||
if(!queryForm.city_id){
|
||||
delete queryForm.city_id;
|
||||
}
|
||||
if(!queryForm.county_id){
|
||||
delete queryForm.county_id;
|
||||
}
|
||||
const params = {
|
||||
page: pager.page,
|
||||
page_size: pager.page_size,
|
||||
...queryForm,
|
||||
};
|
||||
|
||||
getMedinceInfo(params);
|
||||
};
|
||||
// 重置搜索
|
||||
const handleResetQuery = () => {
|
||||
proxy.$refs.queryFormRef.resetFields();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user