|
|
@@ -35,7 +35,8 @@
|
|
|
:height="tableHeight" primaryKey="modelId"
|
|
|
:choose-flag="false"
|
|
|
@pageChange="pageSizeChange">
|
|
|
- <DkTableColumn field="modelCode" type="link" @on-link="handleLink(Object.assign($event,{button:'edit'}))"></DkTableColumn>
|
|
|
+ <DkTableColumn field="modelCode" type="link"
|
|
|
+ @on-link="handleLink(Object.assign($event,{button:'edit'}))"></DkTableColumn>
|
|
|
<DkTableColumn field="modelName"></DkTableColumn>
|
|
|
<DkTableColumn field="modelCategoryName"></DkTableColumn>
|
|
|
<DkTableColumn field="limitLoadQty" v-if="this.formType==$config.formCode.modelCarrier"></DkTableColumn>
|
|
|
@@ -59,7 +60,8 @@
|
|
|
:choose-flag="false" @current-change="changeCurrent"
|
|
|
@pageChange="pageSizeChange"
|
|
|
>
|
|
|
- <DkTableColumn field="modelCode" type="link" @on-link="handleLink(Object.assign($event,{button:'edit'}))"></DkTableColumn>
|
|
|
+ <DkTableColumn field="modelCode" type="link"
|
|
|
+ @on-link="handleLink(Object.assign($event,{button:'edit'}))"></DkTableColumn>
|
|
|
<DkTableColumn field="modelName"></DkTableColumn>
|
|
|
<DkTableColumn field="modelCategoryName"></DkTableColumn>
|
|
|
<DkTableColumn field="limitLoadQty" v-if="this.formType==$config.formCode.modelCarrier"></DkTableColumn>
|
|
|
@@ -99,7 +101,8 @@
|
|
|
:label-max-words="this.formType==$config.formCode.modelCarrier?5:4">
|
|
|
<!-- 型号编码 -->
|
|
|
<DkFormItem prop="modelCode" required>
|
|
|
- <InputPop v-model="formData.modelCode" ref="modelCode" :readonly="formType==$config.formCode.modelMould && modalParams.button == $config.formMode.edit"/>
|
|
|
+ <InputPop v-model="formData.modelCode" ref="modelCode"
|
|
|
+ :readonly="formType==$config.formCode.modelMould && modalParams.button == $config.formMode.edit"/>
|
|
|
</DkFormItem>
|
|
|
<!-- 型号名称 -->
|
|
|
<DkFormItem prop="modelName" required>
|
|
|
@@ -119,12 +122,10 @@
|
|
|
<!-- 限制装载量 -->
|
|
|
<DkFormItem prop="limitLoadQty" :required="true" :data-type="$config.dataType.number"
|
|
|
v-if="this.formType==$config.formCode.modelCarrier">
|
|
|
- <InputNumberPop v-model="formData.limitLoadQty" :min=0 :clearable="false" />
|
|
|
+ <InputNumberPop v-model="formData.limitLoadQty" :min=0 :clearable="false"/>
|
|
|
</DkFormItem>
|
|
|
-
|
|
|
- <!-- 区域内唯一 -->
|
|
|
- <DkFormItem prop="flgRangeOnly" :required=false v-if="this.formType==$config.formCode.modelCarrier">
|
|
|
- <DkSwitch v-model="formData.flgRangeOnly" :clearable="false"></DkSwitch>
|
|
|
+ <DkFormItem v-if="this.formType==$config.formCode.modelCarrier">
|
|
|
+ <span style="line-height: 20px;">{{$t('W_152')}}</span>
|
|
|
</DkFormItem>
|
|
|
|
|
|
<!-- 标准次数 -->
|
|
|
@@ -138,7 +139,19 @@
|
|
|
v-if="formType==$config.formCode.modelMould">
|
|
|
<InputNumberPop v-model="formData.outputQty" :clearable="false" @on-blur="outputQtyBlur"
|
|
|
:readonly="modalParams.button == $config.formMode.edit"
|
|
|
- :min="1" :max="9+1"/>
|
|
|
+ :min="1" :max="10"/>
|
|
|
+ </DkFormItem>
|
|
|
+
|
|
|
+ <!-- 产品型号 -->
|
|
|
+ <DkFormItem prop="outputList" v-if="formType==$config.formCode.modelMould && formData.outputQty == 1"
|
|
|
+ :required="formType==$config.formCode.modelMould && formData.outputQty == 1"
|
|
|
+ :data-type="$config.dataType.array" :label="$t('pdtModelId')">
|
|
|
+ <MultiSelect v-model="formData.outputList"
|
|
|
+ main-field="ownerFlag"
|
|
|
+ :default-value="formData.outputListName"
|
|
|
+ @ok="getPdtModel"
|
|
|
+ :type="this.$config.MagnifierType.product"
|
|
|
+ ></MultiSelect>
|
|
|
</DkFormItem>
|
|
|
|
|
|
<!-- 备注 -->
|
|
|
@@ -146,50 +159,66 @@
|
|
|
<InputPop v-model="formData.remarks" textareaFlag/>
|
|
|
</DkFormItem>
|
|
|
|
|
|
+ <!-- 区域内唯一 -->
|
|
|
+ <DkFormItem prop="flgRangeOnly" :required=false v-if="this.formType==$config.formCode.modelCarrier">
|
|
|
+ <DkSwitch v-model="formData.flgRangeOnly" :clearable="false"></DkSwitch>
|
|
|
+ </DkFormItem>
|
|
|
</DkForm>
|
|
|
|
|
|
<!-- 产出型号-->
|
|
|
- <div style="padding: 10px 17px 10px 10px; height: 100px" v-if="formType==$config.formCode.modelMould">
|
|
|
+ <div style="padding: 10px 17px 10px 10px; height: 150px"
|
|
|
+ v-if="formType==$config.formCode.modelMould && formData.outputQty > 1">
|
|
|
+ <EditTable ref="pdtModelTable" :data="moreOutputList"
|
|
|
+ :columns="outputColumn"
|
|
|
+ :height="140"
|
|
|
+ :show-setting-flag="false"
|
|
|
+ :freeze="false"
|
|
|
+ enabled-repeat-id="modelId"
|
|
|
+ controlId="pdtModelId"
|
|
|
+ :enabledRepeat="false"
|
|
|
+ :operate-flag="false"
|
|
|
+ @chooseData="chooseData"
|
|
|
+ ></EditTable>
|
|
|
<!-- <EditTable ref="pdtModelTable" :data="formData.outputList" :show-setting-flag="false"-->
|
|
|
<!-- :enabledRepeat=true :enabled-repeat-id="'userId'" :add-flag="false" :delete-flag="false"-->
|
|
|
<!-- :columns="outputColumn" :height="100"></EditTable>-->
|
|
|
|
|
|
- <DkSplit v-model="formSplit">
|
|
|
- <!--左侧产品型号信息-->
|
|
|
- <EditTable slot="left" ref="pdtModelTable" :data="formData.outputList"
|
|
|
- :columns="outputColumn"
|
|
|
- :height="100"
|
|
|
- :show-setting-flag="false"
|
|
|
- :freeze="false"
|
|
|
- enabled-repeat-id="modelId"
|
|
|
- controlId="pdtModelId"
|
|
|
- :enabledRepeat="false"
|
|
|
- :readonly="modalParams.button == $config.formMode.edit"
|
|
|
- @current-change="changeCurrentPdt"
|
|
|
- @chooseData="chooseData"
|
|
|
- @addRow="addPdtRow"
|
|
|
- @delRow="delPdtRow"
|
|
|
- :add-flag="false" :delete-flag="false"
|
|
|
- ></EditTable>
|
|
|
- <!--右侧可变更产品型号信息-->
|
|
|
- <EditTable slot="right" ref="repPdtModelTable"
|
|
|
- :columns="repOutputColumn"
|
|
|
- :height="100"
|
|
|
- :show-setting-flag="false"
|
|
|
- enabledRepeatId="modelId"
|
|
|
- :enabledRepeat="false"
|
|
|
- :freeze="false"
|
|
|
- :readonly="modalParams.button == $config.formMode.edit"
|
|
|
- controlId="repPdtModelId"
|
|
|
- :data="formData.outputList
|
|
|
- &&formData.outputList.length>0
|
|
|
- &&formData.outputList[modelMouldIndex]
|
|
|
- ?formData.outputList[modelMouldIndex].repPdtModelList:[]"
|
|
|
- @chooseData="chooseRepPdtModel"
|
|
|
- @onBatchChoose="chooseRepPdtModel"
|
|
|
- @delRow="delRepPdtModelRow"
|
|
|
- ></EditTable>
|
|
|
- </DkSplit>
|
|
|
+ <!-- <DkSplit v-model="formSplit">-->
|
|
|
+ <!-- <!–左侧产品型号信息–>-->
|
|
|
+ <!-- <EditTable slot="left" ref="pdtModelTable" :data="formData.outputList"-->
|
|
|
+ <!-- :columns="outputColumn"-->
|
|
|
+ <!-- :height="100"-->
|
|
|
+ <!-- :show-setting-flag="false"-->
|
|
|
+ <!-- :freeze="false"-->
|
|
|
+ <!-- enabled-repeat-id="modelId"-->
|
|
|
+ <!-- controlId="pdtModelId"-->
|
|
|
+ <!-- :enabledRepeat="false"-->
|
|
|
+ <!-- :readonly="modalParams.button == $config.formMode.edit"-->
|
|
|
+ <!-- @current-change="changeCurrentPdt"-->
|
|
|
+ <!-- @chooseData="chooseData"-->
|
|
|
+ <!-- @addRow="addPdtRow"-->
|
|
|
+ <!-- @delRow="delPdtRow"-->
|
|
|
+ <!-- :add-flag="false" :delete-flag="false"-->
|
|
|
+ <!-- ></EditTable>-->
|
|
|
+ <!-- <!–右侧可变更产品型号信息–>-->
|
|
|
+ <!-- <EditTable slot="right" ref="repPdtModelTable"-->
|
|
|
+ <!-- :columns="repOutputColumn"-->
|
|
|
+ <!-- :height="100"-->
|
|
|
+ <!-- :show-setting-flag="false"-->
|
|
|
+ <!-- enabledRepeatId="modelId"-->
|
|
|
+ <!-- :enabledRepeat="false"-->
|
|
|
+ <!-- :freeze="false"-->
|
|
|
+ <!-- :readonly="modalParams.button == $config.formMode.edit"-->
|
|
|
+ <!-- controlId="repPdtModelId"-->
|
|
|
+ <!-- :data="formData.outputList-->
|
|
|
+ <!-- &&formData.outputList.length>0-->
|
|
|
+ <!-- &&formData.outputList[modelMouldIndex]-->
|
|
|
+ <!-- ?formData.outputList[modelMouldIndex].repPdtModelList:[]"-->
|
|
|
+ <!-- @chooseData="chooseRepPdtModel"-->
|
|
|
+ <!-- @onBatchChoose="chooseRepPdtModel"-->
|
|
|
+ <!-- @delRow="delRepPdtModelRow"-->
|
|
|
+ <!-- ></EditTable>-->
|
|
|
+ <!-- </DkSplit>-->
|
|
|
</div>
|
|
|
<!-- 装载区域 -->
|
|
|
<div style="padding: 10px 17px 10px 10px" v-if="this.formType==$config.formCode.modelCarrier">
|
|
|
@@ -237,9 +266,11 @@ export default {
|
|
|
stdNum: 1,
|
|
|
outputQty: 1,
|
|
|
outputList: [],
|
|
|
+ outputListName: '',
|
|
|
rangeList: [],//装载区域
|
|
|
delRangeList: [],//删除数据库中装载区域集合
|
|
|
},
|
|
|
+ moreOutputList: [],// 多个
|
|
|
// 模具分类数据
|
|
|
categoryList: [],
|
|
|
// 查询条件
|
|
|
@@ -256,13 +287,10 @@ export default {
|
|
|
modelMouldIndex: -1, // 产品型号当前行号
|
|
|
outputColumn: [
|
|
|
{
|
|
|
- field: 'pdtModelName',
|
|
|
+ field: 'pdtModelId',
|
|
|
controlId: 'pdtModelId',
|
|
|
- width: 150,
|
|
|
- type: 'tableSelect',
|
|
|
- param: () => {
|
|
|
- return {}
|
|
|
- },
|
|
|
+ width: 'auto',
|
|
|
+ type: 'multiSelect',
|
|
|
sortBoolean: false,
|
|
|
dataType: self.$config.tableSelectType.product,
|
|
|
fieldUpdate: self.$updateColumns.modelChooseMould,
|
|
|
@@ -301,6 +329,20 @@ export default {
|
|
|
methods: {
|
|
|
// region 一览界面操作
|
|
|
/**
|
|
|
+ * @desc : 给产品型号赋值
|
|
|
+ * @author : 周兴
|
|
|
+ * @date : 2023/5/9 15:10
|
|
|
+ */
|
|
|
+ getPdtModel({rows, display}) {
|
|
|
+ if(rows && rows.length > 0){
|
|
|
+ this.formData.outputList = rows
|
|
|
+ this.formData.outputListName = display;
|
|
|
+ }else{
|
|
|
+ this.formData.outputList = []
|
|
|
+ this.formData.outputListName = null;
|
|
|
+ }
|
|
|
+ },
|
|
|
+ /**
|
|
|
* @desc : 切换当前行
|
|
|
* @author : 洪旭东
|
|
|
* @date : 2023-02-15 11:42
|
|
|
@@ -538,6 +580,31 @@ export default {
|
|
|
this.editAddModal = true
|
|
|
},
|
|
|
/**
|
|
|
+ * @desc : 校验数据
|
|
|
+ * @author : 周兴
|
|
|
+ * @date : 2023/5/9 16:58
|
|
|
+ */
|
|
|
+ validData() {
|
|
|
+ // 如果多个产出数量需要控制是否填上
|
|
|
+ if (this.formData.outputQty > 1) {
|
|
|
+ let table = this.$refs.pdtModelTable.getTableDataFilter();
|
|
|
+ // 判断工种对应的员工信息是否为空
|
|
|
+ for (let index = 0; index < table.length; index++) {
|
|
|
+ let it = table[index]
|
|
|
+ if (!it.pdtModelId || it.pdtModelId.length === 0) {
|
|
|
+ this.$Message.warning(this.$t('W_069', {
|
|
|
+ 'param': this.$t('sequence') + (index + 1) + this.$t('rowNo') + this.$t('pdtModelName')
|
|
|
+ }))
|
|
|
+ this.setErrToRow(it, this.$t('W_093', {
|
|
|
+ 'param': this.$t('pdtModelName')
|
|
|
+ }));// 给行增加错误提示信息
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return true;
|
|
|
+ },
|
|
|
+ /**
|
|
|
* @desc : 给参数赋值
|
|
|
* @author : 洪旭东
|
|
|
* @date : 2023-01-30 08:51
|
|
|
@@ -546,18 +613,48 @@ export default {
|
|
|
if (this.$refs.editTableRange) {
|
|
|
//装载区域
|
|
|
this.formData.rangeList = this.$refs.editTableRange.getTableDataFilter();
|
|
|
- this.formData.rangeList = this.formData.rangeList.filter(item=>item.rangeNo);
|
|
|
+ this.formData.rangeList = this.formData.rangeList.filter(item => item.rangeNo);
|
|
|
//删除的装载区域
|
|
|
this.formData.delRangeList = this.$refs.editTableRange.getDeleteData();
|
|
|
}
|
|
|
this.params = {...this.formData}
|
|
|
+ // 单个产出数量
|
|
|
if (this.params.outputList) {
|
|
|
- this.params.mouldOutputList = this.params.outputList.filter(f => f.pdtModelId).map(m => {return {
|
|
|
- pdtModelId: m.pdtModelId,
|
|
|
- repPdtModelIds: m.repPdtModelList ? m.repPdtModelList.map(mm => mm.repPdtModelId) : []
|
|
|
- }})
|
|
|
+ this.params.mouldOutputList = []
|
|
|
+ // 设置后台保存需要的参数
|
|
|
+ let filters = this.params.outputList.filter(it => it.ownerFlag);// 主
|
|
|
+ if (filters && filters.length > 0) {
|
|
|
+ let item = {}
|
|
|
+ item.pdtModelId = filters[0].modelId;
|
|
|
+ item.repPdtModelIds = this.params.outputList.filter(it => !it.ownerFlag).map(mm => mm.modelId);
|
|
|
+ this.params.mouldOutputList.push(item);
|
|
|
+ }
|
|
|
+ // this.params.mouldOutputList = this.params.outputList.filter(f => f.pdtModelId).map(m => {
|
|
|
+ // return {
|
|
|
+ // pdtModelId: m.pdtModelId,
|
|
|
+ // repPdtModelIds: m.repPdtModelList ? m.repPdtModelList.map(mm => mm.repPdtModelId) : []
|
|
|
+ // }
|
|
|
+ // })
|
|
|
delete this.params.outputList
|
|
|
}
|
|
|
+ // 多个产出数量
|
|
|
+ if (this.params.outputQty > 1) {
|
|
|
+ this.params.mouldOutputList = []
|
|
|
+ let table = this.$refs.pdtModelTable.getTableDataFilter();
|
|
|
+ if (table && table.length > 0) {
|
|
|
+ let item = null
|
|
|
+ let filters = null
|
|
|
+ table.forEach(it => {
|
|
|
+ item = {}
|
|
|
+ filters = it.pdtModelId.filter(it => it.ownerFlag);// 主
|
|
|
+ if (filters && filters.length > 0) {
|
|
|
+ item.pdtModelId = filters[0].modelId;
|
|
|
+ item.repPdtModelIds = it.pdtModelId.filter(it => !it.ownerFlag).map(mm => mm.modelId);
|
|
|
+ this.params.mouldOutputList.push(item);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ }
|
|
|
},
|
|
|
/**
|
|
|
* @desc : 保存方法
|
|
|
@@ -583,10 +680,50 @@ export default {
|
|
|
this.defPdtModelId = null
|
|
|
this.defPdtModelName = null
|
|
|
this.formData.outputList = []
|
|
|
- this.$refs.formInline.$refs['dk-form'].resetFields()
|
|
|
+ this.$refs.formInline.resetFields();
|
|
|
this.modelMouldIndex = -1
|
|
|
},
|
|
|
/**
|
|
|
+ * @desc : 设置产品型号的list
|
|
|
+ * @author : 周兴
|
|
|
+ * @date : 2023/5/10 9:27
|
|
|
+ */
|
|
|
+ setMouldOutputList(outputList, moreFlag) {
|
|
|
+ let list = []
|
|
|
+ let finalList = []
|
|
|
+ if (outputList && outputList.length > 0) {
|
|
|
+ outputList.forEach(it => {
|
|
|
+ list = []
|
|
|
+ // 主
|
|
|
+ list.push({
|
|
|
+ modelId: it.pdtModelId,
|
|
|
+ modelName: it.pdtModelName,
|
|
|
+ ownerFlag: true,
|
|
|
+ })
|
|
|
+ // 从
|
|
|
+ if (it.repPdtModelIds && it.repPdtModelIds.length > 0) {
|
|
|
+ it.repPdtModelIds.forEach((t, index) => {
|
|
|
+ list.push({
|
|
|
+ modelId: t,
|
|
|
+ modelName: it.repPdtModelNames[index],
|
|
|
+ ownerFlag: false,
|
|
|
+ })
|
|
|
+ })
|
|
|
+ }
|
|
|
+ if (moreFlag) {
|
|
|
+ finalList.push({
|
|
|
+ pdtModelId: list
|
|
|
+ })
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
+ if (moreFlag) {
|
|
|
+ return finalList;
|
|
|
+ } else {
|
|
|
+ return list;
|
|
|
+ }
|
|
|
+ },
|
|
|
+ /**
|
|
|
* @desc : 通过id查询
|
|
|
* @author : 洪旭东
|
|
|
* @date : 2023-01-30 08:51
|
|
|
@@ -600,18 +737,48 @@ export default {
|
|
|
res.data.outputQtyOrigin = res.data.outputQty
|
|
|
this.formData = res.data
|
|
|
this.formData.rangeList = res.data.rangeList;
|
|
|
- for (let it of res.data.mouldOutputList) {
|
|
|
- it.repPdtModelList = []
|
|
|
- for (let i = 0; i < it.repPdtModelIds.length; i++) {
|
|
|
- it.repPdtModelList.push({
|
|
|
- repPdtModelId: it.repPdtModelIds[i],
|
|
|
- repPdtModelName: it.repPdtModelNames[i]
|
|
|
- })
|
|
|
+ // 一个产品型号
|
|
|
+ if (this.formData.outputQty == 1 && res.data.mouldOutputList && res.data.mouldOutputList.length === 1) {
|
|
|
+ let item = res.data.mouldOutputList[0]
|
|
|
+ if (item.repPdtModelNames && item.repPdtModelNames.length > 0) {
|
|
|
+ this.formData.outputListName = item.pdtModelName + '【主】';
|
|
|
+ this.formData.outputListName = this.formData.outputListName + ',' + item.repPdtModelNames.toString();
|
|
|
+ }else{
|
|
|
+ this.formData.outputListName = item.pdtModelName ;
|
|
|
}
|
|
|
- delete it.repPdtModelIds
|
|
|
- delete it.repPdtModelNames
|
|
|
+ // 生产集合数据
|
|
|
+ this.$set(this.formData, 'outputList', this.setMouldOutputList(res.data.mouldOutputList, false))
|
|
|
+ } else if (this.formData.outputQty > 1 && res.data.mouldOutputList && res.data.mouldOutputList.length > 1) {
|
|
|
+ // 多个产品
|
|
|
+ // 生产集合数据
|
|
|
+ this.moreOutputList = this.setMouldOutputList(res.data.mouldOutputList, true)
|
|
|
+ let value = ''
|
|
|
+ res.data.mouldOutputList.forEach((item, index) => {
|
|
|
+ if (item.repPdtModelNames && item.repPdtModelNames.length > 0) {
|
|
|
+ value = item.pdtModelName + '【主】';
|
|
|
+ value = value + ',' + item.repPdtModelNames.toString();
|
|
|
+ } else {
|
|
|
+ value = item.pdtModelName;
|
|
|
+ }
|
|
|
+ if (this.moreOutputList && this.moreOutputList[index]) {
|
|
|
+ this.moreOutputList[index].pdtModelId_Name = value;
|
|
|
+ }
|
|
|
+ })
|
|
|
+ console.log('222', this.formData, this.moreOutputList, res.data.mouldOutputList)
|
|
|
}
|
|
|
- this.formData.outputList = res.data.mouldOutputList
|
|
|
+
|
|
|
+ // for (let it of res.data.mouldOutputList) {
|
|
|
+ // it.repPdtModelList = []
|
|
|
+ // for (let i = 0; i < it.repPdtModelIds.length; i++) {
|
|
|
+ // it.repPdtModelList.push({
|
|
|
+ // repPdtModelId: it.repPdtModelIds[i],
|
|
|
+ // repPdtModelName: it.repPdtModelNames[i]
|
|
|
+ // })
|
|
|
+ // }
|
|
|
+ // delete it.repPdtModelIds
|
|
|
+ // delete it.repPdtModelNames
|
|
|
+ // }
|
|
|
+ // this.formData.outputList = res.data.mouldOutputList
|
|
|
}
|
|
|
|
|
|
})
|
|
|
@@ -680,7 +847,7 @@ export default {
|
|
|
} else if (this.modalParams.button !== this.$config.formMode.add && val < tableLength) {
|
|
|
// 编辑,提示产出明细不可减少
|
|
|
if (val < this.formData.outputQtyOrigin) {
|
|
|
- this.$Message.error(this.$t('W_090'))
|
|
|
+ this.$Message.warning(this.$t('W_090'))
|
|
|
this.formData.outputQty = this.formData.outputQtyOrigin
|
|
|
for (let i = 0; i < tableLength - this.formData.outputQtyOrigin; i++) {
|
|
|
this.$refs.pdtModelTable.del(tableLength - 1 - i)
|
|
|
@@ -691,14 +858,20 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+ // 处理产品型号的数据
|
|
|
+ if(this.formData.outputQty == 1){
|
|
|
+ this.moreOutputList = []
|
|
|
+ }else if(this.formData.outputQty > 1){
|
|
|
+ this.formData.outputList = []
|
|
|
+ this.formData.outputListName = null
|
|
|
+ }
|
|
|
},
|
|
|
/**
|
|
|
* @desc : 标准次数失焦事件
|
|
|
* @author : 洪旭东
|
|
|
* @date : 2023-03-16 09:46
|
|
|
*/
|
|
|
- stdNumBlur (val) {
|
|
|
+ stdNumBlur(val) {
|
|
|
if (!parseInt(val)) {
|
|
|
this.formData.stdNum = 1
|
|
|
}
|
|
|
@@ -708,7 +881,7 @@ export default {
|
|
|
* @author : 洪旭东
|
|
|
* @date : 2023-04-10 13:45
|
|
|
*/
|
|
|
- print(){
|
|
|
+ print() {
|
|
|
this.$refs.printModal.showChooseTemplate = true
|
|
|
},
|
|
|
// endregion
|