|
@@ -232,6 +232,12 @@ export default {
|
|
|
|
|
|
this.$refs['orderAddForm'].validate(async (valid) => {
|
|
|
if (valid) {
|
|
|
+
|
|
|
+ if(!this.params['puOrderItemList'].length || !this.params['puOrderExecuteList'].length){
|
|
|
+
|
|
|
+ this.$message.error('请填写订单行!');
|
|
|
+ return false;
|
|
|
+ }
|
|
|
try {
|
|
|
const { code, msg } = await orderApi.create(this.params);
|
|
|
if (code === 200) {
|
|
@@ -490,6 +496,7 @@ export default {
|
|
|
<el-checkbox
|
|
|
v-if="column.inputType === 'Checkbox'"
|
|
|
v-model="params[column.key]"
|
|
|
+ :disabled="column.disabled"
|
|
|
true-label="Y"
|
|
|
false-label="N"
|
|
|
></el-checkbox>
|
|
@@ -596,6 +603,7 @@ export default {
|
|
|
<el-checkbox
|
|
|
v-if="cColumn.inputType === 'Checkbox'"
|
|
|
v-model="scope.row[cColumn.key]"
|
|
|
+ :disabled="cColumn.disabled"
|
|
|
true-label="Y"
|
|
|
false-label="N"
|
|
|
></el-checkbox>
|