src/views/plan/customerorder/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/plan/customerorder/sample-customerorder-form.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/plan/customerorder/index.vue
@@ -12,7 +12,7 @@ ref="customerOrderTable" > <template #toolbar> <el-dropdown <!-- <el-dropdown v-if="permissions.customerorder_state_change" @command="handleCommand" > @@ -27,7 +27,7 @@ {{ item.label }} </el-dropdown-item> </el-dropdown-menu> </el-dropdown> </el-dropdown> --> <el-dropdown v-if="permissions.customerorder_doc_relate" @command="documentHandle" @@ -71,12 +71,12 @@ @click="pushOtc" >推送ERP</el-button > --> <el-button <!-- <el-button style="margin-left:10px;" type="primary" @click="importOutPutBatch" >导入产出批次</el-button > > --> <el-button style="margin-left:10px;" type="primary" @@ -1238,14 +1238,14 @@ // }) // } if (this.permissions.customerorder_submit_oa) { this.table.toolbar.push({ text: '提交审核', type: 'primary', fun: this.auditCustomerOrder, disabled: false, permitArr: [], loading: false }) // this.table.toolbar.push({ // text: '提交审核', // type: 'primary', // fun: this.auditCustomerOrder, // disabled: false, // permitArr: [], // loading: false // }) } if (this.permissions.customerorder_set_salesparts) { this.table.toolbar.push({ @@ -1293,18 +1293,19 @@ }, // 创建主生产计划 masterPlanHandle() { console.log(this.multipleSelection); if (this.multipleSelection && this.multipleSelection.length > 0) { if (this.judgeCoState(this.multipleSelection)) { // 判断一下剩余数量是否大于0 for (let i = 0, len = this.multipleSelection.length; i < len; i++) { if ( this.multipleSelection[i].buyQtyDue - this.multipleSelection[i].requireNumber <= 0 ) { this.$message.error('请选库存数量大于已下发数量的销售订单') return } // if ( // this.multipleSelection[i].buyQtyDue - // this.multipleSelection[i].requireNumber <= // 0 // ) { // this.$message.error('请选库存数量大于已下发数量的销售订单') // return // } if ( !( this.multipleSelection[i].isAudit != null && src/views/plan/customerorder/sample-customerorder-form.vue
@@ -51,21 +51,21 @@ <el-input v-model="dataForm.entityName" placeholder=""></el-input> </el-form-item> </el-col> <el-col :span="6"> <!-- <el-col :span="6"> <el-form-item label="事业部" prop="salesDepartment"> <el-input v-model="dataForm.salesDepartment" placeholder="" ></el-input> </el-form-item> </el-col> </el-row> <el-row> </el-col> --> <el-col :span="6"> <el-form-item label="省份" prop="province"> <el-input v-model="dataForm.province" placeholder=""></el-input> </el-form-item> </el-col> </el-row> <el-row> <el-col :span="6"> <el-form-item label="业务员" prop="salesMan"> <el-select v-model="dataForm.salesMan" style="width:100%"> @@ -82,6 +82,14 @@ </el-form-item> </el-col> <el-col :span="6"> <el-form-item label="合同正本状态" prop="returnStatus"> <el-input v-model="dataForm.returnStatus" placeholder="" ></el-input> </el-form-item> </el-col> <el-col :span="6"> <el-form-item label="项目性质" prop="isCp"> <el-input v-model="dataForm.isCp" placeholder=""></el-input> </el-form-item> @@ -91,14 +99,6 @@ <el-col :span="6"> <el-form-item label="客户编码" prop="customerNo"> <el-input v-model="dataForm.customerNo" placeholder=""></el-input> </el-form-item> </el-col> <el-col :span="6"> <el-form-item label="合同正本状态" prop="returnStatus"> <el-input v-model="dataForm.returnStatus" placeholder="" ></el-input> </el-form-item> </el-col> <el-col :span="6"> @@ -123,8 +123,6 @@ </el-date-picker> </el-form-item> </el-col> </el-row> <el-row> <el-col :span="6"> <el-form-item label="交货日期" prop="deliveryDate"> <el-date-picker @@ -143,7 +141,48 @@ <el-divider ><span style="font-weight:bold;font-size:16px;">订单行</span></el-divider > <div class="l-mes normal-form"> <el-table :data="tableData" border style="width: 100%"> <el-table-column prop="date" label="零件号"> </el-table-column> <el-table-column prop="name" label="零件规格"> </el-table-column> <el-table-column prop="address" label="产品名称"> </el-table-column> <el-table-column prop="address" label="产品类型"> </el-table-column> <el-table-column prop="address" label="制造属性"> </el-table-column> <el-table-column prop="address" label="收货地址"> </el-table-column> <el-table-column prop="address" label="数量"> </el-table-column> <el-table-column prop="address" label="单位"> </el-table-column> <el-table-column prop="address" label="备注"> </el-table-column> </el-table> <!-- <div class="l-mes normal-form"> <el-row :gutter="20"> <el-col :span="2"> <span>零件号</span> @@ -332,7 +371,7 @@ ></el-input> </el-col> </el-row> </div> </div> --> <span slot="footer" class="dialog-footer"> <el-button @click="visible = false">取消</el-button> @@ -383,6 +422,7 @@ }, data() { return { tableData: [], staffOptions: [], title: '', isFullScreen: false,