| | |
| | | <el-tab-pane label="基本信息" name="first"> |
| | | <el-row> |
| | | <el-col :span="6"> |
| | | <el-form-item label="单据号" prop="HBillNo"> |
| | | <el-form-item v-show="HIsShow" label="单据号" prop="HBillNo"> |
| | | <el-input v-model="form.HBillNo" placeholder="请输入单据号" /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="日期" prop="HDate"> |
| | | <el-date-picker v-model="form.HDate" type="date" placeholder="选择日期" value-format="yyyy-MM-ddT"> |
| | | <el-form-item v-show="HIsShow" label="日期" prop="HDate"> |
| | | <el-date-picker v-model="form.HDate" type="date" placeholder="选择日期" value-format="yyyy-MM-dd"> |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="调入组织" prop="HStockInOrgID"> |
| | | <el-form-item v-show="HIsShow" label="调入组织" prop="HStockInOrgID"> |
| | | <el-select v-model="form.HStockInOrgID" placeholder="请选择组织" :disabled="ifOrganizationEdit"> |
| | | <el-option v-for="(item, index) in organizationList" :key="index" :label="item.Name" :value="item.ID"> |
| | | </el-option> |
| | |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="6"> |
| | | <el-form-item label="往来类型" prop="HSupTypeID"> |
| | | <el-select v-model="form.HSupTypeID" placeholder="请选择往来类型"> |
| | | <el-form-item v-show="HIsShow" label="往来类型" prop="HSupTypeID"> |
| | | <el-select v-model="form.HSupTypeID" placeholder="请选择往来类型" @change="form.HSupName='',form.HSupId=0"> |
| | | <el-option v-for="(item, index) in hSupTypeList" :key="index" :label="item.name" :value="item.id"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="往来单位" prop="HSupName"> |
| | | <el-form-item v-show="HIsShow" label="往来单位" prop="HSupName"> |
| | | <el-input v-model="form.HSupName" placeholder="请选择往来单位" disabled> |
| | | <el-button slot="append" icon="el-icon-search" @click="openDataDialogChoose()"></el-button> |
| | | </el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="调出组织" prop="HStockOutOrgID"> |
| | | <el-form-item v-show="HIsShow" label="调出组织" prop="HStockOutOrgID"> |
| | | <el-select v-model="form.HStockOutOrgID" placeholder="请选择组织" :disabled="ifOrganizationEdit"> |
| | | <el-option v-for="(item, index) in organizationList" :key="index" :label="item.Name" :value="item.ID"> |
| | | </el-option> |
| | |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="6"> |
| | | <el-form-item label="部门" prop="HDeptName"> |
| | | <el-form-item v-show="HIsShow" label="部门" prop="HDeptName"> |
| | | <el-input v-model="form.HDeptName" placeholder="请选择部门" disabled> |
| | | <el-button slot="append" icon="el-icon-search" @click="openDataDialog(1,deptType=1)"></el-button> |
| | | </el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="调入仓库" prop="HWHName"> |
| | | <el-form-item v-show="HIsShow" label="调入仓库" prop="HWHName"> |
| | | <el-input v-model="form.HWHName" placeholder="请选择调入仓库" disabled> |
| | | <el-button slot="append" icon="el-icon-search" @click="openDataDialog(2,eHWHType=1)"></el-button> |
| | | </el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="调出仓库" prop="HSCWHName"> |
| | | <el-form-item v-show="HIsShow" label="调出仓库" prop="HSCWHName"> |
| | | <el-input v-model="form.HSCWHName" placeholder="请选择调出仓库" disabled> |
| | | <el-button slot="append" icon="el-icon-search" @click="openDataDialog(2,eHWHType=2)"></el-button> |
| | | </el-input> |
| | |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="6"> |
| | | <el-form-item label="业务员" prop="HEmpName"> |
| | | <el-form-item v-show="HIsShow" label="业务员" prop="HEmpName"> |
| | | <el-input v-model="form.HEmpName" placeholder="请选择" disabled> |
| | | <el-button slot="append" icon="el-icon-search" @click="openDataDialog(4,empType=1)"></el-button> |
| | | </el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="负责人" prop="HMangerName"> |
| | | <el-form-item v-show="HIsShow" label="负责人" prop="HMangerName"> |
| | | <el-input v-model="form.HMangerName" placeholder="请选择" disabled> |
| | | <el-button slot="append" icon="el-icon-search" @click="openDataDialog(4,empType=2)"></el-button> |
| | | </el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="验收员" prop="HSecManagerName"> |
| | | <el-form-item v-show="HIsShow" label="验收员" prop="HSecManagerName"> |
| | | <el-input v-model="form.HSecManagerName" placeholder="请选择" disabled> |
| | | <el-button slot="append" icon="el-icon-search" @click="openDataDialog(4,empType=3)"></el-button> |
| | | </el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="保管员" prop="HKeeperName"> |
| | | <el-form-item v-show="HIsShow" label="保管员" prop="HKeeperName"> |
| | | <el-input v-model="form.HKeeperName" placeholder="请选择" disabled> |
| | | <el-button slot="append" icon="el-icon-search" @click="openDataDialog(4,empType=4)"></el-button> |
| | | </el-input> |
| | |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="6"> |
| | | <el-form-item label="源单类型" prop="HSourceBillType"> |
| | | <el-form-item v-show="HIsShow" label="源单类型" prop="HSourceBillType"> |
| | | <el-select v-model="form.HSourceBillType" placeholder="请选择"> |
| | | <el-option v-for="(item, index) in HSourceBillTypes" :key="index" :label="item.HSourceBillTypeName" :value="item.HSourceBillType"> |
| | | </el-option> |
| | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="源单单号" prop="HSourceBillNo"> |
| | | <el-form-item v-show="HIsShow" label="源单单号" prop="HSourceBillNo"> |
| | | <el-input placeholder="请选择源单单号" disabled> |
| | | <el-button slot="append" icon="el-icon-search" @click="get_checkMainSource()"></el-button> |
| | | </el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="内部单据号" prop="HInnerBillNo"> |
| | | <el-form-item v-show="HIsShow" label="内部单据号" prop="HInnerBillNo"> |
| | | <el-input v-model="form.HInnerBillNo" placeholder="请输入" /> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-form-item label="摘要" prop="HExplanation"> |
| | | <el-form-item v-show="HIsShow" label="摘要" prop="HExplanation"> |
| | | <el-input v-model="form.HExplanation" placeholder="请输入摘要" /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="备注" prop="HRemark"> |
| | | <el-form-item v-show="HIsShow" label="备注" prop="HRemark"> |
| | | <el-input v-model="form.HRemark" placeholder="请输入备注" /> |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | <el-tab-pane label="制单信息" name="third"> |
| | | <el-row> |
| | | <el-col :span="6"> |
| | | <el-form-item label="制单人" prop="HMaker"> |
| | | <el-form-item v-show="HIsShow" label="制单人" prop="HMaker"> |
| | | <el-input v-model="form.HMaker" placeholder="请输入制单人" disabled /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="修改人" prop="HUpDater"> |
| | | <el-form-item v-show="HIsShow" label="修改人" prop="HUpDater"> |
| | | <el-input v-model="form.HUpDater" placeholder="请输入修改人" disabled /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="审核人" prop="HChecker"> |
| | | <el-form-item v-show="HIsShow" label="审核人" prop="HChecker"> |
| | | <el-input v-model="form.HChecker" placeholder="请输入审核人" disabled /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="关闭人" prop="HCloseMan"> |
| | | <el-form-item v-show="HIsShow" label="关闭人" prop="HCloseMan"> |
| | | <el-input v-model="form.HCloseMan" placeholder="请输入关闭人" disabled /> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="6"> |
| | | <el-form-item label="制单日期" prop="HMakeDate"> |
| | | <el-form-item v-show="HIsShow" label="制单日期" prop="HMakeDate"> |
| | | <el-date-picker v-model="form.HMakeDate" type="date" placeholder="选择制单日期" disabled> |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="修改日期" prop="HUpDateDate"> |
| | | <el-form-item v-show="HIsShow" label="修改日期" prop="HUpDateDate"> |
| | | <el-date-picker v-model="form.HUpDateDate" type="date" placeholder="选择审核日期" disabled> |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="审核日期" prop="HCheckDate"> |
| | | <el-form-item v-show="HIsShow" label="审核日期" prop="HCheckDate"> |
| | | <el-date-picker v-model="form.HCheckDate" type="date" placeholder="选择审核日期" disabled> |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="关闭日期" prop="HCloseDate"> |
| | | <el-form-item v-show="HIsShow" label="关闭日期" prop="HCloseDate"> |
| | | <el-date-picker v-model="form.HCloseDate" type="date" placeholder="选择关闭日期" disabled> |
| | | </el-date-picker> |
| | | </el-form-item> |
| | |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="6"> |
| | | <el-form-item label="作废人" prop="HDeleteMan"> |
| | | <el-form-item v-show="HIsShow" label="作废人" prop="HDeleteMan"> |
| | | <el-input v-model="form.HDeleteMan" placeholder="请输入作废人" disabled /> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="6"> |
| | | <el-form-item label="作废日期" prop="HDeleteDate"> |
| | | <el-form-item v-show="HIsShow" label="作废日期" prop="HDeleteDate"> |
| | | <el-date-picker v-model="form.HDeleteDate" type="date" placeholder="选择作废日期" disabled> |
| | | </el-date-picker> |
| | | </el-form-item> |
| | |
| | | size="mini">上移</el-button> |
| | | <el-button type="success" plain icon="el-icon-arrow-down" @click="handleMoveRowDown(zbSelForm)" |
| | | size="mini">下移</el-button> |
| | | <el-button type="success" plain icon="el-icon-printer" @click="get_ICInventoryMould(zbSelForm)">容器库存</el-button> |
| | | </div> |
| | | <el-table :data="editData" style="width: 100%" height="300" width="100%" ref="zbTable" |
| | | @selection-change="handleTableZbEdit" :row-class-name="rowSysZbIndex" show-summary border> |
| | |
| | | <GySupplier @deptEmitDb="dbEmitData" @deptEmit="emitData" :openPage="HModName" v-if="gySupplierShow" /> |
| | | <GyCustomer @deptEmitDb="dbEmitData" @deptEmit="emitData" :openPage="HModName" v-if="gyCustomerShow" /> |
| | | <GyMould @deptEmitDb="dbEmitData" @deptEmit="emitData" :openPage="HModName" v-if="gyMouldShow" /> |
| | | <GyStockPlace @deptEmitDb="dbEmitData" @deptEmit="emitData" :openPage="HModName" v-if="gyStockPlaceShow" /> |
| | | <GyStockPlace @deptEmitDb="dbEmitData" @deptEmit="emitData" :openPage="HModName" :openPageData="openPageData" v-if="gyStockPlaceShow" /> |
| | | <ScMouldMove @deptEmitDb="dbEmitData" @deptEmit="emitData" :openPage="HModName" :HOrgID="form.HStockOutOrgID" v-if="scMouldMoveShow" /> |
| | | <div slot="footer" class="dialog-footer"> |
| | | <el-button type="primary" @click="deptClickSub">确 定</el-button> |
| | |
| | | <el-dialog title="隐藏列设置" :visible.sync="openRowHide" width="816px" append-to-body> |
| | | <RowSettings :colName="btResList" :HModName="HModName" @rowEditClose="rowSetClose" v-if="rowHideShow" /> |
| | | </el-dialog> |
| | | <!-- 容器库存 --> |
| | | <ICInventoryMould :visible.sync="ICInventoryMouldShow" ref="ICInventoryMould"/> |
| | | </div> |
| | | </template> |
| | | |
| | |
| | | import GyMould from '@/views/scMould/basicModeling/Gy_MouldFileList.vue' |
| | | import GyStockPlace from '@/views/basic/gyStockPlace/gyStockPlace.vue' |
| | | import ScMouldMove from '@/views/scMould/warehouse/component/Sc_MouldMoveStockRequestBill.vue' |
| | | import ICInventoryMould from '@/views/component/ICInventory_Mould' //容器库存组件 |
| | | import moment from 'moment'; |
| | | |
| | | export default { |
| | | name: 'Sc_MouldProdMoveBillEdit', |
| | | components: { Dept, Warehouse, RowSettings, GyEmployee,GySupplier,GyCustomer,GyMould,GyStockPlace,ScMouldMove }, |
| | | components: { Dept, Warehouse, RowSettings, GyEmployee,GySupplier,GyCustomer,GyMould,GyStockPlace,ScMouldMove,ICInventoryMould }, |
| | | props: { |
| | | OperationType: { type: Number, },//(1新增、2编辑、3复制、4下推) |
| | | linterid: { type: Number, }, |
| | |
| | | }, |
| | | data() { |
| | | return { |
| | | HIsShow: true, |
| | | HIsHide: false, |
| | | HModName: "Sc_MouldProdMoveBillEdit", |
| | | formShow: false, |
| | | temp: undefined, |
| | |
| | | addBtnShow: false, |
| | | zbIndex: null, |
| | | zbSelForm: {},//子表选中数据 |
| | | openPageData:{},//传入弹窗的数据 |
| | | dialogTypeNum: null,//部门弹窗1,仓库弹窗2 |
| | | deptShow: false,//部门数据组件 |
| | | warehouseShow: false,//仓库数据组件 |
| | |
| | | ifOrganizationEdit: false, |
| | | subDisabled: false,//编辑页面保存按钮是否禁用(true禁用,false可用) |
| | | // OperationType: this.$route.query.OperationType,//保存类型(1新增、2编辑、3复制、4下推) |
| | | ICInventoryMouldShow:false, //容器库存组件显示标记 |
| | | HInterID: 0, |
| | | baseURL: process.env.VUE_APP_BASE_API, |
| | | checkedSysZb: [], |
| | |
| | | HSecManagerName: [ |
| | | { required: true, message: "验收员不能为空", trigger: "blur" } |
| | | ], |
| | | HEmpName: [ |
| | | { required: true, message: "业务员不能为空", trigger: "blur" } |
| | | ], |
| | | HKeeperName: [ |
| | | { required: true, message: "保管员不能为空", trigger: "blur" } |
| | | ] |
| | |
| | | }, |
| | | methods: { |
| | | fetchData() { |
| | | axios.get(this.baseURL + "/Web/GetOrganizations", { |
| | | axios.get(this.$baseUrl + "/Web/GetOrganizations", { |
| | | }).then(response => { |
| | | if (response.data.count == 1) { |
| | | this.organizationList = response.data.data;//组织列表 |
| | | }else{ |
| | | this.$modal.msgError(response.data.Message); |
| | | } |
| | | }).catch(error => { |
| | | this.$modal.msgError("接口请求失败!"); |
| | | }); |
| | | }, |
| | | SourceBillType(){ |
| | | axios.get(this.baseURL + "/Web/GetHSourceBillType", { |
| | | axios.get(this.$baseUrl + "/Web/GetHSourceBillType", { |
| | | params: { "HName": '器具调拨单', "Num": 2 }//0蓝单 1红单 2不分红蓝单 |
| | | }).then(response => { |
| | | if (response.data.count == 1) { |
| | | this.HSourceBillTypes = response.data.data |
| | | this.form.HSourceBillType = this.HSourceBillTypes[0].HSourceBillType |
| | | this.form.HSourceBillTypeName = this.HSourceBillTypes[0].HSourceBillTypeName |
| | | }else{ |
| | | this.$modal.msgError(response.data.Message); |
| | | } |
| | | }).catch(error => { |
| | | this.$modal.msgError("接口请求失败!"); |
| | |
| | | //获取源单数据 |
| | | GetSourceBillList(HSourceInterID, HSourceEntryID, HSourceBillType) { |
| | | return new Promise((resolve, reject) => { |
| | | axios.get(this.baseURL + "/Sc_MouldProdMoveBillController/GetSourceBill_MouldProdMove_Json", { |
| | | axios.get(this.$baseUrl + "/Sc_MouldProdMoveBillController/GetSourceBill_MouldProdMove_Json", { |
| | | params: { "HInterID": HSourceInterID, "HEntryID": HSourceEntryID, "HBillType": HSourceBillType } |
| | | }).then(response => { |
| | | if (response.data.count == 1) { |
| | | resolve(response.data.data[0]); |
| | | } else { |
| | | this.$modal.msgError("未查询到数据!"); |
| | | }else{ |
| | | this.$modal.msgError(response.data.Message); |
| | | } |
| | | }).catch(error => { |
| | | this.$modal.msgError("接口请求失败!"); |
| | |
| | | this.form.HSupTypeID = data.HSupTypeID |
| | | this.form.HSupID = data.HSupID |
| | | this.form.HSupName = data.HSupName |
| | | this.form.HEmpID = data.HEmpID |
| | | this.form.HEmpName = data.HEmpName |
| | | this.form.HManagerID = data.HManagerID |
| | | this.form.HManagerName = data.HManagerName |
| | | this.form.HKeeperID = data.HKeeperID |
| | | this.form.HKeeperName = data.HKeeperName |
| | | this.form.HSecManagerID = data.HSecManagerID |
| | | this.form.HSecManagerName = data.HSecManagerName |
| | | this.form.HDeptID = data.HDeptID |
| | | this.form.HDeptName = data.HDeptName |
| | | this.form.HStockOrgID = data.HStockOutOrgID |
| | |
| | | } else if (num == 9){ |
| | | if(this.HSPType == 1){ |
| | | this.editData[this.zbIndex].HSPID = deptRow.HMainID |
| | | this.editData[this.zbIndex].HSPCode = deptRow.仓位代码 |
| | | this.editData[this.zbIndex].HSPNumber = deptRow.仓位代码 |
| | | this.editData[this.zbIndex].HSPName = deptRow.仓位名称 |
| | | }else{ |
| | | this.editData[this.zbIndex].HSCSPID = deptRow.HMainID |
| | | this.editData[this.zbIndex].HSCSPCode = deptRow.仓位代码 |
| | | this.editData[this.zbIndex].HSCSPNumber = deptRow.仓位代码 |
| | | this.editData[this.zbIndex].HSCSPName = deptRow.仓位名称 |
| | | } |
| | | this.gyStockPlaceShow = false |
| | |
| | | HSCWHNumber:'', |
| | | HSCWHID:0, |
| | | HEmpName:'', |
| | | HEmpID:'', |
| | | HEmpID:0, |
| | | HMangerName:'', |
| | | HMangerID:'', |
| | | HMangerID:0, |
| | | HSecManagerName:'', |
| | | HSecManagerID:'', |
| | | HSecManagerID:0, |
| | | HKeeperName:'', |
| | | HKeeperID:'', |
| | | HKeeperID:0, |
| | | HExplanation:'', |
| | | HRemark:'', |
| | | |
| | | HMaker: '', |
| | | HUpDater: '', |
| | | HChecker: '', |
| | | HMakeDate: new Date(), |
| | | HUpDateDate: '', |
| | | HCheckDate: '', |
| | | HMakeDate: moment(new Date()).format('YYYY-MM-DD hh:mm:ss'), |
| | | HUpDateDate: moment(new Date()).format('YYYY-MM-DD hh:mm:ss'), |
| | | HCheckDate: moment(new Date()).format('YYYY-MM-DD hh:mm:ss'), |
| | | HCloseMan: '', |
| | | HDeleteMan: '', |
| | | HCloseDate: '', |
| | | HDeleteDate: '', |
| | | HCloseDate: moment(new Date()).format('YYYY-MM-DD hh:mm:ss'), |
| | | HDeleteDate: moment(new Date()).format('YYYY-MM-DD hh:mm:ss'), |
| | | } |
| | | this.editData = [] |
| | | this.editData1 = [] |
| | |
| | | }, |
| | | //根据用户获取对应职员、部门、销售主管 |
| | | getCzyglByUser() { |
| | | axios.get(this.baseURL + '/Xs_SeOrderBill/getCzyglByUser', { |
| | | axios.get(this.$baseUrl + '/Xs_SeOrderBill/getCzyglByUser', { |
| | | params: { "CurUserName": sessionStorage["HUserName"] } |
| | | }).then(response => { |
| | | let dataForm = response.data.data[0] |
| | |
| | | //新增获取单据号 |
| | | this.getHBillNo() |
| | | let date = new Date() |
| | | this.form.HDate = moment(date).format('YYYY-MM-DDTHH:mm:ss') |
| | | this.form.HDate = moment(date).format('YYYY-MM-DD') |
| | | if (this.OperationType == 1) { |
| | | this.handleAddSysZb() |
| | | } |
| | |
| | | }) |
| | | }, |
| | | getHBillNo() { |
| | | axios.get(this.baseURL + "/Web/GetMAXNum", { |
| | | axios.get(this.$baseUrl + "/Web/GetMAXNum", { |
| | | params: { |
| | | HBillType: '3814' |
| | | } |
| | |
| | | //新增获取单据号 |
| | | this.getHBillNo() |
| | | let date = new Date() |
| | | this.form.HDate = moment(date).format('YYYY-MM-DDTHH:mm:ss') |
| | | this.form.HDate = moment(date).format('YYYY-MM-DD') |
| | | |
| | | //设置源单类型 |
| | | this.form.HSourceBillType = this.HSouceBillType |
| | |
| | | let rowHmainid = this.linterid |
| | | console.log(this.linterid) |
| | | //主表 |
| | | axios.get(this.baseURL + "/Sc_MouldStockBillController/GetSc_MouldStockBill_Json", { |
| | | axios.get(this.$baseUrl + "/Sc_MouldStockBillController/GetSc_MouldStockBill_Json", { |
| | | params: { 'HInterID': rowHmainid,"HMaker": sessionStorage["HUserName"] } |
| | | }).then(response => { |
| | | if (response.data.count == 1) { |
| | |
| | | if (this.copyType == 1) { |
| | | this.getHBillNo() |
| | | let date = new Date() |
| | | this.form.HDate = moment(date).format('YYYY-MM-DDTHH:mm:ss') |
| | | this.form.HDate = moment(date).format('YYYY-MM-DD') |
| | | } else { |
| | | if (data[0].HSourceInterID != "0") { |
| | | this.ifOrganizationEdit = true |
| | |
| | | } |
| | | this.formShow = true |
| | | this.formLoading = false |
| | | }else{ |
| | | this.$modal.msgError(response.data.Message); |
| | | } |
| | | }).catch(error => { |
| | | console.log(error) |
| | |
| | | this.$refs.zbTable.toggleRowSelection(del_row, false) //设置这一行取消选中 |
| | | } |
| | | }, |
| | | |
| | | //#region 查看容器库存 |
| | | get_ICInventoryMould(zbSelForm) { |
| | | if (!this.zbIndex) { |
| | | this.$modal.msgError("请选择一行数据") |
| | | } else { |
| | | var index = zbSelForm.index-1; |
| | | this.ICInventoryMouldShow = true |
| | | this.$nextTick(() => { |
| | | this.$refs.ICInventoryMould.open(this.editData[index]); |
| | | }) |
| | | } |
| | | }, |
| | | //#endregion |
| | | |
| | | // 编辑提交保存 |
| | | submitForm() { |
| | | this.$refs["form"].validate(valid => { |
| | |
| | | var sMainSub = sMainStr + ';' + sSubStr + ';' + Operation + ";" + sessionStorage["HUserName"]; |
| | | axios({ |
| | | method: 'post', |
| | | url: this.baseURL + "/Sc_MouldProdMoveBillController/GetSc_MouldProdMoveBill_Save_Json", |
| | | url: this.$baseUrl + "/Sc_MouldProdMoveBillController/GetSc_MouldProdMoveBill_Save_Json", |
| | | data: { |
| | | 'sMainSub': sMainSub |
| | | }, |
| | |
| | | set_CheckBill(num, form) { |
| | | var InterID = form.hmainid || form.HInterID |
| | | //逻辑审核方法 |
| | | axios.get(this.baseURL + "/Sc_MouldProdMoveBillController/GetSc_MouldProdMoveBill_Check_Json", { |
| | | axios.get(this.$baseUrl + "/Sc_MouldProdMoveBillController/GetSc_MouldProdMoveBill_Check_Json", { |
| | | params: { "HInterID": InterID, "Type": num, "HMaker": sessionStorage["HUserName"] } |
| | | }).then(response => { |
| | | let result = response.data |
| | |
| | | this.gyMouldShow = true |
| | | this.openData = true |
| | | } else if (num == 9) { |
| | | this.dialogTitle = '仓位列表' |
| | | this.gyStockPlaceShow = true |
| | | this.openData = true |
| | | if(this.HSPType==1){ |
| | | if(this.editData[this.zbIndex].HWHName){ |
| | | this.dialogTitle = '仓位列表' |
| | | this.openPageData.HWHName = this.editData[this.zbIndex].HWHName |
| | | this.gyStockPlaceShow = true |
| | | this.openData = true |
| | | }else{ |
| | | this.$modal.msgError("请先选择调入仓库!"); |
| | | } |
| | | } |
| | | if(this.HSPType==2){ |
| | | if(this.editData[this.zbIndex].HSCWHName){ |
| | | this.dialogTitle = '仓位列表' |
| | | this.openPageData.HWHName = this.editData[this.zbIndex].HSCWHName |
| | | this.gyStockPlaceShow = true |
| | | this.openData = true |
| | | }else{ |
| | | this.$modal.msgError("请先选择调出仓库!"); |
| | | } |
| | | } |
| | | } else if (num == 3850) { |
| | | this.dialogTitle = '容器调拨申请单列表' |
| | | this.scMouldMoveShow = true |