mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-12 04:16:47 +08:00
测试
This commit is contained in:
@@ -116,24 +116,27 @@ const imgClick = (item) => {
|
|||||||
}
|
}
|
||||||
//创建认证确定
|
//创建认证确定
|
||||||
const handleOk = async () => {
|
const handleOk = async () => {
|
||||||
if(createParam.value.name==''||createParam.value.name==null){
|
if(createParam.value.name.trim()==''||createParam.value.name.trim()==null){
|
||||||
message.info('请填写项目认证名称')
|
message.info('请输入认证项目名称')
|
||||||
|
createParam.value.name = ''
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
if(createParam.value.cover==''||createParam.value.cover==null){
|
if(createParam.value.cover==''||createParam.value.cover==null){
|
||||||
message.info('请选择认证项目封面图')
|
message.info('请选择封面图')
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
console.log(createParam.value,'createParam')
|
console.log(createParam.value,'createParam')
|
||||||
visible.value = false
|
visible.value = false
|
||||||
await CreateAuthentication(createParam.value).then(res=>{
|
await CreateAuthentication(createParam.value).then(res=>{
|
||||||
console.log(res,'res')
|
console.log(res,'res')
|
||||||
|
message.success('创建成功')
|
||||||
getlist()
|
getlist()
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
const handleEdit = async () => {
|
const handleEdit = async () => {
|
||||||
if(createParam.value.name==''||createParam.value.name==null){
|
if(createParam.value.name.trim()==''||createParam.value.name.trim()==null){
|
||||||
message.info('请填写项目认证名称')
|
message.info('请输入认证项目名称')
|
||||||
|
createParam.value.name = ''
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
if(createParam.value.cover==''||createParam.value.cover==null){
|
if(createParam.value.cover==''||createParam.value.cover==null){
|
||||||
@@ -147,6 +150,7 @@ const handleEdit = async () => {
|
|||||||
id:createParam.value.id,
|
id:createParam.value.id,
|
||||||
description: createParam.value.description
|
description: createParam.value.description
|
||||||
}).then(res=>{
|
}).then(res=>{
|
||||||
|
message.success('编辑成功')
|
||||||
getlist()
|
getlist()
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@@ -257,7 +261,7 @@ const delVisible = ref(false)
|
|||||||
//页数
|
//页数
|
||||||
const current1 = ref(1);
|
const current1 = ref(1);
|
||||||
//表格行数
|
//表格行数
|
||||||
const pageSize = ref(10)
|
const pageSize = ref(15)
|
||||||
//总条数
|
//总条数
|
||||||
const total = ref(0)
|
const total = ref(0)
|
||||||
//封面图
|
//封面图
|
||||||
@@ -537,7 +541,7 @@ function handleOper(record, type, status = "") {
|
|||||||
<a-form class="form_item">
|
<a-form class="form_item">
|
||||||
|
|
||||||
<a-form-item :rules="[{ required: true, message: 'Please input your password!' }]" label="认证项目名称" style="width: 381px;margin-left: 32px;margin-top: 24px">
|
<a-form-item :rules="[{ required: true, message: 'Please input your password!' }]" label="认证项目名称" style="width: 381px;margin-left: 32px;margin-top: 24px">
|
||||||
<a-input :maxlength="50" v-model:value="createParam.name" placeholder="认证项目名称" style=" border-radius: 8px;" />
|
<a-input :showCount="true" :maxlength="50" v-model:value="createParam.name" placeholder="认证项目名称" style="border-radius: 8px;" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
<a-form-item :rules="[{ required: true, message: 'Please input your password!' }]" label="封面图" style="width: 560px;margin-left: 32px;margin-top: 24px;">
|
<a-form-item :rules="[{ required: true, message: 'Please input your password!' }]" label="封面图" style="width: 560px;margin-left: 32px;margin-top: 24px;">
|
||||||
<!-- <img style="width: 127px; height: 70px;margin-bottom: 13px;" src="../../assets/50.png" alt=""> -->
|
<!-- <img style="width: 127px; height: 70px;margin-bottom: 13px;" src="../../assets/50.png" alt=""> -->
|
||||||
@@ -554,7 +558,8 @@ function handleOper(record, type, status = "") {
|
|||||||
<a-form-item style="margin-left: 32px;margin-top: 24px" label="具体说明">
|
<a-form-item style="margin-left: 32px;margin-top: 24px" label="具体说明">
|
||||||
<a-textarea
|
<a-textarea
|
||||||
style="width: 408px;"
|
style="width: 408px;"
|
||||||
:maxlength="500"
|
:maxlength="150"
|
||||||
|
:showCount="true"
|
||||||
v-model:value="createParam.description"
|
v-model:value="createParam.description"
|
||||||
:auto-size="{ minRows: 2, maxRows: 5 }"
|
:auto-size="{ minRows: 2, maxRows: 5 }"
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ const teacherid = ref(null)
|
|||||||
const startReviewSave = async () => {
|
const startReviewSave = async () => {
|
||||||
|
|
||||||
if (formState.reviewname.trim()==="" ) {
|
if (formState.reviewname.trim()==="" ) {
|
||||||
|
formState.reviewname = ''
|
||||||
return message.info('请填写评审名称');
|
return message.info('请填写评审名称');
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -962,7 +962,7 @@ const vwtext = ref(null)
|
|||||||
<a style="margin-right: 7px;" @click="show(record)">
|
<a style="margin-right: 7px;" @click="show(record)">
|
||||||
查看
|
查看
|
||||||
</a>
|
</a>
|
||||||
<a v-if="record.draftStatus == 0&&uploadAdmin('examine-admin')" style="margin-right: 7px;" @click="returnPage(record)">
|
<a v-if="record.endStatus == 0&&uploadAdmin('examine-admin')" style="margin-right: 7px;" @click="returnPage(record)">
|
||||||
退回初稿
|
退回初稿
|
||||||
</a>
|
</a>
|
||||||
<a style="color: #de2139" @click="handleOper(record, 'del')">删除</a>
|
<a style="color: #de2139" @click="handleOper(record, 'del')">删除</a>
|
||||||
@@ -1024,7 +1024,7 @@ const vwtext = ref(null)
|
|||||||
<a style="margin-right: 7px;" @click="show(record)">
|
<a style="margin-right: 7px;" @click="show(record)">
|
||||||
查看
|
查看
|
||||||
</a>
|
</a>
|
||||||
<a v-if="record.draftStatus == 0&&uploadAdmin('examine-admin')" style="margin-right: 7px;" @click="returnPageTwo(record)">
|
<a v-if="record.endStatus == 0&&uploadAdmin('examine-admin')" style="margin-right: 7px;" @click="returnPageTwo(record)">
|
||||||
退回终稿
|
退回终稿
|
||||||
</a>
|
</a>
|
||||||
<a style="color: #de2139" @click="handleOper(record, 'del')">删除</a>
|
<a style="color: #de2139" @click="handleOper(record, 'del')">删除</a>
|
||||||
@@ -1323,7 +1323,7 @@ const vwtext = ref(null)
|
|||||||
<div style='font-size: 18px;font-weight: 500;margin-top: 39px;'>
|
<div style='font-size: 18px;font-weight: 500;margin-top: 39px;'>
|
||||||
认证流程
|
认证流程
|
||||||
</div>
|
</div>
|
||||||
<div style="margin-top: 13px; height: 125px;width: 100%;display: flex;margin-left: 44px;" >
|
<div style="margin-top: 13px; height: 125px;width: 100%;display: flex;margin-left: 44px;max-width: 1100px;" >
|
||||||
<div class="step_box" v-for="(item,index) in attestation" :key="index">
|
<div class="step_box" v-for="(item,index) in attestation" :key="index">
|
||||||
<div v-if="index != 0" style="height: 2px;width: 81px;background-color: #DEDEDE;margin-top: -30px;"></div>
|
<div v-if="index != 0" style="height: 2px;width: 81px;background-color: #DEDEDE;margin-top: -30px;"></div>
|
||||||
<div style="display: flex;min-width: 70px;height: 78px;flex-direction: column;align-items: center">
|
<div style="display: flex;min-width: 70px;height: 78px;flex-direction: column;align-items: center">
|
||||||
|
|||||||
Reference in New Issue
Block a user