| | |
| | | </div> |
| | | </div> |
| | | <!-- 确认提交-选择项目 --> |
| | | <el-dialog |
| | | title="请选择项目" |
| | | :visible.sync="projectListShow" |
| | | width="400px" |
| | | :before-close="handleClose"> |
| | | <el-form |
| | | label-width="100px" |
| | | class="demo-ruleForm" |
| | | ref="form" |
| | | :rules="rules" |
| | | :model="projects" |
| | | > |
| | | <el-dialog title="请选择项目" :visible.sync="projectListShow" width="400px" :before-close="handleClose"> |
| | | <el-form label-width="100px" class="demo-ruleForm" ref="form" :rules="rules" :model="projects"> |
| | | <el-form-item label="选择项目" prop="projectId"> |
| | | <el-select |
| | | v-model="projects.projectId" |
| | | placeholder="请选择" |
| | | size="mini" |
| | | style="width: 100%" |
| | | <el-select v-model="projects.projectId" placeholder="请选择" size="mini" style="width: 100%"> |
| | | <el-option |
| | | v-for="item in projectList" |
| | | :key="item.projectId" |
| | | :label="item.projectName" |
| | | :value="item.projectId" |
| | | > |
| | | <el-option v-for="item in projectList" :key="item.projectId" :label="item.projectName" :value="item.projectId"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | |
| | | data() { |
| | | // 产品信息 |
| | | const productColumn = [ |
| | | { label: "产品编号", prop: "id", default: true }, |
| | | { label: "产品编号", prop: "number", default: true }, |
| | | { label: "产品名称", prop: "name" }, |
| | | { label: "数量", prop: "amount" }, |
| | | { label: "单位", prop: "unit" }, |
| | |
| | | ] |
| | | // 库存信息 |
| | | const inventoryColumn = [ |
| | | { label: "产品编号", prop: "id", default: true }, |
| | | { label: "产品编号", prop: "number", default: true }, |
| | | { label: "产品名称", prop: "name" }, |
| | | { label: "订单数量", prop: "orderAmount" }, |
| | | { label: "仓库", prop: "warehouse" }, |
| | |
| | | projectList:[], |
| | | projectListShow:false, |
| | | projects:{ |
| | | projectId:'', |
| | | projectId: "" |
| | | }, |
| | | thatRow:{}, |
| | | rules: { |
| | | projectId: [{ required: true, message: "请选择项目", trigger: "change" }], |
| | | }, |
| | | projectId: [{ required: true, message: "请选择项目", trigger: "change" }] |
| | | } |
| | | } |
| | | }, |
| | | created() { |
| | |
| | | async getProjectList(){ |
| | | await getProjectList({ |
| | | page: 1, |
| | | pageSize: 100, |
| | | pageSize: 100 |
| | | }).then((res) => { |
| | | console.log(res.data,"项目列表信息") |
| | | this.projectList=res.data |
| | |
| | | // 确认提交 |
| | | affirmCommitBtn(){ |
| | | let params=this.saveParams() |
| | | this.$refs['form'].validate((valid) => { |
| | | this.$refs["form"].validate((valid) => { |
| | | if(valid){ |
| | | console.log() |
| | | this.projectListShow=false |