资质证书页面修改

prod
郑明梁 2 years ago
parent 93f9a72b45
commit 587e009dc2

@ -53,6 +53,15 @@ export function deleteCompanyCert(query) {
} }
export function revokeSupCert(query) {
return axios(
{
url: "/sale/sup/cert/revoke",
method: "post",
data: query
}
);
}

@ -32,7 +32,7 @@
<el-row> <el-row>
<el-col :span="3"> <el-col :span="3">
<div class="ao-text"> <div class="ao-text">
<span>效期</span> <span>效期</span>
</div> </div>
</el-col> </el-col>
<el-col :span="8"> <el-col :span="8">
@ -70,21 +70,6 @@
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="3">
<div class="ao-text">
<span>状态</span>
</div>
</el-col>
<el-col :span="8">
<el-form-item prop="need">
<el-select v-model="formData.status" style="width: 100%">
<el-option label="失效" :value=1></el-option>
<el-option label="有效" :value=0></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="3"> <el-col :span="3">
<div class="ao-text"> <div class="ao-text">
<span>备注</span> <span>备注</span>

File diff suppressed because it is too large Load Diff

@ -31,8 +31,8 @@
<el-table v-loading="loading" :data="list" style="width: 100%" border highlight-current-row> <el-table v-loading="loading" :data="list" style="width: 100%" border highlight-current-row>
<el-table-column type="index" label="序号" width="50"></el-table-column> <el-table-column type="index" label="序号" width="50"></el-table-column>
<el-table-column label="企业名称" prop="companyName" show-overflow-tooltip></el-table-column> <el-table-column label="企业名称" prop="companyName" show-overflow-tooltip></el-table-column>
<el-table-column label="社会信用号" prop="creditNum"></el-table-column> <el-table-column label="统一社会信用号" prop="creditNum"></el-table-column>
<el-table-column label="企业法人" prop="contacts"></el-table-column> <el-table-column label="联系人" prop="contacts"></el-table-column>
<el-table-column label="所属地区" prop="area"></el-table-column> <el-table-column label="所属地区" prop="area"></el-table-column>
<el-table-column label="详细地址" prop="detailAddr" :show-overflow-tooltip="true"></el-table-column> <el-table-column label="详细地址" prop="detailAddr" :show-overflow-tooltip="true"></el-table-column>
<el-table-column label="审核状态" prop="auditStatus" width="120"> <el-table-column label="审核状态" prop="auditStatus" width="120">

File diff suppressed because it is too large Load Diff

@ -124,22 +124,24 @@
<el-table-column type="index" label="序号" width="50"></el-table-column> <el-table-column type="index" label="序号" width="50"></el-table-column>
<el-table-column label="证书名称" prop="name"></el-table-column> <el-table-column label="证书名称" prop="name"></el-table-column>
<el-table-column label="证书编号" prop="code"></el-table-column> <el-table-column label="证书编号" prop="code"></el-table-column>
<el-table-column label="效期" prop="vailDate"></el-table-column> <el-table-column label="效期" prop="vailDate"></el-table-column>
<el-table-column label="失效期" prop="expireDate"></el-table-column> <el-table-column label="失效期" prop="expireDate"></el-table-column>
<el-table-column label="证书状态" > <el-table-column label="确认状态" prop="auditStatus" width="120">
<template slot-scope="scope">
<span>{{ expire[scope.row.status] }}</span>
</template>
</el-table-column>
<el-table-column label="审核状态" prop="auditStatus" width="120">
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag :type="(scope.row.auditStatus) | statusFilterType"> <el-tag :type="(scope.row.auditStatus) | statusFilterType">
{{ checkFlag[scope.row.auditStatus] }} {{ checkFlag[scope.row.auditStatus] }}
</el-tag> </el-tag>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="备注" prop="remark"></el-table-column> <el-table-column label="确认说明" prop="auditComment"></el-table-column>
<el-table-column label="状态" prop="status" width="120">
<template slot-scope="scope">
<el-tag :type="(scope.row.status) | statusType">
{{ statusFlag[scope.row.status] }}
</el-tag>
</template>
</el-table-column>
<el-table-column label="备注" prop="remark"></el-table-column>
<el-table-column label="操作" width="180"> <el-table-column label="操作" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button <el-button
@ -364,10 +366,10 @@ export default {
page: 1, page: 1,
limit: 20 limit: 20
}, },
expire:{ statusFlag: {
0:"有效", 0: "有效",
1:"失效" 1: "失效",
}, },
certList: [], certList: [],
certTotal: 0, certTotal: 0,
certLoading: false, certLoading: false,
@ -401,11 +403,11 @@ export default {
companyEditButtonStr: "编辑", companyEditButtonStr: "编辑",
addType: "1", //1:2.3. addType: "1", //1:2.3.
checkFlag: { checkFlag: {
0: "草稿", 0: "未认证",
1: "已通过", 1: "已确认",
2: "已拒绝", 2: "已拒绝",
3: "变更未审核", 3: "变更未确认",
6: "未审核", 6: "未确认",
}, },
editTye: 1, editTye: 1,
@ -661,6 +663,13 @@ export default {
return statusMap[status]; return statusMap[status];
} }
, ,
statusType(status) {
const statusMap = {
0: "success",
1: "danger",
};
return statusMap[status];
},
} }
, ,
} }

