Commit cdb5f705 authored by 仇晓婷's avatar 仇晓婷

Merge branch 'product' of http://git.mes123.com/zhouyx/mes-ui into product

parents 99a3f8c6 2c01c61e
...@@ -1187,7 +1187,7 @@ export default { ...@@ -1187,7 +1187,7 @@ export default {
isDeleted: '是否删除', isDeleted: '是否删除',
platesnum: '板数', platesnum: '板数',
isEffect: '生效', isEffect: '生效',
versionnotes: '版本', versionnotes: '版本说明',
phase: '阶段', phase: '阶段',
versionid: '版本ID', versionid: '版本ID',
isSendPpm: '发送PPM', isSendPpm: '发送PPM',
......
...@@ -175,7 +175,8 @@ export default { ...@@ -175,7 +175,8 @@ export default {
versionnotes: "", versionnotes: "",
phase: null, phase: null,
versionid: null, versionid: null,
isSendPpm: 1 isSendPpm: 1,
fileId: ""
}, },
rules: { rules: {
name: [{ required: true, message: "必填", trigger: "blur" }], name: [{ required: true, message: "必填", trigger: "blur" }],
...@@ -202,19 +203,11 @@ export default { ...@@ -202,19 +203,11 @@ export default {
this.$refs.form.validate(v => { this.$refs.form.validate(v => {
if (v) { if (v) {
this.disabled = true; this.disabled = true;
// this.entity.qualityTemplateName = '' if (this.$refs.refFile.nameList.length > 0) {
// this.entity.qualityTemplate='' this.entity.fileId = this.parms.eid;
// if (this.$refs.refFile.nameList.length > 0) { } else {
// let nameList=this.$refs.refFile.nameList this.entity.fileId = "";
// let names=[] }
// let url=[]
// nameList.forEach(e => {
// names.push(e.fileName)
// url.push(e.filePath)
// });
// this.entity.qualityTemplateName = JSON.stringify(names).replace('[','').replace(']','').replace(/\"/g,'')//附件本地库暂存文件名称
// this.entity.qualityTemplate=JSON.stringify(url).replace('[','').replace(']','').replace(/\"/g,'')
// }
Api.create(this.entity) Api.create(this.entity)
.then(r => { .then(r => {
this.disabled = false; this.disabled = false;
......
...@@ -129,7 +129,7 @@ ...@@ -129,7 +129,7 @@
<Col :span="24"> <Col :span="24">
<FormItem label="多媒体附件" prop="files"> <FormItem label="多媒体附件" prop="files">
<files /> <files ref="refFile" :parms="parms" files />
</FormItem> </FormItem>
</Col> </Col>
</Row> </Row>
...@@ -154,11 +154,18 @@ export default { ...@@ -154,11 +154,18 @@ export default {
entity: {}, entity: {},
rules: { rules: {
name: [{ required: true, message: "必填", trigger: "blur" }] name: [{ required: true, message: "必填", trigger: "blur" }]
},
parms: {
app: "technology",
eid: this.uid != "" ? this.uid : "",
name: "",
field: ""
} }
}; };
}, },
props: { props: {
eid: Number eid: Number,
uid: String
}, },
mounted() { mounted() {
if (this.eid > 0) { if (this.eid > 0) {
...@@ -168,6 +175,7 @@ export default { ...@@ -168,6 +175,7 @@ export default {
methods: { methods: {
load(v) { load(v) {
Api.get({ id: v }).then(r => { Api.get({ id: v }).then(r => {
this.$refs.refFile.intFilesClone();
this.entity = r.result; this.entity = r.result;
}); });
}, },
...@@ -175,6 +183,7 @@ export default { ...@@ -175,6 +183,7 @@ export default {
this.$refs.form.validate(v => { this.$refs.form.validate(v => {
if (v) { if (v) {
this.disabled = true; this.disabled = true;
this.entity.fileId = this.parms.eid;
Api.update(this.entity) Api.update(this.entity)
.then(r => { .then(r => {
this.disabled = false; this.disabled = false;
......
...@@ -66,7 +66,7 @@ ...@@ -66,7 +66,7 @@
</template> </template>
</DataGrid> </DataGrid>
<Modal v-model="modal" :title="title" width="1200" footer-hide> <Modal v-model="modal" :title="title" width="1200" footer-hide>
<component :is="detail" :eid="curId" @on-close="cancel" @on-ok="ok" /> <component :is="detail" :eid="curId" :uid="uid" @on-close="cancel" @on-ok="ok" />
</Modal> </Modal>
<div class="fullWindow flex fd" v-if="viewModal"> <div class="fullWindow flex fd" v-if="viewModal">
<div class="top flex"> <div class="top flex">
...@@ -122,6 +122,7 @@ export default { ...@@ -122,6 +122,7 @@ export default {
src: null, src: null,
detail: null, detail: null,
curId: 0, curId: 0,
uid:'',
columns: [ columns: [
{ key: "id", title: this.$t("id"), hide: true, align: "left" }, { key: "id", title: this.$t("id"), hide: true, align: "left" },
{ {
...@@ -222,7 +223,8 @@ export default { ...@@ -222,7 +223,8 @@ export default {
key: "versionnotes", key: "versionnotes",
title: this.l("versionnotes"), title: this.l("versionnotes"),
align: "left", align: "left",
high: true high: true,
hide:true,
}, },
{ {
key: "phase", key: "phase",
...@@ -266,7 +268,7 @@ export default { ...@@ -266,7 +268,7 @@ export default {
"op", "op",
{ {
attrs: { oprate: "edit" }, attrs: { oprate: "edit" },
on: { click: () => this.edit(params.row.id) } on: { click: () => this.edit(params.row) }
}, },
"编辑" "编辑"
), ),
...@@ -364,8 +366,9 @@ export default { ...@@ -364,8 +366,9 @@ export default {
// this.detail = () => import("./detail"); // this.detail = () => import("./detail");
// this.modal = true; // this.modal = true;
// }, // },
edit(id) { edit(row) {
this.curId = id; this.curId = row.id;
this.uId=row.fileId;
this.title = "编辑"; this.title = "编辑";
this.detail = () => import("./edit"); this.detail = () => import("./edit");
this.modal = true; this.modal = true;
......
<style lang="less"> <style lang="less">
.test_layout { .test_layout {
height: 50%; height: 100%;
.bg1{ .bg1{
background:#fefefe ; background:#fefefe ;
} }
.fg { .fg {
background-color: rgba(234,45,198, 1);
overflow: auto; overflow: auto;
} }
} }
...@@ -20,20 +19,15 @@ ...@@ -20,20 +19,15 @@
<div> <div>
<Menu mode="horizontal" active-name="1"> <Menu mode="horizontal" active-name="1">
<div class="layout-assistant"> <div class="layout-assistant">
<MenuItem name="1">Option 1</MenuItem> <MenuItem name="1" to="/test/user">人员选择</MenuItem>
<MenuItem name="2">Option 2</MenuItem> <MenuItem name="2">Option 2</MenuItem>
<MenuItem name="3">Option 3</MenuItem> <MenuItem name="3">Option 3</MenuItem>
</div> </div>
</Menu> </Menu>
</div> </div>
<div class="fg"> <div class="fg">
<h4 v-for="i in 200"> <nuxt-child></nuxt-child>
{{i}}内容部分 </div>
</h4>
</div>
<div>
这是一个问题
</div>
</div> </div>
</template> </template>
<script> <script>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment