testorg
This commit is contained in:
parent
4284a5d34e
commit
4ca5c93f80
|
@ -1,49 +1,43 @@
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<el-card >
|
<el-card>
|
||||||
<div slot="header" class="clearfix">
|
<div slot="header" class="clearfix">
|
||||||
<span>认证结果评价</span>
|
<span>认证结果评价</span>
|
||||||
<el-button type="primary" >创建</el-button>
|
</div>
|
||||||
</div>
|
<!-- <el-table
|
||||||
<el-table
|
ref="elTable"
|
||||||
ref="elTable"
|
v-loading="listLoading"
|
||||||
v-loading="listLoading"
|
:data="tableData"
|
||||||
:data="tableData"
|
style="width: 100%;"
|
||||||
style="width: 100%;"
|
border
|
||||||
border
|
fit
|
||||||
fit
|
stripe
|
||||||
stripe
|
highlight-current-row
|
||||||
highlight-current-row
|
>
|
||||||
>
|
<el-table-column label="评定表编号">
|
||||||
<el-table-column label="评定表编号">
|
<template slot-scope="scope">{{ scope.row.number }}</template>
|
||||||
<template slot-scope="scope">{{ scope.row.number }}</template>
|
</el-table-column>
|
||||||
</el-table-column>
|
<el-table-column label="工厂检查结论">
|
||||||
<el-table-column label="工厂检查结论">
|
<template slot-scope="scope">{{ scope.row.conclusion }}</template>
|
||||||
<template slot-scope="scope">
|
</el-table-column>
|
||||||
{{ scope.row.conclusion }}
|
<el-table-column label="不符合项分类">
|
||||||
</template>
|
<template slot-scope="scope">{{ scope.row.create_time }}</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="不符合项分类">
|
<el-table-column label="创建时间">
|
||||||
<template slot-scope="scope" >{{ scope.row.create_time }}</template>
|
<template slot-scope="scope">{{ scope.row.create_time }}</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="创建时间">
|
</el-table> -->
|
||||||
<template slot-scope="scope">
|
</el-card>
|
||||||
{{ scope.row.create_time }}
|
</div>
|
||||||
</template>
|
|
||||||
</el-table-column>
|
|
||||||
</el-table>
|
|
||||||
</el-card>
|
|
||||||
</div>
|
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
name:'access',
|
name: "access",
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
listLoading:false,
|
listLoading: false,
|
||||||
tableData:[]
|
tableData: [],
|
||||||
}
|
};
|
||||||
}
|
},
|
||||||
|
};
|
||||||
}
|
|
||||||
</script>
|
</script>
|
|
@ -0,0 +1,19 @@
|
||||||
|
# Generated by Django 3.0.7 on 2020-09-21 02:43
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('laboratory', '0005_auto_20200824_1649'),
|
||||||
|
('crm', '0014_auto_20200918_1557'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AddField(
|
||||||
|
model_name='certunit',
|
||||||
|
name='testorgs',
|
||||||
|
field=models.ManyToManyField(to='laboratory.TestOrg', verbose_name='检测机构'),
|
||||||
|
),
|
||||||
|
]
|
|
@ -80,6 +80,7 @@ class EnterpriseAddress(CommonAModel):
|
||||||
return self.name
|
return self.name
|
||||||
|
|
||||||
from apps.certset.models import ImplementRule, UnitType, Standard
|
from apps.certset.models import ImplementRule, UnitType, Standard
|
||||||
|
from apps.laboratory.models import TestOrg
|
||||||
class Certunit(CommonAModel):
|
class Certunit(CommonAModel):
|
||||||
"""
|
"""
|
||||||
认证单元
|
认证单元
|
||||||
|
@ -90,3 +91,4 @@ class Certunit(CommonAModel):
|
||||||
unittype = models.ForeignKey(UnitType, verbose_name='单元类型', on_delete = models.DO_NOTHING, related_name='certunit_unittype')
|
unittype = models.ForeignKey(UnitType, verbose_name='单元类型', on_delete = models.DO_NOTHING, related_name='certunit_unittype')
|
||||||
standard = models.ForeignKey(Standard, verbose_name='采用标准', on_delete = models.DO_NOTHING, related_name='certunit_standard')
|
standard = models.ForeignKey(Standard, verbose_name='采用标准', on_delete = models.DO_NOTHING, related_name='certunit_standard')
|
||||||
enterprise = models.ForeignKey(Enterprise, verbose_name='所属公司', on_delete = models.DO_NOTHING, related_name='certunit_enterprise')
|
enterprise = models.ForeignKey(Enterprise, verbose_name='所属公司', on_delete = models.DO_NOTHING, related_name='certunit_enterprise')
|
||||||
|
testorgs = models.ManyToManyField(TestOrg, verbose_name='检测机构')
|
||||||
|
|
|
@ -0,0 +1,20 @@
|
||||||
|
# Generated by Django 3.0.7 on 2020-09-21 02:43
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
import django.db.models.deletion
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('laboratory', '0005_auto_20200824_1649'),
|
||||||
|
('project', '0037_auto_20200918_1557'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AddField(
|
||||||
|
model_name='certappunit',
|
||||||
|
name='testorg',
|
||||||
|
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='laboratory.TestOrg', verbose_name='检测机构'),
|
||||||
|
),
|
||||||
|
]
|
|
@ -204,7 +204,7 @@ class Certappunit(CommonBModel):
|
||||||
"""
|
"""
|
||||||
certunit = models.ForeignKey('crm.Certunit', verbose_name='单元', on_delete=models.CASCADE, related_name='certappunit_certunit')
|
certunit = models.ForeignKey('crm.Certunit', verbose_name='单元', on_delete=models.CASCADE, related_name='certappunit_certunit')
|
||||||
certapp = models.ForeignKey(CertApp, verbose_name='所属业务', on_delete = models.CASCADE, related_name='certappunit_certapp')
|
certapp = models.ForeignKey(CertApp, verbose_name='所属业务', on_delete = models.CASCADE, related_name='certappunit_certapp')
|
||||||
|
testorg = models.ForeignKey('laboratory.TestOrg', verbose_name='检测机构', on_delete=models.SET_NULL, null=True, blank=True)
|
||||||
class Meta:
|
class Meta:
|
||||||
verbose_name = '认证单元'
|
verbose_name = '认证单元'
|
||||||
verbose_name_plural = verbose_name
|
verbose_name_plural = verbose_name
|
||||||
|
|
Loading…
Reference in New Issue