@ -208,7 +208,7 @@
<el-table-column type="index" label="序号" width="50"></el-table-column> <el-table-column type="index" label="序号" width="50"></el-table-column>
<el-table-column label="证书名称" prop="name"></el-table-column> <el-table-column label="证书名称" prop="name"></el-table-column>
<el-table-column label="证书编号" prop="name"></el-table-column> <el-table-column label="证书编号" prop="name"></el-table-column>
<el-table-column label="效期" prop="vailDate"></el-table-column> <el-table-column label="效期" prop="vailDate"></el-table-column>
<el-table-column label="失效期" prop="expireDate"></el-table-column> <el-table-column label="失效期" prop="expireDate"></el-table-column>
<el-table-column label="审核状态" prop="auditStatus" width="120"> <el-table-column label="审核状态" prop="auditStatus" width="120">
<template slot-scope="scope"> <template slot-scope="scope">

File diff suppressed because it is too large Load Diff

@ -180,43 +180,70 @@
></el-input> ></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<!-- <el-col :span="10" class="el-col">-->
<!-- <el-form-item label="代理人名称:" label-width="150px" prop="agentName">-->
<!-- <el-input-->
<!-- size="small"-->
<!-- placeholder="请输入内容"-->
<!-- v-model="inputQuery.agentName"-->
<!-- @input="change()"-->
<!-- ></el-input>-->
<!-- </el-form-item>-->
<!-- </el-col>-->
</el-row> </el-row>
<el-row :gutter="20" class="el-row" type="flex">
<el-row :gutter="20" class="el-row" type="flex"> <el-col :span="10" class="el-col">
<el-col :span="10" class="el-col"> <el-form-item label="允许无批次号" label-width="150px">
<el-form-item label="产品描述:" label-width="150px" prop="cpms"> <el-select v-model="inputQuery.allowNoBatch" style="width: 100%" size="small">
<el-input <el-option label="是" :value="true"></el-option>
size="small" <el-option label="否" :value="false"></el-option>
placeholder="请输入内容" </el-select>
v-model="inputQuery.cpms" </el-form-item>
@input="change()" </el-col>
></el-input> <el-col :span="10" class="el-col">
</el-form-item> <el-form-item label="允许无失效日期" label-width="150px">
</el-col> <el-select v-model="inputQuery.allowNoExpire" style="width: 100%" size="small">
<el-col :span="10" class="el-col"> <el-option label="是" :value="true"></el-option>
<el-form-item label="规格型号:" label-width="150px" prop="specification" > <el-option label="否" :value="false"></el-option>
<el-input </el-select>
size="small" </el-form-item>
type="textarea" </el-col>
autosize </el-row>
placeholder="请输入内容" <el-row :gutter="20" class="el-row" type="flex">
v-model="inputQuery.specification" <el-col :span="10" class="el-col">
@input="change()" <el-form-item label="允许无生产日期" label-width="150px">
></el-input> <el-select v-model="inputQuery.allowNoProduct" style="width: 100%" size="small">
</el-form-item> <el-option label="是" :value="true"></el-option>
</el-col> <el-option label="否" :value="false"></el-option>
</el-row> </el-select>
</el-form-item>
</el-col>
<el-col :span="10" class="el-col">
<el-form-item label="允许无序列号" label-width="150px">
<el-select v-model="inputQuery.allowNoSerial" style="width: 100%" size="small">
<el-option label="是" :value="true"></el-option>
<el-option label="否" :value="false"></el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<!-- <el-row :gutter="20" class="el-row" type="flex">-->
<!-- <el-col :span="10" class="el-col">-->
<!-- <el-form-item label="产品描述:" label-width="150px" prop="cpms">-->
<!-- <el-input-->
<!-- size="small"-->
<!-- placeholder="请输入内容"-->
<!-- v-model="inputQuery.cpms"-->
<!-- @input="change()"-->
<!-- ></el-input>-->
<!-- </el-form-item>-->
<!-- </el-col>-->
<!-- <el-col :span="10" class="el-col">-->
<!-- <el-form-item label="规格型号:" label-width="150px" prop="specification" >-->
<!-- <el-input-->
<!-- size="small"-->
<!-- type="textarea"-->
<!-- autosize-->
<!-- placeholder="请输入内容"-->
<!-- v-model="inputQuery.specification"-->
<!-- @input="change()"-->
<!-- ></el-input>-->
<!-- </el-form-item>-->
<!-- </el-col>-->
<!-- </el-row>-->
<el-row :gutter="20" class="el-row" type="flex"> <el-row :gutter="20" class="el-row" type="flex">
@ -254,7 +281,7 @@
<el-table-column type="index" label="序号" width="50"></el-table-column> <el-table-column type="index" label="序号" width="50"></el-table-column>
<el-table-column label="证书名称" prop="name"></el-table-column> <el-table-column label="证书名称" prop="name"></el-table-column>
<el-table-column label="证书编号" prop="name"></el-table-column> <el-table-column label="证书编号" prop="name"></el-table-column>
<el-table-column label="效期" prop="vailDate"></el-table-column> <el-table-column label="效期" prop="vailDate"></el-table-column>
<el-table-column label="失效期" prop="expireDate"></el-table-column> <el-table-column label="失效期" prop="expireDate"></el-table-column>
<el-table-column label="审核状态" prop="auditStatus" width="120"> <el-table-column label="审核状态" prop="auditStatus" width="120">
<template slot-scope="scope"> <template slot-scope="scope">

@ -70,7 +70,7 @@
<el-table-column type="index" label="序号" width="50"></el-table-column> <el-table-column type="index" label="序号" width="50"></el-table-column>
<el-table-column :label="msgName" prop="name" width="160" show-overflow-tooltip></el-table-column> <el-table-column :label="msgName" prop="name" width="160" show-overflow-tooltip></el-table-column>
<el-table-column label="证书名称" prop="certName" width="160" show-overflow-tooltip></el-table-column> <el-table-column label="证书名称" prop="certName" width="160" show-overflow-tooltip></el-table-column>
<el-table-column label="效期" prop="vailDate" width="120"></el-table-column> <el-table-column label="效期" prop="vailDate" width="120"></el-table-column>
<el-table-column label="失效期" prop="expireDate" width="120" show-overflow-tooltip></el-table-column> <el-table-column label="失效期" prop="expireDate" width="120" show-overflow-tooltip></el-table-column>
<el-table-column label="消息状态" prop="status" width="100"> <el-table-column label="消息状态" prop="status" width="100">
<template slot-scope="scope"> <template slot-scope="scope">

Loading…
Cancel
Save