Commit 8270e90f authored by 仇晓婷's avatar 仇晓婷

物料

parent 036a5a5e
This diff is collapsed.
...@@ -20,10 +20,7 @@ ...@@ -20,10 +20,7 @@
</Col>--> </Col>-->
<Col :span="12"> <Col :span="12">
<FormItem :label="l('materialId')" prop="materialId"> <FormItem :label="l('materialId')" prop="materialId">
<!-- <Input v-model="entity.mmcode"></Input> --> <Materiel v-model="entity.materialId" @on-change="change"></Materiel>
<Select v-model="entity.materialId" filterable clearable @on-change="change">
<Option v-for="item in dataList" :value="item.id" :key="item.id">{{ item.code }}</Option>
</Select>
</FormItem> </FormItem>
</Col> </Col>
<Col :span="12"> <Col :span="12">
...@@ -146,7 +143,6 @@ export default { ...@@ -146,7 +143,6 @@ export default {
this.getTree(); this.getTree();
this.parms.eid = this.$u.guid(); this.parms.eid = this.$u.guid();
this.entity.levelId = this.parents.id; this.entity.levelId = this.parents.id;
this.getMaterialList();
}, },
methods: { methods: {
getTree() { getTree() {
...@@ -155,26 +151,16 @@ export default { ...@@ -155,26 +151,16 @@ export default {
this.data2 = response.result; //主承制单位 this.data2 = response.result; //主承制单位
}); });
}, },
getMaterialList() {
let data = { change(e) {
conditions: [] // console.log(e);
};
Api.materiallist(data).then(r => {
this.dataList = r.result.filter(item => item.status == 3);
});
},
change(val) {
this.dataList.forEach(e => {
if (e.id == val) {
this.entity.name = e.name; this.entity.name = e.name;
this.entity.mmcode = e.code; this.entity.mmcode = e.mmcode;
this.entity.drawingNo = e.drawing; this.entity.drawingNo = e.drawingNo;
this.entity.version = e.version; this.entity.version = e.version;
} this.entity.materialId = e.materialId;
});
}, },
clickData(data, liUrl) { clickData(data, liUrl) {
this.img = liUrl; this.img = liUrl;
this.entity.productUrl = liUrl; this.entity.productUrl = liUrl;
}, },
......
...@@ -276,7 +276,7 @@ export default { ...@@ -276,7 +276,7 @@ export default {
this.fullscreen = false; this.fullscreen = false;
}, },
view(row) { view(row) {
console.log(row) // console.log(row)
this.curId = row.id; this.curId = row.id;
this.parent.id = row.levelId; this.parent.id = row.levelId;
this.parent.parentName = row.levelTitle; this.parent.parentName = row.levelTitle;
......
...@@ -24,6 +24,7 @@ import Tools from '@/components/page/tool.vue' ...@@ -24,6 +24,7 @@ import Tools from '@/components/page/tool.vue'
import State from '@/components/page/state.vue' import State from '@/components/page/state.vue'
import Dictionary from '@/components/page/dictionary.vue' import Dictionary from '@/components/page/dictionary.vue'
import UserSelect from '@/components/page/userSelect.vue' import UserSelect from '@/components/page/userSelect.vue'
import Materiel from '@/components/page/materiel.vue'
import RoleSelect from '@/components/page/roleSelect.vue' import RoleSelect from '@/components/page/roleSelect.vue'
import UserExamSelect from '@/components/page/userExamSelect.vue' import UserExamSelect from '@/components/page/userExamSelect.vue'
import DepartmentSelect from '@/components/page/departmentSelect.vue' import DepartmentSelect from '@/components/page/departmentSelect.vue'
...@@ -97,6 +98,7 @@ Vue.component("DataGrid", DataGrid) ...@@ -97,6 +98,7 @@ Vue.component("DataGrid", DataGrid)
Vue.component("TreeGrid", TreeGrid) Vue.component("TreeGrid", TreeGrid)
Vue.component("Filed", Filed) Vue.component("Filed", Filed)
Vue.component("UserSelect", UserSelect) Vue.component("UserSelect", UserSelect)
Vue.component("Materiel", Materiel)
Vue.component("RoleSelect", RoleSelect) Vue.component("RoleSelect", RoleSelect)
Vue.component("UserExamSelect", UserExamSelect) Vue.component("UserExamSelect", UserExamSelect)
Vue.component("WorkShopSelect", WorkShopSelect) Vue.component("WorkShopSelect", WorkShopSelect)
......
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